#nav{width:60em;font-family:'Franklin Gothic Demi';font-weight:400;margin:2px 0 0 0;}#nav>a{display:none;}#nav li{position:relative;padding:0 9px;}#nav li.child-first{margin:0 2.1% 0 2.1%!important;border-left:0!important;padding:0px!important;}#nav li.child-second{padding:0 2.1% 25px 2.1%!important;border-left:1px solid black;border-right:1px solid black;}#nav li.child-third{padding:0 2.1% 0 2.1%!important;}#nav li a{color:#fff;text-transform:uppercase;text-decoration:none;display:block;font-family:'Franklin Gothic Demi';font-size:15px;}#nav li a:active{background-color:none!important;}#nav>ul>li{float:left;}#nav>ul>li:hover>a,#nav>ul:not( :hover )>li.active>a{color:#ffc50f;text-decoration:underline;}#nav li ul{background-color:#cc470d;display:none;position:absolute;top:100%;}#nav li:hover ul{display:block;left:0;right:0;}#nav li:not( :first-child ):hover ul{left:-1px;}#nav li ul a{}#nav li ul li a:hover,#nav li ul:not( :hover ) li.active a{}@media only screen and ( max-width: 62.5em ) /* 1000 */
		{#nav{width:100%;position:static;margin:0;}}@media only screen and ( max-width: 48em ) /* 768 */
		{#nav{position:relative;top:auto;left:auto;}#nav>a{width:3em;height:1.5em;text-align:left;text-indent:-9999px;background-color:#19264d;position:relative;}#nav>a:before,#nav>a:after{position:absolute;border:2px solid #fff;top:35%;left:25%;right:25%;content:'';height:4px;border-left:0px;border-right:0px;}#nav>a:after{top:60%;}#nav:not( :target )>a:first-of-type,#nav:target>a:last-of-type{display:block;}.headerTop{position:relative!important;clear:both;}.logo{position:relative!important;}.headerTop ul.menu{top:5px!important;}.midbg{padding:0px!important;}.headerTopMain nav#nav ul.menu{width:100%!important;}.logoheader{margin:0px!important;}#back{padding-top:0px!important;}#nav>ul{height:auto;display:none;position:relative;left:0;right:0;}#nav:target>ul{display:block;background:#253155;}#nav>ul>li{width:100%;float:none;padding:0px;border:0px;}#nav>ul>li:first-child{padding:0px!important;}#nav>ul>li>a{height:auto;text-align:left;padding:8px 0.833em;}#nav>ul>li:not( :last-child )>a{border-right:none;border-bottom:1px solid #3b4666;}#nav li ul{position:static;padding:1.25em;padding-top:0;}}@media screen and (max-width: 768px) {.headerTopMain nav#nav ul.menu{width:100.1%!important;}}