/* General Site Wide Styles */
BODY{
	font-family: Verdana;
	font-size: 14px;
	background-color:#FFFFFF;
}

td{
	font-family: Verdana;
	font-size: 14px;
	overflow:hidden;
}

table{
	background-color:#FFFFFF;
}

A:link{
	color: #FFFFFF;
	text-decoration: none;
}

A:active{
	color: #FFFFFF;
	text-decoration: none;
}

A:visited{
	color: #FFFFFF;
	text-decoration: none;
}

A:hover{
	color:#036FAD;
	text-decoration: underline;
}


table.NavTable td{
	text-align:center;
	background-color:white;
	border:0;
}
table.NavTable a{
	color:black;
	background-color:white;
	padding:2px;
	width:100%;
	height:100%;
	display:block;
}
table.NavTable a:hover{
	color:black;
	color:#FFFFFF;
	text-decoration:none;
}

table.NavTable a:link,table.NavTable a:active,table.NavTable a:visited{
	color:black;
}

.AdCardMessage{
	font-size: 20px;
}



/* Page Type Specific Styles */

/* Page Type Specific Styles - General */
.GeneralPage{
	background-image:url(images/GeneralPage_Background.gif);
	background-position:top;
	background-repeat:repeat-x;
	background-color:#BDDAE8;
	margin-bottom:0px;
	margin-left:0px;
	margin-top:0px;
	margin-right:0px;
}
.GeneralPage table.NavTable{
	border:1px solid #000;
	border-right:0px solid #000;
}
.GeneralPage table.NavTable td{
	background-color:#036FAD;
	border-right:1px solid #000;
}
.GeneralPage table.NavTable a:active{
	background-color:#036FAD;
	color:#FFFFFF;
	text-decoration:none;
}
.GeneralPage table.NavTable a:link{
	background-color:#036FAD;
	color:#FFFFFF;
	text-decoration:none;
}
.GeneralPage table.NavTable a:visited{
	background-color:#036FAD;
	color:#FFFFFF;
	text-decoration:none;
}
.GeneralPage table.NavTable a:hover{
	background-color:#FF932D;
	color:#FFFFFF;
	text-decoration:none;
}


/* Page Type Specific Styles - Product - Andro 440 */
.Andro440Page{
	background-image:url(images/Andro440Page_Background.jpg);
	background-position:top;
	background-repeat:repeat-x;
	background-color:#F93;
	margin-bottom:0px;
	margin-left:0px;
	margin-top:0px;
	margin-right:0px;
}
.Andro440Page table.NavTable{
	border:1px solid #cb0808;
	border-right:0px solid #cb0808;
}
.Andro440Page table.NavTable td{
	background-color:#FFFF99;
	border-right:1px solid #cb0808;
}
.Andro440Page table.NavTable a:active{
	background-color:#FFFF99;
	color:#000;
	text-decoration:none;
}
.Andro440Page table.NavTable a:link{
	background-color:#FFFF99;
	color:#000;
	text-decoration:none;
}
.Andro440Page table.NavTable a:visited{
	background-color:#FFFF99;
	color:#000;
	text-decoration:none;
}
.Andro440Page table.NavTable a:hover{
	background-color:#ff9900;
	color:#FFFFFF;
	text-decoration:none;
}
.Andro440ToolPage{
	background-image:url(images/Andro440ToolPage_Background.jpg);
	background-position:top;
	background-repeat:repeat-x;
	background-color:#ffd9d9;
 	margin-bottom:0px;
	margin-left:0px;
	margin-top:0px;
	margin-right:0px;
}
.Andro440ToolPage .AdCardMessage{
	color:#d3585b;
}
.Andro440ToolPage table.NavTable
	{
		border:1px solid #862326;
		border-right:0px solid #862326;
	}
.Andro440ToolPage table.NavTable td
	{
		background-color:#d3585b;
		border-right:1px solid #862326;
	}

.Andro440ToolPage table.NavTable a:active
	{
		background-color:#FFFF99;
		color:#862326;
		text-decoration:none;
	}
.Andro440ToolPage table.NavTable a:link
	{
		background-color:#FFFF99;
		color:#862326;
		text-decoration:none;
	}
.Andro440ToolPage table.NavTable a:visited
	{
		background-color:#FFFF99;
		color:#862326;
		text-decoration:none;
	}
.Andro440ToolPage table.NavTable a:hover
	{
		background-color:#862326;
		color:#FFFFFF;
		text-decoration:none;
	}











/* Page Type Specific Styles - Product - Blu, Gold & Red */
.BluGoldRedPage{
	background-image:url(images/BluGoldRedPage_Background.jpg);
	background-position:top;
	background-repeat:repeat-x;
	margin-bottom:0px;
	margin-left:0px;
	margin-top:0px;
	margin-right:0px;
}
.BluGoldRedPage table.NavTable{
	border:1px solid #23538a;
	border-right:0px solid #23538a;
}
.BluGoldRedPage table.NavTable td{
	border-right:1px solid #23538a;
}
.BluGoldRedPage table.NavTable a:hover{
	background-color:#23538a;
	color:#FFFFFF;
	text-decoration:none;
}

.BluGoldRedToolPage{
}

/* Page Type Specific Styles - Product - Bust Plus Old */
.BustPlusPage{
 	background-image:url(images/BustPlusPage_Background.jpg);
	background-position:top;
	background-repeat:repeat-x;
	background-color:#c0848e;
	margin-bottom:0px;
	margin-left:0px;
	margin-top:0px;
	margin-right:0px;
}

.BustPlusPage table.NavTable{
	border:1px solid #fff;
	border-right:0px solid #fff;
}
.BustPlusPage table.NavTable td{
	background-color:#a50021;
	border-right:1px solid #fff;
}

.BustPlusPage table.NavTable a:active{
	background-color:#a50021;
	color:#fff;
	text-decoration:none;
}
.BustPlusPage table.NavTable a:link{
	background-color:#a50021;
	color:#fff;
	text-decoration:none;
}
.BustPlusPage table.NavTable a:visited{
	background-color:#a50021;
	color:#fff;
	text-decoration:none;
}
.BustPlusPage table.NavTable a:hover{
	background-color:#c08e99;
	color:#a50021;
	text-decoration:none;
}
.BustPlusToolPage{
	background-image:url(images/BustPlusToolPage_Background.jpg);
	background-position:top;
	background-repeat:repeat-x;
	background-color:#ffd9d9;
 	margin-bottom:0px;
	margin-left:0px;
	margin-top:0px;
	margin-right:0px;
}
.BustPlusToolPage .AdCardMessage{
	color:#d3585b;
}
.BustPlusToolPage table.NavTable
	{
		border:1px solid #862326;
		border-right:0px solid #862326;
	}
.BustPlusToolPage table.NavTable td
	{
		background-color:#d3585b;
		border-right:1px solid #862326;
	}

.BustPlusToolPage table.NavTable a:active
	{
		background-color:#FEA2A3;
		color:#862326;
		text-decoration:none;
	}
.BustPlusToolPage table.NavTable a:link
	{
		background-color:#FEA2A3;
		color:#862326;
		text-decoration:none;
	}
.BustPlusToolPage table.NavTable a:visited
	{
		background-color:#FEA2A3;
		color:#862326;
		text-decoration:none;
	}
.BustPlusToolPage table.NavTable a:hover
	{
		background-color:#862326;
		color:#FFFFFF;
		text-decoration:none;
	}


/* Page Type Specific Styles - Product - Bust Plus New */
.BustPlusNPage{
	background-image:url(images/BustPlusNPage_Background.jpg);
	background-position:top;
	background-repeat:repeat-x;
}

.BustPlusNPage table.NavTable{
	border:1px solid #EF7992;
	border-right:0px solid #EF7992;
}
.BustPlusNPage table.NavTable td{
	border-right:1px solid #EF7992;
}
.BustPlusNPage table.NavTable a:hover{
	background-color:#EF7992;
	color:#FFFFFF;
	text-decoration:none;
}

.BustPlusNToolPage{
	background-image:url(images/BustPlusNToolPage_Background.jpg);
	background-position:top;
	background-repeat:repeat-x;
	background-color:#ffd9d9;
 	margin-bottom:0px;
	margin-left:0px;
	margin-top:0px;
	margin-right:0px;
}

.BustPlusNToolPage table.NavTable
	{
		border:1px solid #E51148;
		border-right:0px solid #E51148;
	}
.BustPlusNToolPage table.NavTable td
	{
		border-right:1px solid #E51148;
	}
.BustPlusNToolPage table.NavTable a:hover
	{
		background-color:#FF9999;
		color:#FFFFFF;
		text-decoration:none;
	}


.BustPlusNToolPage .AdCardMessage{
	color:#FF9999;
}



/* Page Type Specific Styles - Product - Comfort Zone */
.ComfortZonePage{
	background-image:url(images/ComfortZonePage_Background.jpg);
	background-position:top;
	background-repeat:repeat-x;
	background-attachment:fixed;
}
.ComfortZonePage table.NavTable{
	border:1px solid #322461;
	border-right:0px solid #322461;
}
.ComfortZonePage table.NavTable td{
	border-right:1px solid #322461;
}
.ComfortZonePage table.NavTable a:hover{
	background-color:#322461;
	color:#FFFFFF;
	text-decoration:none;
}

.ComfortZoneToolPage{
}



/* Page Type Specific Styles - Product - Formula C4 */
.FormulaC4Page{
	background-image:url(images/FormulaC4Page_Background.jpg);
	background-position:top;
	background-repeat:repeat-x;
	background-color:#96DE9C;
 	margin-bottom:0px;
	margin-left:0px;
	margin-top:0px;
	margin-right:0px;
}


.FormulaC4Page table.NavTable
	{
		border:1px solid #fff;
		border-right:0px solid #fff;
	}
.FormulaC4Page table.NavTable td
	{
		background-color:#295E2c;
		border-right:1px solid #fff;
	}

.FormulaC4Page table.NavTable a:active
	{
		background-color:#295E2c;
		color:#fff;
		text-decoration:none;
	}
.FormulaC4Page table.NavTable a:link
	{
		background-color:#295E2c;
		color:#fff;
		text-decoration:none;
	}
.FormulaC4Page table.NavTable a:visited
	{
		background-color:#295E2c;
		color:#fff;
		text-decoration:none;
	}
.FormulaC4Page table.NavTable a:hover
	{
		background-color:#96DE9C;
		color:#295E2c;
		text-decoration:none;
	}











.FormulaC4ToolPage{
	background-image:url(images/FormulaC4ToolPage_Background.jpg);
	background-position:top;
	background-repeat:repeat-x;
	background-color:#D4FFD7;
 	margin-bottom:0px;
	margin-left:0px;
	margin-top:0px;
	margin-right:0px;
}
.FormulaC4ToolPage .AdCardMessage{
	color:#6bba70;
}
.FormulaC4ToolPage table.NavTable
	{
		border:1px solid #295E2c;
		border-right:0px solid #295E2c;
	}
.FormulaC4ToolPage table.NavTable td
	{
		background-color:#6bba70;
		border-right:1px solid #295E2c;
	}

.FormulaC4ToolPage table.NavTable a:active
	{
		background-color:#6bba70;
		color:#fff;
		text-decoration:none;
	}
.FormulaC4ToolPage table.NavTable a:link
	{
		background-color:#6bba70;
		color:#fff;
		text-decoration:none;
	}
.FormulaC4ToolPage table.NavTable a:visited
	{
		background-color:#6bba70;
		color:#fff;
		text-decoration:none;
	}
.FormulaC4ToolPage table.NavTable a:hover
	{
		background-color:#295E2c;
		color:#FFFFFF;
		text-decoration:none;
	}



/* Page Type Specific Styles - Product - Physicians Blend */
.PhysiciansBlendHGHPage{
	background-image:url(images/PhysiciansBlendHGHPage_Background.jpg);
	background-position:top;
	background-repeat:repeat-x;
	background-color:#c3e493;
 	margin-bottom:0px;
	margin-left:0px;
	margin-top:0px;
	margin-right:0px;
}
.PhysiciansBlendHGHPage table.NavTable{
	border:1px solid #009933;
	border-right:0px solid #009933;
}
.PhysiciansBlendHGHPage table.NavTable td{
	background-color:#FFC;
	border-right:1px solid #009933;
}

.PhysiciansBlendHGHPage table.NavTable a:active{
	background-color:#FFC;
	color:#000;
	text-decoration:none;
}
.PhysiciansBlendHGHPage table.NavTable a:link{
	background-color:#FFC;
	color:#000;
	text-decoration:none;
}
.PhysiciansBlendHGHPage table.NavTable a:visited{
	background-color:#FFC;
	color:#000;
	text-decoration:none;
}
.PhysiciansBlendHGHPage table.NavTable a:hover{
	background-color:#87c22c;
	color:#FFFFFF;
	text-decoration:none;
}




.PhysiciansBlendHGHToolPage{
	background-image:url(images/PhysiciansBlendHGHToolPage_Background.jpg);
	background-position:top;
	background-repeat:repeat-x;
	background-color:#cac9f6;
 	margin-bottom:0px;
	margin-left:0px;
	margin-top:0px;
	margin-right:0px;
}
.PhysiciansBlendHGHToolPage .AdCardMessage{
	color:#4d519b;
}
.PhysiciansBlendHGHToolPage table.NavTable
	{
		border:1px solid #424264;
		border-right:0px solid #424264;
	}
.PhysiciansBlendHGHToolPage table.NavTable td
	{
		background-color:#9595c1;
		border-right:1px solid #424264;
	}

.PhysiciansBlendHGHToolPage table.NavTable a:active
	{
		background-color:#9595c1;
		color:#424264;
		text-decoration:none;
	}
.PhysiciansBlendHGHToolPage table.NavTable a:link
	{
		background-color:#9595c1;
		color:#424264;
		text-decoration:none;
	}
.PhysiciansBlendHGHToolPage table.NavTable a:visited
	{
		background-color:#9595c1;
		color:#424264;
		text-decoration:none;
	}
.PhysiciansBlendHGHToolPage table.NavTable a:hover
	{
		background-color:#424264;
		color:#FFFFFF;
		text-decoration:none;
	}



















/* Page Type Specific Styles - Product - Reminder */
.ReminderPage{
}
.ReminderToolPage{
}


/* Page Type Specific Styles - Win */
.WinPage{
	background-image:url(images/WinPage_Background.jpg);
	background-position:top;
	background-repeat:repeat-x;
	background-attachment:fixed;
}
.WinPage table.NavTable{
	border:1px solid #7A7AFF;
	border-right:0px solid #7A7AFF;
}
.WinPage table.NavTable td{
	border-right:1px solid #7A7AFF;
}
.WinPage table.NavTable a:hover{
	background-color:#7A7AFF;
	color:#FFFFFF;
	text-decoration:none;
}



















.bpnew
{
	background-color:#EF7992;
}

.bpold
{
	background-color:#A50021;
}

A.ccb:hover
{
color:#2c0b81;
text-decoration: underline;
}


/*
table.ccbNavTable td
	{
		text-align:center;
		background-color:white;
	}
table.ccbNavTable a
	{
		color:black;
		background-color:white;
		padding:2px;
		width:100%;
		height:100%;
		display:block;
	}






table.ccbNavTable a:hover
	{
		color:black;
		color:#FFFFFF;
		text-decoration:none;
	}

table.ccbNavTable a:link,table.ccbNavTable a:active,table.ccbNavTable a:visited
	{
		color:black;
	}

table.BPNavT.BustPlusPage table.NavTableer:1px solid #A50021;border-right:0px solid #A50021;
	}
table.BPNavTable td
	{
		border-right:1px solid #A50021;
	}
table.BPNavTable a:hover
	{
		background-color:#A50021;
		color:#FFFFFF;
		text-decoration:none;
	}


table.PBNewBannerNavTable
	{
		border:1px solid #797cbd;
		border-right:0px solid #797cbd;
	}
table.PBNewBannerNavTable td
	{
		border-right:1px solid #797cbd;
	}
table.PBNewBannerNavTable a:hover
	{
		background-color:#797cbd;
		color:#FFFFFF;
		text-decoration:none;
	}

table.MaroonBannerNavTable
	{
		border:1px solid #862326;
		border-right:0px solid #862326;
	}
table.MaroonBannerNavTable td
	{
		background-color:#036FAD;
		border-right:1px solid #862326;
	}
table.MaroonBannerNavTable a:hover
	{
		background-color:#d3585b;
		color:#FFFFFF;
		text-decoration:none;
	}




table.C4NavTable
	{
		background-color:#96DE9C;
		border:1px solid #96DE9C;
		border-right:0px solid #96DE9C;
	}
table.C4NavTable td
	{
		background-color:#96DE9C;
		border-right:1px solid #96DE9C;
	}
table.C4NavTable a:hover
	{
		background-color:#96DE9C;
		color:#FFFFFF;
		text-decoration:none;
	}




table.A440NavTable
	{
		border:1px solid #ff9900;
		border-right:0px solid #ff9900;
	}
table.A440NavTable td
	{
		border-right:1px solid #ff9900;
	}
table.A440NavTable a:hover
	{
		background-color:#ff9900;
		color:#FFFFFF;
		text-decoration:none;
	}



table.PbNavTable
	{
		border:1px solid #009933;
		border-right:0px solid #009933;
	}
table.PbNavTable td
	{
		border-right:1px solid #009933;
	}
table.PbNavTable a:hover
	{
		background-color:#87c22c;
		color:#FFFFFF;
		text-decoration:none;
	}


table.CCBNavTable
	{
		border:1px solid #7979ff;
		border-right:0px solid #7979ff;
	}
table.CCBNavTable td
	{
		border-right:1px solid #7979ff;
	}
table.CCBNavTable a:hover
	{
		background-color:#7979ff;
		color:#FFFFFF;
		text-decoration:none;
	}


table.CCRNavTable
	{
		border:1px solid #3B2C78;
		border-right:0px solid #3B2C78;
	}
table.CCRNavTable td
	{
		border-right:1px solid #3B2C78;
	}
table.CCRNavTable a:hover
	{
		background-image:url(images/ccr_men_back.jpg);
		color:#FFFFFF;
		text-decoration:none;
	}
*/

/*
Shared Order Button Styles
*/

a.OrderButton
	{
		font-size: 14px;
		background-repeat: no-repeat;
		width: 421px;
		height: 186px;
		position: relative;
		display:block;

		color:black;
		text-decoration:none;
		cursor:hand;
	}

a.OrderButton span
	{
		padding:1px;
		vertical-align:middle;
	}

a.OrderButton:link,a.OrderButton:active,a.OrderButton:visited
	{
		color:black;
		text-decoration:none;
	}

a.OrderButton:hover
	{
		color:black;
		text-decoration:none;
	}




 .OrderButtonNumber
{
	font-size: 42px;
	height: 60px;
	overflow: hidden;
	position: absolute;
	top: 12px;
	left: 335px;
	width: 66px;
	font-weight: bold;
	text-align:center;

}







.OrderButtonTitle
{
	font-weight:bold;
	font-style:italic;
	text-align:center;
	overflow: hidden;
	position: absolute;
	top: 12px;
	left: 105px;
	width: 230px;
	height: 30px;
	line-height: 28px;


}
.OrderButtonPrice
{
	overflow: hidden;
	position: absolute;
	top: 42px;
	left: 105px;
	width: 230px;
	height: 30px;
	text-align:center;
	line-height: 28px;


}
.OrderButtonText1
{
	overflow: hidden;
	position: absolute;
	top: 72px;
	left: 105px;
	width: 296px;
	height: 40px;
	line-height: 38px;

	text-align:center;

}

.OrderButtonText2
{
	overflow: hidden;
	position: absolute;
	top: 112px;
	left: 105px;
	width: 296px;
	height: 40px;
	line-height: 38px;
	text-align:center;


}

.OrderButtonText3
{
	font-size:16pt;
	text-align:center;
	overflow: hidden;
	position: absolute;
	top: 152px;
	left: 6px;
	width: 265px;
	height: 26px;
	line-height: 24px;
	font-weight:bold;


}





/*
Andro Order Button Styles
*/

.AndroOrderButtons a.OrderButton
	{
		background-image: url('images/andro_order.jpg');
	}

.AndroOrderButtons .OrderButtonNumber
{
	color: #FFFFFF;
}

.AndroOrderButtons .OrderButtonText3
{
	color: #FFFFFF;
}


/*
BustPlus Order Button Styles
*/

.BustPlusOrderButtons a.OrderButton
	{
		background-image: url('images/bp_order.jpg');
	}

.BustPlusOrderButtons .OrderButtonNumber
{
	color: #FFFFFF;
}

.BustPlusOrderButtons .OrderButtonText3
{
	color: #FFFFFF;
}

/*
BustPlus New Order Button Styles
*/

.BustPlusNOrderButtons a.OrderButton
	{
		background-image: url('images/bpn_order.jpg');
	}

.BustPlusNOrderButtons .OrderButtonNumber
{
	color: #FFCCCC;
}

.BustPlusNOrderButtons .OrderButtonText3
{
	color: #FFCCCC;
}

/*
Formula C4 Order Button Styles
*/

.FormulaC4OrderButtons a.OrderButton
	{
		background-image: url('images/c4_order.jpg');
	}

.FormulaC4OrderButtons .OrderButtonNumber
{
	color: #FFFFFF;
}

.FormulaC4OrderButtons .OrderButtonText3
{
	color: #FFFFFF;
}

/*
HGH Order Button Styles
*/


.PhysiciansBlendOrderButtons a.OrderButton
	{
		background-image: url('images/pb_order.jpg');
	}

.PhysiciansBlendOrderButtons .OrderButtonNumber
{
	color: #FFFFFF;
}

.PhysiciansBlendOrderButtons .OrderButtonText3
{
	color: #FFFFFF;
}



/* Hover "Get iPester Now" button styles */
#menunav a

{
	background:url(images/menbutton.jpg) no-repeat;

	width:110px;

	height:31px;

	display:block;

	padding-left:0px;

	margin:0px 0;

	font-size:14px;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	color:#000000;

	text-decoration:none;

	line-height:31px;

}

#menunav a:hover

{

	background-position:0 bottom;

	color:#ffffff;

}
#menu
{
	padding-top:1px;
}

/* Section headers with wet black image */
#sechead

{

	background-image:url(images/sechead.jpg);

	background-repeat:repeat-x;

	border:1px;

	border-style:solid;

	border-color:#000000;

	color:#FFFFFF;

	height:26px;

	text-align:left;

	vertical-align:middle;

	padding-top:7px;

	padding-left:9px;

	font-size:14px;

	font-weight:bold;

}

/* Hover "Get iPester Now" button styles */
#navigation a

{

	background:url(images/hover.jpg) no-repeat;

	width:314px;

	height:93px;

	display:block;

	padding-left:0px;

	margin:0px 0;

	font-size:24px;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	color:white;

	text-decoration:none;

	line-height:93px;

}

#navigation a:hover

{
	background-position:0 bottom;
	color:#000000;
}

#helptip
{
	background-image:url(images/tile.jpg);
	background-repeat:no-repeat;
	width:57px;
	height:46px;
	color:#FFFFFF;
	vertical-align:middle;
	border:1px;
	border-style:solid;
	border-color:#000000;
	padding-top:10px;
}

A.menu:link
{
	color: #ffffff;
	text-decoration: none;
}

A.menu:active
{
	color: #ffffff;
	text-decoration: none;
	}

A.menu:visited
	{
	color: #ffffff;
	text-decoration: none;
	}

A.menu:hover
{
	color:#ffffff;
	text-decoration: underline;
}

A.HeaderLink:link{
	color: #FFFFFF;
	text-decoration: none;
}

A.HeaderLink:active{
	color: #FFFFFF;
	text-decoration: none;
}

A.HeaderLink:visited{
	color: #FFFFFF;
	text-decoration: none;
}

A.HeaderLink:hover{
	color:#FFFFFF;
	text-decoration: underline;
}


