?/* OVERRIDES */

#mainNav div div>ul li {
	display:inline;
}

#mainNav a {
	width: auto;	
}

#mainNav span { 
	position:static;
	display:inline;
	float:none;
	width: auto;
}

#mainNav ul li {	/* default top level border */
	border-left: 0;
}

#mainNav ul > li + li {	/* add faux border to the rest */
	border-left: 2px dashed #ffffff; 
}

#mainNav ul li ul li {	/* default second level border */
	border-left: 0;
}


#mainNav ul li ul > li + li {	
	/*border-left: thin solid #888 ;*/
}

#mainNav div div>ul a:hover span, #mainNav div div>ul li:hover>a span, #mainNav  .selected ul a:hover span, #mainNav .selected ul li:hover>a span {
	position:relative; /*IE7 fix */	
	background: url(../images/navDownCarat.gif) no-repeat center;
	padding-bottom:40px;	
}

/* SubNav */
ul.menu_htb li ul {	
	margin:8px 0 0 0;
	padding:0;
	width:600px;
}

#mainNav div div>ul li ul a:hover span, #mainNav div div>ul li ul li:hover>a span, #mainNav .selected ul li ul a:hover span, #mainNav .selected ul li ul li:hover>a span {
	color:#FDB91D;
}

ul.menu_htb ul li a, ul.menu_htb .selected ul li a {
	background-color:transparent;	
}

.menu_htb ul a:hover, .menu_htb ul li:hover>a, ul.menu_htb .selected ul a:hover, ul.menu_htb .selected ul li:hover>a {
	background-color:transparent;
}

/* <= ie6 */
.menu_htb ul a:hover, .menu_htb ul .adxmhoverA, ul.menu_htb .selected ul a:hover, ul.menu_htb .selected ul .adxmhoverA {
	background-color:transparent;
}

.menu_htb li li {
	width:auto;
}


#mainNav div div>ul a span, #mainNav div div>ul li>a span, #mainNav  .selected ul a span, #mainNav .selected ul li>a span {
	position:relative; /*IE7 fix */	
}

#mainNav a { height:17px; }
#loggedIn .bottom { z-index: -1; } /*IE7 Fix */
.copyBlock { font-size: 100%; }




