body{
      margin:0px; padding:0px;
	     }
/*---------------Header starts here--------------------------------*/

#container{width:1002px;
            height:auto;
	         margin:0 auto;}
.top{
      height:125px;
	       }
.icon_ul{float:right; 
         margin:43px 25px 0 0 ;
		 list-style-type:none;
		 }
.icon_ul li{
            padding:0 5px 0 0 ;
	        display:inline;
			font-family:Arial, Helvetica, sans-serif;
			font-size:11px;
			color:#fe8402;
			display:inline;
			} 
.icon_ul li a{
            color:#fe8402;
			text-decoration:none;
			} 	
.icon_ul li a:hover{
            color:#fe8402;
			text-decoration:none;
			}	 	 

.icon_ul_new{float:right; 
         /*margin:70px 10px 0pt 0pt ;*/
		 list-style-type:none;
		 }
.icon_ul_new li{
            padding:0 5px 0 0 ;
	        display:inline;
			font-family:Arial, Helvetica, sans-serif;
			font-size:11px;
			color:#fe8402;
			display:inline;
			} 
.icon_ul_new li a{
            color:#fe8402;
			text-decoration:none;
			} 	
.icon_ul_new li a:hover{
            color:#fe8402;
			text-decoration:none;
			}	 

.link_bg{
       width:1002px;
	   text-align:center;
       border-bottom:solid #0160ba 2px;
	   height:33px; font-family:Arial, Helvetica, sans-serif;
	   font-size:12px; 
	   font-weight:bold; 
	   color:#FFFFFF;
	   }
.welcome{
         background-image:url(../img/welcome_bg.jpg); 
		 width:108px; 
		 height:23px; 
		 padding:10px 0 0 0; 
		 margin:0 2px 0 0; 
		 float:left;
		 }
.welcome a{
           color:#FFFFFF; 
		   text-decoration:none;
		   }
.welcome a:hover{
                  color:#FFFFFF; 
				  text-decoration:none;
				  }
.take{
      background-image:url(../img/take_bg.jpg); 
	  width:105px; 
	  height:23px; 
	  .height:33px; 
	  padding:10px 0 0 0; 
	  margin:0 2px 0 0; 
	  float:left;
	  }
.take a{
       color:#FFFFFF; 
	   text-decoration:none;
	   }
.take a:hover{
              color:#FFFFFF; 
			  text-decoration:none;
			  }
.price{
       background-image:url(../img/prices_bg.jpg); 
	   width:109px; 
	   height:23px; 
	   padding:10px 0 0 0; 
	   margin:0 2px 0 0; 
	   float:left;
	   }
.price a{
        color:#FFFFFF; 
		text-decoration:none;
		}
.price a:hover{
               color:#FFFFFF; 
			   text-decoration:none;
			   }
.join{
       background-image:url(../img/join.jpg); 
	   width:89px; 
	   height:23px; 
	   padding:10px 0 0 0; 
	   margin:0 2px 0 0; 
	   float:left;
	   }
.join a{
        color:#FFFFFF; 
		text-decoration:none;
		}
.join a:hover{
              color:#FFFFFF; 
			  text-decoration:none;
			  }
.corporate{
           background-image:url(../img/corporate.jpg); 
		   width:168px; 
		   height:23px; 
		   padding:10px 0 0 0; 
		   margin:0 2px 0 0; 
		   float:left;
		   }
.corporate a{
             color:#FFFFFF; 
			 text-decoration:none;
			 }
.corporate a:hover{
                   color:#FFFFFF; 
				   text-decoration:none;
				   }
/*---------------Header stop here--------------------------------*/
/*--------------starts here--------------------------------*/
.header{
        background-image:url(../img/header_image.jpg); 
		background-repeat:no-repeat; 
		width:746px; 
		height:255px; 
		float:left;
		margin:0px  0 0 0px;
		.margin:0px;
		padding:28px 0 0 10px;
		}
.header_txt{
             margin:85px 65px 0 305px; 
			 text-align:left; 
			 font-family:Arial; 
			 font-size:15px; 
			 color:#3f3f3f; 
			 line-height:21px;
			 }
.p_txt{
       font-size:21px; 
	   font-weight:bold; 
	   margin:0 0 10px 0; 
	   font-family:Tahoma;
	   }
.log{
     color:#FFFFFF; 
	 font-size:30px; 
	 font-weight:bold; 
	 margin:5px 0 5px 0; 
	 font-family:Tahoma;
	 }
.more{
      background-image:url(../img/learn_bg.jpg); 
	  width:97px; 
	  height:23px; 
	  background-repeat:no-repeat;  
	  font-family:Tahoma; 
	  font-size:13px; 
	  color:#FFFFFF; 
	  font-weight:bold; 
	  padding:4px 0 0 20px;
	  }
.more a{color:#FFFFFF; text-decoration:none;}
.more a:hover{color:#FFFFFF; text-decoration:none;}
.login{
       background-image:url(../img/login_bg.jpg); 
	   width:246px; 
	   height:283px; 
	   float:left; 
	   font-family:Arial, Helvetica, sans-serif;
       font-size:11px; 
	   color:#000000;
	   margin:0px  0 0 0px;
		.margin:0px; 
	   line-height:21px;
	   }
.login a{
       color:#000000; text-decoration:none;
	   }
.login a:hover{
       color:#000000; text-decoration:none;
	   }
.input_txt{
            height:16px; 
			border:solid #dfdfdf 1px; 
			width:151px; margin:5px 0 5px 0; 
			font-family:Arial, Helvetica, sans-serif; 
			font-size:11px; 
			color:#000000; 
			padding:0 0 0 6px;
			}
.input_txthome{
            height:16px; 
			border:solid #dfdfdf 1px; 
			width:151px; margin:5px 0 5px 0; 
			 .margin:-10px 0 3px 0; 
			font-family:Arial, Helvetica, sans-serif; 
			font-size:11px; 
			color:#000000; 
			padding:0 0 0 6px;
			}
.input_letter{
            height:16px; 
			border:solid #dfdfdf 1px; 
			width:151px; margin:5px 0 5px 10px; 
			font-family:Arial, Helvetica, sans-serif; 
			font-size:11px; 
			color:#000000; 
			padding:4px 0 0 6px;
			
			}
.image_bg{
          background-image:url(../img/gradinet_bg.jpg);
		  background-repeat:repeat-x; 
		  width:985px; 
		  margin:5px 0 0 4px; 
		  text-align:left; 
		  height:206px; 
		  padding:0 0 11px 0;
		  }
.iphone_bg{
           width:322px; 
		   border-right:dashed #999999 1px; 
		   margin:20px 0 0 0;
		   float:left;
		   height:188px;
		   }
.iphone_txt{
            background-image:url(../img/bg_color.jpg);
            background-repeat:no-repeat; 
			width:294px; 
			padding:0 12px 0 7px; 
			height:138px; 
			font-family:Arial, Helvetica, sans-serif; 
			font-size:12px; 
			color:#000000; 
			.margin:-4px 0 0 0px;
			line-height:16px; }		   
.become_bg{
           width:322px; 
		   border-right:dashed #999999 1px; 
		   margin:20px 0 0 8px; 
		   float:left;
		   }
.become_txt{background-image:url(../img/member_bg.jpg); 
            background-repeat:no-repeat; 
			width:313px; 
			height:139px;
			font-family:Arial, Helvetica, sans-serif;
			color:#000000;
			line-height:16px;
			}
.become_txt a{
			color:#000000; text-decoration:none;
			}
.become_txt a:hover{
			color:#000000; text-decoration:none;
			}
.corporate_txt{background-image:url(../img/bg_color.jpg); 
               background-repeat:no-repeat; 
			   width:286px; 
			   padding:0 12px 0 15px; 
			   height:138px; 
			   font-family:Arial, Helvetica, sans-serif; 
			   font-size:12px; 
			   color:#000000; 
			   line-height:16px; 
			    }		   
		   
h4{
   margin:0;
   padding:12px 0 0 0;
   font-family:Arial, Helvetica, sans-serif;
   font-size:16px; 
   color:#42a0e1;
   }

/*---------------stop here--------------------------------*/
/*---------------footer starts here--------------------------------*/
.footer_bg{
            background-image:url(../img/footer_bg.jpg);
			background-repeat:repeat-x;
			height:78px; 
			margin:0px 0 0 4px;
			padding:24px 12px 0 12px;
			font-family:Arial, Helvetica, sans-serif;
			font-size:12px;
			color:#000000;
			line-height:18px;
			text-align:left;
			clear:both;
			}
.link_ul{
	padding:0; 
	margin:0;
	list-style-type:none;
	}
.link_ul li{
	padding:0 10px 0 0;
	display:inline;
		}
.link_ul li a{
	         color:#000000;
			 text-decoration:none;
		}
.link_ul li a:hover{
	         color:#000000;
			 text-decoration:none;
		}	
			
	
/*---------------footer stop here--------------------------------*/
/*---------------inner header start here--------------------------------*/
.take_inner{
      background-image:url(../img/take_innerbg.jpg); 
	  width:112px; 
	  height:23px; 
	  padding:10px 0 0 0; 
	  margin:0 2px 0 0; 
	  float:left;
	  }
.take_inner a{
       color:#FFFFFF; 
	   text-decoration:none;
	   }
.take_inner a:hover{
              color:#FFFFFF; 
			  text-decoration:none;
			  }
.price_inner{
       background-image:url(../img/price_innerbg.jpg);
	   width:109px; 
	   height:23px; 
	   padding:10px 0 0 0; 
	   margin:0 2px 0 0; 
	   float:left;
	   }
.price_inner a{
        color:#FFFFFF; 
		text-decoration:none;
		}
.price_inner a:hover{
               color:#FFFFFF; 
			   text-decoration:none;
			   }
.join_inner{
       background-image:url(../img/join_inner.jpg); 
	   width:89px; 
	   height:23px; 
	   padding:10px 0 0 0; 
	   margin:0 2px 0 0; 
	   float:left;
	   }
.join_inner a{
        color:#FFFFFF; 
		text-decoration:none;
		}
.join_inner a:hover{
              color:#FFFFFF; 
			  text-decoration:none;
			  }
.corporate_link{
           background-image:url(../img/corporate_inner.jpg); 
		   width:168px; 
		   height:23px; 
		   padding:10px 0 0 0; 
		   margin:0 2px 0 0; 
		   float:left;
		   }
.corporate_link a{
             color:#FFFFFF; 
			 text-decoration:none;
			 }
.corporate_link a:hover{
                   color:#FFFFFF; 
				   text-decoration:none;
				   }
				   
.stat_ul{float:right; 
         margin:0;
		 padding:0 0 0 14px;
		 list-style-type:none;
		 float:left;
		 }
.stat_ul li{
            padding:0 10px 0 0 ;
	        display:inline;
			font-family:Arial, Helvetica, sans-serif;
			font-size:11px;
			color:#000000;
			display:inline;
			} 	
/*---------------inner header stop here--------------------------------*/
/*---------------inner page content start here--------------------------------*/
#bg_area{
         background-image:url(../img/inner_bg.jpg);
		 background-repeat:repeat-x; 
		 background-color:#fefefe; 
		 font-family:Arial, Helvetica, sans-serif; 
		 font-size:11px; 
		 color:#000000; 
		 margin:2px  0 0 0; 
		 padding:11px  0 0 0; 
		 text-align:left;
		 		 }
#bg_area_take{
          background-image:url(../img/inner_bg.jpg);
		 background-repeat:repeat-x; 
		 background-color:#fefefe; 
		 font-family:Arial, Helvetica, sans-serif; 
		 font-size:11px; 
		 color:#000000; 
		 margin:2px  0 0 0; 
		 padding:5px  0 0 0; 
		 text-align:left;
		 		 }
#right{
        width:227px; 
		padding:0 13px 0 11px; 
		float:right;
		}
#left{
      padding:0; 
	  float:left; 
	  width:737px; 
	  _width:720px;
	  margin:0 0 0 13px;
	  _margin:0 0 0 7px;
	  }			 
.login_inner{
             background-image:url(../img/login_innerbg.jpg); 
			 width:189px; 
			 height:221px; 
			 padding:33px 0 0 38px;
			 }
.login_inner a{
       color:#000000; text-decoration:none;
	   }
.login_inner a:hover{
       color:#000000; text-decoration:none;
	   }
.become_inner{
              background-image:url(../img/member_innerbg.jpg); 
			  width:187px; 
			  height:126px; 
			  margin:10px 0 0 0; 
			  padding:35px 0 0 40px;
			  }	
.become_inner a{
			color:#000000; text-decoration:none;
			}
.become_inner a:hover{
			color:#000000; text-decoration:none;
			} 	
.corporate_inner{
           background-image:url(../img/corporate_innerbg.jpg); 
		   width:217px; 
		   height:119px; 
		   margin:10px 0 0 0; 
		   font-family:Arial, Helvetica, sans-serif; 
		   font-size:12px; 
		   color:#000000; 
		   line-height:16px; 
		   background-repeat:no-repeat; 
		   padding:50px 0 0 10px;
		   }
.iphone_inner{
             background-image:url(../img/iphone_innerbg.jpg); 
			 width:224px; 
			 height:122px; 
			 margin:10px 0 0 0; 
			 padding:45px 0 0 3px;
			 }	
.email_link{
            background-image:url(../img/newsletter_bg.jpg); 
			width:210px; 
			height:62px; 
			margin:10px  0 10px 0; 
			padding:10px 0 0 17px;  
			font-size:18px; 
			font-family:Tahoma;
			text-align:center;
			font-weight:bold;
			}
.email_link a{color:#42a0e1; text-decoration:none;}
.email_link a:hover{color:#42a0e1; }
h3 {
    font-family:Arial, Helvetica, sans-serif;
	font-size:28px; 
	color:#0161b8;
	margin:0;
	padding:17px  0 18px 0;
	}
.benefit_ul {
              list-style-type:none;
			  }

.benefit_ul li{
              padding:0 0 0 44px;
              }

.bg_txt{
        border-left:solid #d4d4d4 1px; 
		border-right:solid #d4d4d4 1px; 
		background-color:#FFFFFF; 
		width:677px; 
		margin:0;
		padding:0 35px 0 23px; 
		
		font-family:Arial, Helvetica, sans-serif;
		color:#000000; 
		font-size:12px; 
		line-height:18px; 
		text-align:justify;
		}
p{padding:6px 0 17px 0; margin:0; text-align:justify;}	

.discussion_ul{
             margin:0;
			 padding:8px  0 15px 40px; 
			 list-style-type:none;
             			  }

.discussion_ul li{
              
			  color:#000000;
			  line-height:16px;list-style:none;
              }	
.sitemap_ul{
             margin:0;
			 padding:8px  0 15px 30px;
             list-style-type:none;
			  }

.sitemap_ul li{
              
			  color:#000000;
			  line-height:16px;
              }	
.test{
      border:solid #e1e1e1 1px; 
	  
	  width:617px; 
	   _width:613px;  
	padding:10px 30px 10px 26px; 
	  clear:both;
	  line-height:20px;
	  text-align:justify;
	  margin-bottom:7px;
	  }
.test_bg{margin:0;
         padding:0;
		 _width:613x;
		 }
.test_grey{
      border:solid #e1e1e1 1px; 
	  width:617px;   
	   _width:613px; 
	  padding:10px 30px 10px 26px; 
	  clear:both;
	  background-color:#f9f9fa;
	  line-height:20px;
	  text-align:justify;
	   margin-bottom:7px;
	  } 
.orange{
        padding:0 0 0 10px; 
		color:#ff9d00;
		}
.orange a{
        padding:0 0 0 10px; 
		color:#ff9d00; 
		text-decoration:none;
		}
.orange a:hover{
        padding:0 0 0 10px; 
		color:#ff9d00; 
		text-decoration:none;
		}
.test_name{
           clear:left; 
		   margin:0; 
		   padding:0 120px 0 0px; 
		   text-align:right;
		   }
.blue_border{
             width:673px; 
			 border:solid #e8f0f6 1px; 
			 border-bottom:solid #e8f0f6 5px; 
			 }
.blue_border_price{
             width:673px; 
			 border:solid #e8f0f6 1px; 
			 margin:8px 0 0  0;
			 }			   
.blue_bg{
         background-color:#e8f0f6; 
		 width:662px; 
		 height:27px; 
		 padding:5px 0 0 11px; 
		 margin:0 0 7px  0;
		 }
.lable_border{
              border:solid #dfdfdf 1px; 
			  height:17px; .height:auto;
			  margin:0 8px 7px 0;  
			  font-size:11px; 
			  }
.button{
        background-image:url(../img/continue1.jpg); 
		width:178px; 
		height:24px; 
		border:0; 
		background-repeat:no-repeat;
		}
.image_link{padding:17px  0 0 24px;}
.image_link a{color:#000000; text-decoration:none;}	
.image_link a:hover{color:#000000; }
h5{
   margin:0;
   padding:0 0 5px 0;
   font-family:Arial, Helvetica, sans-serif;
   font-size:20px; 
   color:#0161b8;
   }
.comment{color:#eb6750; 
          font-size:18px; 
		  clear:left; 
		  margin:0; 
		  padding:9px 0 5px 0;
          _padding:0px 0 4px 0;
}
.comment_label{border:solid #c4c2c2 1px;
                width:535px; 
				margin:6px 0 6px 0; 
				padding:3px 0 0 5px;
				height:22px;
				text-align:left;
				font-family:Tahoma;
				font-size:12px; 
				color:#afafaf;
				}  
.program{background-image:url(../img/program.jpg);  
         width:108px; 
		 background-repeat:no-repeat;  
		 height:19px; 
		 font-size:12px; 
		 color:#FFFFFF; 
		 font-weight:bold; padding:0 0 0 22px; 
		 } 
  
.cost{background-image:url(../img/cost_perday.jpg);
      background-repeat:no-repeat;
	  width:98px;
	  height:19px;
	  font-size:12px; 
	  color:#FFFFFF;
	  margin:0 0 0 42px; 
	  padding:0 0 0 15px;
	  font-weight:bold;
	  } 
.cost_new{background-image:url(../img/cost_perday.jpg);
      background-repeat:no-repeat;
	  width:98px;
	  height:19px;
	  font-size:12px; 
	  color:#FFFFFF;
	  margin:0 0 0 32px; 
	  padding:0 0 0 15px;
	  font-weight:bold;
	  } 
/*---------------inner page content stop here--------------------------------*/
/*---------------login start here--------------------------------*/
.inner_width{width:452px;
              margin:0 auto;
			  font-family:Arial, Helvetica, sans-serif;
		   font-size:12px; color:#000000;
			  } 
.login_start{
             margin:6px 0 0 12px; 
			 width:400px;
			 }
.login_txt{
           border-left:solid #CCCCCC 1px; 
		   border-right:solid #CCCCCC 1px; 
		   margin:0;
		   padding:0;
		   
		   text-align:left;
		   }
.border_lable{
              border:solid #dfdfdf 1px;
			  width:284px; 
			  height:18px; 
			  font-size:11px;
			  			  }	  
.txt_login{font-size:11px; padding:5px  0 0  0;}
.forget{color:#29689e;}
.forget a{color:#29689e;}
.forget a:hover{color:#29689e;}
/*---------------login end here--------------------------------*/
/*---------------login index start here--------------------------------*/
/*---------------loginindex header start here--------------------------------*/
.welcome_txt{color:#ffb400; font-family:Arial, Helvetica, sans-serif; font-size:16px; text-align:right; margin:0 40px  0  0;}
#inner_navigation{
background:#990000 url(../img/inner_navigation_bg.jpg); background-repeat:repeat-x; height:43px; font-family:Arial, Helvetica, sans-serif;	font-size:18px;	color:#FFFFFF; margin:0 30px 0 26px;}
#inner_navigation a{color:#FFFFFF; text-decoration:none;}
#inner_navigation a:hover{color:#FFFFFF; text-decoration:none;}
.home_inner{background-image:url(../img/home.jpg); width:89px; margin:0 28px 0 4px; text-align:center; padding:12px  0 9px 0; .padding:12px  0 10px 0; float:left;}
.setting_inner{width:63px; height:31px; margin:0 28px 0 0px; text-align:center; padding:12px  0 0 0; float:left;}
.calender_inner{width:75px; height:31px; margin:0 28px 0 0px; text-align:center; padding:12px  0 0 0; float:left;}
.support_inner{width:68px; height:31px; margin:0 28px 0 0px; text-align:center; padding:12px  0 0 0; float:left;}
.logout_inner{width:60px; height:31px; margin:0 28px 0 0px; text-align:center; padding:12px  0 0 0; float:left;}
.date{text-align:left; font-size:12px; padding:15px 7px 0 0; }
/*---------------loginindex header end here--------------------------------*/
/*---------------loginindex left start here--------------------------------*/
.left_border{border:solid #dbdbdb 1px; float:left; width:255px; _width:255px; font-family:Arial, Helvetica, sans-serif;	font-size:12px; line-height:18px;	color:#0000000;}
.left_border_inner{border:solid #dbdbdb 1px; float:right; width:255px; _width:255px; font-family:Arial, Helvetica, sans-serif;	font-size:12px; line-height:18px;	color:#0000000;}
.grey_bg{background-image:url(../img/bg_image.jpg); background-repeat:repeat-x; height:auto; font-family:Arial, Helvetica, sans-serif; margin:0;	font-size:14px;	color:#0000000; text-align:center;}		
.workout{background-color:#40adce; height:21px; width:85px; float:left; color:#FFFFFF; padding:5px  0 0 0; font-weight:bold;}
.diet{background-color:#ffb234; height:21px; width:103px; float:left; color:#FFFFFF; padding:5px  0 0 0; font-weight:bold;}

.red{clear:left; font-size:16px; color:#c72601; font-weight:bold; padding:0 0 5px 0; .padding:0 0 0px 0;}
/*---------------loginindex left end here--------------------------------*/
/*---------------loginindex mid start here--------------------------------*/
.mid_border{border:solid #dbdbdb 1px; 
             float:left; width:422px; 
			 font-family:Arial, Helvetica, sans-serif;	
			 font-size:12px; line-height:18px; 
			 margin:0 10px  0 10px;	
			 color:#0000000;
			 padding:0 16px 0 16px;
			 }
/*---------------loginindex mid end here--------------------------------*/
/*---------------loginindex right start here--------------------------------*/
.grey_ul{
	padding:10px 12px 0 10px; 
	margin:0;
	list-style-type:none;
	font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold;
	color:#2f2f2f;
}
.grey_ul li{
	line-height:18px;
	padding:3px 0 4px 5px;
	border-bottom:dashed #f2f2f2 1px;
}
.grey_ul li a{
              	color:#2f2f2f; text-decoration:none;
				}
.grey_ul li a:hover{
              	color:#ff8a00; text-decoration:none;
				}
.blue_ul li{
	line-height:18px;
	background-color:#d9eff5;
	padding:3px 0 4px 5px;
	border-bottom:dashed #f2f2f2 1px;
}
/*---------------loginindex right end here--------------------------------*/
/*---------------loginindex footer start here--------------------------------*/
 .bg_blue{background-color:#9fd6e6; 
          height:27px; 
		  margin:5px 30px 0 26px; 
		  clear:both;
		  font-family:Arial, Helvetica, sans-serif;
		  font-size:12px; 
		  color:#000000;
		  padding:11px 8px  0 0;
		  text-align:right; } 
.footer_txt{margin:5px 30px 0 26px; 
		  clear:both;
		  font-family:Arial, Helvetica, sans-serif;
		  font-size:12px; 
		  color:#000000;
		  padding:0; line-height:20px;
		  }  
/*---------------loginindex footer end here--------------------------------*/
/*---------------logininnerpage header start here--------------------------------*/
.inner_home{ width:55px; height:31px; margin:0 28px 0 20px; text-align:center; padding:12px  0 0 0; float:left;}
.inner_setting{ background-image:url(../img/setting.jpg); width:95px; height:31px; margin:0 28px 0 0px; text-align:center; padding:12px  0 0 0; float:left;}
.inner_calender{ background-image:url(../img/calender_bg.jpg); width:112px; height:31px; margin:0 28px 0 0px; text-align:center; padding:12px  0 0 0; float:left;}
.inner_support{ background-image:url(../img/support.jpg); width:102px; height:31px; margin:0 28px 0 0px; text-align:center; padding:12px  0 0 0; float:left;}
h2{
   margin:0;
   padding:0 0 5px 0;
   font-family:Arial, Helvetica, sans-serif;
   font-size:22px; 
   color:#00607d;
   }
.setting_border{border:solid #dbdbdb 1px;  
                width:681px; 
				margin:0 8px 0 0; 
				float:left; 
				padding:17px 21px  0 21px;
				font-family:Arial, Helvetica, sans-serif; font-size:12px;
				} 
.border_blue{width:673px; border:solid #40adce 5px; margin:5px 0 5px 0; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; line-height:18px;}
.calories_bg{background-color:#40adce; height:20px; color:#FFFFFF; padding:3px  0 0 5px; font-size:16px; font-weight:bold;} 
.cal_label{width:55px; margin:5px  0 0 0; } 
.setting_space{padding:17px 10px 17px 10px; line-height:21px;}
.setting_space_board{padding:0; line-height:21px;}
.date_bg{background-color:#40adce; height:30px; color:#FFFFFF; padding:3px  5px 0 5px; text-align:right; } 
.stat_bg{background-color:#9fd6e6; height:53px; color:#004f67; padding:8px  0 0 15px; font-size:12px; font-weight:bold;} 
.workout_blue{width:673px; border:solid #40adce 5px; margin:0 0 5px 0; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; line-height:18px;}
.workout_head{background-color:#9fd6e6; height:25px; width:683px; clear:both; padding:0; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#000000; font-weight:bold;}
.workout_nav{margin:0;  padding:5px 8px 5px 8px; float:left;}
.workout_nav a{color:#000000; text-decoration:none;}
.workout_nav a:hover{color:#000000; text-decoration:underline;}
.workout_navselected{background-color:#40adce; color:#FFFFFF; margin:0;  padding:5px 9px 5px 9px; float:left; font-family:Arial, Helvetica, sans-serif;}
.workout_navselected a{color:#FFFFFF; text-decoration:none;}
.workout_navselected a:hover{color:#FFFFFF; text-decoration:underline;}
.workout_blue a{color:#00799c;}
.workout_blue a:hover{color:#00799c;}
.border_blue a{color:#00799c; text-decoration:none;}
.border_blue a:hover{color:#00799c;}
.message
{
text-align:center;
background:#FFB400 url(../img/error_blink2.gif) no-repeat scroll left center;
font-family:arial;
font-size:13px;
font-weight:bold;
text-align:center;
height:24px;
color:white;
padding-top:8px;
margin-bottom:5px;
}
.error-message
{
color:#006633;
}
.input date
{
 text-align:left;
}
#UserLoginForm
{.margin-top:-3px;}
.input text
{.margin-top:-50px !important; }
.input_date
{
float:right;
margin:0px;
}

.innerblue_border{
             width:649px; 
			 border:solid #e8f0f6 1px; 
			 border-bottom:solid #e8f0f6 5px; 
			 }
.innerblue_border_price{
             width:673px; 
			 border:solid #e8f0f6 1px; 
			 margin:8px 0 0  0;
			 }			   
.innerblue_bg{
         background-color:#e8f0f6; 
		 width:638px; 
		 height:27px; 
		 padding:5px 0 0 11px; 
		 margin:0 0 7px  0;
		 }

.but_submit
{
 width:auto; 
 height:23px; 
 background:url(../img/but_back.gif) repeat-x; 
 border:1px solid #0B9AC4; 
 .border:1px solid #0B9AC4; 
 color:#FFFFFF; 
 font-family:tahoma; 
 font-size:10px; 
 font-weight:bold; 
 text-align:center; 
 text-transform:uppercase;
}
.red_message{
	font-family:Arial, Helvetica, sans-serif; 
	font-size:13px; 
	font-weight:bold; 
	text-align:center; 
	color:#FF0000;
	padding-bottom:5px; 
	padding-top:5px;
}
.green_message{
	font-family:Arial, Helvetica, sans-serif; 
	font-size:13px; 
	font-weight:bold; 
	text-align:center; 
	color:#009900
	padding-bottom:5px; 
	padding-top:5px;
}


/*admin-css start here*/
.admin_border{border:solid #dbdbdb 1px;  
                width:920px; 
				margin:20px 20px 20px 20px; 
				float:left; 
				padding:20px;
				font-family:Arial, Helvetica, sans-serif; font-size:12px;
				}
.admin_blue{border:solid #40adce 5px; font-family:Arial, Helvetica, sans-serif; padding:20px; font-size:12px; color:#000000; line-height:18px;}
.admin_space{line-height:21px;}
.admin_blue a{color:#00799c;}
.admin_blue a:hover{color:#00799c;}



.new_head{font-family:"Trebuchet MS"; font-size:20px; font-weight:bold; color:#000000;}
.news_txt{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; line-height:16px;}
.news_date{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FF9600; line-height:20px;}
