.nav { height: 30px; background: #00305c; color: #fff; z-index: 1000; }
.menu a { padding-left: 10px; padding-right: 10px; float: left; color: #fff; text-decoration: none; height: 28px; padding-top: 8px; }
.menu span { float: left; color: #eee; text-decoration: none; height: 28px; padding-top: 8px; }
.menu a:hover { color: #333; text-decoration: underline; background-color: #eeeeee; }
.menu { padding-top: 0px; list-style: none; font-size: 12px; font-family: Arial, Helvetica, sans-serif; text-align: center; width: 960px; margin: 0 auto; }
.menu li { padding-left: 0px; position: relative; float: left; width: 200px; z-index: 1000; }
.menu ul { padding-left: 0px; display: none; position: absolute; font: normal 13px Arial, Verdana; top: 30px; left: -17px; background: #00305c; margin-top: 1px; border-top: 1px solid #fff; border-left: 1px solid #fff; border-bottom: 1px solid #fff; border-right: 1px solid #fff; display: none; list-style: none; box-shadow: 0px 5px 10px #777; -webkit-box-shadow: 0px 5px 10px #777; -moz-box-shadow: 0px 5px 10px #777; }
.lastmenu ul { left: -85px; border-right: 0px; }
.lastmenuNew ul { left: -25px; border-right: 0px; }
/* border between drop down items */
.menu ul li { padding-left: 0px; float: none; border-top: 0px solid #ddd; width: 250px; }
.menu ul li a, li.menuhover li a, li.menuhover li.menuhover li a { padding-left: 0px; float: none; display: block; background: none; height: 22px; padding-top: 5px; }
.menu ul li a:hover, li.menuhover li a:hover, li.menuhover li.menuhover li a:hover { padding-left: 0px; background: #00539D; color: #fff; }
.menu ul li span, li.menuhover li span, li.menuhover li.menuhover li span { float: none; display: block; background: none; height: 22px; padding-top: 5px; }
.menu ul ul { left: 120px; top: 0; }
.menu li.submenu { font-weight: bold; }
.menu li.noborder { border-top: none; }
li.menuhover a, li.menuhover li.menuhover a { color: #fff; }
li.menuhover span, li.menuhover li.menuhover span { color: #fff; }
#info { width: 180px; background: #eee; }
#info li { width: 250px; border-top: none; padding: 8px 10px; color: #666; text-shadow: 1px 1px #fff; text-align: left; }
/* drop down text color */
.menu ul li a:link, .menu ul li a:visited, .menu ul li a:active { color: #ffffff; text-align: left; padding-left: 25px; }
.menu ul li a:hover { color: #ffffff; text-align: left; padding-left: 25px; }
