﻿@charset "utf-8";
/* CSS Document */
body {
	margin:0;
	padding:0;
	background:#7d9086 url(img/bg.gif) repeat-x top left;
	font:normal 12px/20px Arial, Helvetica, sans-serif;
	color:#000000;
}
/* ********************* General Defination ************************ */ 
img { border:0;}
h1, h2, h3{
padding:0;
margin:0
}
ul{
padding:0;
margin:0;
list-style:none;
}
form{
padding:0;
margin:0;
}
a{
color:#1e548b;
text-decoration:underline;
}
a:hover{
text-decoration:none;
outline:none;
}
a{outline:none;}
input.txtbox, select.txtbox{
border:1px solid #bac6cc;
padding:4px 3px;
font-size:12px;
background-color:#f2f3ec;
}
input.button{
}
/*=============================================================*/
.whitebg{
background:#fbfbfb;
}
.logobg{
background-color:#232c2c;
}
.toplink{
color:#f3f4f5;
font-size:11px;
}
.toplink a{
color:#f3f4f5;
text-decoration:none;
font-size:11px;
}
.toplink a:hover{
text-decoration:underline;
}
a.how{
display:block;
width:288px;
height:52px;
text-indent:-1000em;
text-decoration:none;
background:#2277a6 url(../img/nav_img/how.gif) no-repeat left top;
}
a.how:hover{
background-position:left bottom;
}
a.faq{
display:block;
width:288px;
height:52px;
text-indent:-1000em;
text-decoration:none;
background:#2277a6 url(../img/nav_img/faq.gif) no-repeat left top;
}
a.faq:hover{
background-position:left bottom;
}
a.ingredients{
display:block;
width:288px;
height:52px;
text-indent:-1000em;
text-decoration:none;
background:#2277a6 url(../img/nav_img/ingredients.gif) no-repeat left top;
}
a.ingredients:hover{
background-position:left bottom;
}
.pad_content{
	padding:5px 10px 20px 10px;
}
.bg1{
background:url(../img/benefit_bg.gif) repeat-x left top;
}
.bg2{
background:url(../img/form_bg.gif) repeat-x left top;
}
.padtop{
padding-top:28px;
}
ul.list li{
background:url(../img/bullet.gif) no-repeat left 6px;
line-height:18px;
padding-left:20px;
padding-bottom:10px;
}
.pad_form{
padding:20px 0 0 0;
}
.testbg{
	background:url(../images/testibg.gif) no-repeat left top;
	padding:15px 10px;
}
.testbg2{
background:url(../img/testibg.gif) no-repeat -15px top;
padding:15px 10px;  
}
.testhead{
font:bold 22px Arial, Helvetica, sans-serif;
color:#1f91d0;
padding-bottom:8px;
}
.testtext{
font-style:italic;
color:#034569;
}
.testname{
	background:url(../images/testi_icon.gif) no-repeat left 4px;
	padding:2px 15px 2px 30px;
	color:#006aa6;
	float:right;
	font-weight:bold;
}
.bdrall{
border:2px solid #d3dad9;
padding:3px;
}
.bdrbtn{
border-bottom:1px dashed #0068a3;
padding:3px;
}
tr.rowbg1 td{
background-color:#e1e4cf;
border-bottom:1px solid #c9d2d6 !important;
}
.textblue{
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#000000;
}
.texthead{
font:bold 18px Arial, Helvetica, sans-serif;
color:#d98723;
}
.bdrimg{
border:2px solid #2E6070;
padding:2px;
background-color:#FFFFFF;
}


/*==========new css===================*/
.banner{
	width:900px;
	height:311px;
	background:#f0f1e6 url(../img/bannerbg.gif) repeat-x left top;
}
.bannertext{
	padding:34px 20px 10px 20px;

}
.bannertext h1{
font:normal 45px Arial, Helvetica, sans-serif;
color:#232c2c;
padding-bottom:20px;
}
.bannertext h2{
	font:normal 25px Arial, Helvetica, sans-serif;
	color:#000000;
	padding-bottom:15px;
}
.bannertext h3{
font:normal 18px Arial, Helvetica, sans-serif;
}


.blacktxt{
font:bold 22px Arial, Helvetica, sans-serif;
color:#000000;
text-transform:uppercase;
}
.blacktxt14days{
font:bold 24px/22px Arial, Helvetica, sans-serif;
color:#000000;
text-transform:uppercase;
}
.bluetxtbig{
font:bold 59px/45px Arial, Helvetica, sans-serif;
text-transform:uppercase;
color:#d98723;
}
.bluetxtbig2{
	font:bold 59px/45px Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	color:#0078a1;
}
.padtop8{
padding-top:8px;
}

ul.list2{
padding:0 0 0 20px;
list-style:disc;
}
ul.list2 li {
padding:0 0 0 2px;
background:none;
list-style-type:circle;
}
/*---addition----*/
body.order {
	margin:0;
	padding:0;
	background:#F2F2F2;
	font:normal 12px/20px "Times New Roman", Arial, Helvetica, sans-serif;
	color:#000000;
}
.headBlock {
	background:url(../images/heading-bg.gif) left top repeat-x;
	height:28px;
	margin-bottom:10px;
	font:bold 17px/28px Arial, Helvetica, sans-serif;
	color:#fff;
}
.headBlock .fL {
	white-space:nowrap;
	height:28px;
	background:url(../images/heading-left.gif) left top no-repeat;
	padding-left:10px;
	float:left;
}
.headBlock .fR { background:url(../images/heading-right.gif) right top no-repeat; width:7px; height:28px; float:right; }
.rightTable {
	border:1px solid #deebf2;
	padding:7px;
	background:#eff3f5;
}
.rightTable td, #Wrapper .rightTable th {
	border-bottom:1px solid #deebf2;
	padding:3px;
}
.rightTable th { font-size:15px; }
.rightTable td { font-size:12px; }
.rightTable td.last { border-bottom:0px; }
.rightTable td.middle, #Wrapper .rightTable th.middle {
	border-left:1px solid #deebf2;
	border-right:1px solid #deebf2;
}

