﻿.main
{
    background-color:White;
}
.main_l
{
    width:12px;
    BACKGROUND-IMAGE: url(images/bg_l.gif);
    BACKGROUND-REPEAT: repeat-y;
}
.main_r
{
    width:12px;
    BACKGROUND-IMAGE: url(images/bg_r.gif);
    BACKGROUND-REPEAT: repeat-y;
}
#menu {
	BACKGROUND-POSITION: 50% bottom; BACKGROUND-IMAGE: url(images/header-bg.gif); MARGIN: 0px auto; padding-bottom:3px; padding-left:3px; padding-right:3px; WIDTH: 100%; BACKGROUND-REPEAT: repeat-x; HEIGHT: 29px; BACKGROUND-COLOR: #fff
}
#search
{
    text-align:right;
}
#header {
	MARGIN-TOP: 0px; BACKGROUND-IMAGE: url(images/logo-bg.jpg); MARGIN-BOTTOM: 0px; WIDTH: auto; BACKGROUND-REPEAT: repeat-x; HEIGHT: 69px;
	position:absolute;width:100%;left:0px; text-align:center;
}
#headercontent {
	MARGIN: 0px auto; WIDTH: 780px; HEIGHT: 69px; text-align: left;
	border: solid 1px white;
}
#headerlogo 
{
	FLOAT: left; WIDTH: 350px; HEIGHT: 66px;
	background-image:url(images/logo.gif); background-repeat:no-repeat;
	background-position:right;
}
#headerlogo H1 {
	FONT-WEIGHT: normal; FONT-SIZE: 1px; MARGIN: 0px 0px 0px 0px; COLOR: #cc0001; FONT-FAMILY: Tahoma, Arial, Verdana;
	display: block;
}
#headerlogin {
	 HEIGHT: 69px;
	text-align:left;
	font-size:75%;
	COLOR: #ffffff; FONT-FAMILY: Tahoma, Arial, Verdana;
	font-style:italic;
    width:60%;
    padding-left:30;
}
#headerlogin_item {
	MARGIN-TOP: 38px; MARGIN-RIGHT: 8px; COLOR: #ffffff; FONT-FAMILY: Tahoma, Arial, Verdana;
	margin-left:30px;
}
#content {
	width:100%; height:100%;
}
#submenu {
	width:160px; height:100px; vertical-align:top; background-color:#73A210;
}
#content_tbl
{
	width:100%;
}
#cc_panel
{
	vertical-align:top;text-align:center;height:62px; background-color:#73A210;
}
.submenu_panel
{
	padding:3; background-color:#73A210; height:100%;
}
#login_item
{
    vertical-align:top; text-align:right; border:sold 1px black;    
}
.leftside
{
	vertical-align:top;text-align:center;
}
.nav_pointer
{
    width:10px; BACKGROUND-IMAGE: url(images/nav-pointer.gif); BACKGROUND-REPEAT:no-repeat; height:12px;
}
.nav_item
{
    COLOR: #ffffff; FONT-FAMILY: Tahoma, Arial, Verdana;
}

.nav_item h4  
{
    margin: 0px; 
}
.nav_item h4 a:link, .nav_item h4 a:visited, .nav_item h4 a:hover, .nav_item h4 a:active
{
    COLOR: #ffffff; FONT-FAMILY: Tahoma, Arial, Verdana; font-size:95%; text-decoration: underline;
}
.LoginObject
{
    font-weight: bold;
    font-size: 11px;
    color: #003366;
    font-family: Tahoma, Arial, Verdana;
    text-decoration: none;
}
A.LoginObject:link ,A.LoginObject:visited ,A.LoginObject:active ,A.LoginObject:hover    
{
    color:#ffffff;
}
.submenu_item, a.submenu_item:link; a.submenu_item:visited, a.submenu_item:hover; a.submenu_item:active
{
    border:none 0px #fff;
}
.main_dnnmenu_rootitem  { /*TD if menu option for using tables is on*/
	cursor: pointer; 
	cursor: hand; 
	color: #000000; 
	font-size: 72%; 
	font-weight: bold; 
	font-style: normal; 
	background-color: Transparent;
	font-family: Tahoma, Arial, Verdana;
    white-space: nowrap;  /*Word wrapping menu item now optional*/	    
    padding: 0px 12px 0px 5px;   /*explicitly set padding for root menu items*/
}
.main_dnnmenu_submenu {
	background-color: #73A210; 
	font-size: 72%; 
	z-index: 1000; 
	cursor: pointer; 
	cursor: hand;
	color: #FFFFFF;
	filter:progid:DXImageTransform.Microsoft.Shadow(color='#696969', Direction=135, Strength=3); 
	padding: 1px 1px 1px 1px;   /*explicitly set padding for sub-menus */
}
.main_dnnmenu_itemhover {  
	/* background-color: #4A7100; */
}
.main_dnnmenu_itemhover td {  
	background-color: #4A7100; 
}
.main_dnnmenu_rootmenuarrow {
	display:none;
}

#GH
{
    background: url(images/general-health.jpg) no-repeat; margin: 0px; padding: 0px; height: 26px; width: 160px;
}
#GH_d
{
    background: url(images/general-health-dn.jpg) no-repeat; margin: 0px; padding: 0px; height: 26px; width: 160px;
}
#WL
{
    background: url(images/weight-loss.jpg) no-repeat; margin: 0px; padding: 0px; height: 26px; width: 160px;
}
#WL_d
{
    background: url(images/weight-loss-dn.jpg) no-repeat; margin: 0px; padding: 0px; height: 26px; width: 160px;
}
#WH
{
    background: url(images/womens-health.jpg) no-repeat; margin: 0px; padding: 0px; height: 26px; width: 160px;
}
#WH_d
{
    background: url(images/womens-health-dn.jpg) no-repeat; margin: 0px; padding: 0px; height: 26px; width: 160px;
}
#MH
{
    background: url(images/mens-health.jpg) no-repeat; margin: 0px; padding: 0px; height: 26px; width: 160px;
}
#MH_d
{
    background: url(images/mens-health-dn.jpg) no-repeat; margin: 0px; padding: 0px; height: 26px; width: 160px;
}
#CH
{
    background: url(images/colon-health.jpg) no-repeat; margin: 0px; padding: 0px; height: 26px; width: 160px;
}
#CH_d
{
    background: url(images/colon-health-dn.jpg) no-repeat; margin: 0px; padding: 0px; height: 26px; width: 160px;
}
#SH
{
    background: url(images/sexual-health.jpg) no-repeat; margin: 0px; padding: 0px; height: 26px; width: 160px;
}
#SH_d
{
    background: url(images/sexual-health-dn.jpg) no-repeat; margin: 0px; padding: 0px; height: 26px; width: 160px;
}
#SC
{
    background: url(images/skin-care.jpg) no-repeat; margin: 0px; padding: 0px; height: 26px; width: 160px;
}
#SC_d
{
    background: url(images/skin-care-dn.jpg) no-repeat; margin: 0px; padding: 0px; height: 26px; width: 160px;
}
#GH h1,#GH_d h1,#WL h1, #WL_d h1, #WH h1, #WH_d h1, #MH h1, #MH_d h1, #SC h1, #SC_d h1, #SH h1, #CH h1
{
    font-size: 1px; line-height: 1px; color: #FFFFFF; letter-spacing: -2000em; margin-top: 1px; margin-bottom:0px; padding: 0px;
}

#GH h1 a, #GH_d h1 a, #WL h1 a, #WL_d h1 a, #WH h1 a, #WH_d h1 a, #MH h1 a, #MH_d h1 a, #SC h1 a, #SC_d h1 a, #SH h1 a, #SH_d h1 a, #CH h1 a, #CH_d h1 a
{
    display: block; height: 30px; width: 160px; color:#4A7100; 
}
