@charset "utf-8";
/* CSS Document */

*
{
margin:0;padding:0;}

.style1 {color: #5BA900}

html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dd, dl, dt, li, ol, ul, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td
{
	margin: 0;
	padding: 0;
	border: 0;
}
a img, :link img, :visited img {
	border: 0;
}

a , :link {
	text-decoration:none
}
a:visited {
	color:#5BA900
	text-decoration:none
}
table {
	border-collapse: collapse;
	border-spacing: 0;
}
ol, ul {
	list-style: none;
}

body{background:#F5FCFF;}
p{margin:8px 0px; font:normal 12px/18px Arial, Helvetica, sans-serif; color:#666666; text-align:justify;}
p .center{margin:8px 0px; font:normal 12px/18px Arial, Helvetica, sans-serif; color:#666666; text-align: center;}
form {font:normal 12px/18px Arial, Helvetica, sans-serif; color:#666666; text-align:justify;}

#wrapper{width:958px; margin:0px auto;}

#container{width:950px; float:left; background:url(../../images/bodyBg.gif) left top repeat-y; padding:0px 4px;}

#header{width:950px; float:left; background:url(../../images/headerBg_3_trader.jpg) left top no-repeat; padding-top:31px;}
#header .logo{width:600px; float:left; height:229px; padding-left:338px;}
#header .navcontainer{width:700px; float:left; padding-left:10px;}
#header .navcontainer ul li{display:inline; font:bold 14px/32px Arial, Helvetica, sans-serif; float:left; height:52px; text-align:center;}
#header .navcontainer ul li.home{width:84px;}
#header .navcontainer ul li.ingredients{width:140px;}
#header .navcontainer ul li.faq{width:76px;}
#header .navcontainer ul li.faq{width:76px;}
#header .navcontainer ul li.testimonial{width:150px;}
#header .navcontainer ul li.about{width:116px;}
#header .navcontainer ul li.about{width:116px;}
#header .navcontainer ul li.order{width:122px;}
#header .navcontainer ul li a{color:#FFFFFF; text-decoration:none;}
#header .navcontainer ul li a:hover, #header .navcontainer ul li a.active{background:url(../../images/navBg-hover.gif) left bottom repeat-x; border-left:1px solid #FFFFFF; border-right:1px solid #FFFFFF; display:block; height:52px; color:#8FC448;}

#body{width:950px; float:left;}
#body h1{font:bold 20px/25px Arial, Helvetica, sans-serif; color:#5BA900;}
#body h2{font:bold 18px/25px Arial, Helvetica, sans-serif; color:#08A7DA; margin-bottom:10px;}
#body .bodyLeft{width:610px; float:left; padding-left:10px; padding-top:8px;}
#body .videoText{width:240px; float:left;}
#body .videoText ul li{font:bold 12px/18px Arial, Helvetica, sans-serif; color:#666666; padding-left:22px; background:url(../../images/tick.gif) left 4px no-repeat;}
#body .video{width:345px; float:right; text-align:center;}
#body .testimonial{width:610px; float:left; background:url(../../images/greyShade.jpg) left top no-repeat; padding-top:20px; margin-top:15px;}
#body .testimonial a{font:bold 12px/20px Arial, Helvetica, sans-serif; color:#0099CC; text-decoration:none;}
#body .testimonial a:hover{text-decoration:underline;}
#body .testiBox{width:610px; background:#F7F7F7; float:left; margin-bottom:15px;}
#body .testiBox p{margin:5px 0px 0px 15px;}
#body .bodyRight{width:300px; float:right; padding-right:10px;}
#body .bodyright-box{width:300px; height:auto; float:left; padding-top:30px;}
#body .blueBg{width:260px; float:left; padding:10px 20px 26px 20px; background:url(../../images/blueBtm.gif) left bottom no-repeat #E8F9FF;}
#body .whiteBg{width:245px; float:left; padding-left:15px; background:#FFFFFF; font:bold 16px/20px Arial, Helvetica, sans-serif; color:#666666; padding-top:5px;}
#body .newsletterBg{width:268px; float:left; background:url(../../images/newsletterBg.gif) left top no-repeat; height:90px; padding-top:100px; padding-left:12px; padding-right:20px; margin-top:10px;}
#body .newsletterBg p{color:#FFFFFF; font:bold 12px/25px Arial, Helvetica, sans-serif; padding:5px 0px; margin:0;}
#body .trust{width:175px; height:150px; float:left; background:url(../../images/trust.jpg) left top no-repeat; padding-left:140px; padding-top:40px; font:bold 14px/18px Arial, Helvetica, sans-serif; color:#08A7DA; text-align:center;}
#body .twitter{width:175px; float:left; background:url(../../images/twitterBg.jpg) left top no-repeat; padding-left:125px; padding-top:32px; height:57px; font:bold 14px/18px Arial, Helvetica, sans-serif; color:#08A7DA; text-align:center;}
#body .twitter a{color:#08A7DA; text-decoration:none;}
#body .twitter a:hover{text-decoration:underline;}
#body .bodyBtm{width:920px; float:left; margin:10px; border-top:1px solid #EBEBEB; background:url(../../images/footerflash.jpg) left top no-repeat; display:inline; height:93px; padding-top:17px; padding-left:10px;}

#footer{width:930px; float:left; background:url(../../images/footerBg.gif) left bottom repeat-x; text-align:center; margin:0px 10px; display:inline;}
#footer p{font:normal 11px/18px Arial, Helvetica, sans-serif; color:#666666;}
#footer a{color:#0099CC; text-decoration:none;}
#footer a:hover{text-decoration:underline;}

#btmCurve{width:525px; float:left; background:url(../../images/btmBg.gif) left top no-repeat; height:90px; padding-left:230px; padding-right:203px; font:bold 11px Arial, Helvetica, sans-serif; color:#009900;}

span.blueTextSub{color:#0099CC; font-weight:bold; font-family:Helvetica, Arial, sans-serif;}
span.blueText{color:#0099CC; font-weight:bold;}
span.line-through{text-decoration:line-through;}
span.greenText{color:#669900;}

img.bottle1{margin-left:10px; margin-right:30px; float:left;}
img.bottle2{margin-right:18px; float:left;}
img.order{margin-top:5px;}
img.btmLogos{margin-right:17px; float:left;}

input.newsletter{width:150px; height:25px; border:none;}

.left{float:left;}
.right{float:right;}
.inner-formula-box{width:610px; height:auto; float:left; text-align:left;}
.body-top{ width:950px; height:auto; float:left; text-align:left; padding-bottom:10px;}
.body-middle{ width:930px; height:auto; float:left; text-align:left; padding:0px 10px;}
.inner-text-box{width:930px; height:auto; float:left; text-align:left; background:url(../../images/inner-shade-bg.gif) left top no-repeat; padding-top:18px;}
.green-text{font:bold 12px/20px Arial, Helvetica, sans-serif; color:#5ba900; text-decoration:none;}
.study-text{
	font:bold 9px/20px Arial, Helvetica, sans-serif;
	color:#CCCCCC;
	text-decoration:none;
	line-height:10px;
}

.study-text2{
	font:bold 9px/20px Arial, Helvetica, sans-serif;
	color:#000000;
	text-decoration:none;
	line-height:10px;
}

.phone{
font-family:Helvetica, Arial;
color: #000000;font-size:18pt;
font-weight:bold;
line-height:16pt; 
 
}

.phoneext{
font-family:Helvetica, Arial;
font-style:italic;
color: #FF0000;font-size:18pt;
font-weight:bold;
line-height:16pt; 
 
}
