/* CSS Document */
* {margin:0; 	padding:0; 	font-size:100%;}
body {background: #184891 url(images/body_bg.gif) center repeat-y; text-align:center;	padding:0 0 0 0;}
img {vertical-align:top;}
a img {border:0;}
html, input, textarea {font-family:Arial; font-size:12px; line-height:14px; color:#7D7D7D;}
table { font-size:12px;}
ul {list-style:none;}input, select {vertical-align:middle; font-weight:normal;}
a {	color:#ffffff; text-decoration:none;}
a:hover { color:#ffffff; text-decoration:underline; }
p {	padding-top:15px;}
li a {text-decoration:none;}
.float-l {float:left;}
.float-r {float:right;}
.clear {clear:both;}

/* ============================= header ====================== */

#top {background: #1177D0 url(images/top_bg.gif) center top repeat-x; text-align:center; padding:0 0 0 0;}

#mid_top {background: url(images/mid_top_bg.jpg) center top repeat-x; text-align:center; padding:0 0 0 0;}

#mid_bottom {background: #0445A3 url(images/mid_bottom_bg.gif) center top repeat-x; text-align:center; padding:0 0 0 0;}

#midbottomSatis {background: url(images/index_midBottom_06.gif) center top no-repeat; text-align:center; font-family:calibri, arial; font-size:13px; color:#ffffff; padding:20px 0px 0px 0px;}


#featuresList {font-family:arial; font-size:12px; color:#ffffff; padding:0 5px 15px 8px;}

#featuresList li {font-family:arial; font-size:12px; line-height:21px; color:#ffffff; list-style: disc;}

#featuresSubHeader {font-family:Calibri, arial; font-size:20px; color:#ffffff; padding:0 0 15px 0; text-align: center; line-height:24px;}

#featuresNote {font-family:arial; font-size:11px; color:#ffffff; padding:0 10px 10px 12px; text-align: left;}



#bottom {background: #0445A3 url(images/bottom_bg.gif) center top no-repeat; text-align:center; padding:0 0 0 0;}

#bottom a{color: #000000; text-decoration:underline;}

#bottomMain {text-align:center; padding:0 0 0 0;}

#bottomOrderButton {background: url(images/bottom_certs.gif) center top no-repeat; padding:0 0 0 0;}

#bottomText {font-family:arial; font-size:18px; color:#000000; padding:0 0 10px 0; text-align: center; line-height:21px;}

#bottomTextCards {font-family:arial; font-size:11px; color:#000000; padding:0 0 10px 0; text-align: center;}



#bodyTable {font-family:arial; font-size:12px; line-height:16px; color:#7D7D7D;}

#aboutBody {font-family:arial; font-size:13px; line-height:19px; color:#7D7D7D;}

#homeBody {font-family:arial; font-size:13px; line-height:19px; color:#7D7D7D;}

#manuBody {font-family:arial; font-size:13px; line-height:17px; color:#7D7D7D;}

#manuBody strong{font-family:arial; font-size:13px; line-height:17px; color:#666666;}

#distribBody {font-family:arial; font-size:12px; line-height:16px; color:#7D7D7D;}

.distribSub {font-family:arial; font-size:12px; line-height:16px; color:#0054A6; font-weight: bold; }

#contactBody {font-family:arial; font-size:18px; line-height:19px; color:#0054A6;}

#contactBody a{font-family:arial; font-size:18px; line-height:19px; color:#0054A6;}

#contactBody a:hover{font-family:arial; font-size:18px; line-height:19px; color:#0054A6; }

.aboutSubHead {color:#0054A6; font-size:18px; line-height:23px; font-weight: bold; font-style: italic;}

#tableHeader {font-family:Century Gothic; font-size:30px; line-height:32px; color:#0054A6;}

#resourceHead {font-family:Century Gothic; font-size:27px; line-height:28px; color:#0054A6; text-align: center;}

#resourceText {font-family:arial; font-size:12px; line-height:17px; color:#666666; padding: 7px 0px 7px 0px;}

/* ============================= boxes ====================== */


/* ============================= product home start ====================== */

#productHomeTable a{font-family:Century Gothic; font-size:20px; color:#85AA05;}

#productHomeTable a:hover{font-family:Century Gothic; font-size:20px; color:#0054A6;}

#productMain {background:url(images/prod_shadow2.gif) no-repeat; text-align:center; width: 140px; height: 255px;}

#productImg a {background:url(images/prod_back.jpg) no-repeat; text-align:center; width: 140px; height: 200px;}

#productImg a:hover {background:url(images/prod_back_hover.jpg) no-repeat; text-align:center;}

#productImg img {margin-top: 71px}


/* ============================= product home end ====================== */




/* ============================= resv box start ====================== */

#resvBoxMain {border: 1px #0054A6 solid; background: #8CD9FF;}

#resvBoxHeader {font-family:arial; font-size:13px; line-height:17px; color:#FFFFFF; font-weight: bold; font-style: italic; padding: 2px 0px 2px 0px; background: #0054A6;}

#resvBoxText {font-family:arial; font-size:12px; line-height:17px; color:#0054A6; border-top: 1px #0054A6 solid;}

/* ============================= resv box end ====================== */

/* ============================= acai box start ====================== */

#acaiBoxMain {border: 1px #0054A6 solid; background: #8CD9FF;}

#acaiBoxHeader {font-family:arial; font-size:13px; line-height:17px; color:#FFFFFF; font-weight: bold; font-style: italic; padding: 2px 0px 2px 0px; background: #0054A6;}

#acaiBoxText {font-family:arial; font-size:12px; line-height:17px; color:#0054A6; border-top: 1px #0054A6 solid;}

/* ============================= acai box end ====================== */

/* ============================= hoodia box start ====================== */

#hoodiaBoxMain {border: 1px #0054A6 solid; background: #8CD9FF;}

#hoodiaBoxHeader {font-family:arial; font-size:13px; line-height:17px; color:#FFFFFF; font-weight: bold; font-style: italic; padding: 2px 0px 2px 0px; background: #0054A6;}

#hoodiaBoxText {font-family:arial; font-size:12px; line-height:17px; color:#0054A6; border-top: 1px #0054A6 solid;}

/* ============================= hoodia box end ====================== */

/* ============================= colon box start ====================== */

#colonBoxMain {border: 1px #0054A6 solid; background: #8CD9FF;}

#colonBoxHeader {font-family:arial; font-size:15px; line-height:17px; color:#FFFFFF; font-weight: bold; font-style: italic; padding: 2px 0px 2px 0px; background: #0054A6;}

#colonBoxText {font-family:arial; font-size:13px; line-height:17px; color:#0054A6; border-top: 1px #0054A6 solid; letter-spacing: 2px;}

/* ============================= colon box end ====================== */



/* ============================= boxes ====================== */


.label {color:#0054A6;}

.price {color:#0054A6; font-size: 22px; font-weight: bold;}

.price2 {color:#0054A6; font-size: 25px; font-weight: bold;}

.Month {color:#0054A6; font-size: 14px; font-style: italic;}

.monthlyProdSub {font-family:Century Gothic; color:#0054A6; font-size: 30px;}

.monthlyProdSub a{font-family:Century Gothic; color:#0054A6; font-size: 30px;}

.monthlyProdSub a:hover{font-family:Century Gothic; color:#0054A6; font-size: 30px;}

.ProdHeader {font-family:Century Gothic; color:#0054A6; font-size: 21px;}

.ProdHeader a{font-family:Century Gothic; color:#0054A6; font-size: 21px;}

.ProdHeader a:hover{font-family:Century Gothic; color:#0054A6; font-size: 21px;}

.ProdSub {font-family:Century Gothic; color:#0054A6; font-size: 21px;}

.ProdSub2 {font-family:Century Gothic; color:#0054A6; font-size: 28px;}

.testimonials {font-size: 14px; line-height:18px; color:#0054A6; text-indent: 15px;}

.descHeader {font-size: 13px; line-height:17px; color:#0054A6;}

#cartHeader {font-family:Century Gothic; font-size:26px; line-height:32px; color:#0054A6; text-align:left;}

#cartTable {font-family:Century Gothic; font-size:14px; color:#0054A6; text-align:left; background: #e6e5e5;}

#cartTable1 {font-family:Century Gothic; font-size:14px; color:#0054A6; text-align:right; padding-right: 4px;}

#cartTable2 {font-family:Century Gothic; font-size:14px; color:#0054A6; text-align:right; padding-right: 4px; background: #e6e5e5;}

#cartTableHeader {font-family:Century Gothic; font-size:16px; color:#0054A6; text-align:left; font-weight: bold;}

.subheader {font-family:Century Gothic; font-size:18px; line-height:32px; color:#0054A6; text-align:left;}

.thanksHeader {font-size: 28px; line-height:28px; color:#0054A6;}


#frontProducts {font-family:Century Gothic; font-size:14px; line-height:15px; color:#0054A6;}
#frontProducts ul { color: #0054A6;}
#frontProducts li { background: url(images/frontProdDots.gif) bottom repeat-x; color: #0054A6; padding: 7px 0px 7px 0px;}
#frontProducts li a { color: #85AA05;}

#prodHighlights {font-family:Century Gothic; font-size:14px; line-height:15px; color:#0054A6;}
#prodHighlights ul { color: #0054A6;}
#prodHighlights li { color: #0054A6; padding: 3px 0px 3px 0px;}


/* ============================= footer ====================== */

#footer { font-family:Arial; color:#0054A6; font-size: 12px;}
#footer a {color:#0054A6; border-left:1px solid #0054A6; padding-left:7px; padding-right:5px; text-decoration:none;}
#footer a:hover { color:#3099FF; text-decoration:underline;}
#footer .navigation-un a {color:#3099FF; border:none;}
.Xact { color:#85AA05;}


#reasons {
	margin:				0 0 0px 8px;
	padding:			0px 18px 0px 18px;
}
#reasons p {
	font:				normal 11px/1.4em Tahoma, Verdana, Arial, sans-serif;
	color:				#111;
}
#reasons ol{
	font:				normal 11px/1.4em Tahoma, Verdana, Arial, sans-serif;
	color:				#111;
	margin: 6px;
}
#reasons li{
	margin-bottom: 7px;
}
#reasonsHeader p{
	font:				normal 16px Century Gothic, Verdana, Arial, sans-serif;
	color:				#000000;
}