#menuBanner { 
	list-style-type: none; 
	margin: 0; 
	padding: 0; 
	border: 0; 
	position: absolute; 
	left: 100px; 
	font: 11px Verdana; } 
#menuBanner li { float: left; margin: 0; padding: 0; border: 0; text-align:center; background-color:#1f396a;}
#menuBanner .subMenu { display: none; list-style-type: none; margin: 0; padding: 0; border: 0; }
#menuBanner .subMenu li { float: none; margin: 0; padding: 0; border: 0; width: 200px; text-align:left; background-color:#3b4e77; }
#menuBanner li { float: left; width: 200px; margin: 0; padding: 0; border: 0; }
#menuBanner li a:link, #menuBanner li a:visited {
	display: block;
	height: 1%; /* Bug IE 7*/
	color: #ffffff;
	margin: 0;
	padding: 4px 8px;
	text-decoration: none;
}
#menuBanner li a:hover { background-color: #ff9f1a; }
#menuBanner li a:active { }
#menuBanner .subMenu li a:link,
#menuBanner .subMenu li a:visited {
	display: block;
	color: #ffffff;
	margin: 0;
	border: 0;
	text-decoration: none;
}
#menuBanner li:hover > .subMenu { display: block; }
#menuBanner li.hoverJS .subMenu { display: block; }