﻿@import url("common.css");



.content .bottom {
	background:url(../img/bg_part1_bot_blue2.gif) bottom repeat-x;
}
.content .bottom div {
	/*background:url(../img/bg_part1_bot_corner_blue2.gif) 0 0 no-repeat;*/
}

.content .productsmain {padding: 54px 0 0 42px; }
.content .productsmain  h2 {
	width: 595px; 
	height: 122px; 
	padding-left: 44px; 
	/*background:url(../img/products/main_paragraph.gif) 44px 0 no-repeat;*/
}
.content .productsmain  h2 span {
	display:none; 
}
.content .productsmain  h3 {
	width: 602px; 
	height: 15px;
	/*background:url(../img/products/main_text.gif) 0 0 no-repeat;*/
}
.content .productsmain  h3 span {display:none;}
#ProductsButtons {
	padding-top: 11px; 
	border-top: 1px solid #0269b3; 
	height: 102px; 
}
#ProductsButtons a { margin-right: 54px; display: block; float: left; }
#ProductsButtons a.last { margin-right: 0px; }



.subcontent {
	z-index:52;
	width:466px;
	margin-left:18px;
	/*background:#FFFFFF url(../img/bg_subcontent_left.gif) left repeat-y;*/
	z-index:1000;
}
.subcontent .bottom {
	height:24px;
	/*background:url(../img/bg_part2_bot_blue.gif) bottom repeat-x;*/
	clear:both;
}
.subcontent .bottom div {
	/*background:url(../img/bg_part2_bot_corner_blue.gif) 0 0 no-repeat;*/
	height:24px;
}

.subcontent .WomenExpanded {
	padding: 28px 0 0 28px;
	height:503px;
}
.subcontent .WomenExpanded h3 {
	height: 48px; 
	width:432px;
	/*background:url(../img/products/main_women_head.gif) 20px 0 no-repeat;*/
}
.subcontent .WomenExpanded h3 span {
	display:none; 
}
.subcontent .WomenExpanded .buttons {
	clear:both;
	overflow:hidden;
}
.subcontent .WomenExpanded .buttons a {
	display:block;
	float:left;
}

.subcontent .MenExpanded {
	height:313px;
}
.subcontent .MenExpanded h3 {
	/*background:url(../img/products/main_men_head.gif) 20px 0 no-repeat;*/
}

.subcontent .LifeStyle {
	height:800px;
}
.subcontent .LifeStyle h3 {
	height:15px; 
	/*background:url(../img/products/main_lifestyle_head.gif) 20px 0 no-repeat;*/
}


.disclaimer {
	font-size: 9px; 
	font-weight: bold; 
	margin: 49px 0 0 192px; 
	padding: 6px 5px 8px 5px; 
	border: 1px solid black; 
	width: 355px; 
	text-align: center;
	clear:both;
}

#subtopcorner {
	position:absolute; 
	top:606px;
	left:195px;
	width:16px;
	height:29px;
	z-index:1090;
}
.backtotop {
	margin-left:336px;
	font-size:12px; 
	line-height:13px;
	clear:both;
}
.backtotop a {
	text-decoration:underline;
}


/*products individual pages*/
.content .textpart {position:relative;}
.content .sponsor {position:absolute; top:0; right:0;}
.contentpart .normal {font-size:12px; font-weight:normal; line-height:20px;  padding-bottom: 7px;}
.contentpart .normal0 {font-size:12px; font-weight:normal; line-height:20px;  padding-bottom: 0px;}
.contentpart1 .normal {font-size:12px; font-weight:normal; line-height:20px;}
.contentpart .bold {font-size:12px; font-weight:bold; line-height:18px;}
.contentpart .small {font-size:10px; font-weight:normal; font-style:italic; }
.contentpar/*background:url(../img/products/dot.gif) 0px 8px no-repeat;*/normal;}
.contentpart ul li {
	line-height:18px; 
	padding-left:10px;
	/*background:url(../img/products/dot.gif) 0px 8px no-repeat;*/
}
.content .products_main 
{
	/*padding:102px 0 0 30px;*/
	padding-left: 10px;
	}
.content .products_main .heading {    
    font-size: 26px;
    font-weight: bold;}
.content .products_main h2 span.show_text {display:inline; font-size: 17px;}
.subcontent .products_sub {padding: 0 85px 0 0px;}
.subcontent .products_sub .top_links {padding-top:10px; padding-left:201px;}
.subcontent .products_sub .top_links a {text-decoration:underline;}
.subcontent .products_sub a.to_top {display:block; width:70px; text-decoration:underline;}


.subcontent .main_table {
	margin:49px 0 29px 43px;
	border-width:1px;
	border-style:solid;
	background-color:#fff;	
}
.subcontent .main_table td {
	font-size:11px;
	line-height:11px;
}
.subcontent .main_table .supplement {
	height:23px;
	padding-left:7px;
	font-size:15px;
	font-weight:bold;
	color:#fff;
	line-height:23px;
	text-transform:uppercase;
}
.subcontent .main_table .serving {
	padding-left:7px;
	height:16px;		
	line-height:16px;
}
.subcontent .main_table .line_1 {
	height:5px;
}
.subcontent .main_table .line_2 {
	height:15px;	
}
.subcontent .main_table .line_3 {
	height:3px;	
}
.subcontent .main_table .col_1_head {
	width:175px;
}
.subcontent .main_table .col_2_head {
	width:78px;
	font-size:10px;
	line-height:15px;
	letter-spacing:-1px;
	text-align:right;
}
.subcontent .main_table .col_3_head {
	width:72px;
	padding-right:8px;
	font-size:10px;
	line-height:15px;
	letter-spacing:-1px;
	text-align:right;
}
.subcontent .main_table .col_1, .subcontent .main_table .col_2, .subcontent .main_table .col_3 {
	padding-top:3px;
	padding-bottom:3px;
	border-bottom-width:1px;
	border-bottom-style:solid;
}
.subcontent .main_table .col_1 {
	padding-left:7px;
	text-align:left;
}
.subcontent .main_table .col_2, .subcontent .main_table .col_3 {
	padding-right:7px;
	text-align:right;
}
.contentpart .retailers_nav {
	position:absolute;
	display:block;
	height:16px;
	width:150px;
}
.contentpart #retailers_nav_hide {
	position: absolute;
	display: none;
	height:16px;
	width:150px;
}
.contentpart #retailers_dropdown {
	position: absolute;
	width: 152px;
	display: none;
        z-index: 99999;
}
.contentpart .retailers_subnav {
	list-style-type: none;
	border: 1px solid #777777;
	background: #ffffff;
	font-family: Arial;
	font-size: 10px;
}
.contentpart .retailers_subnav li{
	background: #ffffff;
	color: #000000;
	padding-left: 0px;
}
.contentpart .retailers_subnav li a{
	color: #000000;
	display: block;
	 font-size: 12px;
	padding-left: 5px;
}
.contentpart .retailers_subnav li a:hover{
	background: #ffee94;
}
.retailers_list_noscript {
	/*background: url(../img/products/products_buyonline_noscript_bg.jpg);*/
	width: 164px;
	font-size: 10px;
	text-align: center;
}
.retailers_list_noscript a:hover {
	text-decoration: underline;
}


.contentpart1 .retailers_nav {
	position:absolute;
	display:block;
	height:16px;
	width:150px;
}
.contentpart1 #retailers_nav_hide {
	position: absolute;
	display: none;
	height:16px;
	width:150px;
}
.contentpart1 #retailers_dropdown {
	position: absolute;
	width: 152px;
	display: none;
}
.contentpart1 .retailers_subnav {
	list-style-type: none;
	border: 1px solid #777777;
	background: #ffffff;
	font-family: Arial;
	font-size: 10px;
}
.contentpart1 .retailers_subnav li{
background: #ffffff;
	color: #000000;
	padding-left: 0px;
}
.contentpart1 .retailers_subnav li a{
	color: #000000;
	display: block;
	 font-size: 12px;
	padding-left: 5px;
}
.contentpart1 .retailers_subnav li a:hover{
	background: #ffee94;
}


/*products - cholesterol*/
.content .products_main.top_cholesterol {padding-top:14px;padding-bottom:70px;}
.content .textpart.bg_cholesterol {
	/*background: url(../img/products/label_cholesterol_plus.jpg) 0 0 no-repeat;*/
}
.content.cont_cholesterol .contenttext {
	background:url(../img/products/cholesterol_bg_part1_left.gif) 0 0 repeat-y;
	overflow:hidden;
	height:100%;
	background-color:#FFFFFF;
}
.content.cont_cholesterol .bottom {
	background:url(../img/products/cholesterol_bg_part1_bot.gif) bottom repeat-x;
}
.content.cont_cholesterol .bottom div {
	background:url(../img/products/cholesterol_bg_part1_bot_corner.gif) 0 0 no-repeat;
}
.subcontent.subcont_cholesterol {
	/*background:#FFFFFF url(../img/products/cholesterol_bg_subcontent_left.gif) left repeat-y;*/
}
.subcontent.subcont_cholesterol .bottom {
	background:url(../img/products/cholesterol_bg_subcontent_bot.gif) bottom repeat-x;
}
.subcontent.subcont_cholesterol .bottom div {
	background:url(../img/products/cholesterol_bg_subcontent_bot_corner.gif) 0 0 no-repeat;
	margin-left:-7px;
}
.content.cont_cholesterol .textpart h2 {
		width: 400px; 
	height: 104px;
	padding-left:0px;
	color:#7369A8;
	line-height: 40px;
	position: relative;
	z-index: 1;
	

	/*background:url(../img/products/cholesterol_main_paragraph.gif) 250px 0 no-repeat;*/
}
.content.cont_cholesterol .textpart .heading {
font-size:26px;

font-weight:bold;
}
.content.cont_cholestrol .textpart .subheading {
line-height:18px;
font-size:18px;
font-weight:normal;
}
.subcontent.subcont_cholesterol a, .subcontent.subcont_cholesterol .top_links {color:#38246a;}
.subcontent.subcont_cholesterol .main_table {
	margin:50px 0 40px 42px;
	border-color:#7369a8;
}
.subcontent.subcont_cholesterol .main_table .supplement {
	background-color:#7369a8;
}
.subcontent.subcont_cholesterol .main_table .line_1, .subcontent.subcont_cholesterol .main_table .line_3 {
	background-color:#7369a8;
}
.subcontent.subcont_cholesterol .main_table .col_1, .subcontent.subcont_cholesterol .main_table .col_2, .subcontent.subcont_cholesterol .main_table .col_3 {
	border-bottom-color:#7369a8;
}

/*products - energy*/
.content .products_main.top_energy {padding-top:14px;padding-bottom:70px;background: url("../images/productBG.png") no-repeat scroll -5px 58px transparent;}
.content .textpart.bg_energy {
	/*background: url(../img/products/Halo_border.jpg) 0 0 no-repeat;
	    margin-top: 60px;*/
}
.content.cont_energy .contenttext {
	/*background:url(../img/products/energy_bg_part1_left.gif) 0 0 repeat-y;*/
	overflow:hidden;
	height:100%;
	background-color:#FFFFFF;
}
.content.cont_energy .bottom {
	background:url(../img/products/energy_bg_part1_bot.gif) bottom repeat-x;
}
.content.cont_energy .bottom div {
	background:url(../img/products/energy_bg_part1_bot_corner.gif) 0 0 no-repeat;
}
.subcontent.subcont_energy {
	/*background:#FFFFFF url(../img/products/energy_bg_subcontent_left.gif) left repeat-y;*/
}
.subcontent.subcont_energy .bottom {
	background:url(../img/products/energy_bg_subcontent_bot.gif) bottom repeat-x;
}
.subcontent.subcont_energy .bottom div {
	background:url(../img/products/energy_bg_subcontent_bot_corner.gif) 0 0 no-repeat;
	margin-left:-7px;
}
.content.cont_energy .textpart h2 {
	width: 502px; 
	height: 114px;
	padding-left:0px;
	color:#2fa319;
	line-height: 40px;
	position: relative;
	z-index: 1;
	/*background:url(../img/products/energy_headline.jpg) 0 0 no-repeat;*/
}
.content.cont_energy .textpart .heading {
font-size:26px;

font-weight:bold;
}
.content.cont_energy .textpart .subheading {
line-height:18px;
font-size:18px;
font-weight:normal;
}
.subcontent.subcont_energy a, .subcontent.subcont_energy .top_links {color:#00a550;}
.subcontent.subcont_energy .main_table {
	margin:50px 0 24px 37px;
	border-color:#2fa319;
}
.subcontent.subcont_energy .main_table .supplement {
	background-color:#2fa319;
}
.subcontent.subcont_energy .main_table .line_1, .subcontent.subcont_energy .main_table .line_3 {
	background-color:#2fa319;
}
.subcontent.subcont_energy .main_table .col_1, .subcontent.subcont_energy .main_table .col_2, .subcontent.subcont_energy .main_table .col_3 {
	border-bottom-color:#2fa319;
}
.bg_statementenergy {
   color: #8d8d8d;
    float: right;   
    width: 756px;
    
}

.warningenergy {
	clear:both;
	font-size:9px; 
	font-weight:bold; 
	line-height:18px;
	padding: 5px 8px 3px 4px; 
	border: 1px solid #8d8d8d; 
	width: 707px;
	color:#8d8d8d;
}

#bg_energy {
    left: 400px;
    position: absolute;
    width: 756px;
    z-index: 0;
}

/*products - essential*/
.content .products_main.top_essential {padding-top:14px;padding-bottom:70px;background: url("../images/productBG.png") no-repeat scroll -5px 58px transparent;}
.content .textpart.bg_essential {
	/*background: url(../img/products/label_essential.jpg) 0 0 no-repeat;*/
}
.content.cont_essential .contenttext {
	background:url(../img/products/essential_bg_part1_left.gif) 0 0 repeat-y;
	overflow:hidden;
	height:100%;
	background-color:#FFFFFF;
}
.content.cont_essential .bottom {
	background:url(../img/products/essential_bg_part1_bot.gif) bottom repeat-x;
}
.content.cont_essential .bottom div {
	background:url(../img/products/essential_bg_part1_bot_corner.gif) 0 0 no-repeat;
}
.subcontent.subcont_essential {
	/*background:#FFFFFF url(../img/products/essential_bg_subcontent_left.gif) left repeat-y;*/
}
.subcontent.subcont_essential .bottom {
	background:url(../img/products/essential_bg_subcontent_bot.gif) bottom repeat-x;
}
.subcontent.subcont_essential .bottom div {
	background:url(../img/products/essential_bg_subcontent_bot_corner.gif) 0 0 no-repeat;
	margin-left:-7px;
}
.content.cont_essential .textpart h2 {
	width: 502px; 
	height: 114px;
	padding-left:0px;
	color:#20a689;
	line-height:40px;
	position: relative;
	z-index: 1;
	/*background:url(../img/products/essential_main_paragraph.gif) 275px 0 no-repeat;*/
}

.content.cont_essential .textpart .heading {
font-size:26px;

font-weight:bold;
}
.content.cont_essential .textpart .subheading {
line-height:18px;
font-size:18px;
font-weight:normal;
}
.subcontent.subcont_essential a, .subcontent.subcont_essential .top_links {color:#20a689;}
.subcontent.subcont_essential .main_table {
	margin:50px 0 23px 42px;
	border-color:#20a689;
}
.subcontent.subcont_essential .main_table .supplement {
	background-color:#20a689;
}
.subcontent.subcont_essential .main_table .line_1, .subcontent.subcont_essential .main_table .line_3 {
	background-color:#20a689;
}
.subcontent.subcont_essential .main_table .col_1, .subcontent.subcont_essential .main_table .col_2, .subcontent.subcont_essential .main_table .col_3 {
	border-bottom-color:#20a689;
}
.bg_statementessential {
float: right;   
    width: 756px;
    	color:#8d8d8d;
    
}

.warningessential {
	clear:both;
	font-size:9px; 
	font-weight:bold; 
	line-height:18px;
	padding: 5px 8px 3px 4px; 
	border: 1px solid #8d8d8d; 
	width: 707px;
	color:#8d8d8d;
}

#bg_essential {
    left: 400px;
    position: absolute;
    width: 756px;
    z-index: 0;
}

/*products - maximum*/
.content .products_main.top_maximum {padding-top:14px;padding-bottom:70px;background: url("../images/productBG.png") no-repeat scroll -5px 58px transparent;}
.content .textpart.bg_maximum {
	/*background: url(../img/products/label_maximum.jpg) 0 0 no-repeat;*/
}
.content.cont_maximum .contenttext {
	background:url(../img/products/maximum_bg_part1_left.gif) 0 0 repeat-y;
	overflow:hidden;
	height:100%;
	background-color:#FFFFFF;
}
.content.cont_maximum .bottom {
	background:url(../img/products/maximum_bg_part1_bot.gif) bottom repeat-x;
}
.content.cont_maximum .bottom div {
	background:url(../img/products/maximum_bg_part1_bot_corner.gif) 0 0 no-repeat;
}
.subcontent.subcont_maximum {
	/*background:#FFFFFF url(../img/products/maximum_bg_subcontent_left.gif) left repeat-y;*/
}
.subcontent.subcont_maximum .bottom {
	background:url(../img/products/maximum_bg_subcontent_bot.gif) bottom repeat-x;
}
.subcontent.subcont_maximum .bottom div {
	background:url(../img/products/maximum_bg_subcontent_bot_corner.gif) 0 0 no-repeat;
	margin-left:-7px;
}
.content.cont_maximum .textpart h2 {
	width: 502px; 
	height: 104px;
	padding-left:0px;
	color:#BF321C;
	line-height: 40px;
	position: relative;
	z-index: 1;

	/*background:url(../img/products/maximum_main_paragraph.gif) 275px 0 no-repeat;*/
}
.content.cont_maximum .textpart .heading {
font-size:26px;

font-weight:bold;
}
.content.cont_maximum .textpart .subheading {
line-height:18px;
font-size:18px;
font-weight:normal;
}
.subcontent.subcont_maximum a, .subcontent.subcont_maximum .top_links {color:#bf321c;}
.subcontent.subcont_maximum .main_table {
	margin:50px 0 18px 40px;
	border-color:#bf321c;
}
.subcontent.subcont_maximum .main_table .supplement {
	background-color:#bf321c;
}
.subcontent.subcont_maximum .main_table .line_1, .subcontent.subcont_maximum .main_table .line_3 {
	background-color:#bf321c;
}
.subcontent.subcont_maximum .main_table .col_1, .subcontent.subcont_maximum .main_table .col_2, .subcontent.subcont_maximum .main_table .col_3 {
	border-bottom-color:#bf321c;
}


/*products - mens50*/
.content .products_main.top_mens50 {padding-top:14px;padding-bottom:70px;background: url("../images/productBG.png") no-repeat scroll -5px 58px transparent;}

.content .textpart.bg_mens50 {
	/*background: url(../img/products/label_mens50.jpg) 0 0 no-repeat;*/
}
.content.cont_mens50 .contenttext {
	background:url(../img/products/mens50_bg_part1_left.gif) 0 0 repeat-y;
	overflow:hidden;
	height:100%;
	background-color:#FFFFFF;
}
.content.cont_mens50 .bottom {
	background:url(../img/products/mens50_bg_part1_bot.gif) bottom repeat-x;
}
.content.cont_mens50 .bottom div {
	background:url(../img/products/mens50_bg_part1_bot_corner.gif) 0 0 no-repeat;
}
.subcontent.subcont_mens50 {
	/*background:#FFFFFF url(../img/products/mens50_bg_subcontent_left.gif) left repeat-y;*/
}
.subcontent.subcont_mens50 .bottom {
	background:url(../img/products/mens50_bg_subcontent_bot.gif) bottom repeat-x;
}
.subcontent.subcont_mens50 .bottom div {
	background:url(../img/products/mens50_bg_subcontent_bot_corner.gif) 0 0 no-repeat;
	margin-left:-7px;
}
.content.cont_mens50 .textpart h2 {
	width: 502px; 
	height: 104px;
	padding-left:0px;
	color:#152d85;
	line-height: 40px;
	position: relative;
	z-index: 1;
	/*background:url(../img/products/mens50_main_paragraph.gif) 91px 0 no-repeat;*/
}
.content.cont_mens50 .textpart .heading {
font-size:26px;

font-weight:bold;
}
.content.cont_mens50 .textpart .subheading {
line-height:18px;
font-size:18px;
font-weight:normal;
}
.subcontent.subcont_mens50 a, .subcontent.subcont_mens50 .top_links {color:#5b5b5b;}
.subcontent.subcont_mens50 .main_table {
	margin:50px 0 40px 43px;
	border-color:#152d85;
}
.subcontent.subcont_mens50 .main_table .supplement {
	background-color:#152d85;
}
.subcontent.subcont_mens50 .main_table .line_1, .subcontent.subcont_mens50 .main_table .line_3 {
	background-color:#152d85;
}
.subcontent.subcont_mens50 .main_table .col_1, .subcontent.subcont_mens50 .main_table .col_2, .subcontent.subcont_mens50 .main_table .col_3 {
	border-bottom-color:#152d85;
}
.bg_statementmens50 {
color: #152d85;
  float: right;   
    width: 756px;
    
}

.warningmens50 {
	clear:both;
	font-size:9px; 
	font-weight:bold; 
	line-height:18px;
	padding: 5px 8px 3px 4px; 
	border: 1px solid #152d85; 
	width: 707px;
	color:#152d85;
}
#bg_mens50 {
    left: 400px;
    position: absolute;
    width: 756px;
    z-index: 0;
}

/*products - mens*/
.content .products_main.top_mens {padding-top:14px;padding-bottom:70px;background: url("../images/productBG.png") no-repeat scroll -5px 58px transparent;}

/*.content .textpart.bg_mens {
	background: url(../img/products/label_mens.jpg) 0 0 no-repeat;
}*/
.content .textpart.bg_mens_nobug {
	/*background: url(../img/products/label_mens.jpg) 0 0 no-repeat;*/
}
.content.cont_mens .contenttext {
	/*background:url(../img/products/mens_bg_part1_left.gif) 0 0 repeat-y;*/
	overflow:hidden;
	height:100%;
	background-color:#FFFFFF;
}
.content.cont_mens .bottom {
	background:url(../img/products/mens_bg_part1_bot.gif) bottom repeat-x;
}
.content.cont_mens .bottom div {
	background:url(../img/products/mens_bg_part1_bot_corner.gif) 0 0 no-repeat;
}
.subcontent.subcont_mens {
	/*background:#FFFFFF url(../img/products/mens_bg_subcontent_left.gif) left repeat-y;*/
}
.subcontent.subcont_mens .bottom {
	background:url(../img/products/mens_bg_subcontent_bot.gif) bottom repeat-x;
}
.subcontent.subcont_mens .bottom div {
	background:url(../img/products/mens_bg_subcontent_bot_corner.gif) 0 0 no-repeat;
	margin-left:-7px;
}
.content.cont_mens .textpart h2 {
	    color: #063579;
    height: 114px;
    padding-left: 0;
    line-height: 40px;
    position: relative;
	z-index: 1;
    width: 502px;
	/*background:url(../img/products/mens_main_paragraph.gif) 91px 0 no-repeat;*/
}

.content.cont_mens .textpart .heading {
   
    font-size: 26px;
    font-weight: bold;
}
.content.cont_mens .textpart .subheading {
line-height:18px;
font-size:18px;
font-weight:normal;
}
.subcontent.subcont_mens a, .subcontent.subcont_mens .top_links {color:#063579;}
.subcontent.subcont_mens .main_table {
	margin:64px 0 65px 49px;
	border-color:#063579;
}
.subcontent.subcont_mens .main_table .supplement {
	background-color:#063579;
}
.subcontent.subcont_mens .main_table .line_1, .subcontent.subcont_mens .main_table .line_3 {
	background-color:#063579;
}
.subcontent.subcont_mens .main_table .col_1, .subcontent.subcont_mens .main_table .col_2, .subcontent.subcont_mens .main_table .col_3 {
	border-bottom-color:#063579;
}

.bg_statementmens {
    float: right;   
    width: 756px;
    	color: #8d8d8d;
    
}
.warningmens {
	clear:both;
	font-size:9px; 
	font-weight:bold; 
	line-height:18px;
	padding: 5px 8px 3px 4px; 
	border: 1px solid #8d8d8d; 
	width: 707px;
	color: #8d8d8d;
}
#bg_mens {
    left: 400px;
    position: absolute;
    width: 756px;
    z-index: 0;
}

/*products - mens pro edge*/
.content .products_main.top_mensproedge {
padding-top: 14px;padding-bottom:110px;background: url("../images/productBG.png") no-repeat scroll -5px 58px transparent;
}
.content .textpart.bg_mensproedge_nobug {
	/*background: url(../img/products/label_mensproedge.jpg) 0 0 no-repeat;*/
}
.content.cont_mensproedge .contenttext {
	/*background:url(../img/products/mensproedge_bg_part1_left.gif) 0 0 repeat-y;*/
	overflow:hidden;
	height:100%;
	background-color:#FFFFFF;
}
.content.cont_mensproedge .bottom {
	background:url(../img/products/mensproedge_bg_part1_bot.gif) bottom repeat-x;
}
.content.cont_mensproedge .bottom div {
	background:url(../img/products/mensproedge_bg_part1_bot_corner.gif) 0 0 no-repeat;
}
.subcontent.subcont_mensproedge {
	/*background:#FFFFFF url(../img/products/mens_bg_subcontent_left.gif) left repeat-y;*/
}
.subcontent.subcont_mensproedge .bottom {
	background:url(../img/products/mens_bg_subcontent_bot.gif) bottom repeat-x;
}
.subcontent.subcont_mensproedge .bottom div {
	background:url(../img/products/mens_bg_subcontent_bot_corner.gif) 0 0 no-repeat;
	margin-left:-7px;
}
.content.cont_mensproedge .textpart h2 {
	 color: #063579;
    height: 114px;
    padding-left: 0;
    line-height: 40px;
    width: 502px;
    position: relative;
	z-index: 1;
	/*background:url(../img/products/mensproedge_main_paragraph.gif) 170px 0 no-repeat;*/
}
.content.cont_mensproedge.textpart .heading {
 
    font-size: 26px;
    font-weight: bold;
}
.content.cont_mensproedge .textpart .subheading {
line-height:18px;
font-size:18px;
font-weight:normal;
}
.subcontent.subcont_mensproedge a, .subcontent.subcont_mensproedge .top_links {
	color:#063579;
}
.subcontent.subcont_mensproedge .main_table {
	margin:64px 0 65px 49px;
	border-color:#063579;
}
.subcontent.subcont_mensproedge .main_table .supplement {
	background-color:#063579;
}
.subcontent.subcont_mensproedge .main_table .line_1, .subcontent.subcont_mensproedge .main_table .line_3 {
	background-color:#063579;
}
.subcontent.subcont_mensproedge .main_table .col_1, .subcontent.subcont_mensproedge .main_table .col_2, .subcontent.subcont_mensproedge .main_table .col_3 {
	border-bottom-color:#063579;
}
.bg_statementmensproedge {
float: right;   
    width: 756px;
    	color:#8d8d8d;
    
}

.warningmensproedge {
	clear:both;
	font-size:9px; 
	font-weight:bold; 
	line-height:18px;
	padding: 5px 8px 3px 4px; 
	border: 1px solid #8d8d8d; 
		width: 707px; 
	color:#8d8d8d;
}
#bg_mensproedge{
    left: 400px;
    position: absolute;
    width: 756px;
    z-index: 0;
}

/*products - prenatal*/
.content .textpart.bg_prenatal {
	/*background: url(../img/products/label_prenatal.jpg) 0 0 no-repeat;*/
}
.content .textpart.bg_prenatal .products_main { padding-top: 14px;padding-bottom:70px;background: url("../images/productBG.png") no-repeat scroll -5px 58px transparent; }
.content.cont_prenatal .contenttext {
	background:url(../img/products/prenatal_bg_part1_left.gif) 0 0 repeat-y;
	overflow:hidden;
	height:100%;
	background-color:#FFFFFF;
}
.content.cont_prenatal .bottom {
	background:url(../img/products/prenatal_bg_part1_bot.gif) bottom repeat-x;
}
.content.cont_prenatal .bottom div {
	background:url(../img/products/prenatal_bg_part1_bot_corner.gif) 0 0 no-repeat;
}
.subcontent.subcont_prenatal {
	/*background:#FFFFFF url(../img/products/prenatal_bg_subcontent_left.gif) left repeat-y;*/
}
.subcontent.subcont_prenatal .bottom {
	background:url(../img/products/prenatal_bg_subcontent_bot.gif) bottom repeat-x;
}
.subcontent.subcont_prenatal .bottom div {
	background:url(../img/products/prenatal_bg_subcontent_bot_corner.gif) 0 0 no-repeat;
	margin-left:-7px;
}
.content.cont_prenatal .textpart h2 {
	width: 620px; 
	height: 130px;
	padding-left:0px;
	color:#9a24ac;
	line-height: 40px;
	position: relative;
	z-index: 1;
	/*background:url(../img/products/prenatal_main_paragraph.gif) 300px 0 no-repeat;*/
}
.content.cont_prenatal .textpart .heading {
font-size:26px;

font-weight:bold;
}
.content.cont_prenatal .textpart .subheading {
line-height:36px;
font-size:18px;
font-weight:normal;
}
.content.cont_prenatal a, .subcontent.subcont_prenatal a, .subcontent.subcont_prenatal .top_links  {color:#9a24ac;}
.content.cont_prenatal .t_shirt {position:absolute; top:45px; right:20px;}
.subcontent.subcont_prenatal .main_table {
	margin:50px 0 25px 43px;
	border-color:#9a24ac;
}
.subcontent.subcont_prenatal .main_table .supplement {
	background-color:#9a24ac;
}
.subcontent.subcont_prenatal .main_table .line_1, .subcontent.subcont_prenatal .main_table .line_3 {
	background-color:#9a24ac;
}
.subcontent.subcont_prenatal .main_table .col_1, .subcontent.subcont_prenatal .main_table .col_2, .subcontent.subcont_prenatal .main_table .col_3 {
	border-bottom-color:#9a24ac;
}
.subcontent.subcont_prenatal .main_table.gel {	
	margin:20px 0 20px 0;
}
.subcontent .main_table.gel .col_1_head {
	width:217px;
}
.subcontent .main_table.gel .col_1.shift {
	padding-left:22px;
}
.content.cont_prenatal #conceive_callout {
	float: right;
	margin: 0 33px 0 0;
}
.textpart.bg_prenatal .couponlink {
	position:absolute;
	top:25px;
	left:230px;
	display:block;
	height:70px;
	width:70px;
}

.bg_statementprenatal {
  float: right;   
    width: 756px;
    	color:#999;
    
}

.warningprenatal {
	clear:both;
	font-size:9px; 
	font-weight:bold; 
	line-height:18px;
	padding: 5px 8px 3px 4px; 
	border: 1px solid #999; 
	width: 707px;
	color:#999;
}
#bg_prenatal{
    left: 428px;
    position: absolute;
    width: 756px;
    z-index: 0;
}

/*products - teen_advantage*/
.content .products_main.top_teen_her {padding-top:14px;padding-bottom:110px;background: url("../images/productBG.png") no-repeat scroll -5px 58px transparent;}
.content .textpart.bg_teen_her  {
	/*background: url(../img/products/label_teen.jpg) 0 0 no-repeat;*/
}
.content.cont_teen_her  .contenttext {
	background:url(../img/products/teen_bg_part1_left.gif) 0 0 repeat-y;
	overflow:hidden;
	height:100%;
	background-color:#FFFFFF;
}
.content.cont_teen_her  .bottom {
	background:url(../img/products/teen_bg_part1_bot.gif) bottom repeat-x;
}
.content.cont_teen_her  .bottom div {
	background:url(../img/products/teen_bg_part1_bot_corner.gif) 0 0 no-repeat;
}
.subcontent.subcont_teen_her  {
	/*background:#FFFFFF url(../img/products/teen_bg_subcontent_left.gif) left repeat-y;*/
}
.subcontent.subcont_teen_her  .bottom {
	background:url(../img/products/teen_bg_subcontent_bot.gif) bottom repeat-x;
}
.subcontent.subcont_teen_her  .bottom div {
	background:url(../img/products/teen_bg_subcontent_bot_corner.gif) 0 0 no-repeat;
	margin-left:-7px;
}
.content.cont_teen_her  .textpart h2 {
		width: 502px; 
	height: 130px;
	padding-left:0px;
	color:#e33db6;
	line-height: 32px;
	position: relative;
	z-index: 1;
	/*background:url(../img/products/teen_main_paragraph.gif) 325px 0 no-repeat;*/
}
.content.cont_teen_her  .textpart .heading {
font-size:26px;

font-weight:bold;
}
.content.cont_teen_her  .textpart .subheading {
line-height:36px;
font-size:18px;
font-weight:normal;
}
.subcontent.subcont_teen_her  .color_1, .subcontent.subcont_teen_her  .top_links.color_1 {color:#e33db6;}
.subcontent.subcont_teen_her  .color_2, .subcontent.subcont_teen_her  .top_links.color_2 {color:#faae60;}
.subcontent.subcont_teen_her  {position:relative;}
.subcontent.subcont_teen_her  .girl_btn {position:absolute; top:0; right:77px; margin-top:-12px;}
.subcontent.subcont_teen_her  .main_table {
	margin:45px 0 35px 43px;
	border-color:#e33db6;
}
.subcontent.subcont_teen_her  .main_table .supplement {
	background-color:#e33db6;
}
.subcontent.subcont_teen_her  .main_table .line_1, .subcontent.subcont_teen_her  .main_table .line_3 {
	background-color:#e33db6;
}
.subcontent.subcont_teen_her  .main_table .col_1, .subcontent.subcont_teen_her  .main_table .col_2, .subcontent.subcont_teen_her  .main_table .col_3 {
	border-bottom-color:#e33db6;
}
.subcontent.subcont_teen_her  .main_table.her {
	margin:48px 0 28px 43px;
	border-color:#faae60;
}
.subcontent.subcont_teen_her  .main_table.her .supplement {
	background-color:#faae60;
}
.subcontent.subcont_teen_her  .main_table.her .line_1, .subcontent.subcont_teen_her  .main_table.her .line_3 {
	background-color:#faae60;
}
.subcontent.subcont_teen_her  .main_table.her .col_1, .subcontent.subcont_teen_her  .main_table.her .col_2, .subcontent.subcont_teen_her  .main_table.her .col_3 {
	border-bottom-color:#faae60;
}
.bg_statementteen_her  {
float: right;   
    width: 756px;
    	color:#e33db6;
    
}

.warningteen_her  {
	clear:both;
	font-size:9px; 
	font-weight:bold; 
	line-height:18px;
	padding: 5px 8px 3px 4px; 
	border: 1px solid #8d8d8d; 
	width: 707px; 
	color:#8d8d8d;
}
#bg_teen_her  {
    left: 427px;
    position: absolute;
    width: 756px;
    z-index: 0;
}


/*products - teen_him_advantage*/
.content .products_main.top_teen_him {padding-top:14px;padding-bottom:110px;background: url("../images/productBG.png") no-repeat scroll -5px 58px transparent;}
.content .textpart.bg_teen_him {
	/*background: url(../img/products/label_teen.jpg) 0 0 no-repeat;*/
}
.content.cont_teen_him .contenttext {
	background:url(../img/products/teen_bg_part1_left.gif) 0 0 repeat-y;
	overflow:hidden;
	height:100%;
	background-color:#FFFFFF;
}
.content.cont_teen_him .bottom {
	background:url(../img/products/teen_bg_part1_bot.gif) bottom repeat-x;
}
.content.cont_teen_him .bottom div {
	background:url(../img/products/teen_bg_part1_bot_corner.gif) 0 0 no-repeat;
}
.subcontent.subcont_teen_him {
	/*background:#FFFFFF url(../img/products/teen_bg_subcontent_left.gif) left repeat-y;*/
}
.subcontent.subcont_teen_him .bottom {
	background:url(../img/products/teen_bg_subcontent_bot.gif) bottom repeat-x;
}
.subcontent.subcont_teen_him .bottom div {
	background:url(../img/products/teen_bg_subcontent_bot_corner.gif) 0 0 no-repeat;
	margin-left:-7px;
}
.content.cont_teen_him .textpart h2 {
		width: 502px; 
	height: 130px;
	padding-left:0px;
	color:#147eb1;
	line-height: 32px;
	position: relative;
	z-index: 1;
	/*background:url(../img/products/teen_main_paragraph.gif) 325px 0 no-repeat;*/
}
.content.cont_teen_him .textpart .heading {
font-size:26px;

font-weight:bold;
}
.content.cont_teen_him .textpart .subheading {
line-height:36px;
font-size:18px;
font-weight:normal;
}
.subcontent.subcont_teen_him .color_1, .subcontent.subcont_teen_him .top_links.color_1 {color:#147eb1;}
.subcontent.subcont_teen_him .color_2, .subcontent.subcont_teen_him .top_links.color_2 {color:#faae60;}
.subcontent.subcont_teen_him {position:relative;}
.subcontent.subcont_teen_him .girl_btn {position:absolute; top:0; right:77px; margin-top:-12px;}
.subcontent.subcont_teen_him .main_table {
	margin:45px 0 35px 43px;
	border-color:#147eb1;
}
.subcontent.subcont_teen_him .main_table .supplement {
	background-color:#147eb1;
}
.subcontent.subcont_teen_him .main_table .line_1, .subcontent.subcont_teen_him .main_table .line_3 {
	background-color:#147eb1;
}
.subcontent.subcont_teen_him .main_table .col_1, .subcontent.subcont_teen_him .main_table .col_2, .subcontent.subcont_teen_him .main_table .col_3 {
	border-bottom-color:#147eb1;
}
.subcontent.subcont_teen_him .main_table.her {
	margin:48px 0 28px 43px;
	border-color:#faae60;
}
.subcontent.subcont_teen_him .main_table.her .supplement {
	background-color:#faae60;
}
.subcontent.subcont_teen_him .main_table.her .line_1, .subcontent.subcont_teen_him .main_table.her .line_3 {
	background-color:#faae60;
}
.subcontent.subcont_teen_him .main_table.her .col_1, .subcontent.subcont_teen_him .main_table.her .col_2, .subcontent.subcont_teen_him .main_table.her .col_3 {
	border-bottom-color:#faae60;
}
.bg_statementteen_him {
float: right;   
    width: 756px;
    	color:#147eb1;
    
}

.warningteen_him {
	clear:both;
	font-size:9px; 
	font-weight:bold; 
	line-height:18px;
	padding: 5px 8px 3px 4px; 
	border: 1px solid #8d8d8d; 
	width: 707px; 
	color:#8d8d8d;
}
#bg_teen_him {
    left: 427px;
    position: absolute;
    width: 756px;
    z-index: 0;
}
/*products - wamb*/
.content .products_main.top_wamb {padding-top:14px;padding-bottom:70px;background: url("../images/productBG.png") no-repeat scroll -5px 58px transparent;}

.content .textpart.bg_wamb {
	/*background: url(../img/products/label_wamb.jpg) 0 0 no-repeat;*/
}
.content.cont_wamb .contenttext {
	background:url(../img/products/wamb_bg_part1_left.gif) 0 0 repeat-y;
	overflow:hidden;
	height:100%;
	background-color:#FFFFFF;
}
.content.cont_wamb .bottom {
	background:url(../img/products/wamb_bg_part1_bot.gif) bottom repeat-x;
}
.content.cont_wamb .bottom div {
	background:url(../img/products/wamb_bg_part1_bot_corner.gif) 0 0 no-repeat;
}
.subcontent.subcont_wamb {
	/*background:#FFFFFF url(../img/products/wamb_bg_subcontent_left.gif) left repeat-y;*/
}
.subcontent.subcont_wamb .bottom {
	background:url(../img/products/wamb_bg_subcontent_bot.gif) bottom repeat-x;
}
.subcontent.subcont_wamb .bottom div {
	background:url(../img/products/wamb_bg_subcontent_bot_corner.gif) 0 0 no-repeat;
	margin-left:-7px;
}
.content.cont_wamb .textpart h2 {
		width: 560px; 
	height: 130px;
	padding-left:0px;
	color:#32A749;
	line-height: 32px;
	position: relative;
	z-index: 1;

	/*background:url(../img/products/wamb_main_paragraph.gif) 300px 0 no-repeat;*/
}
.content.cont_wamb .textpart .heading {
font-size:26px;

font-weight:bold;
}
.content.cont_wamb .textpart .subheading {
line-height:24px;
font-size:18px;
font-weight:normal;
}
.subcontent.subcont_wamb a, .subcontent.subcont_wamb .top_links {color:#35a543;}
.subcontent.subcont_wamb .main_table {
	margin:49px 0 25px 43px;
	border-color:#32a749;
}
.subcontent.subcont_wamb .main_table .supplement {
	background-color:#32a749;
}
.subcontent.subcont_wamb .main_table .line_1, .subcontent.subcont_wamb .main_table .line_3 {
	background-color:#32a749;
}
.subcontent.subcont_wamb .main_table .col_1, .subcontent.subcont_wamb .main_table .col_2, .subcontent.subcont_wamb .main_table .col_3 {
	border-bottom-color:#32a749;
}
.bg_statementwamb {
    float: right;   
    width: 756px;
    	color:#32A749;
    
}

.warningwamb {
	clear:both;
	font-size:9px; 
	font-weight:bold; 
	line-height:18px;
	padding: 5px 8px 3px 4px; 
	border: 1px solid #999999; 
	width: 707px;
	color:#999999;
}
#bg_wamb {
    left: 425px;
    position: absolute;
    width: 756px;
    z-index: 0;
}

/*products - womens*/
.content .products_main.top_womens {padding-top:14px;padding-bottom:70px;background: url("../images/productBG.png") no-repeat scroll -5px 58px transparent;}

.content .textpart.bg_womens {
	/*background: url(../img/products/label_womens.jpg) 0 0 no-repeat;*/
}
.content.cont_womens .contenttext {
	/*background:url(../img/products/womens_bg_part1_left.gif) 0 0 repeat-y;*/
	overflow:hidden;
	height:100%;
	background-color:#FFFFFF;
}
.content.cont_womens .bottom {
	/*background:url(../img/products/womens_bg_part1_bot.gif) bottom repeat-x;*/
}
.content.cont_womens .bottom div {
	/*background:url(../img/products/womens_bg_part1_bot_corner.gif) 0 0 no-repeat;*/
}
.subcontent.subcont_womens {
	/*background:#FFFFFF url(../img/products/womens_bg_subcontent_left.gif) left repeat-y;*/
}
.subcontent.subcont_womens .bottom {
	/*background:url(../img/products/womens_bg_subcontent_bot.gif) bottom repeat-x;*/
}
.subcontent.subcont_womens .bottom div {
	/*background:url(../img/products/womens_bg_subcontent_bot_corner.gif) 0 0 no-repeat;*/
	margin-left:-7px;
}
.content.cont_womens .textpart h2 {
	width: 502px; 
	height: 80px;

	color:#F58220;
	line-height:32px;
	position: relative;
	z-index: 1;
	/*background:url(../img/products/Womens_headline.jpg)  no-repeat;*/
}
.content.cont_womens .textpart .heading {
font-size:26px;

font-weight:bold;
}
.content.cont_womens .textpart .subheading {
line-height:36px;
font-size:18px;
font-weight:normal;
}
.subcontent.subcont_womens .top_links, .subcontent.subcont_womens a {color:#f37d21;}
.subcontent.subcont_womens .main_table {
	margin:49px 0 29px 43px;
	border-color:#f58220;
}
.subcontent.subcont_womens .main_table .supplement {
	background-color:#f58220;
}
.subcontent.subcont_womens .main_table .line_1, .subcontent.subcont_womens .main_table .line_3 {
	background-color:#f58220;
}
.subcontent.subcont_womens .main_table .col_1, .subcontent.subcont_womens .main_table .col_2, .subcontent.subcont_womens .main_table .col_3 {
	border-bottom-color:#f58220;
}
.bg_statementwomens {
   float: right;   
    width: 756px;
    	color:#999;
    
}

.warningwomens {
	clear:both;
	font-size:9px; 
	font-weight:bold; 
	line-height:18px;
	padding: 5px 8px 3px 4px; 
	border: 1px solid #999999; 
	width: 707px;
	color:#999999;
}
/*
#bg_womens {
    left: 430px;
    position: absolute;
    width: 756px;
    z-index: 0;
}
*/
#bg_womens {
    float: right;
    position: relative;
    z-index: 0;
    left: -101px;
}

/*products - womens skin*/
.content .products_main.top_skin {padding-top:14px;padding-bottom:70px;background: url("../images/productBG.png") no-repeat scroll -5px 58px transparent;}

.content .textpart.bg_skin {
	/*background: url(../img/products/label_womens.jpg) 0 0 no-repeat;*/
}
.content.cont_skin .contenttext {
	/*background:url(../img/products/womens_bg_part1_left.gif) 0 0 repeat-y;*/
	overflow:hidden;
	height:100%;
	background-color:#FFFFFF;
}
.content.cont_skin .bottom {
	/*background:url(../img/products/womens_bg_part1_bot.gif) bottom repeat-x;*/
}
.content.cont_skin .bottom div {
	/*background:url(../img/products/womens_bg_part1_bot_corner.gif) 0 0 no-repeat;*/
}
.subcontent.subcont_skin {
	/*background:#FFFFFF url(../img/products/womens_bg_subcontent_left.gif) left repeat-y;*/
}
.subcontent.subcont_skin .bottom {
	/*background:url(../img/products/womens_bg_subcontent_bot.gif) bottom repeat-x;*/
}
.subcontent.subcont_skin .bottom div {
	/*background:url(../img/products/womens_bg_subcontent_bot_corner.gif) 0 0 no-repeat;*/
	margin-left:-7px;
}
.content.cont_skin .textpart h2 {
	width: 502px; 
	height: 104px;
	padding-left:0px;
	color:	#e2347c;
	line-height: 32px;
	position: relative;
	z-index: 1;
	/*background:url(../img/products/Womens_headline.jpg)  no-repeat;*/
}
.content.cont_skin.textpart .heading {
font-size:26px;

font-weight:bold;
}
.content.cont_skin .textpart .subheading {
line-height:36px;
font-size:18px;
font-weight:normal;
}
.subcontent.subcont_skin .top_links, .subcontent.subcont_skin a {color:#f37d21;}
.subcontent.subcont_skin .main_table {
	margin:49px 0 29px 43px;
	border-color:	#e2347c;
}
.subcontent.subcont_skin .main_table .supplement {
	background-color:	#e2347c;
}
.subcontent.subcont_skin .main_table .line_1, .subcontent.subcont_skin .main_table .line_3 {
	background-color:	#e2347c;
}
.subcontent.subcont_skin.main_table .col_1, .subcontent.subcont_skin .main_table .col_2, .subcontent.subcont_skin .main_table .col_3 {
	border-bottom-color:	#e2347c;
}
.bg_statementskin {
    float: right;   
    width: 756px;
    	color:	#e2347c;
    
}

.warningskin {
	clear:both;
	font-size:9px; 
	font-weight:bold; 
	line-height:18px;
	padding: 5px 8px 3px 4px; 
	border: 1px solid 	#999999; 
	width: 707px; 
	color:	#999999;
}
#bg_skin {
    left: 430px;
    position: absolute;
    width: 756px;
    z-index: 0;
}

/*products - weightsmart
.subcontent.cont_weightsmart a, .subcontent.cont_weightsmart .top_links  {color:#007c86;}
.subcontent.cont_weightsmart .bottom {
	background:url(../img/products/weightsmart_bg_subcontent_bot.gif) bottom repeat-x;
}
.subcontent.cont_weightsmart .bottom div {
	background:url(../img/products/weightsmart_bg_subcontent_bot_corner.gif) 0 0 no-repeat;
}
.subcontent.cont_weightsmart .main_table {
	margin:49px 0 29px 43px;
	border-color:#537779;
}
.content.cont_weightsmart .textpart h2 {
	width: 650px; 
	height: 50px;
	padding-left:92px;
	background:url(../img/products/label_weightsmart_top.gif) 92px 0 no-repeat;
}
.subcontent.cont_weightsmart .main_table .supplement {
	background-color:#007c86;
}
.subcontent.cont_weightsmart .main_table .line_1, .subcontent.cont_weightsmart .main_table .line_3 {
	background-color:#007c86;
}
.subcontent.cont_weightsmart .main_table .col_1, .subcontent.cont_weightsmart .main_table .col_2, .subcontent.cont_weightsmart .main_table .col_3 {
	border-bottom-color:#007c86;
}*/


/*products - wam*/
.content .products_main.top_wam {
	padding-top:14px;padding-bottom:70px;background: url("../images/productBG.png") no-repeat scroll -5px 58px transparent;
}
.content .textpart.bg_wam {
	/*background: url(../img/products/label_wam.jpg) 0 0 no-repeat;*/
}
.content.cont_wam .contenttext {
	background:url(../img/products/wam_bg_part1_left.gif) 0 0 repeat-y;
	overflow:hidden;
	height:100%;
	background-color:#FFFFFF;
}
.content.cont_wam .bottom {
	background:url(../img/products/wam_bg_part1_bot.gif) bottom repeat-x;
}
.content.cont_wam .bottom div {
	background:url(../img/products/wam_bg_part1_bot_corner.gif) 0 0 no-repeat;
}
.subcontent.subcont_wam a, .subcontent.cont_wam .top_links  {color:#007c86;}
.subcontent.subcont_wam .bottom {
	background:url(../img/products/wam_bg_subcontent_bot.gif) bottom repeat-x;
}
.subcontent.subcont_wam .bottom div {
	background:url(../img/products/wam_bg_subcontent_bot_corner.gif) -1px 0 no-repeat;
}
.subcontent.subcont_wam .main_table {
	margin:20px 0 20px 43px;
	border-color:#537779;
}
.content.cont_wam .textpart h2 {
	width: 620px; 
	height: 95px;
	padding-left:0px;
	color:#007C86;
	line-height: 32px;
	position: relative;
	z-index: 1;

	/*background:url(../img/products/wam_main_paragraph.gif) 92px 0 no-repeat;*/
}
.content.cont_wam .textpart .heading {
font-size:26px;

font-weight:bold;
}
.content.cont_wam .textpart .subheading {
line-height:36px;
font-size:18px;
font-weight:normal;
}
.subcontent.subcont_wam .main_table .supplement {
	background-color:#007c86;
}
.subcontent.subcont_wam .main_table .line_1, .subcontent.cont_wam .main_table .line_3 {
	background-color:#007c86;
}
.subcontent.subcont_wam .main_table .col_1, .subcontent.cont_wam .main_table .col_2, .subcontent.cont_wam .main_table .col_3 {
	border-bottom-color:#007c86;
}

.bg_statementwam {
  float: right;   
    width: 756px;
    	color:#007C86;
    
}

.warningwam {
	clear:both;
	font-size:9px; 
	font-weight:bold; 
	line-height:18px;
	padding: 5px 8px 3px 4px; 
	border: 1px solid #999999; 
	width: 707px;
	color:#999999;
}

#bg_wam
{	
    left: 431px;
    position: absolute;
    width: 756px;
    z-index: 0;
}

/*products - womens50*/
.content .products_main.top_womens50 {padding-top:14px;padding-bottom:70px;background: url("../images/productBG.png") no-repeat scroll -5px 58px transparent;}

.content .textpart.bg_womens50 {
	/*background: url(../img/products/label_womens50.jpg) 0 0 no-repeat;*/
}
.content.cont_womens50 .contenttext {
	background:url(../img/products/mens50_bg_part1_left.gif) 0 0 repeat-y;
	overflow:hidden;
	height:100%;
	background-color:#FFFFFF;
}
.content.cont_womens50 .bottom {
	background:url(../img/products/mens50_bg_part1_bot.gif) bottom repeat-x;
}
.content.cont_womens50 .bottom div {
	background:url(../img/products/mens50_bg_part1_bot_corner.gif) 0 0 no-repeat;
}
.subcontent.subcont_womens50 {
	/*background:#FFFFFF url(../img/products/mens50_bg_subcontent_left.gif) left repeat-y;*/
}
.subcontent.subcont_womens50 .bottom {
	background:url(../img/products/mens50_bg_subcontent_bot.gif) bottom repeat-x;
}
.subcontent.subcont_womens50 .bottom div {
	background:url(../img/products/mens50_bg_subcontent_bot_corner.gif) 0 0 no-repeat;
	margin-left:-7px;
}
.content.cont_womens50 .textpart h2 {
	width: 502px; 
	height: 104px;
	padding-left:0px;
	color:#FC760D;
	line-height: 40px;
	position: relative;
	z-index: 1;
	/*background:url(../img/products/mens50_main_paragraph.gif) 270px 0 no-repeat;*/
}
.content.cont_womens50 .textpart .heading {
font-size:26px;

font-weight:bold;
}
.content.cont_womens50 .textpart .subheading {
line-height:18px;
font-size:18px;
font-weight:normal;
}
.subcontent.subcont_womens50 a, .subcontent.subcont_womens50 .top_links {color:#5b5b5b;}
.subcontent.subcont_womens50 .main_table {
	margin:50px 0 40px 43px;
	border-color:#FC760D;
}
.subcontent.subcont_womens50 .main_table .supplement {
	background-color:#FC760D;
}
.subcontent.subcont_womens50 .main_table .line_1, .subcontent.subcont_womens50 .main_table .line_3 {
	background-color:#FC760D;
}
.subcontent.subcont_womens50 .main_table .col_1, .subcontent.subcont_womens50 .main_table .col_2, .subcontent.subcont_womens50 .main_table .col_3 {
	border-bottom-color:#FC760D;
}
.bg_statementwomens50 {
    color: #999;
   float: right;   
    width: 756px;
}

.warningwomens50 {
	clear:both;
	font-size:9px; 
	font-weight:bold; 
	line-height:18px;
	padding: 5px 8px 3px 4px; 
	border: 1px solid #999999; 
	width: 707px;
	color:#999999;
}
#bg_womens50 {
    left: 400px;
    position: absolute;
    width: 756px;
    z-index: 0;
}

/*products - menopause formula*/
.content .products_main.top_menopause {
	padding-top:14px;padding-bottom:70px;background: url("../images/productBG.png") no-repeat scroll -5px 58px transparent;
}
.content .textpart.bg_menopause {
	/*background: url(../img/products/label_menopause.jpg) 0 0 no-repeat;*/
}
.content.cont_menopause .contenttext {
	/*background:url(../img/products/menopause_bg_part1_left.gif) 0 0 repeat-y;*/
	overflow:hidden;
	height:100%;
	background-color:#FFFFFF;
}
.content.cont_menopause .bottom {
	background:url(../img/products/menopause_bg_part1_bot.gif) bottom repeat-x;
}
.content.cont_menopause .bottom div {
	background:url(../img/products/menopause_bg_part1_bot_corner.gif) 0 0 no-repeat;
}
.subcontent.subcont_menopause {
	/*background:#FFFFFF url(../img/products/menopause_bg_subcontent_left.gif) left repeat-y;*/
}
.subcontent.subcont_menopause .bottom {
	background:url(../img/products/menopause_bg_subcontent_bot.gif) bottom repeat-x;
}
.subcontent.subcont_menopause .bottom div {
	background:url(../img/products/menopause_bg_subcontent_bot_corner.gif) 0 0 no-repeat;
	margin-left:-7px;
}
.content.cont_menopause .textpart h2 {
	width: 588px; 
	height: 120px;
	padding-left:0px;
	color:	#9996c1;
	line-height:32px;
	position: relative;
	z-index: 1;
	/*background:url(../img/products/menopause_main_paragraph.gif) 50px 0 no-repeat;*/
}
.content.cont_menopause .textpart .heading {
font-size:26px;
font-weight:bold;
}
.content.cont_menopause .textpart .subheading {
line-height:36px;
font-size:18px;
font-weight:normal;
}
.subcontent.subcont_menopause .top_links, .subcontent.subcont_menopause a {
	color:#46C7C7;
}
.subcontent.subcont_menopause .main_table {
	margin:49px 0 29px 43px;
	border-color:#9996c1;
}
.subcontent.subcont_menopause .main_table .supplement {
	background-color:#9996c1;
}
.subcontent.subcont_menopause .main_table .line_1, .subcontent.subcont_menopause .main_table .line_3 {
	background-color:#9996c1;
}
.subcontent.subcont_menopause .main_table .col_1, .subcontent.subcont_menopause .main_table .col_2, .subcontent.subcont_menopause .main_table .col_3 {
	border-bottom-color:#9996c1;
}
.bg_statementmenopause {
float: right;   
    width: 756px;
    	color:#9996c1;
    
}

.warningmenopause {
	clear:both;
	font-size:9px; 
	font-weight:bold; 
	line-height:18px;
	padding: 5px 8px 3px 4px; 
	border: 1px solid #999999; 
	width: 707px;
	color:#999999;
}
#bg_menopause {
    left: 425px;
    position: absolute;
    width: 756px;
    z-index: 0;
}

/*products - womens_2o*/
.content .products_main.top_womens_2o {padding-top:147px;}


/*$1.00 coupon image*/
.content .textpart.bg_womens_2o_1dollar {
	background: url(../img/products/label_womens2o_1dollar.jpg) 0 0 no-repeat;
}
/*$1.00 coupon image END*/

/*$2.00 coupon image*/
.content .textpart.bg_womens_2o_2dollar {
	background: url(../img/products/label_womens2o_2dollar.jpg) 0 0 no-repeat;
}
/*$2.00 coupon image END*/

.content.cont_womens_2o .contenttext {
	background:url(../img/products/womens2o_bg_part1_left.gif) 0 0 repeat-y;
	overflow:hidden;
	height:100%;
	background-color:#FFFFFF;
}
.content.cont_womens_2o .bottom {
	background:url(../img/products/womens2o_bg_part1_bot.gif) bottom repeat-x;
}
.content.cont_womens_2o .bottom div {
	background:url(../img/products/womens2o_bg_part1_bot_corner.gif) 0 0 no-repeat;
}
.subcontent.subcont_womens_2o {
	background:#FFFFFF url(../img/products/womens2o_bg_subcontent_left.gif) left repeat-y;
}
.subcontent.subcont_womens_2o .bottom {
	background:url(../img/products/womens2o_bg_subcontent_bot.gif) bottom repeat-x;
}
.subcontent.subcont_womens_2o .bottom div {
	background:url(../img/products/womens2o_bg_subcontent_bot_corner.gif) 0 0 no-repeat;
	margin-left:-7px;
}
.content.cont_womens_2o .textpart h2 {
	width: 750px; 
	height: 63px;
	background:url(../img/products/womens2o_main_paragraph.gif) 309px 0 no-repeat;
}
.subcontent.subcont_womens_2o .color_1, .subcontent.subcont_womens_2o .top_links.color_1 {color:#c50a51;}
.subcontent.subcont_womens_2o .color_2, .subcontent.subcont_womens_2o .top_links.color_2 {color:#f1b003;}
.subcontent.subcont_womens_2o {position:relative;}
.subcontent.subcont_womens_2o .girl_btn {position:absolute; top:0; right:77px; margin-top:-12px;}
.subcontent.subcont_womens_2o .main_table {
	margin:31px 0 29px 44px;
	border-color:#c71e54;
}
.subcontent.subcont_womens_2o .main_table .supplement {
	background-color:#c71e54;
}
.subcontent.subcont_womens_2o .main_table .line_1, .subcontent.subcont_womens_2o .main_table .line_3 {
	background-color:#c71e54;
}
.subcontent.subcont_womens_2o .main_table .col_1, .subcontent.subcont_womens_2o .main_table .col_2, .subcontent.subcont_womens_2o .main_table .col_3 {
	border-bottom-color:#c71e54;
}
.subcontent.subcont_womens_2o .main_table.her {
	margin:36px 0 27px 45px;
	border-color:#f2b11a;
}
.subcontent.subcont_womens_2o .main_table.her .supplement {
	background-color:#f2b11a;
}
.subcontent.subcont_womens_2o .main_table.her .line_1, .subcontent.subcont_womens_2o .main_table.her .line_3 {
	background-color:#f2b11a;
}
.subcontent.subcont_womens_2o .main_table.her .col_1, .subcontent.subcont_womens_2o .main_table.her .col_2, .subcontent.subcont_womens_2o .main_table.her .col_3 {
	border-bottom-color:#f2b11a;
}
.textpart.bg_womens_2o sub {line-height:12px;}


/*products - energy_advantage NEW LIZ*/
.content .products_main.top_en_2o {padding-top:147px;}

/*$1.00 coupon image*/
.content .textpart.bg_en_2o_1dollar {
	background: url(../img/products/label_en20_1dollar.jpg) 0 0 no-repeat;
}
/*$1.00 coupon image END*/

/*$2.00 coupon image*/
.content .textpart.bg_en_2o_2dollar {
	background: url(../img/products/label_en20_2dollar.jpg) 0 0 no-repeat;
}
/*$2.00 coupon image END*/

.content.cont_en_2o .contenttext {
	background:url(../img/products/en20_bg_part1_left.gif) 0 0 repeat-y;
	overflow:hidden;
	height:100%;
	background-color:#FFFFFF;
}
.content.cont_en_2o .bottom {
	background:url(../img/products/en20_bg_part1_bot2.gif) repeat-x;
}
.content.cont_en_2o .bottom div {
	background:url(../img/products/en20_bg_part1_bot_corner.gif) 0 0 no-repeat;
}
.subcontent.subcont_en_2o {background:#FFFFFF url(../img/products/en20_bg_subcontent_left.gif) top left repeat-y;}
.subcontent.subcont_en_2o .bottom {background:url(../img/products/en20_bg_subcontent_bot.gif) left 3px repeat-x;}
.subcontent.subcont_en_2o .bottom div {background:url(../img/products/en20_bg_sc_bot_corner.gif) top left no-repeat;}

.en_2o .buy_these {position:absolute; top:128px; left:119px; display:block; height:68px; width:130px; background:url(../img/1x1.gif);}
.en_2o .buy_these span {display:none; text-transform:uppercase;}
.en_2o .click_here {position:absolute; top:146px; left:249px; display:block; height:58px; width:70px; background:url(../img/1x1.gif);}
.en_2o .click_here span {display:none; text-transform:uppercase;}
.content.cont_en_2o .textpart h2 {
	width: 750px; 
	height: 63px;
	background:url(../img/products/en20_main_paragraph.gif) 309px 0 no-repeat;
}
.textpart.en_2o h2 span {display:none;}

.subcontent.subcont_en_2o .color_1 {color:#8ab439;}
.subcontent.subcont_en_2o .main_table {border-color:#9fcc47; margin:31px 0 34px 44px;}
.subcontent.subcont_en_2o .main_table .supplement {background-color:#9fcc47;}
.subcontent.subcont_en_2o .main_table .line_1, .subcontent.subcont_en_2o .main_table .line_3 {background-color:#9fcc47;}
.subcontent.subcont_en_2o .main_table .col_1, .subcontent.subcont_en_2o .main_table .col_2, .subcontent.subcont_en_2o .main_table .col_3 {border-bottom-color:#9fcc47;}

/*products - vitacraves*/
#vitacraves_landing .disclaimer{
	margin:37px 0 39px 21px;
	margin-left: 174px;
}
#vitacraves_landing .content .products_main {padding-left:45px;}
.content .products_main.vitacraves {padding-top:19px; padding-bottom:0px;background: url("../images/productBG.png") no-repeat scroll -5px 58px transparent;}


#vitacraves_landing .content .textpart{
	overflow: hidden;

}

.content .textpart .hide_text{
	text-indent: -9999px;
	line-height: 0px;
}

.content.cont_vitacraves .contenttext {
	background:url(../img/products/vitacraves_gummies_bg_part1_left.gif) 0 0 repeat-y;
	overflow:hidden;
	height:100%;
	background-color:#FFFFFF;
}

#vitacraves_immunity .content.cont_vitacraves .bottom {
	
	background-color: #fff;
}
.subcontent.subcont_vitacraves .bottom div {
	background:url(../img/products/vitacraves_bg_subcontent_bot_corner.gif) 0 0 no-repeat;
	margin-left:-7px;
}
.subcontent.subcont_vitacraves .bottom div {
	background-image:url(../img/products/vitacraves_bg_subcontent_bot_corner.gif);
}

#vitacraves_immunity .subcontent.subcont_vitacraves .bottom div {
	background-image:url(../img/products/vitacraves_immunity_bg_subcontent_bot_corner.jpg);
}
.content.cont_vitacraves .textpart h2 {
	    color: #ef342d;
    height: 130px;
    line-height: 32px;
    padding-left: 0;
    width: 502px;
    position:relative;
}

#vitacraves_immunity .content.cont_vitacraves .textpart h2 {
	    color: #eb5e2e;
    height: 114px;
    line-height: 32px;
    padding-left: 0;
  width: 502px;
}

#vitacraves_landing .content.cont_vitacraves .textpart h2{
	width: 399px; 
	height: 52px;
	padding-top: 59px;
	padding-left: 20px;
	line-height: 36px;
	text-indent: 0px;
	padding-bottom: 36px;
	color:#0B7DB1;
}

#vitacraves_landing .content.cont_vitacraves .prod_desc
{
   display: block;
    width: 170px;
      height:60px;
       padding-top: 5px;
       color:#000;
       font-size:10px;
}

#vitacraves_landing .content.cont_vitacraves .prod_learnmore
{
   display: block;
    width: 148px;
       padding-bottom: 45px;
       padding-top:24px;
}
#vitacraves_landing .content.cont_vitacraves .prod_bottle
{
display: block;
    padding-left: 18px;
    width: 116px;
    padding-bottom:12px;
}

.content.cont_vitacraves .textpart .subheading {
line-height:24px;
font-size:18px;
font-weight:normal;
}

#vitacraves_landing .content.cont_vitacraves .textpart h2.space_bottom{
	padding-bottom: 15px;
}

.subcontent.subcont_vitacraves .color_1, .subcontent.subcont_vitacraves .top_links.color_1 {color:#ef342d;}
.subcontent.subcont_vitacraves .color_2, .subcontent.subcont_vitacraves .top_links.color_2 {color:#7cba3e;}
#vitacraves_immunity .subcontent.subcont_vitacraves .color_1, #vitacraves_immunity .subcontent.subcont_vitacraves .top_links.color_1 {color:#f75b1e;}
.subcontent.subcont_vitacraves {position:relative;}
.subcontent.subcont_vitacraves .girl_btn {position:absolute; top:0; right:77px; margin-top:-12px;}
.subcontent.subcont_vitacraves .main_table {
	margin:31px 0 29px 44px;
	border-color:#e41b44;
}
.subcontent.subcont_vitacraves .main_table .supplement {
	background-color:#ef342d;
}
.subcontent.subcont_vitacraves .main_table .line_1, .subcontent.subcont_vitacraves .main_table .line_3 {
	background-color:#ef342d;
}
.subcontent.subcont_vitacraves .main_table .col_1, .subcontent.subcont_vitacraves .main_table .col_2, .subcontent.subcont_vitacraves .main_table .col_3 {
	border-bottom-color:#ef342d;
}

#vitacraves_immunity .subcontent.subcont_vitacraves .main_table .supplement {
	background-color:#eb5e2e;
}
#vitacraves_immunity .subcontent.subcont_vitacraves .main_table .line_1, #vitacraves_immunity .subcontent.subcont_vitacraves .main_table .line_3 {
	background-color:#eb5e2e;
}
#vitacraves_immunity .subcontent.subcont_vitacraves .main_table .col_1, #vitacraves_immunity .subcontent.subcont_vitacraves .main_table .col_2, #vitacraves_immunity .subcontent.subcont_vitacraves .main_table .col_3 {
	border-bottom-color:#eb5e2e;
}

.subcontent.subcont_vitacraves .main_table.her {
	margin:36px 0 27px 45px;
	border-color:#7cbc42;
}
.subcontent.subcont_vitacraves .main_table.her .supplement {
	background-color:#7cbc42;
}
.subcontent.subcont_vitacraves .main_table.her .line_1, .subcontent.subcont_vitacraves .main_table.her .line_3 {
	background-color:#7cbc42;
}
.subcontent.subcont_vitacraves .main_table.her .col_1, .subcontent.subcont_vitacraves .main_table.her .col_2, .subcontent.subcont_vitacraves .main_table.her .col_3 {
	border-bottom-color:#7cbc42;
}

.bg_statementgummies {
    float: right;   
    width: 756px;
   
  
    	color:#8d8d8d;
    
}

.bg_statementmensgummies {
   
    float: right;   
    width: 756px;
  
    	color:#999;
    
}
.warningmensgummies {
	clear:both;
	font-size:9px; 
	font-weight:bold; 
	line-height:18px;
	padding: 5px 8px 3px 4px; 
	border: 1px solid #999; 
	width: 707px;
	color:#999;
}

.bg_statementwomensgummies {
    
  float: right;   
    width: 756px;
    	color:#999;
    
}
.warningwomensgummies {
	clear:both;
	font-size:9px; 
	font-weight:bold; 
	line-height:18px;
	padding: 5px 8px 3px 4px; 
	border: 1px solid #999; 
	width: 707px;
	color:#999;
}

.warninggummies {
	clear:both;
	font-size:9px; 
	font-weight:bold; 
	line-height:18px;
	padding: 5px 8px 3px 4px; 
	border: 1px solid #8d8d8d; 
		width: 707px;
	color:#8d8d8d;
}
#bg_gummies {
    left: 400px;
    position: absolute;
    width: 756px;
    z-index: 0;
}



#vitacraves_landing .contentpart .normal{
	line-height: 20px;
	font-size: 15px;
	width: 428px;
	padding-bottom: 70px;
	margin-left: 20px;
}

.contentpart .vitacraves_buttons{
	list-style-type: none;
	height: 280px;
	padding-bottom: 23px;
	
	
}

.contentpart .vitacraves_buttons li{
	float: left;
	background-image: none;
padding: 0px;
}

.contentpart .vitacraves_buttons .first{
padding: 0px;
}

#vitacraves_immunity .coupon_link{
	position:absolute; 
	top:105px; 
	left:173px; 
	display:block; 
	height:60px; 
	width:70px; 
	background: url(img/1x1.gif);
}

#vitacraves_immunity .first_par{
	 
	padding-top:30px; 
	
}

#vitacraves_immunity .second_par{
	
}

#vitacraves_immunity .disclaimer{
	margin:37px 0 22px 21px;
}

#vitacraves_fb{
	position:absolute;
	top:53px;
	left:518px;
	display:block;
	height:42px;
	width:142px;
}

#vitacraves_landing #vitacraves_fb{
	left: 412px;
	top: 82px;
}

#vitacraves_immunity #vitacraves_fb{
	left: 465px;
	top: 25px;
}

	/*images disabled*/
	.content .textpart .give_width{
		width: 160px;
	}
	
	.buywomens
	{
		font-size: 20px; margin-left: 125px; color:#F58220;
		
	}
	.buyenergy
	{
		font-size: 20px; margin-left: 22px; color:#2fa319;margin-top: 6px;display:block;
    position: relative;
	} 
	.buymens
	{
		font-size: 20px; margin-left: 22px; color:#063579;margin-top: 0px;display:block;
    position: relative;
	}
	.buymens50
	{
		font-size: 20px; margin-left: 125px; color:#152d85;
	}
	.buymens50_hav
	{
		font-size: 20px; margin-left: 35px; color:#3d418a; margin-top: 34px;display:block;
    position: relative;
	}
	.buymensproedge
	{
		font-size: 20px; margin-left: 22px; color:#063579;margin-top: 0px;display:block;
    position: relative;
	}
	.buyteen_her
	{
		font-size: 20px; margin-left: 125px; color:#e33db6;margin-bottom: 6px;display:block;
    position: relative;
	}
	.buyteen_him
	{
		font-size: 20px; margin-left: 125px; color:#0081C5;margin-bottom: 6px;display:block;
    position: relative;
	}
	.buywamb
	{
		font-size: 20px; margin-left: 125px; color:#32A749;margin-bottom: 6px;display:block;
    position: relative;
	}
	.buywomens50
	{
		font-size: 20px; margin-left: 125px; color:#FC760D;
	}
	.buywomens50_hav
	{
		font-size: 20px; margin-left: 35px; color:#eb5e2e; margin-top: 34px;display:block;
    position: relative;
	}
	.buywomensedge_hav
	{
		font-size: 20px; margin-left: 35px; color:#eb5e2e; margin-top: 34px;display:block;
    position: relative;
	}
	.buywam
	{
		font-size: 20px; margin-left: 125px; color:#007C86;margin-bottom: 6px;display:block;
    position: relative;
	}
	.buyprenatal
	{
		font-size: 20px; margin-left: 125px; color:#9a24ac;margin-bottom: 6px;display:block;
    position: relative;
	}
	.buygummies
	{
		font-size: 20px;   margin-left: 15px;
    margin-top: -20px;  color:#ef342d;display:block;
    position: relative;
	}
	.buymensgummies
	{
		color: #1D6ED6;
    display: block;
    font-size: 20px;
    margin-left: 15px;
    margin-top: -50px;
    position: relative;
	}
	.buywomensgummies
	{
		    display: block;
    font-size: 20px;
    margin-left: 15px;
    margin-top: -50px;
    position: relative;color:#7f329e;
	}
	.buyomega
	{
		font-size: 20px;  margin-left: -80px;
    margin-top: -20px; color:#3d418a;display:block;
    position: relative;
	}
	.buyfiber
	{
		font-size: 20px; margin-left: -80px; margin-top: -20px;  color:#811f8d; display:block;
    position: relative;
	}
	.buygummiesimmunity
	{
		font-size: 20px; margin-top: -20px; color:#eb5e2e;display:block;
    position: relative;
	}
	.buymenopause
	{
		font-size: 20px; margin-left: 125px;color:#9996c1;margin-bottom: 6px;display:block;
    position: relative;
	}
	
	.buyessential
	{
	    font-size: 20px; margin-left: 22px; color:#20a689;margin-top: 6px;display:block;
    position: relative;
	
	}
	.buysour
	{
		  color: #811F8D;
    display: block;
    font-size: 20px;
    margin-left: 22px;
    margin-top: -20px;
    position: relative;
	}
	.buyskin
	{
		font-size: 20px; margin-left: 125px; color:#e2347c;margin-bottom: 6px;display:block;
    position: relative;
	}
		
		.warning {
    border: 1px solid #8d8d8d;
    clear: both;
    font-size: 12px;
    font-weight: normal;
    line-height: 18px;
    padding: 5px 8px 3px 4px;
   	width: 453px;
}


/*products - vitacraves sour*/

#vitacraves_landing .content .products_main {padding-right: 10px;}
.content .products_main.vitacravessour {padding-top:14px; padding-bottom:70px;background: url("../images/productBG.png") no-repeat scroll -5px 58px transparent;}
#vitacravessour_landing .content .textpart{	overflow: hidden;}
.content .textpart .hide_text{	text-indent: -9999px;	line-height: 0px;}
.content.cont_vitacravessour .contenttext {	background:url(../img/products/vitacraves_gummies_bg_part1_left.gif) 0 0 repeat-y;
	overflow:hidden;
	height:100%;
	background-color:#FFFFFF;
}
#vitacraves_immunity .content.cont_vitacravessour .bottom {
	/*background-image:url(../img/products/vitacraves_immunity_bg_part1_bot.jpg);*/
	background-color: #fff;
}
.subcontent.subcont_vitacravessour .bottom div {
	background:url(../img/products/vitacraves_bg_subcontent_bot_corner.gif) 0 0 no-repeat;
	margin-left:-7px;
}
.subcontent.subcont_vitacravessour .bottom div {
	background-image:url(../img/products/vitacraves_bg_subcontent_bot_corner.gif);
}

#vitacraves_immunity .subcontent.subcont_vitacravessour .bottom div {
	background-image:url(../img/products/vitacraves_immunity_bg_subcontent_bot_corner.jpg);
}
.content.cont_vitacravessour .textpart h2 {
	    color: #009d4a;
    height: 150px;
    line-height: 32px;
    padding-left: 0;
    width: 502px;
    position: relative;
	z-index: 1;
}
.content.cont_vitacravessour .textpart .subheading
{
  font-size: 18px;
    font-weight: normal;
    line-height: 24px;
}
#vitacraves_immunity .content.cont_vitacravessour .textpart h2 {
	    color: #F15C25;
    height: 104px;
    line-height: 32px;
    padding-left: 0;
    width: 502px;
    
}

.bg_statementgummiesimmunity {
   
  
    	color:#FC760D;
  float: right;   
    width: 756px;
}

.warninggummiesimmunity {
	clear:both;
	font-size:9px; 
	font-weight:bold; 
	line-height:18px;
	padding: 5px 8px 3px 4px; 
	border: 1px solid #8d8d8d; 
	width: 707px;
	color:#8d8d8d;
}
#bg_immunity {
    left: 400px;
    position: absolute;
    width: 756px;
    z-index: 0;
}

#vitacraves_landing .content.cont_vitacravessour .textpart h2{
	width: 399px; 
	height: 52px;
	padding-top: 53px;
	padding-left: 27px;
	background:url(../img/products/vitacraves_complete_adult.gif) 27px 53px no-repeat;
	text-indent: 0px;
	padding-bottom: 5px;
}

#vitacraves_landing .content.cont_vitacravessour .textpart h2.space_bottom{
	padding-bottom: 15px;
}

.subcontent.subcont_vitacravessour .color_1, .subcontent.subcont_vitacravessour .top_links.color_1 {color:#e41743;}
.subcontent.subcont_vitacravessour .color_2, .subcontent.subcont_vitacravessour .top_links.color_2 {color:#009d4a;}
#vitacraves_immunity .subcontent.subcont_vitacravessour .color_1, #vitacraves_immunity .subcontent.subcont_vitacravessour .top_links.color_1 {color:#f75b1e;}
.subcontent.subcont_vitacravessour{position:relative;}
.subcontent.subcont_vitacravessour .girl_btn {position:absolute; top:0; right:77px; margin-top:-12px;}
.subcontent.subcont_vitacravessour .main_table {
	margin:31px 0 29px 44px;
	border-color:#7cbc42;
}
.subcontent.subcont_vitacravessour .main_table .supplement {
	background-color:#7cbc42;
}
.subcontent.subcont_vitacravessour .main_table .line_1, .subcontent.subcont_vitacravessour .main_table .line_3 {
	background-color:#7cbc42;
}
.subcontent.subcont_vitacravessour .main_table .col_1, .subcontent.subcont_vitacravessour .main_table .col_2, .subcontent.subcont_vitacravessour .main_table .col_3 {
	border-bottom-color:#7cbc42;
}

#vitacraves_immunity .subcontent.subcont_vitacravessour .main_table .supplement {
	background-color:#f15c25;
}
#vitacraves_immunity .subcontent.subcont_vitacravessour .main_table .line_1, #vitacraves_immunity .subcontent.subcont_vitacravessour .main_table .line_3 {
	background-color:#f15c25;
}
#vitacraves_immunity .subcontent.subcont_vitacravessour .main_table .col_1, #vitacraves_immunity .subcontent.subcont_vitacravessour .main_table .col_2, #vitacraves_immunity .subcontent.subcont_vitacravessour .main_table .col_3 {
	border-bottom-color:#f15c25;
}

.subcontent.subcont_vitacravessour .main_table.her {
	margin:36px 0 27px 45px;
	border-color:#009d4a;
}
.subcontent.subcont_vitacravessour .main_table.her .supplement {
	background-color:#009d4a;
}
.subcontent.subcont_vitacravessour .main_table.her .line_1, .subcontent.subcont_vitacravessour .main_table.her .line_3 {
	background-color:#009d4a;
}
.subcontent.subcont_vitacravessour .main_table.her .col_1, .subcontent.subcont_vitacravessour.main_table.her .col_2, .subcontent.subcont_vitacravessour .main_table.her .col_3 {
	border-bottom-color:#009d4a;
}

.bg_statementsour {
    
 float: right;   
    width: 756px;
    	color:#8d8d8d;
    
}

.warningsour {
	clear:both;
	font-size:9px; 
	font-weight:bold; 
	line-height:18px;
	padding: 5px 8px 3px 4px; 
	border: 1px solid #8d8d8d; 
	width: 707px;
	color:#8d8d8d;
}
#bg_sour {
    left: 400px;
    position: absolute;
    width: 756px;
    z-index: 0;
}


.bg_statementcraves {
  border: 1px solid #999999;
    clear: both;
    color: #999999;
    font-size: 9px;
    font-weight: bold;
    margin: 86px 0 0 0;
    padding: 6px 5px 8px;
    text-align: left;
    width: 740px;
    
}



#vitacravessour_landing .contentpart .normal{
	line-height: 20px;
	font-size: 15px;
	width: 615px;
	padding-bottom: 31px;
	margin-left: 27px;
}

.contentpart .vitacravessour_buttons{
	list-style-type: none;
	height: 169px;
	padding-bottom: 23px;
}

.contentpart .vitacravessour_buttons li{
	float: left;
	background-image: none;
	padding-left: 12px;
}

.contentpart .vitacravessour_buttons .first{
	padding-left: 10px;
}

#vitacraves_immunity .coupon_link{
	position:absolute; 
	top:105px; 
	left:173px; 
	display:block; 
	height:60px; 
	width:70px; 
	background: url(img/1x1.gif);
}

#vitacraves_immunity .first_par{
	 
	padding-top:30px; 
	
}

#vitacraves_immunity .second_par{
	
}

#vitacraves_immunity .disclaimer{
	margin:37px 0 22px 21px;
}

#vitacraves_fb{
	position:absolute;
	top:53px;
	left:518px;
	display:block;
	height:42px;
	width:142px;
}

#vitacraves_landing #vitacraves_fb{
	left: 412px;
	top: 82px;
}

#vitacraves_immunity #vitacraves_fb{
	left: 465px;
	top: 25px;
}

/*products - vitacraves omega*/

#vitacraves_landing .content .products_main {padding-left:0px;}
.content .products_main.vitacravesomega {padding-top:14px;padding-bottom:70px;background: url("../images/productBG.png") no-repeat scroll -5px 58px transparent;}


#vitacravesomega_landing .content .textpart{
	overflow: hidden;
}

.content .textpart .hide_text{
	text-indent: -9999px;
	line-height: 0px;
}

.content.cont_vitacravesomega .contenttext {
	background:url(../img/products/vitacraves_gummies_bg_part1_left.gif) 0 0 repeat-y;
	overflow:hidden;
	height:100%;
	background-color:#FFFFFF;
}

#vitacraves_immunity .content.cont_vitacravesomega .bottom {
	/*background-image:url(../img/products/vitacraves_immunity_bg_part1_bot.jpg);*/
	background-color: #fff;
}
.subcontent.subcont_vitacravesomega .bottom div {
	background:url(../img/products/vitacraves_bg_subcontent_bot_corner.gif) 0 0 no-repeat;
	margin-left:-7px;
}
.subcontent.subcont_vitacravesomega .bottom div {
	background-image:url(../img/products/vitacraves_bg_subcontent_bot_corner.gif);
}

#vitacraves_immunity .subcontent.subcont_vitacravesomega .bottom div {
	background-image:url(../img/products/vitacraves_immunity_bg_subcontent_bot_corner.jpg);
}
.content.cont_vitacravesomega .textpart h2 {
	    color: #3d418a;
    height: 130px;
    line-height: 32px;
    padding-left: 0;
    width: 596px;
    position: relative;
	z-index: 1;
}
.content.cont_vitacravesomega .textpart .subheading
{ font-size: 18px;
    font-weight: normal;
    line-height: 22px;
    
}
#vitacraves_immunity .content.cont_vitacravesomega .textpart h2 {
	    color: #1057A3;
    height: 104px;
    line-height: 32px;
    padding-left: 0;
    width: 502px;
}

#vitacraves_landing .content.cont_vitacravesomega .textpart h2{
	width: 399px; 
	height: 52px;
	padding-top: 53px;
	padding-left: 27px;
	background:url(../img/products/vitacraves_complete_adult.gif) 27px 53px no-repeat;
	text-indent: 0px;
	padding-bottom: 5px;
}

#vitacraves_landing .content.cont_vitacravesomega .textpart h2.space_bottom{
	padding-bottom: 15px;
}

.subcontent.subcont_vitacravesomega.color_1, .subcontent.subcont_vitacravesomega .top_links.color_1 {color:#1057A3;}
.subcontent.subcont_vitacravesomega .color_2, .subcontent.subcont_vitacravesomega .top_links.color_2 {color:#1057A3;}
#vitacraves_immunity .subcontent.subcont_vitacravesomega .color_1, #vitacraves_immunity .subcontent.subcont_vitacravesomega .top_links.color_1 {color:#f75b1e;}
.subcontent.subcont_vitacravesomega{position:relative;}
.subcontent.subcont_vitacravesomega .girl_btn {position:absolute; top:0; right:77px; margin-top:-12px;}
.subcontent.subcont_vitacravesomega .main_table {
	margin:31px 0 29px 44px;
	border-color:#1057A3;
}
.subcontent.subcont_vitacravesomega .main_table .supplement {
	background-color:#3d418a;
}
.subcontent.subcont_vitacravesomega .main_table .line_1, .subcontent.subcont_vitacravesomega .main_table .line_3 {
	background-color:#3d418a;
}
.subcontent.subcont_vitacravesomega .main_table .col_1, .subcontent.subcont_vitacravesomega .main_table .col_2, .subcontent.subcont_vitacravesomega .main_table .col_3 {
	border-bottom-color:#3d418a;
}
.subcontent.subcont_vitacravesomega .main_table .col_2, .subcontent .main_table .col_3  {
	border-bottom-color:#3d418a;
}

#vitacraves_immunity .subcontent.subcont_vitacravesomega .main_table .supplement {
	background-color:#3d418a;
}
#vitacraves_immunity .subcontent.subcont_vitacravesomega.main_table .line_1, #vitacraves_immunity .subcontent.subcont_vitacravesomega.main_table .line_3 {
	background-color:#3d418a;
}
#vitacraves_immunity .subcontent.subcont_vitacravesomega .main_table .col_1, #vitacraves_immunity .subcontent.subcont_vitacravesomega .main_table .col_2, #vitacraves_immunity .subcontent.subcont_vitacravesomega.main_table .col_3 {
	border-bottom-color:#3d418a;
}

.subcontent.subcont_vitacravesomega .main_table.her {
	margin:36px 0 27px 45px;
	border-color:#3d418a;
}
.subcontent.subcont_vitacravesomega .main_table.her .supplement {
	background-color:#3d418a;
}
.subcontent.subcont_vitacravesomega .main_table.her .line_1, .subcontent.subcont_vitacravesomega.main_table.her .line_3 {
	background-color:#3d418a;
}
.subcontent.subcont_vitacravesomega.main_table.her .col_1, .subcontent.subcont_vitacravesomega.main_table.her .col_2, .subcontent.subcont_vitacravessour .main_table.her .col_3 {
	border-bottom-color:#3d418a;
}

.bg_statementomega {
    
float: right;   
    width: 756px;
    	color:#8d8d8d;
    
}

.warningomega {
	clear:both;
	font-size:9px; 
	font-weight:bold; 
	line-height:18px;
	padding: 5px 8px 3px 4px; 
	border: 1px solid #8d8d8d;
		width: 707px; 
	color:#8d8d8d;
}

#bg_omega {
    left: 400px;
    position: absolute;
    width: 756px;
    z-index: 0;
}

.contentlist
{
	  line-height: 22px;
    list-style: disc outside none;

    padding-left: 15px;
   
   
}
.contentlist li
{
	padding-bottom:0px;
}
.contentlist li p
{
	line-height: 18px;
    list-style-type: disc;
    padding-left: 15px;
}


/*products - vitacraves fiber*/

#vitacraves_landing .content .products_main {padding-left:0px;}
.content .products_main.vitacravesfiber {padding-top:14px;padding-bottom:70px;background: url("../images/productBG.png") no-repeat scroll -5px 58px transparent;}


#vitacravesfiber_landing .content .textpart{
	overflow: hidden;
}

.content .textpart .hide_text{
	text-indent: -9999px;
	line-height: 0px;
}

.content.cont_vitacravesfiber .contenttext {
	background:url(../img/products/vitacraves_gummies_bg_part1_left.gif) 0 0 repeat-y;
	overflow:hidden;
	height:100%;
	background-color:#FFFFFF;
}

#vitacraves_immunity .content.cont_vitacravesfiber .bottom {
	/*background-image:url(../img/products/vitacraves_immunity_bg_part1_bot.jpg);*/
	background-color: #fff;
}
.subcontent.subcont_vitacravesfiber .bottom div {
	background:url(../img/products/vitacraves_bg_subcontent_bot_corner.gif) 0 0 no-repeat;
	margin-left:-7px;
}
.subcontent.subcont_vitacravesfiber .bottom div {
	background-image:url(../img/products/vitacraves_bg_subcontent_bot_corner.gif);
}

#vitacraves_immunity .subcontent.subcont_vitacravesfiber .bottom div {
	background-image:url(../img/products/vitacraves_immunity_bg_subcontent_bot_corner.jpg);
}
.content.cont_vitacravesfiber .textpart h2 {
	color: #811f8d;
    height: 130px;
    line-height: 32px;
    padding-left: 0;
    width: 596px;
    position: relative;
	z-index: 1;
}
.content.cont_vitacravesfiber .textpart .subheading
{ font-size: 18px;
    font-weight: normal;
    line-height: 22px;
    
}
#vitacraves_immunity .content.cont_vitacravesfiber .textpart h2 {
	    color: #1057A3;
    height: 104px;
    line-height: 32px;
    padding-left: 0;
    width: 502px;
}

#vitacraves_landing .content.cont_vitacravesfiber .textpart h2{
	width: 399px; 
	height: 52px;
	padding-top: 53px;
	padding-left: 27px;
	background:url(../img/products/vitacraves_complete_adult.gif) 27px 53px no-repeat;
	text-indent: 0px;
	padding-bottom: 5px;
}

#vitacraves_landing .content.cont_vitacravesfiber .textpart h2.space_bottom{
	padding-bottom: 15px;
}

.subcontent.subcont_vitacravesfiber.color_1, .subcontent.subcont_vitacravesfiber .top_links.color_1 {color:#811f8d;}
.subcontent.subcont_vitacravesfiber .color_2, .subcontent.subcont_vitacravesfiber .top_links.color_2 {color:#811f8d;}
#vitacraves_immunity .subcontent.subcont_vitacravesfiber .color_1, #vitacraves_immunity .subcontent.subcont_vitacravesfiber .top_links.color_1 {color:#f75b1e;}
.subcontent.subcont_vitacravesfiber{position:relative;}
.subcontent.subcont_vitacravesfiber .girl_btn {position:absolute; top:0; right:77px; margin-top:-12px;}
.subcontent.subcont_vitacravesfiber .main_table {
	margin:31px 0 29px 44px;
	border-color:#811f8d;
}
.subcontent.subcont_vitacravesfiber  .main_table .col_1 {
	padding-left:7px;
	text-align:left;
	border-bottom-color: #811f8d;
}
.subcontent.subcont_vitacravesfiber  .main_table .col_2, .subcontent .main_table .col_3 {
	padding-right:7px;
	text-align:right;
	border-bottom-color: #811f8d;
}
.subcontent.subcont_vitacravesfiber .main_table .supplement {
	background-color:#811f8d;
}
.subcontent.subcont_vitacravesfiber .main_table .line_1,   .subcontent.subcont_vitacravesfiber .main_table .line_3 {
	background-color:#811f8d;
}
.subcontent.subcont_vitacravesfiber.main_table .col_1, .subcontent.subcont_vitacravesfiber .main_table .col_2, .subcontent.subcont_vitacravesfiber.main_table .col_3 {
	border-bottom-color:#811f8d;
}

#vitacraves_immunity .subcontent.subcont_vitacravesfiber .main_table .supplement {
	background-color:#811f8d;
}
#vitacraves_immunity .subcontent.subcont_vitacravesfiber .main_table .line_1, #vitacraves_immunity .subcontent.subcont_vitacravesfiber.main_table .line_3 {
	background-color:#811f8d;
}
#vitacraves_immunity .subcontent.subcont_vitacravesfiber .main_table .col_1, #vitacraves_immunity .subcontent.subcont_vitacravesfiber .main_table .col_2, #vitacraves_immunity .subcontent.subcont_vitacravesfiber.main_table .col_3 {
	border-bottom-color:#811f8d;
}

.subcontent.subcont_vitacravesfiber .main_table.her {
	margin:36px 0 27px 45px;
	border-color:#811f8d;
}
.subcontent.subcont_vitacravesfiber .main_table.her .supplement {
	background-color:#811f8d;
}
.subcontent.subcont_vitacravesfiber .main_table.her .line_1, .subcontent.subcont_vitacravesfiber.main_table.her .line_3 {
	background-color:#811f8d;
}
.subcontent.subcont_vitacravesfiber.main_table.her .col_1, .subcontent.subcont_vitacravesfiber.main_table.her .col_2, .subcontent.subcont_vitacravessour .main_table.her .col_3 {
	border-bottom-color:#811f8d;
}

.bg_statementfiber {
    
float: right;   
    width: 756px;
    	color:#8d8d8d;
    
}

.warningfiber {
	clear:both;
	font-size:9px; 
	font-weight:bold; 
	line-height:18px;
	padding: 5px 8px 3px 4px; 
	border: 1px solid #8d8d8d;
		width: 707px; 
	color:#8d8d8d;
}

#bg_fiber {
    left: 400px;
    position: absolute;
    width: 756px;
    z-index: 0;
}



/*products - mens50 healthy advantage*/
.content .products_main.top_mens50_hav {padding-top:14px;padding-bottom:70px;background: url("../images/productBG.png") no-repeat scroll -5px 58px transparent;}


.content.cont_mens50_hav .contenttext {
	background:url(../img/products/mens50_bg_part1_left.gif) 0 0 repeat-y;
	overflow:hidden;
	height:100%;
	background-color:#FFFFFF;
}
.content.cont_mens50_hav .bottom {
	background:url(../img/products/mens50_bg_part1_bot.gif) bottom repeat-x;
}
.content.cont_mens50_hav .bottom div {
	background:url(../img/products/mens50_bg_part1_bot_corner.gif) 0 0 no-repeat;
}

.subcontent.subcont_mens50_hav .bottom {
	background:url(../img/products/mens50_bg_subcontent_bot.gif) bottom repeat-x;
}
.subcontent.subcont_mens50_hav .bottom div {
	background:url(../img/products/mens50_bg_subcontent_bot_corner.gif) 0 0 no-repeat;
	margin-left:-7px;
}
.content.cont_mens50_hav .textpart h2 {
	width: 550px; 
	height: 116px;
	padding-left:0px;
	color:#3d418a;
	line-height: 32px;
	position: relative;
	z-index: 1;

}
.content.cont_mens50_hav .textpart .heading {
font-size:26px;

font-weight:bold;
}
.content.cont_mens50_hav .textpart .subheading {
line-height:36px;
font-size:18px;
font-weight:normal;
}
.subcontent.subcont_mens50_hav a, .subcontent.subcont_mens50_hav .top_links {color:#5b5b5b;}
.subcontent.subcont_mens50_hav .main_table {
	margin:50px 0 40px 43px;
	border-color:#152d85;
}
.subcontent.subcont_mens50_hav .main_table .supplement {
	background-color:#152d85;
}
.subcontent.subcont_mens50_hav .main_table .line_1, .subcontent.subcont_mens50_hav .main_table .line_3 {
	background-color:#152d85;
}
.subcontent.subcont_mens50_hav .main_table .col_1, .subcontent.subcont_mens50_hav .main_table .col_2, .subcontent.subcont_mens50_hav .main_table .col_3 {
	border-bottom-color:#152d85;
}
.bg_statementmens50_hav {
color: #999;
float: right;   
    width: 756px;
    
}

.warningmens50_hav {
	clear:both;
	font-size:9px; 
	font-weight:bold; 
	line-height:18px;
	padding: 5px 8px 3px 4px; 
	border: 1px solid #999; 
	width: 707px;
	color:#999;
}
/*
#bg_mens50_hav {
    left: 498px;
    position: absolute;
    width: 756px;
    z-index: 0;
}
*/
#bg_mens50_hav {
    float: right;
    position: relative;
    z-index: 0;
    left: -62px;
}

/*products - womens50 healthy advantage*/
.content .products_main.top_womens50_hav {padding-top:14px;padding-bottom:70px;background: url("../images/productBG.png") no-repeat scroll -5px 58px transparent;}


.content.cont_womens50_hav .contenttext {
	background:url(../img/products/mens50_bg_part1_left.gif) 0 0 repeat-y;
	overflow:hidden;
	height:100%;
	background-color:#FFFFFF;
}
.content.cont_womens50_hav .bottom {
	background:url(../img/products/mens50_bg_part1_bot.gif) bottom repeat-x;
}
.content.cont_womens50_hav .bottom div {
	background:url(../img/products/mens50_bg_part1_bot_corner.gif) 0 0 no-repeat;
}

.subcontent.subcont_womens50_hav .bottom {
	background:url(../img/products/mens50_bg_subcontent_bot.gif) bottom repeat-x;
}
.subcontent.subcont_womens50_hav .bottom div {
	background:url(../img/products/mens50_bg_subcontent_bot_corner.gif) 0 0 no-repeat;
	margin-left:-7px;
}
.content.cont_womens50_hav .textpart h2 {
	width: 550px; 
	height: 116px;
	padding-left:0px;
	color:#eb5e2e;
	line-height: 32px;
	position: relative;
	z-index: 1;
	
}
.content.cont_womens50_hav .textpart .heading {
font-size:26px;

font-weight:bold;
}
.content.cont_womens50_hav .textpart .subheading {
line-height:36px;
font-size:18px;
font-weight:normal;
}
.subcontent.subcont_womens50_hav a, .subcontent.subcont_womens50_hav .top_links {color:#5b5b5b;}
.subcontent.subcont_womens50_hav .main_table {
	margin:50px 0 40px 43px;
	border-color:#FC760D;
}
.subcontent.subcont_womens50_hav .main_table .supplement {
	background-color:#FC760D;
}
.subcontent.subcont_womens50_hav .main_table .line_1, .subcontent.subcont_womens50_hav .main_table .line_3 {
	background-color:#FC760D;
}
.subcontent.subcont_womens50_hav .main_table .col_1, .subcontent.subcont_womens50_hav .main_table .col_2, .subcontent.subcont_womens50_hav .main_table .col_3 {
	border-bottom-color:#FC760D;
}
.bg_statementwomens50_hav {
    color: #999;
  float: right;   
    width: 756px;
}

.warningwomens50_hav {
	clear:both;
	font-size:9px; 
	font-weight:bold; 
	line-height:18px;
	padding: 5px 8px 3px 4px; 
	border: 1px solid #999; 
	width: 707px;
	color:#999;
}
/*
#bg_womens50_hav {
    left: 498px;
    position: absolute;
    width: 756px;
    z-index: 0;
}
*/
#bg_womens50_hav {
    float: right;
    position: relative;
    z-index: 0;
    left: -62px;
}

/*products - womensedge healthy advantage*/

.content .products_main.top_womensedge_hav {padding-top:14px;padding-bottom:70px;background: url("../images/productBG.png") no-repeat scroll -5px 58px transparent;}


.content.cont_womensedge_hav .contenttext {
	background:url(../img/products/mens50_bg_part1_left.gif) 0 0 repeat-y;
	overflow:hidden;
	height:100%;
	background-color:#FFFFFF;
}
.content.cont_womensedge_hav .bottom {
	background:url(../img/products/mens50_bg_part1_bot.gif) bottom repeat-x;
}
.content.cont_womensedge_hav .bottom div {
	background:url(../img/products/mens50_bg_part1_bot_corner.gif) 0 0 no-repeat;
}

.subcontent.subcont_womensedge_hav .bottom {
	background:url(../img/products/mens50_bg_subcontent_bot.gif) bottom repeat-x;
}
.subcontent.subcont_womensedge_hav .bottom div {
	background:url(../img/products/mens50_bg_subcontent_bot_corner.gif) 0 0 no-repeat;
	margin-left:-7px;
}
.content.cont_womensedge_hav .textpart h2 {
	width: 550px; 
	height: 116px;
	padding-left:0px;
	color:#eb5e2e;
	line-height: 32px;
	position: relative;
	z-index: 1;
	
}
.content.cont_womensedge_hav .textpart .heading {
font-size:26px;

font-weight:bold;
}
.content.cont_womensedge_hav .textpart .subheading {
line-height:36px;
font-size:18px;
font-weight:normal;
}

.subcontent.subcont_womensedge a, .subcontent.subcont_womens50 .top_links {color:#5b5b5b;}
.subcontent.subcont_womensedge .main_table {
	margin:50px 0 40px 43px;
	border-color:#FC760D;
}
.subcontent.subcont_womensedge .main_table .supplement {
	background-color:#FC760D;
}
.subcontent.subcont_womensedge .main_table .line_1, .subcontent.subcont_womensedge .main_table .line_3 {
	background-color:#FC760D;
}
.subcontent.subcont_womensedge .main_table .col_1, .subcontent.subcont_womensedge .main_table .col_2, .subcontent.subcont_womensedge .main_table .col_3 {
	border-bottom-color:#FC760D;

}
.subcontent.subcont_womensedge_hav a, .subcontent.subcont_womensedge_hav .top_links {color:#5b5b5b;}

.subcontent.subcont_womensedge_hav .main_table {
	margin:50px 0 40px 43px;
	border-color:#FC760D;
}
.subcontent.subcont_womensedge_hav .main_table .supplement {
	background-color:#ff8e16;
}
.subcontent.subcont_womensedge_hav .main_table .line_1, .subcontent.subcont_womensedge_hav .main_table .line_3 {
	background-color:#ff8e16;
}
.subcontent.subcont_womensedge_hav .main_table .col_1, .subcontent.subcont_womensedge_hav .main_table .col_2, .subcontent.subcont_womensedge_hav .main_table .col_3 {
	border-bottom-color:#ff8e16;
}


.bg_statementwomensedge_hav {
    color: #999;
  float: right;   
    width: 756px;
}

.warningwomensedge_hav {
	clear:both;
	font-size:9px; 
	font-weight:bold; 
	line-height:18px;
	padding: 5px 8px 3px 4px; 
	border: 1px solid #999; 
	width: 707px;
	color:#999;
}
/*
#bg_womensedge_hav {
    left: 498px;
    position: absolute;
    width: 756px;
    z-index: 0;
}
*/
#bg_womensedge_hav {
    float: right;
    position: relative;
    z-index: 0;
    left: -62px;
}



/* Products- Vitacraves mens */

.content.cont_mensvitacraves .textpart h2 {
	    color: #1d6ed6;
    height: 116px;
    line-height: 32px;
    padding-left: 0;
    width: 502px;
}
.content.cont_mensvitacraves .textpart .subheading {
line-height:36px;
font-size:18px;
font-weight:normal;
}
.subcontent.subcont_mensvitacraves.color_1, .subcontent.subcont_mensvitacraves .top_links.color_1 {color:#1d6ed6;}
.subcontent.subcont_mensvitacraves .color_2, .subcontent.subcont_mensvitacraves .top_links.color_2 {color:#1d6ed6;}
#vitacraves_immunity .subcontent.subcont_mensvitacraves .color_1, #vitacraves_immunity .subcontent.subcont_mensvitacraves .top_links.color_1 {color:#f75b1e;}
.subcontent.subcont_mensvitacraves{position:relative;}
.subcontent.subcont_mensvitacraves .girl_btn {position:absolute; top:0; right:77px; margin-top:-12px;}
.subcontent.subcont_mensvitacraves .main_table {
	margin:31px 0 29px 44px;
	border-color:#1d6ed6;
}
.subcontent.subcont_mensvitacraves .main_table .supplement {
	background-color:#1d6ed6;
}
.subcontent.subcont_mensvitacraves .main_table .line_1, .subcontent.subcont_mensvitacraves .main_table .line_3 {
	background-color:#1d6ed6;
}
.subcontent.subcont_vitacravessomega.main_table .col_1, .subcontent.subcont_mensvitacraves .main_table .col_2, .subcontent.subcont_mensvitacraves.main_table .col_3 {
	border-bottom-color:#1d6ed6;
}

#vitacraves_immunity .subcontent.subcont_mensvitacraves .main_table .supplement {
	background-color:#1d6ed6;
}
#vitacraves_immunity .subcontent.subcont_mensvitacraves.main_table .line_1, #vitacraves_immunity .subcontent.subcont_mensvitacraves.main_table .line_3 {
	background-color:#1d6ed6;
}
#vitacraves_immunity .subcontent.subcont_mensvitacraves .main_table .col_1, #vitacraves_immunity .subcontent.subcont_mensvitacraves .main_table .col_2, #vitacraves_immunity .subcontent.subcont_mensvitacraves.main_table .col_3 {
	border-bottom-color:#1d6ed6;
}

.subcontent.subcont_mensvitacraves .main_table.her {
	margin:36px 0 27px 45px;
	border-color:#1d6ed6;
}
.subcontent.subcont_mensvitacraves .main_table.her .supplement {
	background-color:#1d6ed6;
}
.subcontent.subcont_mensvitacraves .main_table.her .line_1, .subcontent.subcont_mensvitacraves.main_table.her .line_3 {
	background-color:#1d6ed6;
}
.subcontent.subcont_mensvitacraves.main_table.her .col_1, .subcontent.subcont_mensvitacraves.main_table.her .col_2, .subcontent.subcont_vitacravessour .main_table.her .col_3 {
	border-bottom-color:#1d6ed6;
}

/* Products- Vitacraves womens */

.content.cont_womensvitacraves .textpart h2 {
	    color: #7f329e;
    height: 116px;
    line-height: 32px;
    padding-left: 0;
    width: 502px;
}
.content.cont_womensvitacraves .textpart .subheading {
line-height:36px;
font-size:18px;
font-weight:normal;
}
.subcontent.subcont_womensvitacraves.color_1, .subcontent.subcont_womensvitacraves .top_links.color_1 {color:#7f329e;}
.subcontent.subcont_womensvitacraves .color_2, .subcontent.subcont_womensvitacraves .top_links.color_2 {color:#7f329e;}
#vitacraves_immunity .subcontent.subcont_womensvitacraves .color_1, #vitacraves_immunity .subcontent.subcont_womensvitacraves .top_links.color_1 {color:#f75b1e;}
.subcontent.subcont_womensvitacraves{position:relative;}
.subcontent.subcont_womensvitacraves .girl_btn {position:absolute; top:0; right:77px; margin-top:-12px;}
.subcontent.subcont_womensvitacraves .main_table {
	margin:31px 0 29px 44px;
	border-color:#7f329e;
}
.subcontent.subcont_womensvitacraves .main_table .supplement {
	background-color:#7f329e;
}
.subcontent.subcont_womensvitacraves .main_table .line_1, .subcontent.subcont_womensvitacraves .main_table .line_3 {
	background-color:#7f329e;
}
.subcontent.subcont_vitacravessomega.main_table .col_1, .subcontent.subcont_womensvitacraves .main_table .col_2, .subcontent.subcont_womensvitacraves.main_table .col_3 {
	border-bottom-color:#7f329e;
}

#vitacraves_immunity .subcontent.subcont_womensvitacraves .main_table .supplement {
	background-color:#7f329e;
}
#vitacraves_immunity .subcontent.subcont_womensvitacraves.main_table .line_1, #vitacraves_immunity .subcontent.subcont_womensvitacraves.main_table .line_3 {
	background-color:#7f329e;
}
#vitacraves_immunity .subcontent.subcont_womensvitacraves .main_table .col_1, #vitacraves_immunity .subcontent.subcont_womensvitacraves .main_table .col_2, #vitacraves_immunity .subcontent.subcont_womensvitacraves.main_table .col_3 {
	border-bottom-color:#7f329e;
}

.subcontent.subcont_womensvitacraves .main_table.her {
	margin:36px 0 27px 45px;
	border-color:#7f329e;
}
.subcontent.subcont_womensvitacraves .main_table.her .supplement {
	background-color:#7f329e;
}
.subcontent.subcont_womensvitacraves .main_table.her .line_1, .subcontent.subcont_womensvitacraves.main_table.her .line_3 {
	background-color:#7f329e;
}
.subcontent.subcont_womensvitacraves.main_table.her .col_1, .subcontent.subcont_womensvitacraves.main_table.her .col_2, .subcontent.subcont_vitacravessour .main_table.her .col_3 {
	border-bottom-color:#7f329e;
}

/* Products Landing- Mens */

#mens_landing .content .menslanding_table
{
    width: 806px; background: url('../img/category/mens.png') no-repeat scroll 284px 46px transparent;
}
#mens_landing .content .menslanding_table td
{
    vertical-align:text-top;
}
.content.cont_menslanding .contenttext {
	background:url(../img/products/vitacraves_gummies_bg_part1_left.gif) 0 0 repeat-y;
	overflow:hidden;
	height:100%;
	background-color:#FFFFFF;
}
#mens_landing .content .textpart{	overflow: hidden;}
.content .textpart.bg_mens_landing {}
#mens_landing .content .products_main{}
.content .products_main.menslanding
{
    background: url("../images/productBG.png") no-repeat scroll -5px 58px transparent;
    padding-bottom: 0px;
    padding-top: 19px;
}
#mens_landing .content.cont_menslanding .textpart h2{
	width: 399px; 
	height: 52px;
	padding-top: 59px;
	padding-left: 20px;
	line-height: 36px;
	text-indent: 0px;
	padding-bottom: 36px;
	color:#3854e2;
}
#mens_landing .contentpart .normal{
	line-height: 20px;
	font-size: 15px;
	width: 428px;
	padding-bottom: 18px;
	margin-left: 20px;
}
#mens_landing .contentpart .normal0{
	line-height: 20px;
	font-size: 15px;
	width: 420px;
	padding-bottom: 91px;
	margin-left: 20px;
}
#mens_landing .content.cont_menslanding .prod_desc
{
   display: block;
    width: 170px;
      height:60px;
       padding-top: 5px;
       color:#000;
       font-size: 10px;
}

#mens_landing .content.cont_menslanding .prod_learnmore
{
   display: block;
    width: 148px;
    padding-bottom: 40px;
       padding-top:48px;
}
#mens_landing .content.cont_menslanding .prod_bottle
{
display: block;
text-align: right;
    width: 116px;
    padding-bottom:15px;
}

.bg_statementmenslanding {
    color: #999999;
    float: right;
    width: 756px;
}

.warningmens_landing 
{
        border: 1px solid #999999;
    clear: both;
    color: #999999;
    font-size: 9px;
    font-weight: bold;
   
    padding: 6px 5px 8px;
    text-align: left;
    width: 707px;
}

/* Products Landing- Womens */
.content.cont_womenslanding .womenslanding_table
{
    width: 806px; background: url('../img/category/womens.png') no-repeat scroll 284px 46px transparent;
}
.content.cont_womenslanding .womenslanding_table td
{
    vertical-align:text-top;
}
.content.cont_womenslanding .contenttext {
	background:url(../img/products/vitacraves_gummies_bg_part1_left.gif) 0 0 repeat-y;
	overflow:hidden;
	height:100%;
	background-color:#FFFFFF;
}
#womens_landing .content .textpart{	overflow: hidden;}
.content .textpart.bg_womens_landing {}
#womens_landing .content .products_main{}
.content .products_main.womenslanding
{
    background: url("../images/productBG.png") no-repeat scroll -5px 58px transparent;
    padding-bottom: 0px;
    padding-top: 19px;
}
#womens_landing .content.cont_womenslanding .textpart h2{
	width: 399px; 
	height: 52px;
	padding-top: 59px;
	padding-left: 20px;
	line-height: 36px;
	text-indent: 0px;
	padding-bottom: 36px;
	color:#F58220;
}
#womens_landing .contentpart .normal{
	line-height: 20px;
	font-size: 15px;
	width: 428px;
	padding-bottom: 18px;
	margin-left: 20px;
}
#womens_landing .contentpart .normal0{
	line-height: 20px;
	font-size: 15px;
	width: 428px;
	padding-bottom: 71px;
	margin-left: 20px;
}
#womens_landing .content.cont_womenslanding .prod_desc
{
   display: block;
    width: 170px;
      height:60px;
       padding-top: 5px;
       color:#000;
       font-size: 10px;
}

#womens_landing .content.cont_womenslanding .prod_learnmore
{
   display: block;
    width: 148px;
     padding-bottom: 40px;
       padding-top:48px;
}
#womens_landing .content.cont_womenslanding .prod_bottle
{
display: block;
text-align: right;
    width: 116px;
    padding-bottom:15px;
}
.bg_statementwomenslanding {
    color: #999999;
    float: left;
    width: 756px;
}

.warningwomens_landing 
{
        border: 1px solid #999999;
    clear: both;
    color: #999999;
    font-size: 9px;
    font-weight: bold;
   
    padding: 6px 5px 8px;
    text-align: left;
    width: 707px;
}

/* Products Landing- Healthy Style */

.content.cont_healthystyle .healthystylelanding_table
{
    width: 806px; background: url('../img/category/healthylifestyles.png') no-repeat scroll 284px 46px transparent;
}
.content.cont_healthystyle .healthystylelanding_table td
{
    vertical-align:text-top;
}
.content.cont_healthystyle .contenttext {
	background:url(../img/products/vitacraves_gummies_bg_part1_left.gif) 0 0 repeat-y;
	overflow:hidden;
	height:100%;
	background-color:#FFFFFF;
}
#healthystyle_landing .content .textpart{	overflow: hidden;}
.content .textpart.bg_healthystyle_landing {}
#healthystyle_landing .content .products_main{padding-right: 40px;}
.content .products_main.healthystyle
{
    background: url("../images/productBG.png") no-repeat scroll -5px 58px transparent;
    padding-bottom: 0px;
    padding-top: 19px;
}
#healthystyle_landing .content.cont_healthystyle .textpart h2{
	width: 399px; 
	height: 52px;
	padding-top: 59px;
	padding-left: 20px;
	line-height: 36px;
	text-indent: 0px;
	padding-bottom: 36px;
	color:#2fa319;
}
#healthystyle_landing .contentpart .normal{
	line-height: 20px;
	font-size: 15px;
	width: 428px;
	padding-bottom: 18px;
	margin-left: 20px;
}
#healthystyle_landing .contentpart .normal0{
	line-height: 20px;
	font-size: 15px;
	width: 428px;
	padding-bottom: 123px;
	margin-left: 20px;
}
#healthystyle_landing .content.cont_healthystyle .prod_desc
{
   display: block;
    width: 170px;
      height:60px;
       padding-top: 5px;
       color:#000;
       font-size: 10px;
}

#healthystyle_landing .content.cont_healthystyle .prod_learnmore
{
   display: block;
    width: 148px;
   padding-bottom: 40px;
       padding-top:48px;
}
#healthystyle_landing .content.cont_healthystyle .prod_bottle
{
display: block;
text-align: right;
    width: 116px;
    padding-bottom:20px;
}
.bg_statementhealthystyle  {
    color: #999999;
    float: right;
    width: 756px;
}

.warninghealthystyle_landing 
{
        border: 1px solid #999999;
    clear: both;
    color: #999999;
    font-size: 9px;
    font-weight: bold;
   
    padding: 6px 5px 8px;
    text-align: left;
    width: 707px;
}

.bg_statementhealthystyle 
{
        border: 1px solid #999999;
    clear: both;
    color: #999999;
    font-size: 9px;
    font-weight: bold;
    margin: 86px 0 0;
    padding: 6px 5px 8px;
    text-align: left;
    width: 740px;
}