#nav {height: 24px; text-align: left; position: relative; z-index:5}
#nav ul {list-style: none; margin: 0; padding: 0; float: left; height:24px}
#nav a, #nav h2 {
-x-system-font:none;
color:black;
display:block;
font-family:arial;
font-size:10px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:bold;
line-height:normal;
margin:0;
text-transform:uppercase;
}
#nav h2 {padding: 0}
#nav a {text-decoration: none; padding:0px; margin:0px; padding-left:20px; padding-right:20px; line-height:23px}
#nav ul:hover {background-color: #1604C6; color:white}
#nav a:hover {color:white}
#nav li {position: relative}

#nav ul ul a {width: 300px !important; color:white;/*; border-bottom:1px solid white*/; line-height:25px; height:26px; background-image:url(../images/white_px.gif); background-position:bottom; background-repeat: repeat-x}
#nav ul ul a:hover {background-color:black}
#nav ul ul {position: absolute; clear:both; z-index: 500; border-style:none; border-top: 1px solid white; /*margin-top:19px; margin-left:-58px;*/}
#nav ul ul li { background-color: #1604C6; display:block}

div#nav ul ul {display: none}
div#nav ul li:hover ul {display: block}
