
html,body{margin-top:16px;padding:0;}
body{font-weight: normal;
	font-family: arial, helvetica, sans-serif;
	font-size: .75em;
	line-height: 18px;
	color: #666;
	text-align: left;
	margin:0;
	padding:0;
	}
	
	
img.icon{
float:left;
display:inline;
}


img.bb_logo{
padding-top:30px;
}


img.iconright{
display:inline;
}

a:focus { 
    outline: none; 
}

a.addthis_button{vertical-align:bottom; }
img.addthis_button{vertical-align:bottom; }



span.cart{font-size:.6em;color:#666;font-weight:normal;padding-left:430px;}
p.new_indent{padding-left:70px;padding-top:0; margin-top:0}			
p{margin:0 0 10px 0}

p.nospace{margin:0 0 0 0; line-height:1.4em;}

p.indent{padding-top:15px; padding-left:50px;}


p.top{margin-top:0px;}



a{color:#666; text-decoration:none;}

td.nav{height:12px;padding-top:9px;}

td.caps{ text-transform: uppercase; font-size:10px;color:#333;}


div#header {margin:0;padding-left:160px;background: #fff;text-align:center;}

p.larger_text {margin:0;background: #fff;text-align:left; font-size:1.25em; line-height:1.25em;
}



div#copy_across {float:left;margin:0;background:#fff;text-align:left; width:800px;}

div#nav {height:65px;margin:0;padding-left:160px;background: #fff;text-align:left; font-family: arial, helvetica, sans-serif;
	font-size: .9em;
	line-height: 11px;}


div#container{text-align:left; height: auto;}
div#container{width:960px;margin:0 auto}


div#navigation{background:#fff; margin-top:-12px;}
div#navigation{float:left;width:160px; height:400px; font-size:.95em;line-height:17px;}


div#navigation_terms{background:#fff; margin-top:-12px;}
div#navigation_terms{float:left;width:160px; height:500px; font-size:.95em;line-height:17px;}

div#content_wide{float:left;width:710px; height:550px}

div#content_wideterms{float:left;width:710px; height:100%;}



div#content p{line-height: 18px;}
div#content{float:left;width:800px}

div#content_left p{line-height: 18px;}
div#content_left{float:left;width:370px; height:550px}


div#content_right2{float:left;width:410px; height:355px; margin-top:-7px;}

div#content_left2{float:left; width:390px; height:355px}





div#content_left_tall{float:left;width:370px; height:550px;}


div#content_right p{line-height: 18px;}
div#content_right{float:left;width:390px; padding-left:40px; padding-top:2px;}

a.sidenav{padding-top:5px;}

a.sidenav_or{padding-top:5px;color:#F48516;}

a.sidenav_purp{padding-top:5px;color:#9370B1;}





div#right{float:right; width:100px; height:200px;}

/* VIDEO PAGES */ 

div#content_leftvid{float:left;width:400px; height:450px}

div#content_rightvid p{line-height: 18px;}
div#content_rightvid{float:left;width:285px; padding-left:40px; padding-top:70px;}
span.greensmall{font-size:1.2em;color:#8CC63F;font-weight:bold;}

div#scroll {
height: 200px;
width: 400px;
overflow: auto;
border: 0px solid #666;
background-color: #fff;
padding: 0px;
}




/* PRESS PAGES */ 

div#content_leftmitzi p{line-height: 18px;}
div#content_leftmitzi{float:left;width:575px; height:1050px}

div#content_leftchris p{line-height: 18px;}
div#content_leftchris{float:left;width:575px; height:900px}

div#content_lefttalk p{line-height: 18px;}
div#content_lefttalk{float:left;width:505px; height:1200px}


div#content_leftpr p{line-height: 18px;}
div#content_leftpr{float:left;width:505px; height:550px}

div#content_rightpr p{line-height: 18px;}
div#content_rightpr{float:left;width:255px; padding-left:40px; padding-top:2px;}


table#press {
    background-color:#F48516;
    width: 250px;
height: 90px;
color:#fff;
padding:10px;
font-weight:bold;
}

table.resource{
    background-color:#8CC63F;
    width: 285px;
height: 200px;
color:#fff;
padding:10px;
font-weight:bold;
}

td.resourcetd{padding:5px;}


/* RESOURCE PAGES */ 

div#content_leftresource p{line-height: 18px;}
div#content_leftresource{float:left;width:455px; height:575px}
div#content_rightresource{float:left;width:235px; height:575px;padding-left:60px; padding-top:2px;}
div#questions {float:left; width:800px;height:100%; padding-left:160px;}
div#content_rightresourcequ{float:left;width:235px; height:375px;padding-left:60px; padding-top:2px;}
div#content_leftresourcequ{float:left;width:455px; height:375px}


div#content_leftexpert{float:left;width:400px; height:600px}



p.experts{padding-top:50px;}

h3.team{color:#F48516; font-weight:bold; font-size:1.1em; line-height:17px;margin:0;  padding-top:30px;}
h3.blue{color:#009ddc; font-weight:bold; font-size:1.1em; line-height:17px;margin:0;  padding-top:30px;}
h3.purple{color:#9370B1; font-weight:bold; font-size:1.1em; line-height:17px;margin:0;  padding-top:30px;}

h2.large_orange{color:#F89728; font-weight:bold; font-size:1.6em; line-height:10px;margin:0; padding-top:15px;}


table#articles {
    background-color:#009ddc;
    width: 250px;
height: 90px;
color:#fff;
padding:10px;
font-weight:bold;
}


/* RESOURCE DIVS */ 

.layer1 {
margin: 0;
padding: 0;
width: 600px;
}
 
.heading {
padding:0
margin:0
color: #666;
cursor: pointer;
position: relative;
background-color:#fff;
}
.content {
background-color:#fff;
}





/* PRODUCTS PAGES */ 

div#content_left_narrow p{line-height: 18px;}
div#content_left_narrow{float:left;width:256px; padding-right:10px; height:454px;}

div#content_middle_narrow{float:left;width:266px; padding-top:30px; text-align:center;}

div#content_right_narrow p{line-height: 18px;}
div#content_right_narrow{float:left;width:256px; padding-left:10px;}

div#content_right_products p{line-height: 18px;}
div#content_right_products{float:left;width:435px; padding-left:10px; padding-top:40px; height:497px;}

div#content_left_products p{line-height: 18px;}
div#content_left_products{float:left;width:295px; margin-left:50px; padding-right:10px; height:497px;}

div#wide p{line-height: 18px;}
div#wide{float:left;width:800px; text-align:left; height:454px;}




div#wide_left p{line-height: 18px;}
div#wide_left{float:left;width:360px; text-align:left; height:454px; margin-left:0; padding-left:0;}

div#wide_left_prod p{line-height: 18px;}
div#wide_left_prod{float:left;width:360px; text-align:left; height:454px; margin-left:0; padding-left:50px; padding-top:30px;}


div#wide_right p{line-height: 18px;}
div#wide_right{float:right;width:390px; text-align:left; height:454px;}




div#prod1{float:left;width:200px; text-align:left; height:442px; padding-left:50px; padding-top:30px;}
div#prod1x{float:left;width:175px; text-align:left; height:442px; padding-left:50px; padding-top:30px;}
div#prod1y{float:left;width:175px; text-align:left; height:442px; padding-left:50px; padding-top:30px; padding-right:10px;}



div#prod2{float:left;width:200px; text-align:left; height:442px; padding-top:30px;}
div#prod2x{float:left;width:200px; text-align:left; height:442px; padding-top:30px; padding-right:25px;}


div#prod3{float:left;width:200px; text-align:left; height:442px; padding-top:30px;}








div#ingredientstable{float:left; width:485px; margin:0; padding:0;}


#content_right_products ul
{
margin: 0;
padding-left:16px;
}


#navcontainer ul
{
margin: 0;
padding-left:16px;
}

table#products {
width: 485px;
padding:0px;
}

table.products {
width: 485px;
padding:0px;
}

span.grayprod{color:#666; font-weight:bold; font-size:1.1em;}

a.ing:hover{color:#009ddc;}
a.inggreen:hover{color:#8CC63F;}
a.ingorange:hover{color:#F48516;}
a.ingyellow:hover{color:#F8C803;}
a.ingpurple:hover{color:#9370B1;}
a.ingred:hover{color:#E31837;}


p.description{padding-right:35px;}
p.descriptionsm{padding-right:35px; font-size:.8em;}

p.new{padding-bottom:0;margin-bottom:0}



a.continue{color:#8CC63F;}
a.blue{color:#009ddc;}
a.orange {color:#F48516;}
a.green {color:#8CC63F; font-weight:bold;}




div#extra{background:#FF8539}
div#extra{float:right;width:500px}

ul.noindent{margin-left:12px; padding:0}






div#footer2{background: #fff;color: #666; padding-left:160px;}
div#footer2 p{margin:0;padding:0px 0px}
div#footer2{float:left;}

#footer {
				float:left;
				padding-left:158px;
				background-color: #fff;
				width: 800px;
				height:22px;
				text-align:left;
				font-size:.75em;
				color:#333;
			}
			
			
		
			
span.orange{color:#F48516}		

span.orange2{color:#F48516; line-height:12px;}			
	

span.purp{color:#9370B1}			


span.green{color:#8CC63F; font-weight:bold; font-size:1.6em;}

span.green2{color:#8CC63F; font-weight:bold; }


span.red{color:#E31837}

span.gray{color:#666; font-weight:normal; letter-spacing:1px;}



span.bluesm{color:#009ddc;}

h2.blue{color:#009ddc; font-weight:bold; font-size:1.6em; line-height:10px;margin:0; padding-top:15px;}

h2.endurance{color:#F89728; font-weight:bold; font-size:1.6em; line-height:10px;margin:0; padding-top:15px;}



h2.purp{color:#9370B1; font-weight:bold; font-size:1.6em; line-height:10px;margin:0;  padding-top:4px; padding-bottom:15px;}

h2.red{color:#E31837; font-weight:bold; font-size:1.6em; line-height:10px;margin:0; padding-top:15px;}

h2.energy{color:#F89728; font-weight:bold; font-size:1.6em; line-height:10px;margin:0; padding-top:15px;}
h2.wellness{color:#F8C803; font-weight:bold; font-size:1.6em; line-height:10px;margin:0; padding-top:15px;}
h2.hydration{color:#009DDC; font-weight:bold; font-size:1.6em; line-height:10px;margin:0; padding-top:15px;}
h2.recovery{color:#9370B1; font-weight:bold; font-size:1.6em; line-height:10px;margin:0; padding-top:15px;}
h2.nutrition{color:#8DC63F; font-weight:bold; font-size:1.6em; line-height:10px;margin:0; padding-top:15px;}
h2.recovery{color:#9370B1; font-weight:bold; font-size:1.6em; line-height:10px;margin:0; padding-top:15px;}
h2.flexibility{color:#F8C803; font-weight:bold; font-size:1.6em; line-height:10px;margin:0; padding-top:15px;}
h2.core{color:#009DDC; font-weight:bold; font-size:1.6em; line-height:10px;margin:0; padding-top:15px;}
h2.balance{color:#9370B1; font-weight:bold; font-size:1.6em; line-height:10px;margin:0; padding-top:15px;}

h2.strength{color:#E31837; font-weight:bold; font-size:1.6em; line-height:10px;margin:0; padding-top:15px;}




h2.or{color:#F48516; font-weight:bold; font-size:1.6em; line-height:10px;margin:0;  padding-top:4px; padding-bottom:15px;}





h2.team{color:#F48516; font-weight:bold; font-size:1.6em; line-height:18px;margin:0;  padding-top:15px;}


span.grey{color:#666666;}
span.greylrg{color:#666666; font-size:1.1em; font-weight:bold; line-height:23px;}



h2{color:#8CC63F; font-weight:bold; font-size:1.6em; line-height:10px;margin:0;  padding-top:15px;}


span.greensm{color:#8CC63F;}
span.orangesm{color:#F48516;}

a.greensm{color:#8CC63F;}

p.top{padding-top:11px;}

span.wellness{color:#F8C803; font-size:1.25em; font-weight:bold;}
span.energy{color:#F89728; font-size:1.25em; font-weight:bold;}
span.strength{color:#E31837; font-size:1.25em; font-weight:bold;}
span.nutrition{color:#8DC63F; font-size:1.25em; font-weight:bold;}
span.hydration{color:#009DDC; font-size:1.25em; font-weight:bold;}
span.recovery{color:#9370B1; font-size:1.25em; font-weight:bold;}
span.power{color:#8DC63F; font-size:1.25em; font-weight:bold;}
span.core{color:#009DDC; font-size:1.25em; font-weight:bold;}
span.flexibility{color:#F8C803; font-size:1.25em; font-weight:bold;}
span.endurance{color:#F89728; font-size:1.25em; font-weight:bold;}
span.balance{color:#9370B1; font-size:1.25em; font-weight:bold;}

span.blue{color:#009ddc;}



span.wellness_sm{color:#F8C803; }


a.wellness{color:#F8C803; }
a.energy{color:#F89728; }
a.strength{color:#E31837; }
a.nutrition{color:#8DC63F; }

a.hydration{color:#009DDC; }
a.recovery{color:#9370B1;}
a.power{color:#8DC63F;}
a.core{color:#009DDC;}
a.flexibility{color:#F8C803;}
a.endurance{color:#F89728;}
a.balance{color:#9370B1;}


#Table_01 {
	position:relative;
	left:10px;
	top:0px;
	width:226px;
	height:261px;
}

#BB-ill-training-01 {
	position:absolute;
	left:0px;
	top:0px;
	width:79px;
	height:52px;
}

#BB-ill-training-02 {
	position:absolute;
	left:79px;
	top:0px;
	width:66px;
	height:52px;
}

#BB-ill-training-03 {
	position:absolute;
	left:145px;
	top:0px;
	width:81px;
	height:52px;
}

#BB-ill-training-04 {
	position:absolute;
	left:0px;
	top:52px;
	width:48px;
	height:52px;
}

#BB-ill-training-05 {
	position:absolute;
	left:48px;
	top:52px;
	width:128px;
	height:160px;
}

#BB-ill-training-06 {
	position:absolute;
	left:176px;
	top:52px;
	width:50px;
	height:52px;
}

#BB-ill-training-07 {
	position:absolute;
	left:0px;
	top:104px;
	width:48px;
	height:46px;
}

#BB-ill-training-08 {
	position:absolute;
	left:176px;
	top:104px;
	width:50px;
	height:46px;
}

#BB-ill-training-09 {
	position:absolute;
	left:0px;
	top:150px;
	width:48px;
	height:62px;
}

#BB-ill-training-10 {
	position:absolute;
	left:176px;
	top:150px;
	width:50px;
	height:62px;
}

#BB-ill-training-11 {
	position:absolute;
	left:0px;
	top:212px;
	width:79px;
	height:49px;
}

#BB-ill-training-12 {
	position:absolute;
	left:79px;
	top:212px;
	width:66px;
	height:49px;
}

#BB-ill-training-13 {
	position:absolute;
	left:145px;
	top:212px;
	width:81px;
	height:49px;
}

<!--

#Table_02 {
	position:relative;
	left:10px;
	top:0px;
	width:226px;
	height:260px;
}

#bodybasix-illustration-01 {
	position:absolute;
	left:0px;
	top:0px;
	width:46px;
	height:51px;
}

#bodybasix-illustration-02 {
	position:absolute;
	left:46px;
	top:0px;
	width:132px;
	height:51px;
}

#bodybasix-illustration-03 {
	position:absolute;
	left:178px;
	top:0px;
	width:48px;
	height:51px;
}

#bodybasix-illustration-04 {
	position:absolute;
	left:0px;
	top:51px;
	width:46px;
	height:53px;
}

#bodybasix-illustration-05 {
	position:absolute;
	left:46px;
	top:51px;
	width:132px;
	height:158px;
}

#bodybasix-illustration-06 {
	position:absolute;
	left:178px;
	top:51px;
	width:48px;
	height:53px;
}

#bodybasix-illustration-07 {
	position:absolute;
	left:0px;
	top:104px;
	width:46px;
	height:48px;
}

#bodybasix-illustration-08 {
	position:absolute;
	left:178px;
	top:104px;
	width:48px;
	height:48px;
}

#bodybasix-illustration-09 {
	position:absolute;
	left:0px;
	top:152px;
	width:46px;
	height:57px;
}

#bodybasix-illustration-10 {
	position:absolute;
	left:178px;
	top:152px;
	width:48px;
	height:57px;
}

#bodybasix-illustration-11 {
	position:absolute;
	left:0px;
	top:209px;
	width:46px;
	height:51px;
}

#bodybasix-illustration-12 {
	position:absolute;
	left:46px;
	top:209px;
	width:132px;
	height:51px;
}

#bodybasix-illustration-13 {
	position:absolute;
	left:178px;
	top:209px;
	width:48px;
	height:51px;
}





  ul#tabnav {
	    background-color:#C8CFAD;
      border-bottom:2px solid #B1BA8D;
      border-top:2px solid #B1BA8D;
      height:35px;
      margin:0pt;
      padding:0pt;
	    display:block;
      line-height:35px;
	  }
	  ul#tabnav li {
	    margin:0;
	    padding:0;
	    float:left;
      height:35px;
      list-style-type:none;
      position:relative;
	  }
	  ul#tabnav li a {
      color:#4D5431;
      font-size:16px;
      font-weight:bold;
      line-height:35px;
      text-decoration:none;
      display:block;
      float:left;
      height:35px;
      margin:0pt 0pt 0pt 5px;
      padding:0pt 6px;
      position:relative;
	  }
	  ul#tabnav li a:hover, ul#tab li a.active {
	    background:#FFFFFF none repeat scroll 0%;
	  }
	  .panel {
	    background:#EAE6C9 none repeat scroll 0%;
      display:block;
	  }
	  .content {
	    line-height:15px;
      padding:13px 35px 15px 15px;
      text-align:left;
	  }
	  
	  /* non-tab related styles */
	  pre.code {
      border:1px solid #999999;
      margin-top:2ex;
      overflow:auto;
      padding:10px;
      width:80%;
      background-color:#EEEEEE;
      clear:both;
      color:#000000;
    }
    code, pre.code {
      font-family:'Courier New',Courier,Fixed;
      font-size:1.1em;
    }


ul#terms{padding:10px 0 10px 20px}


