﻿#nav{ margin:0px; width:1000px;height:29px;background:url(../images/navi_bg.gif) #264385 repeat-y top left;z-index:100;text-align:left;}
*html #nav{margin:0px;}
#nav ul {margin: 0;list-style: none;line-height: 1;padding-left:14px; padding-top:3px} /* all lists */
#nav li {float: left;/*width: 10em; width needed or else Opera goes nuts */}/* all list items */
#nav a {display: block;/*add*/font-size:12px;padding:0 13px 0 13px;text-decoration:none;color:#FFF;font-weight:bold} 
#nav a:hover{color:#FFF;}
#nav li a:hover{ background-color:#4F709D}
#nav ul li{line-height:26px;margin:0 8px 0 0;}
#nav li ul {position:absolute;margin-top:-1px;padding:0;border:1px solid #172E62;background-color:#FFFFFF;left: -999em;}/* second-level lists */
#nav li ul li{list-style:none;border-bottom:1px solid #EEE;background:none;clear:both;margin:0;}
#nav li ul li.none{ border-bottom:none}
#nav li ul li a{width:130px;white-space:nowrap;padding:1px 0 0 12px;line-height:21px;color:#42709D;font-weight:normal}
#nav li ul li a:hover{background:#4F709D;color:#FFF;}
#nav li:hover, #nav li.sfhover{background:#4F709D;}
#nav li ul ul {margin: -1em 0 0 10em;} /* third-and-above-level lists */
#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li.sfhover ul ul, #nav li.sfhover ul ul ul {left: -999em;}
#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul, #nav li li li.sfhover ul {left: auto;} /* lists nested under hovered list items */