@charset "utf-8";
/* CSS Document */
body { padding:0; margin:0; background:url(images/bodybg.jpg) repeat-x top left #e5f9c2;
		font-family:verdana; font-size:12px; line-height:16px;
		 }
div.contentContainer {	
	width:940px;
	margin:0 auto;
	padding:0;
	}
img.headerimg { margin:0; padding:0;}
div.contentMid {
	background-color:#fff;
	width:800px;
	border-left:1px solid #999;
	border-right:1px solid #999;
	margin:0 0 0 69px; padding:0; float:left;
	}
div.col1 { width:236px; margin-left:15px; float:left;}
div.coliNav {
	background-color:#7cbd01; width:236px;
	}
div.coliNav ul { list-style:none; margin:0; padding:8px; } 
div.coliNav ul li { background:url(images/menubg.gif) bottom left repeat-x; }
div.coliNav ul li a { 
	color:#039; text-decoration:none; font-weight:bold; 
	display:block; padding:10px 8px 10px 20px; border-bottom:1px dotted #fff;
	background:url(images/navBullet.gif) 5px 14px no-repeat;
	}
div.coliNav ul li a:hover { color:#c00; background-color:#d8f5a2 }
div.coliNav ul li.current a { color:#333; background-color:#bcd196 }
div.col1row2 { background-color:#efefef; padding-top:10px; }
div.testimonialDiv {
	padding:10px 10px 40px 10px; font-size:11px;
	}
div.testimonialDiv img { padding:0px 8px 2px 0px }
div.testimonialDiv p { margin:0; padding:5px 0 0 5px; color:#666666}
ul.riskfree { list-style:none; margin:0; padding:0 0 0 12px;}
ul.riskfree li {
	background:url(images/checkmark.gif) 0px 6px no-repeat;
	padding:5px 5px 8px 20px; font-weight:bold;
	}
ul.riskfree li p { margin:0; padding:0; font-weight:normal; color:#666;}

div.col2 { width:525px; float:left; margin-left:10px; line-height:16px;  }
img.imgLeft { padding:8px 15px 4px 0;}
div.col2 h1 { font-size:16px; color:#039; font-weight:bold; padding:0 10px 10px 0; margin:0; }
div.divider img { padding:8px 0;}
ol.ListNumbers { margin:10px 10px 10px 20px; padding:10px;}
ol.ListNumbers li, div.greenBox ol li { padding:5px 0; font-weight:bold; }
ol.ListNumbers li span { font-weight:normal}

div.greenBox ol { margin:10px 10px 10px 20px; padding:0 10px;}
div.greenBox { padding:0 10px; background-color:#e5f9c2; border:1px solid #060; width:420px; margin-left:40px; }
div.greenBox p { margin:10px 0 0 0; padding:0; font-weight:bold; font-size:14px; color:#06c }

div.footer, div.footer p { background-color:#f5f5f5; font-size:11px; text-align:center; padding:10px; clear:left; }

div.row2 { clear:left; padding:10px;  }

div.featuredProductsTitle { background-color:#edfbd5; padding:10px; height:18px; width:760px; margin-bottom:10px;}
div.featuredProductsTitle img { float:left; }
div.viewallproducts { float:right; }
div.viewallproducts a { font-weight:bold; text-decoration:none; color:#039 }

div.productRow { width:780px; border-bottom:1px solid #333; padding:15px 0;  }
div.productRow form { margin:0; padding:0; display:block;  }
div.produtctCol1 {  float:left; display:block; width:150px; border:1px solid #ccc; text-align:center; margin-right:10px; }
div.produtctCol2 {   width:590px; font-size:11px; font-family:verdana; margin-left:150px;    }
div.produtctCol2 h1 { font-size:16px; color:#039; margin:0 0 0 0; padding: 0 0 10px 0;}

div.row21 div.productRow { width:520px;   }
div.row21 div.produtctCol1 { width:150px; }
div.row21 div.produtctCol2 {  width:350px; margin-left:160px;  }
div.row21 { float:left; margin-left:10px;}
table.ingredients { background-color:#999; padding:2px;}
table.ingredients td { padding:2px; font-size:11px; background-color:#fff }
div.style1 { padding-left:20px;}

table.shipping { background-color:#999; padding:2px;}
table.shipping td { padding:5px 10px; font-size:11px; background-color:#fff }
div.titleDrug { font-size:16px; padding:10px 0 0 0; font-weight:bold;}
div.produtctCol2 h2 { margin:0; padding:7px 0; font-size:14px; color:#069}
div.produtctCol2 ul { padding:0 0 0 20px; margin:0; }
div.testimonialStory { padding: 0 0 10px 10px; border-left:5px solid #ccc; border-bottom:1px solid #ccc; }