#header
{
padding:11px 0 0 0;
width:760px;
margin:0 0 -5px;
clear:both;
display:block;
position:relative;
z-index:2;
}
#header .logo {
	margin-bottom:11px;

	float:left;
}

#header small
{
font-size:9px;
}

#nav 
{
clear:both;

}
#nav, #nav ul { 
	padding: 0;
	margin: 0;
	list-style: none;
	line-height: 1;
	text-transform:lowercase;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#2364b7;

}

#nav a {
	display: block;
	vertical-align:middle;
	text-decoration:none;
	color:#fff;
}

#nav li { 
	float: left;
}

#nav li ul { 
	position: absolute;
	background-color: #bcd68c;
	border-left:1px solid #FFF;
	border-top:1px solid #FFF;
	border-right:1px solid #000;
	border-bottom:1px solid #000;
	width: 185px;
	left: -999em; 
}

#nav li ul ul { 
	margin: -26px 0 0 185px;
}
#nav li ul li
{
	background-color: #bcd68c;
	border-left:1px solid #FFF;
	border-top:1px solid #FFF;
	border-right:1px solid #000;
	border-bottom:1px solid #000;
	width:185px;

}
#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li.iehover ul ul, #nav li.iehover ul ul ul {
	left: -999em;
	background-position: 0 0; 

}
#nav li ul li ul li, #nav li ul li ul
{
width:140px;
}
#nav ul li a:hover
{
color:#fff;
display:block;
background-color:#6e7d52;
background-position: 0 0;
}
#nav ul li a
{
	padding:5px 0 3px 5px; 
	height:14px;
}

#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li.iehover ul, #nav li li.iehover ul, #nav li li li.iehover ul { 
	left: auto;
	background-position: 0 0;

}

#content {
	clear: left;
	color: #ccc;
}
a.selfservice
{
background-image:url(/images/nav/08/service.gif);
background-position:0% 0%;
width:130px;
height:35px;
}
a:hover.selfservice, a:hover.learnabout, a:hover.healthtools, a:hover.planoptions, a:hover.aboutus, a:hover.blueaccesstop
{
background-position:0% 100%;
}
a.learnabout
{
background-image:url(/images/nav/08/learn.gif);
background-position:0% 0%;
width:130px;
height:35px;
}
a.healthtools
{
background-image:url(/images/nav/08/tools.gif);
background-position:0% 0%;
width:110px;
height:35px;
}
a.planoptions
{
background-image:url(/images/nav/08/plan.gif);
background-position:0% 0%;
width:130px;
height:35px;
}
a.aboutus
{
background-image:url(/images/nav/08/about.gif);
background-position:0% 0%;
width:130px;
height:35px;
}
a.blueaccesstop
{
background-image:url(/images/nav/08/blueaccess.gif);
background-position:0% 0%;
width:130px;
height:35px;
}
.members, .brokers, .providers, .employers, .companyprofile, .findadoctormenu1, .community
{
background:url(/images/nav/08/menuBG2.gif) no-repeat 100% 0%;
}
.members a:hover, .brokers a:hover, .companyprofile a:hover, .providers a:hover, .employers a:hover, .findadoctormenu1 a:hover, .community a:hover
{
backvground:url(/images/nav/08/menuBG2.gif) no-repeat 100% 100%;
}
.findadoctormenu1 ul a:hover, .members ul a:hover, .brokers ul a:hover, .companyprofile ul a:hover,.community ul a:hover, .providers ul a:hover, .employers ul a:hover
{
background:none;
}
.search
{
background-image:url(/images/nav/searchLft.gif);
background-repeat:no-repeat;
width:58px;
padding:14px 0px 15px;
}
.searchcap
{
background-image:url(/images/nav/searchRgtCnr.gif);
background-repeat:no-repeat;
width:13px;
padding:9px 0;
}
li.searchbox
{
background-image:url(/images/nav/searchMidSlice.gif);
background-repeat:repeat-x;
padding:4px 0px 6px;

}
.searchbox INPUT 
{ 
font-size:93%; 
margin: 0; 
width:126px;

}
#nav span
{
display:none;
}
.searchgo a
{
height:31px;
width:22px;
background:url(/images/btns/searchBtn.jpg) no-repeat 0% 0% transparent;
}
.searchgo a:hover
{
background:url(/images/btns/searchBtn_on.jpg) no-repeat 0% 0%;
}
 /** Support for the "iehover-fix.js" **/
#nav iframe {
position: absolute;
left: 0;
top: 0;
z-index: -1;
filter: progid:DXImageTransform.Microsoft.Alpha(style=0,opacity=0);
}
