.menuDefault *{font-family:Tahoma,Geneva,sans-serif;font-size:12px}
#menu{background:url(../images/bg/bgMenuTop.jpg) bottom repeat-x #0c7e88;box-shadow:0 3px 3px #CCC;z-index:9999}
#menu sup{background:#FF0;padding:1px;margin-left:2px;color:#000}
.menu-bar .banner .nav{width:960px;margin:0 auto}
.menuDefault ul,.menuDefault{padding:0}
.top-bar .menuDefault,.menu-bar .menuDefault{width:100%!important;background:url(../images/bg/bgMenuTop.jpg) 0 33px repeat-x #0c7e88!important;line-height:1.1!important;z-index:9999}
.top-bar .nameSystem{float:left;color:#FFF;font-size:15px;font-weight:700;padding:10px;height:17px;position:relative}
.top-bar .nameSystem a{color:#FFF;text-decoration:none}
.top-bar .nameSystem a:hover{color:#FFF;text-decoration:underline}
.top-bar .userName{top:0!important;right:0!important;float:right!important}
.top-bar .toggle-nav{background-color:#2c424f;float:right;right:0;top:0;padding:10px 5px;height:13px;position:absolute;cursor:pointer}
.top-bar .toggle-nav:hover{background-color:#3f535f}
.top-bar .add-sub-bar{padding-right:40px}
.top-bar .sub-bar-top{display:none;color:#fff;padding:10px;background:#1d2b32;line-height:18px}
.top-bar .sub-bar-top a{color:#09f;text-decoration:none;font-weight:700}
.top-bar .sub-bar-top a:hover{text-decoration:underline}
.top-bar .sub-bar-top h3{color:#cf9}
.top-bar .toggleMenu{padding:10px;height:17px}
.toggleMenu{display:none;background:#3f535f;padding:10px;color:#fff}
.menu-bar{height:100px}
div.banner{margin:0;position:absolute;top:70px;line-height:1.1;left:auto;width:100%;background:#CCC;z-index:99999}
div.banner ol{list-style-type:none}
div.fixedBanner{position:fixed!important;top:0!important;z-index:1000!important;width:100%!important;height:auto!important}
.fixedBanner .banner{height:auto!important;top:0!important}
.nav{list-style:none;*zoom:1;margin: 0 AUTO;width: 995px;}
.nav:before,.nav:after{content:" ";display:table}
.nav:after{clear:both}
.nav ul{list-style:none;width:170px}
.nav a{padding:11px 10px 13px;color:#fff;text-decoration:none;*zoom:1}
.nav a:hover{background-color:#099;color:#cf9!important}
.nav a i{margin-top:2px}
.nav li{position:relative}
.nav li ul{position:absolute;left:-9999px}
.nav>li{float:left}
.nav>li>a{display:block}
.nav>li>a:hover{display:block}
.nav>li>.parent{padding:11px 20px 13px 10px;color:#fff;text-decoration:none}
.nav>li.mhover>ul{left:0}
.nav li li.mhover ul{left:100%;top:0}
.nav li li{border-right:0!important}
.nav li li a{display:block;background-color:#2c424f;position:relative;z-index:100;border-bottom:1px solid #3f535f;padding:8px 10px}
.nav li li a:hover{background-color:#3f535f}
.nav li li li a{background-color:#587485;z-index:200;border-bottom:1px solid #3f535f}
.nav .mhover{background:#099}
.nav .mhover ul{display:block!important}
.nav .parent{background-image:url('../images/bullets/bltMenuSup.gif');background-repeat:no-repeat;background-position:95% 50%}
.nav .sub_menu .parent{background-image:url('../images/bullets/mnuArrowRightOn.gif');background-repeat:no-repeat;background-position:95% 50%}
.menuInner{background:none repeat scroll 0 0 #2c424f;box-shadow:0 1px 5px #658594;width:100%}
.menuInner li{border-bottom:1px solid #658594;text-align:right}
.menuInner li a{border-right:5px solid #2c424f;color:#fff;display:block;font-size:12px;padding:10px 20px 10px 10px;position:relative}
.menuInner li a:hover{background:none repeat scroll 0 0 #099;border-right:5px solid #cf9;color:#cf9}
.menuInner i{float:right;margin:4px 0 2px 6px;position:absolute}
.menuInner li .selected{background:none repeat scroll 0 0 #17232b;border-right:5px solid #cf9}
#menuInner h3 i{float:right}
#menuInner h3{text-align:right}
.subfilter a{display:block;padding:5px;text-align:right}
.subfilter a:hover{background:none repeat scroll 0 0 #ccc}
.subfilter li .selected{background:none repeat scroll 0 0 #658594;color:#fff}
.subfilter i{float:right;margin-left:10px}
.download-pac{float:right!important;background:#2c424f}
.download-pac a:hover{background:#3f535f}
@media screen and (max-width:960px){.active{display:block}
.nav>li{float:none}
.nav .sub_menu .parent{background-image:url('../images/bullets/bltMenuSup.gif')!important;background-repeat:no-repeat;background-position:95% 50%}
.nav ul{display:block;width:100%}
.nav>li.mhover>ul,.nav li li.mhover ul{position:static}
div.fixedBanner{position:relative}
.download-pac{display:block!important;float:none!important}
}