#navcontainer a {
	color: #004e85;
}
#navcontainer li a{
	background: #e3e4bd;
	color: #004e85;
}
#navcontainer ul li a{
	background: #e3e4bd;
	padding: 6px 0.5em;
}

#navcontainer ul li a#current {
	background: #eee;
	border-bottom: 2px solid #eee;
}

#navcontainer ul li a:hover, #navcontainer ul li a:active {
	color: #000;
	background: #d9d9a7;
	border-color: #227;
}

#sub-navcontainer a:hover {
	border-left: 9px solid #d7da75;
	
}
*html #sub-navcontainer a:hover {
	
}

#sub-navcontainer ul ul a {
	border: 1px solid #b2b2b2;
	border-left: 9px solid #e3e4bd;
}

#sub-navcontainer ul ul .current {
	border-left: 9px solid #d7da75;
	

}

*html #sub-navcontainer ul ul .current {
	border-left: 9px solid #d7da75;

}