/* BBS Top Menu stylesheet for eMagic */
/* author: FDE -edited */

#headerNav {
	/*padding-bottom: 10px;
	font: 12px/1.2em Arial, Helvetica, sans-serif;
	background:url(/01/images/layout/nav_off.gif) top repeat-x;*/
}

#headerNav td a {
}

#headerNav .toplevel1, #headerNav .toplevel1over
{
	
	/*display:block;
	height:21px;
	font-size:13px;
	float:left;
	padding:4px 8px 0 8px;*/
	background:url(/01/images/layoutv2/bg-navtop.gif) right no-repeat;
	
	
	height:25px;
	padding: 0 5px;
	line-height: 25px;
	white-space: nowrap;
	color: #004B91;
	font-weight: normal;
    cursor: pointer;
   
	/*background:url(/01/images/layout/nav_off.gif) top repeat-x;*/
}
#headerNav .toplevel1over 
{
	color:#ffffff; 
    background-color: #FE9E0B;
	background:url(/01/images/layout/nav_on.gif) top repeat-x;
}    

	


#headerNav .toplevel2, #headerNav .toplevel2over 
{

	padding: 10px 10px 10px 20px;
	color: #043A87;
	background-color: #EBEEF2;
	font-size: 11px;
	line-height: 1em;
	border-top: 1px solid white;
}
#headerNav .toplevel2over 
{
	color: #FFAA32;
}

#headerNav .toplevel3, #headerNav .toplevel3over {
	padding: 0px 10px 8px 28px;
	color: #666666;
	background-color: #EBEEF2;
	font-size: 11px;
	line-height: 1em;
}
#headerNav .toplevel3over {
	color: #FFAA32;
}

/* right side contact links */

#headerNav .contacttd
{
	height:25px;
	padding: 0 20px 0 0;
	line-height: 25px;
	white-space: nowrap;
	color: #004B91;
	font-weight: normal;
	background:url(/01/images/layout/nav_off.gif) top repeat-x;
}


/*JDI 7-12-2008*/
#headerNav .contacttd {
	background:transparent url(/01/images/layoutv2/nav_off.gif) repeat-x scroll center bottom;
	color:#004B91;
	font-weight:normal;
	line-height:12px;
	padding:6px 9px;
	white-space:nowrap;
}

#headerNav .toplevel1, #headerNav .toplevel1over {
	background:transparent url(/01/images/layoutv2/bg-navtop.gif) no-repeat scroll right bottom;
	color:#004B91;
	cursor:pointer;
	font-weight:normal;
	line-height:12px;
	padding:6px 9px;
	white-space:nowrap;
}

.header-nav {
	background:transparent url(/01/images/layoutv2/bg-navtop2.gif) repeat-x scroll left bottom;
	color:#004489;
	float:left;
	width:755px;
}


#headerNav .toplevel1over {
	background:transparent url(/01/images/layoutv2/nav_on.gif) repeat-x scroll center bottom;
	color:#FFFFFF;
}

#headerNav
{
 overflow:hidden;
 width: auto !important;   
}

#page_dpHeaderNav_ctl00_emagiC_DynamicMenu
{
   width:100%; 
}
