@charset "utf-8";

#nav {/*z-index:500;*/ margin:10px auto 0; height:32px; line-height:32px; float: right;}
#footer-nav{}
#nav li {float:left; list-style-type:none; font-weight:bold; padding: 0 3px;}
#nav li a.first,#footer-nav li a.first{border-left:0; padding-left:10px; background:none;}
#nav li a,#footer-nav li a{ color:#000; text-decoration:none; padding:5px 8px; text-align:center;font-weight: normal; font-size: 14px;text-transform: uppercase}
#nav li a:hover,#footer-nav li a:hover{text-decoration:none;background: #F2F2F2; color: #F9AA21;}
#nav li.topnav-search{float:right; border-left:0; padding-right:0;}
#nav li a:link,#nav li a:visited{color:#333;}
#nav li a:hover{ color:#F9AA21;text-decoration:none;}
/* Wiznav  */
#nav li.top_blank {display:block; float:right;}
#nav li.top_blank a.top_blank {display:block; float:left; height:26px; line-height:27px; color:#000; text-decoration:none; font-size:14px; font-weight:bold; padding:0 0 0 0px; cursor:pointer;background: url(../img/blankbg.gif);}#nav li.top_blank a.top_blank span {float:left; display:block; padding:0 6px 0 0px; height:26px; background:url(../img/blankbg.gif) right top;}#nav li.top_blank a.top_blank:hover {color:#333; background: url(../img/blankbg.gif) no-repeat;}#nav li.top_blank a.top_blank span em {padding-top: 5px; float: left;}#nav li.top_blank a.top_blank span em.mag {padding-top: 4px; float: left; margin-left: -6px }/* Default list styling */#nav li:hover {position:relative; z-index:200;}/* keep the 'next' level invisible by placing it off screen. */#nav ul, #nav li:hover ul ul,#nav li:hover ul li:hover ul ul,#nav li:hover ul li:hover ul li:hover ul ul,#nav li:hover ul li:hover ul li:hover ul li:hover ul ul{position:absolute; left:-9999px; top:-9999px; width:0; height:0; margin:0; padding:0; list-style:none;}#nav li:hover ul.sub{left:0; top:32px; background: #F2F2F2; border: 1px solid #ccc; padding:0 0 4px 0; white-space:nowrap; width:250px; height:auto; z-index:300;}#nav li:hover ul.sub li{display:block; height:26px; position:relative; font-weight:normal; width:100%;padding: 0; margin: 0; background: none;}#nav li:hover ul.sub li a{border-bottom: 1px solid #ccc; display:block; text-transform: none;font-size:13px; width: 244px; height:26px; line-height:26px; color:#333; text-decoration:none; background: none; text-align: left; padding:0 0 0 6px;}#nav li ul.sub li a.fly{background:#404040 url(../img/arrow.gif) 80px 7px no-repeat;}#nav li:hover ul.sub li a:hover {background:#EE1B24; color:#fff;}#nav li:hover ul.sub li a.fly:hover{background:#EE1B24 url(../img/arrow_over.gif) 80px 7px no-repeat; color:#333;}#nav li:hover ul li:hover > a.fly {background:#3a93d2 url(../img/arrow_over.gif) 80px 7px no-repeat; color:#333;} #nav li:hover ul li:hover ul,#nav li:hover ul li:hover ul li:hover ul,#nav li:hover ul li:hover ul li:hover ul li:hover ul,#nav li:hover ul li:hover ul li:hover ul li:hover ul li:hover ul{left:168px; top:0px; background: #F2F2F2; border: 1px solid #ccc; padding:0; white-space:nowrap; width:170px; z-index:400; height:auto;}