/* CSS Documenta */



*{

margin:0;

padding:0;

}



body{

margin:0;

padding:0;

height:100%;

background:#cad5e0;

font-family:Verdana, Arial, Helvetica, sans-serif;

font-size:11px;

color:#070707;

text-decoration:none;

}



p{

margin-bottom:10px;

text-align:left;

}



h1{

display:block;

background:url(../../../images/bg_title_grey.jpg) repeat-x;

font-family:Verdana, Arial, Helvetica, sans-serif;

font-size:13px;

color:#fff;

font-weight:bold;

line-height:25px;

text-align:left;

text-decoration:none;

padding-left:10px;

margin-bottom:10px;

}



h2{

display:block;

background:url(../../../images/bg_title_blue.jpg) repeat-x;

font-family:Verdana, Arial, Helvetica, sans-serif;

font-size:13px;

color:#fff;

font-weight:bold;

line-height:25px;

text-align:left;

text-decoration:none;

padding-left:10px;

margin-bottom:10px;

}



h3 span{

background:url(../images/bullet_success.gif) no-repeat left;

padding:2px 0 2px 26px;

margin:0 0px 0 9px;

}



h4{

/*float:left;*/

font-family:Verdana, Arial, Helvetica, sans-serif;

font-size:13px;

color:#000000;

font-weight:bold;

text-decoration:none;

margin-bottom:10px;

}



h5{

display:block;

font-family:Verdana, Arial, Helvetica, sans-serif;

font-size:13px;

color:#1b75bc;

font-weight:bold;

text-decoration:none;

margin-bottom:10px;

}



h6,.contentheading,.componentheading{

display:block;

background:url(../../../images/bg_title_orange.jpg) repeat-x;

font-family:Verdana, Arial, Helvetica, sans-serif;

font-size:13px;

color:#fff;

font-weight:bold;

line-height:25px;

text-align:left;

/*width:586px;*/

width:100%;

text-decoration:none;

padding-left:10px;

margin-bottom:0px;

height:25px;

}





div.componentheading{

display:block;

background:url(../../../images/bg_title_orange.jpg) repeat-x;

font-family:Verdana, Arial, Helvetica, sans-serif;

font-size:13px;

color:#fff;

font-weight:bold;

line-height:25px;

text-align:left;

width:auto;

text-decoration:none;

padding-left:10px;

margin-bottom:0px;

height:25px;

}







.text_area4 .contentheading{

display:block;

background:url(../../../images/bg_title_orange.jpg) repeat-x;

font-family:Verdana, Arial, Helvetica, sans-serif;

font-size:13px;

color:#fff;

font-weight:bold;

line-height:25px;

width:345px;

text-align:left;

text-decoration:none;

padding-left:10px;

margin-bottom:10px;

}







h3{

display:block;

background:url(../../../images/bg_title_orange.jpg) repeat-x;

font-family:Verdana, Arial, Helvetica, sans-serif;

font-size:13px;

color:#fff;

font-weight:bold;

line-height:25px;

text-align:left;

text-decoration:none;

padding-left:10px;

margin-bottom:10px;

}





h6 span{

background: url(../images/bg_box.gif) repeat-x;

line-height:28px;

padding-left:0px;

}



#wrapper{

background:url(../images/bg_top.gif) repeat-x left top #FFFFFF;

width:844px;

height:auto;

margin:0;

padding:10px 0 0 0;

}





#bmi_wrapper{

background:url(../images/bg_subweight.jpg) no-repeat;

width:1002px;

height:1239px;

margin:0;

padding:0px;

}





#cover{

background:#FFFFFF;

float:left;

display:block;

width:832px;

padding:0px 6px 10px 6px;

}





#header{

height:261px;

margin:0;

padding:0;


}



.header_top{

background:url(../images/bg_pinkheader.gif) no-repeat right top #fffdfe;

height:105px;


}





.logo{

float:left;
width: 200px;

}







/*----------------------Top navigation--------------------------------*/



#top_navi{

float:right;

width: 300px;

margin:37px 0px 0px 0px;





}







.mainlevel-nav{

padding:0 4px;

}





#top_navi a{

font-family:Tahoma;

font-size:11px;

color:#373737;

font-weight:bold;

text-decoration:none;

}





#top_navi a:hover{

color:#ed9017;

}



#top_navi .select_top_menu, #active_menu-nav{

color:#ed9017 !important;

}



/*----------------------Top navigation END--------------------------------*/



.sep{

color:#b7b7b7;

margin:0px 14px;

}



.top_menu{

background:url(../images/bg_main_navi.gif) repeat-x;

float:left;

height:25px;

width:832px;

*width:832px;

padding:0;

margin:0;

}



.mainlevel_navi2{

background:url(../images/bg_main_navi.gif) repeat-x;

float:left;

display:block;

font-family:Tahoma;

font-size:12px;

height:31px;

padding:0 21px;

line-height:31px;

text-align:center;

color:#fff;

font-weight:bold;

text-decoration:none;

}





.mainlevel_navi2_last{

background:url(../images/bg_main_navi.gif) repeat-x;

float:left;

display:block;

font-family:Tahoma;

font-size:12px;

height:31px;

padding:0 24px 0 25px;

line-height:31px;

text-align:center;

color:#fff;

font-weight:bold;

text-decoration:none;

}



@media screen and (-webkit-min-device-pixel-ratio:0) {

 .mainlevel_navi2_last{

      background:url(../images/bg_main_navi.gif) repeat-x;

      float:left;

      display:block;

      font-family:Tahoma;

      font-size:12px;

      height:31px;

      padding:0 24px 0 23px;

      line-height:31px;

      text-align:center;

      color:#fff;

      font-weight:bold;

      text-decoration:none;

      }

}





.mainlevel_navi2:hover{

background:url(../images/bg_main_navi_hover.gif) repeat-x;

color:#fff;

}



.mainlevel_navi2_last:hover{

background:url(../images/bg_main_navi_hover.gif) repeat-x;

color:#fff;

}





#active_menu_navi2{

display:block;

float:left;

background:url(../images/bg_main_navi_hover.gif) repeat-x;

color:#fff;

}



span.mainlevel_navi2{

float:left;

background:url(../images/slash_topmenu.gif) no-repeat;

height:30px;

width:1px;

padding:0px;

margin:0px;

}



/*.search_bar{

display:block;

float:left;

background:url(../images/bg_search_bar.gif) repeat-x;

width:232px;

height:34px;

padding:7px 18px 0px 582px;

}*/


.search_bar2{

float:left;

width: 250px

height:34px;

padding:5px 0px 0px 600px;

margin-top:-30px;





}




.search .button {

border:0px;

display:block;

background:url(../images/bg_btn_search.gif) repeat-x;

width:53px;

height:20px;

font-family:Verdana, Arial, Helvetica, sans-serif;

font-size:11px;

font-weight:bold;

text-align:center;

color:#fff;

text-decoration:none;


} .button{

border:0px;

display:block;

background:url(../images/vmj_add_to_cart.png) repeat-x;

width:136px;

height:33px;

font-family:Verdana, Arial, Helvetica, sans-serif;

font-size:11px;

font-weight:bold;

text-align:center;

color:#000;

text-decoration:none;


}



.inputbox{

width:175px;
height:20px;
border-top:1px solid #a99e6f;
border-bottom:1px solid #a99e6f;
border-left:1px solid #a99e6f;
border-right:1px solid #a99e6f;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#070707;
padding: 0px;


}



.inputbox1{

float:left;
background:url(../images/serach_icon-2.gif) no-repeat right #fff;
width:175px;
height:20px;
border-top:1px solid #a99e6f;
border-bottom:1px solid #a99e6f;
border-left:1px solid #a99e6f;
border-right:1px solid #a99e6f;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#070707;
padding: 2px;


}

.input_field{

float:left;

width:155px;

height:18px;

border-top:1px solid #a99e6f;

border-bottom:1px solid #a99e6f;

border-left:1px solid #a99e6f;

border-right:0px;

font-family:Verdana, Arial, Helvetica, sans-serif;

font-size:11px;

color:#070707;

text-decoration:none;

margin-right:25px;

*margin-right:0px;

}



.content{

float:left;

padding:5px 0px;

width:832px;

}



#left_bar{

margin:0;

padding:0;

display:block;

float:left;

width:229px;

padding-right:3px;

}



#left_bar_about{

margin:0;

padding:0;

display:block;

float:left;

width:229px;

padding-right:5px;

}



.orange_box_intro{

float:left;

}



.bg_introduct{

background:url(../images/bg_intro.gif) repeat-y;

}



.orange_box{

float:left;

border:1px solid #d0cbcb;

margin-bottom:5px;

}



.intro_txt{

margin:0px 30px;

}



.intro_txt li{

background:url(../images/bulit_intro.gif) no-repeat left;

list-style:none;

font-weight:bold;

padding-left:28px;

margin:0px 0 15px 15px;

}



.bg_intro{

height:760px;

background:url(../images/bg_bottom_intro.gif) no-repeat;

}



.bg_intro p{

font-family:Verdana, Arial, Helvetica, sans-serif;

font-size:11px;

color:#070707;

text-decoration:none;

font-weight:bold;

line-height:20px;

padding:40px 0px 0px 179px;

}



.gray_box{

height:286px;

border:1px solid #d0cbcb;

margin-bottom:5px;

}



.border{

border:1px solid #d0cbcb;

}



.blue_box{

background:#f1fbff;

float:left;

display:block;

width:297px;

height:286px; 

border:1px solid #d0cbcb;

margin-bottom:5px;

margin-right:4px;

}



.blue_box_intro{

border:1px solid #d0cbcb;

margin-left:4px;

}



.text_area_our_guarantee{

display:block;

padding:0px 0px 0px 10px;

line-height:15px;

}



.text_area1{

display:block;

padding:0px 10px 0px 10px;

line-height:18px;

}



.text_area11{

display:block;

padding:0px 1px 0px 1px;

line-height:18px;

}



.text_area3{

border:1px solid #d0cbcb;

height:307px;

margin-bottom:5px;

}



.text_area2{

display:block;

padding:0px 10px 0px 10px;

line-height:19px;

}



.read_full_story{

float:right;

margin:10px 2px 5px 0;

}



.read_full_story_faq{

float:right;

margin:10px 4px 8px 0;

}



.benefits{

display:block;

background:url(../../../images/bg_title_orange.jpg) repeat-x;

font-family:Verdana, Arial, Helvetica, sans-serif;

font-size:13px;

color:#fff;

font-weight:bold;

line-height:25px;

text-align:left;

text-decoration:none;

padding-left:10px;

margin-bottom:7px;

}





.about_us{

width:832px;

margin:0 0 7px 0;

}



.heading_about{

display:block;

background:url(../../../images/bg_title_orange.jpg) repeat-x;

font-family:Verdana, Arial, Helvetica, sans-serif;

font-size:13px;

color:#fff;

font-weight:bold;

line-height:25px;

text-align:left;

text-decoration:none;

padding-left:10px;

}



.img1{

float:left;

border:1px solid #c1c1c1;

padding:1px;

margin:5px 8px 0 0;

}



.img2{

float:left;

display:block;

border:3px solid #9bdcf6;

margin-bottom:10px;

}



.blue_white{
	float:left;
	background-color:#CAD5E0;
	width:566px;
	padding:13px 13px 10px 13px;
}



.img3{

background-color:#FFFFFF;

float:left;

border:3px solid #3bade1;

padding:1px;

margin-right:20px;

}



.txt_blue{

display:block;

font-family:Georgia, "Times New Roman", Times, serif;

font-size:12px;

color:#0c4674;

font-weight:bold;

text-align:left;

text-decoration:none;

}





.read{

background:url(../images/bulet_solid_orange.gif) no-repeat left 4px;

font-family:Verdana, Arial, Helvetica, sans-serif;

font-size:11px;

color:#df8c35;

text-decoration:underline;

padding-left:9px;

}



.read:hover{

color:#070707;

text-decoration:none;

}





.white{

display:block;

float:right;

background:url(../images/bulet_solid_white.gif) no-repeat 0px 3px;

font-family:Verdana, Arial, Helvetica, sans-serif;

font-size:11px;

color:#fff;

text-decoration:underline;

padding-left:10px;

margin-bottom:8px;

}





.white:hover{

color:#070707;

text-decoration:none;

}



#right_side{

display:block;

float:right;

width:598px;

}



.orange{

color:#df8c35;

}



.left_navi mainlevelright{

list-style:none;

}



.left_navi td{

display:block;

background:#f1f1f1;

border-bottom:1px solid #FFFFFF;

line-height:25px;

}





.left_navi td a{

background: url(../images/transparent_bulet.jpg) no-repeat 13px 4px;

font-family:Verdana, Arial, Helvetica, sans-serif;

font-size:11px;

color:#373737;

text-decoration:none;

padding-left:28px;

}



.left_navi td a:hover{

color:#1b75bc;

text-decoration:underline;

}



.left_navi{

width:228px;

float:left;

display:block;

border:1px solid #FFFFFF;

}



.left_navi ul{

list-style:none;

}



.left_navi ul li{

display:block;

background:#f1f1f1;

border-bottom:1px solid #FFFFFF;

line-height:25px;

}



.left_navi ul li a{

background: url(../images/transparent_bulet.jpg) no-repeat 13px 4px;

font-family:Verdana, Arial, Helvetica, sans-serif;

font-size:11px;

color:#373737;

text-decoration:none;

padding-left:28px;

}



.left_navi ul li a:hover{

color:#1b75bc;

text-decoration:underline;

}



.img4{

border:1px solid #c1c1c1;

}





.buy1{

padding:0 0 5px 0;

}



.orange_box_buy{

/*float:left;*/

}



.table_buy{

margin:0 15px;

}



.img5{

border:3px solid #c1c1c1;

margin:0 8px 0 0;

}



.table_doctor_profile{

padding:0 15px;

}



.table_doctor_profile1{

margin:0 15px;

}



.heading_faq{

padding:8px 0 0 0;

font-family:Verdana, Arial, Helvetica, sans-serif;

font-size:17px;

font-weight:bold;

color:#1b75bc;

}



.heading_faq1{

font-family:Verdana, Arial, Helvetica, sans-serif;

font-size:17px;

font-weight:bold;

color:#1b75bc;

}



.bullet2_faq{

background:url(../images/bullet2_faqs.gif) no-repeat left -1px;

padding:0 0 0 35px;

}



.bullet3_faq{

background:url(../images/bullet2_faqs.gif) no-repeat left -1px;

height:16px;

padding:0 0 0 35px;

}



.bold_txt_faq{

font-family:Verdana, Arial, Helvetica, sans-serif;

font-size:11px;

font-weight:bold;

color:#f79929;

}



.txt_faq_normal{

font-family:Verdana, Arial, Helvetica, sans-serif;

font-size:11px;

color:#f79929;

}



.link_faq1{

font-family:Verdana, Arial, Helvetica, sans-serif;

font-size:11px;

color:#070707;

text-decoration:none;

}



.link_faq1:hover{

text-decoration:underline;

}



.success_index_txt{

margin:0px;

padding:0px;

border:1px solid #d0cbcb;

}



.science_heading{

font-family:Verdana, Arial, Helvetica, sans-serif;

font-size:16px;

font-weight:bold;

color:#3987c6;

margin-bottom:10px;

}



.science{

margin:0 15px;

}



.img6{

float:right;

border:1px solid #C2C2C2;

margin:0 0 10px 10px;

}



.left_banner2{

margin:9px 0 0px 0;

}



.input6{

width:227px;

height:19px;

border:1px solid #cccccc;

font-family:Verdana, Arial, Helvetica, sans-serif;

font-size:11px;

padding:3px 0 0 3px;

}



.txt_area{

width:314px;

height:176px;

border:1px solid #cccccc;

font-family:Verdana, Arial, Helvetica, sans-serif;

font-size:11px;

padding:3px 0 0 3px;

margin-top:10px;

}





.brd_top_btm{

border-top:1px solid #eaeaea;

border-bottom:1px solid #eaeaea;

background-color:#f9f9f9;

}





.brd_top_btm_white_bg{

border-top:1px solid #eaeaea;

border-bottom:1px solid #eaeaea;

background-color:#FFFFFF;

}



.brd_btm{

border-bottom:1px solid #eaeaea;

background-color:#f9f9f9;

}





.brd_btm_white_bg{

border-bottom:1px solid #eaeaea;

background-color:#FFFFFF;

}





.brd_btm_white_bg1{

border-bottom:1px solid #eaeaea;

background-color:#FFFFFF;

padding:8px 0 0 0;

}





.messege{

padding:8px 0 0 0;

}



.table_submit{

width:160px;

margin:0 0 0 80px;

}



.table_submit_contact_us{

margin:0 0 0 20px;

width:245px;

}



.contact_us_txt{

padding:0 0 0 10px;

line-height:25px;

}



.contact_us_txt a, .text_area1 a{

color:#ee7b10;

text-decoration:none;

}



.contact_us_txt a:hover, .text_area1 a:hover{

color:#070707;

}



.orange_contact_us{

color:#ee7b10;

}



.input3{

width:170px;

height:19px;

border:1px solid #cccccc;

font-family:Verdana, Arial, Helvetica, sans-serif;

font-size:11px;

padding:3px 0 0 3px;

}



.txt_area1{

width:260px;

height:141px;

border:1px solid #cccccc;

font-family:Verdana, Arial, Helvetica, sans-serif;

font-size:11px;

padding:3px 0 0 3px;

margin:8px 0 0 0;

}



.index1{

line-height:18px;

}

#faq{

margin:0 0 0 17px;

}



#faq a{

font-family:Verdana, Arial, Helvetica, sans-serif;

font-size:11px;

color:#f79929;

text-decoration:underline;

}



#faq a:hover{

text-decoration:none;

color:#070707;

}



.max_charac{

line-height:25px;

}



.btn_blue{

float:left;

background:url(../images/btn_blue_weight_lost.gif) no-repeat;

height:25px;

width:56px;

font-family:Verdana, Arial, Helvetica, sans-serif;

font-size:18px;

font-weight:bold;

color:#CA1B1B;

padding-top:5px;

}





.btn_blue span{

color:#3097C1;

}





.btn_red{

float:right;

background:url(../images/btn_red_weight_lost.gif) no-repeat;

height:25px;

width:63px;

font-family:Verdana, Arial, Helvetica, sans-serif;

font-size:11px;

font-weight:bold;

color:#FFFFFF;

padding-top:5px;

}



.weight_index{

padding:0 0 0 6px;

}



.disclaimer{

font-size:9px;

}



.success_file1{

padding:0 0 0 10px;

}



.success_file2{

padding:0 0 0 14px;

}



.success_file3{

padding:15px 14px 0 0px;

line-height:18px;

}



.success_file4{

padding:3px 0px 0 37px;

}



.success_file5{

padding:0px 11px 0 0px;

font-family:Verdana, Arial, Helvetica, sans-serif;

font-size:12px;

font-weight:bold;

color:#070707;

line-height:22px;

}



.in30_weeks{

font-family:"Trebuchet MS", Arial, sans-serif;

font-size:18px;

font-weight:bold;

color:#4D4D4D;

line-height:25px;

padding:0 0 0 3px;

}



.in30_weeks1{







font-family:"Trebuchet MS", Arial, sans-serif;







font-size:18px;







font-weight:bold;







color:#4D4D4D;







line-height:25px;







padding:0 0 0 0px;







}























.digit55{







font-family:"Trebuchet MS", Arial, sans-serif;







font-size:36px;







font-weight:bold;







color:#1C75BC;







}















.lbs{







font-family:"Trebuchet MS", Arial, sans-serif;







font-size:12px;







font-weight:bold;







color:#4D4D4D;







}































.bg_leftbanner{







background:url(../images/bg_leftbanner1_success.gif) no-repeat;







height:470px;







padding:10px 0 0 21px;







}















.heading_success{







font-family:"Trebuchet MS", Arial, sans-serif;







font-size:18px;







font-weight:bold;







color:#1C75BC;







}















.heading1_success{







font-family:Verdana, Arial, Helvetica, sans-serif;







font-size:13px;







font-weight:bold;







color:#1C75BC;







}















.img_success{







border:2px solid #D2D2D2;







margin:0 0px 0 0;







}















.stats{







font-family:"Trebuchet MS", Arial, sans-serif;







font-size:13px;







font-weight:bold;







color:#FFFFFF;







}















.red{







font-family:"Trebuchet MS", Arial, sans-serif;







font-size:12px;







font-weight:bold;







color:#D41F2E;







}















.gray{







font-family:"Trebuchet MS", Arial, sans-serif;







font-size:14px;







font-weight:bold;







color:#626262;







}















.gray span{







font-size:11px;







font-weight:bold;







}























.blue_digit{







font-family:"Trebuchet MS", Arial, sans-serif;







font-size:14px;







font-weight:bold;







color:#0068BA;







}























.weightloss{







padding:0 20px;







}















.bg_weightlossbox{







background:url(../images/bg_weightlossbox.gif) repeat-x;







padding:7px 16px 0 12px;







}















.orange_weightloss{







font-family:Verdana, Arial, Helvetica, sans-serif;







font-size:12px;







font-weight:bold;







color:#FF5C30;







}















.weightloss1{







color:#666666;







padding:15px 0 0 0;







line-height:17px;







}















.weightloss2{







color:#666666;







height:72px;







padding:16px 0 16px 0;







line-height:17px;







}























.img8{







border:10px solid #F1F0F0;







}























a.ovalbutton{







display:block;







background:url(../images/btn_left.gif) no-repeat;







float: left;







font-family:"Trebuchet MS", Arial, sans-serif;







font-size:14px;







color:#F9F9F9;







font-weight:bold;







text-decoration:none;







text-align:center;







line-height: 24px;







height: 23px;







padding:0 0 0 11px;







margin:0 0 0 0px;







}















a.ovalbutton:hover{







}















a.ovalbutton span{







display:block;







background: url(../images/btn_right.gif) no-repeat top right;







text-align:left;







padding:0px 50px 0 40px;







display:block;







}















.bmi{







width:618px;







padding:87px 0 0 0;







}















.box_img{







background:url(../images/img_box.gif) no-repeat;







background-color:#FFFFFF;







padding:17px 0px 0 0px;







}















.bmi_1{







padding:0 34px 0 63px;







}















.bmi_2{







background-color:#FBE7D0;







width:404px;







}















.input1{







font-family:Verdana, Arial, Helvetica, sans-serif;







font-size:11px;







width:119px;







height:19px;







padding:3px 0 0 5px;







border:0px;







}















.input2{







font-family:Verdana, Arial, Helvetica, sans-serif;







font-size:11px;







width:149px;







height:19px;







padding:3px 0 0 5px;







border:0px;







}















.your_calc{







font-family:"Trebuchet MS", Arial, sans-serif;







font-size:18px;







color:#606060;







text-align:center;







}















.your_calc span{







color:#FF0101;







}















.bmi_heading{







background:url(../images/bg_box.jpg) repeat-x;







font-family:Verdana, Arial, Helvetica, sans-serif;







font-size:13px;







color:#fff;







font-weight:bold;







text-align:left;







text-decoration:none;







line-height:28px;







}















.right_shadow{







background:url(../images/shadow_right.png) repeat-y;







}















.bmi_3{







line-height:16px;







}















.bmi_4{







padding:0px 27px 0 0;







}















.select1{







width:328px;







height:20px;







border:0px;







font-family:Verdana, Arial, Helvetica, sans-serif;







font-size:11px;







color:#6A6A6A;







padding:2px 0 0 6px;







}















.gray1{







color:#6A6A6A;







}















.bmi_5{







background-color:#FBE7D0;







width:120px;







}















.bmi_6{







padding:0 34px 0 26px;







}















.bmi_7{







padding:0 29px 0 0;







}















.bmi_8{







line-height:16px;







padding:0 0 0 16px;







}















.bmi_9{







line-height:16px;







padding:0 0 0 7px;







}































.input5{







width:323px;







height:20px;







border:0px;







font-family:Verdana, Arial, Helvetica, sans-serif;







font-size:11px;







color:#6A6A6A;







padding:2px 0 0 6px;







}















.nutrition{







font-family:"Trebuchet MS", Arial, sans-serif;







font-size:18px;







color:#606060;







}















.gray2{







color:#6A6A6A;







line-height:22px;







}















.about_us1{







float:left;







border:1px solid #d0cbcb;







height:922px;







}







.clear{







clear:both;







}















.success_index{







padding:9px 12px 0 10px;







}























.success_index1{







padding:0px 0 0 10px;







}























.success_index2{







background:url(../images/lines1_success_index.gif) no-repeat right;







height:106px;







padding:0px;







}















.success_index3{







padding:0px 0px 0 12px;







}















.success_index4{







font-family:"Trebuchet MS", Arial, sans-serif;







font-size:11px;







font-weight:bold;







color:#626262;







padding:0px 19px 0 0;







}























.success_index5{







line-height:18px;







font-family:Verdana, Arial, Helvetica, sans-serif;







font-size:10px;







font-weight:bold;







color:#313131;







}























.name_here{







background:url(../images/bullet_success_index.gif) no-repeat left;







padding:38px 0 0px 20px;







font-family:"Trebuchet MS", Arial, sans-serif;







font-size:11px;







color:#4d4d4d;







font-weight:bold;







height:2px;







}















.success_index6{







background:url(../images/lines1_success_index.gif) no-repeat left;







height:106px;







}















#pagination{







margin:0 15px 10px 0;







float:right;







display:inline;







}















#pagination a{







background-color:#f4f3f3;







font-family:Verdana, Arial, Helvetica, sans-serif;







font-size:10px;







font-weight:bold;







color:#4d4d4d;







text-decoration:none;







border:1px solid #b3b2b2;







padding:4px 3px;







line-height:25px;







}















#pagination a:hover, #pagination .paga_select{







background-color:#ffffff;







color:#1c75bc;







border:1px solid #d9d8d8;







}















.stats1{







font-family:"Trebuchet MS", Arial, sans-serif;







font-size:13px;







font-weight:bold;







color:#FFFFFF;







width:128px;







height:10px;







padding:0 13px 0 0;







}























.gray_before_after{







font-family:"Trebuchet MS", Arial, sans-serif;







font-size:11px;







font-weight:bold;







color:#818181;







height:31px;







padding:0 19px 0 0;







}















.gray_digit{







background:url(../images/bg_gray.gif) repeat-x;







border-right:1px solid #d6d6d6;







font-family:"Trebuchet MS", Arial, sans-serif;







font-size:14px;







font-weight:bold;







color:#626262;







}















.gray_digit1{







background:url(../images/bg_gray.gif) repeat-x;







font-family:"Trebuchet MS", Arial, sans-serif;







font-size:14px;







font-weight:bold;







color:#626262;







}























.blue_digit1{







background:url(../images/bg_brown.gif) repeat-x;







border-right:1px solid #d6d6d6;







font-family:"Trebuchet MS", Arial, sans-serif;







font-size:14px;







font-weight:bold;







color:#0068BA;







}















.blue_digit2{







background:url(../images/bg_brown.gif) repeat-x;







font-family:"Trebuchet MS", Arial, sans-serif;







font-size:14px;







font-weight:bold;







color:#0068BA;







}























.weight{







font-family:"Trebuchet MS", Arial, sans-serif;







font-size:12px;







font-weight:bold;







color:#D41F2E;







width:61px;







}















.size{







font-family:"Trebuchet MS", Arial, sans-serif;







font-size:12px;







font-weight:bold;







color:#D41F2E;







width:48px;







}























.waist{







font-family:"Trebuchet MS", Arial, sans-serif;







font-size:12px;







font-weight:bold;







color:#D41F2E;







width:60px;







}























.hips{







font-family:"Trebuchet MS", Arial, sans-serif;







font-size:12px;







font-weight:bold;







color:#D41F2E;







width:43px;







}























#footer{







background:url(../images/bg_footer.gif) no-repeat;







height:150px;







text-align:center;







padding:7px 0px 0px 0px;







margin: 10px 0 0 0;







line-height:27px;







}















#footer a{







font-family:Tahoma;







font-size:11px;







color:#df8c35;







padding:0 5px;







text-decoration:none;







}















#footer a:hover{







color:#070707;







}















#footer .select_footer, #active_menu{















color:#070707 !important;







}































#footer .sep2{







color:#919191;







margin:0px 10px;







}







.banneritem img{







text-decoration:none;







border:0px;







padding:0;







margin-top:0px;







}















.imgbuy .banneritem{















padding:0 0 5px 2px;







}







































.banneritem{







padding:0px 0 5px 0;







}















.content2{







clear:both;















display:block;







margin-top:0px;







padding:5px 0px;







width:832px;








}















#iframe_bg {







        width:100%;







		left:0px;top:0px;







		position: absolute;







        opacity:0.5;







        filter:alpha(opacity=65);







        z-index: 10;







		}







#iframe_bg1 {







width:100%;







left:0px;top:0px;







position: absolute;







opacity:0.5;







filter:alpha(opacity=65);







z-index: 10;







}







#preloading1{







width:100%;







position:absolute;







left:0px;top:0px;







z-index:11; 







}















#preloading2{







width:100%;







position:absolute;







left:0px;top:0px;







z-index:11; 







}















#preloading3{







width:100%;







position:absolute;







left:0px;top:-330px;







z-index:11; 







}







#preloading4{







width:100%;







position:absolute;







left:0px;top:-370px;







z-index:11; 







}















#myBullets ul{







position: relative;







left: 15px;







}















#searchForm .contentpaneopen{







margin:15px;















}















#searchForm .searchintro{







margin:15px;







}















.highlight{







font-weight:bold;







}















.resa a{















color:#000000;







font-size:14px;







}















.res{







margin:5px;







}







.fields{







margin-left:5px;







}















.small{







margin-left:3px;







}























ol#2haha{







list-style:none;







margin:10px 0px;







display:none;







}























ol#2haha li{







background:url(../images/arrow.gif) no-repeat left 7px;







padding-left:18px;







padding-right:18px;







margin-bottom:5px;







}































ul#haha{







list-style:none;







margin:10px 0px;







}























ul#haha li{







background:url(../images/arrow.gif) no-repeat left 7px;







padding-left:12px;







margin-bottom:5px;







}















ul#haha2{







list-style:none;







margin:10px 0px;







}























ul#haha2 li{







background:url(../images/barrow.gif) no-repeat left 7px;







padding-left:12px;







margin-bottom:5px;







}















.heading_quick{







display:block;







margin:0px 0 0 170px;







padding:30px 0 0 0;







}















.heading_balanced{







display:block;







margin:90px 0 0 15px;







padding:0 0 0 0;







}















.heading_longterm{







display:block;







margin:30px 0 0 50px;







padding:0 0 0 0;







}















.bg_intro p.movedpara1{







font-family:Verdana, Arial, Helvetica, sans-serif;







font-size:11px;







color:#070707;







text-decoration:none;







font-weight:bold;







line-height:20px;







padding:10px 0px 0px 179px;







}















.bg_intro p.movedpara2{







font-family:Verdana, Arial, Helvetica, sans-serif;







font-size:11px;







color:#070707;







text-decoration:none;







font-weight:bold;







line-height:20px;







padding:0px 0px 0px 50px;







}























.bg_intro p{







font-family:Verdana, Arial, Helvetica, sans-serif;







font-size:11px;







color:#070707;







text-decoration:none;







font-weight:bold;







line-height:20px;







padding:10px 0px 0px 15px;







}























.intro_txt{







margin:0px 30px 0 6px;







line-height:20px;







}







.fda_txt{

	font-family: Arial, Helvetica, sans-serif;

	font-size: 9px;

	line-height: 12px;

	color: #666666;

	background-color: #F9F9F9;

	border-top-width: thin;

	border-top-style: solid;

	border-right-style: none;

	border-bottom-style: none;

	border-left-style: none;

	border-top-color: #999999;

	padding-top: 0px;

	padding-right: 4px;

	padding-bottom: 0px;

	padding-left: 4px;

}

.OrangeTitle {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	color: #F60;
	margin: 2px;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #999;
	padding: 2px;
}

.ingredients {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000;
}

.myclass

{

display:none;
}

#left-style div.moduletable-text {
text-align:left;
border:2px solid #e4e4e4;
padding:0px 0px 0px 0px;
margin-bottom:5px;

}


#news-rotator {position:relative;z-index:1;height:190px;overflow:hidden;padding: 2px 2px 3px 3px;margin: 0;}
#news-rotator .image {position:relative;height:190px;z-index:2;overflow:hidden;display:block;}
#news-rotator .image div {padding: 0;margin: 0;}
#news-rotator .story {display:block;position:relative;z-index:2;height:190px;font-weight: normal;}
#news-rotator .story p {font-size: 130%;line-height:150%;}
#news-rotator h1 {margin-top:8px;font-size: 230%;margin-bottom: 24px;}
#news-rotator .story .padding {padding:30px 25px 40px 25px;overflow:hidden;}
#news-rotator .controls {position:absolute;top:15px;right:15px;z-index:5;}
#news-rotator .controls img {height:15px;width:15px;cursor:pointer;margin-right:3px;}
#news-rotator .control-prev {background-position:0 0;}
#news-rotator .control-next {background-position:0 -17px;}
#news-rotator .control-stop {background-position:0 -34px;}
#news-rotator .control-play {background-position:0 -51px;}
#register_stretcher
{
border:0 solid red;


width:458px;
float:left;

}
legend {
padding:0 10px;
font-family:Helvetica,Arial,sans-serif;
font-size:12px;
font-weight:bold;
margin:0 0 10px;
padding-left:0;
text-align:left;
}
#agreed_div {
font-size:10px;
font-weight:normal;
white-space:normal;
}
#mod_search_searchword
{
	width:150px;
	height:15px;
}
.addsh
{
color:#000000;
font-size:11px;
font-weight:bold;
}
#coupon_code
{
	width:100px;
	height:18px;
	position:relative;
	width:100px;
	top:4px;
}
#order_payment_name
{
   width:169px;
	height:14px;
}
#order_payment_number
{
  width:169px;
	height:14px;

}
#credit_card_code
{
	width:169px;
	height:14px;
}

#magic123
{
width:160px;
}

.testimonial_bottomfrom
{
	background-image:url(men.png);
	background-repeat:no-repeat;
	padding-left:25px;
	vertical-align:middle;
	height:25px;
}
.testimonials_table
{
	border-left:1px solid #CBD5DF;
	border-right:20px solid #CBD5DF; 
}
.testimonial_copy{
	padding-left:10px;
}
.testimonials_line{
	background-image:url(c.png);
	background-repeat:no-repeat;
	margin:0px;
}
.hidden_text {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 8px;
 font-style: normal;
 font-weight: normal;
 color: #FFFFFF;
 text-decoration: none;
}
#banner2 {
	display:none;
}
* html #banner {
	display:none;
}
* html #banner2 {
	display:block;
}
a img {
	border:0px;
}
#banner2 a img {
	width:815px;
}
.vmcatname {
	float:left;margin-left:-78px;margin-right:100px;
}
* html .vmcatname {
	float:left;margin-left:-38px;margin-right:100px;
}
#vmMainPage {
	position:relative;
	top:0px;
	overflow:hidden;
}
#tbPayment {
	margin:0px 10px;
}
h4 {
	/*text-indent:10px;*/
}
* html .vmj_alpha-right {
background:none;
}
* html .vmj_alpha-left {
margin-right:0;
}
.cbButtons .cbButton {
	float:left;
}
.cbButtons {
	padding:0 55px;
}
.cbContent .shop_info {
	margin:0;
}