/*! Copyright (C) 2008-2017 NeverLand Software & Systems. All Rights Reserved. Valid license required for use. */#menu{z-index:2;text-align:left;margin:0;padding:0;white-space:nowrap;-webkit-touch-callout:none;-moz-user-select:-moz-none;-khtml-user-select:none;-webkit-user-select:none;user-select:none}#menubtn{vertical-align:middle;font-size:1.25rem;line-height:2rem}#menubtn div{display:inline-block;vertical-align:middle;padding:.59375rem .75rem}#menubtn span{display:block;margin:.3125rem 0;width:1.5rem;height:.0625rem;border-bottom:3px solid #666;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}#menubtn:link,#menubtn:visited,#menubtn:hover,#menubtn:active{color:#fff}#menubtn.open div{margin-top:.25rem;margin-bottom:.25rem}#menubtn.open span:nth-child(1){-webkit-transform:translate(1px,4px) rotate(45deg);-moz-transform:translate(1px,4px) rotate(45deg);-o-transform:translate(1px,4px) rotate(45deg);transform:translate(1px,4px) rotate(45deg)}#menubtn.open span:nth-child(2){display:none}#menubtn.open span:nth-child(3){-webkit-transform:translate(1px,-4px) rotate(-45deg);-moz-transform:translate(1px,-4px) rotate(-45deg);-o-transform:translate(1px,-4px) rotate(-45deg);transform:translate(1px,-4px) rotate(-45deg)}#menu ul{position:absolute;left:0;right:0;display:block;background-color:#036;opacity:.96;margin:.0625rem 0 0;padding:0 .5rem 0 1rem;list-style:none;max-height:0;overflow-y:scroll;-moz-transition:max-height .5s ease-in-out,padding .6s ease;-o-transition:max-height .5s ease-in-out,padding .6s ease;-webkit-transition:max-height .5s ease-in-out,padding .6s ease;transition:max-height .5s ease-in-out,padding .6s ease}#menu ul li{position:relative;display:block;padding:.75rem 0 0 0;margin:0}#menu ul li ul{padding:0;margin-top:0}#menu ul li ul li{margin:0}#menu ul li a,#menu ul li a:link,#menu ul li a:visited{display:block;color:#fff;text-decoration:none}#menu ul li a:hover,#menu ul li a:active{color:#747474;text-decoration:none}#menu ul li .menusel,#menu ul li strong{display:block;font-weight:normal;color:#9cf}#menu .menupop{position:relative;display:none;visibility:hidden;width:auto;top:0 !important;left:0;z-index:200;line-height:normal;margin-top:.125rem;background-color:transparent}#menu .menupop li ul{position:static;top:0 !important;display:none;visibility:hidden;width:auto;padding:0;padding-left:1rem}#menu .menupop li{/*\*/display:list-item;/**/padding:0}#menu .menupop li .menusel,#menu .menupop li strong,#menu .menupop li a,#menu .menupop li a:link,#menu .menupop li a:visited{/*\*/display:block;/**/overflow:visible;width:100%;white-space:normal;color:#fff;text-align:left;text-decoration:none;margin:0;padding:.375rem .625rem}#menu .menupop li a:hover,#menu .menupop li a:active{color:#fff;background:url(/imgs/layout/arrow_subsel.png) no-repeat right center}#menu .menupop li .menusel,#menu .menupop li strong{color:#9cf;background:url(/imgs/layout/arrow_subsel.png) no-repeat right center}#menu .subfldmain,#menu .menupop .subfldpop{background:transparent url(/imgs/layout/arrow_subfld_rot.png) no-repeat right center}@media screen and (min-width:47.5rem){#menubtn{display:none !important}#menu ul{position:static;left:auto;right:auto;background-color:transparent;margin:0;max-height:none !important;overflow-y:visible;padding-left:.5rem;padding-bottom:.125rem;-moz-transition:max-height .15s ease-in-out,max-width .2s ease-in-out;-o-transition:max-height .15s ease-in-out,max-width .2s ease-in-out;-webkit-transition:max-height .15s ease-in-out,max-width .2s ease-in-out;transition:max-height .15s ease-in-out,max-width .2s ease-in-out}#menu ul li{display:inline;padding:0 0 .5625rem;margin-right:.75rem}#menu ul li a,#menu ul li a:link,#menu ul li a:visited{display:inline;color:#036;background-image:none;font-weight:bold}#menu ul li a:hover,#menu ul li a:active{color:#9cf}#menu ul li .menusel,#menu ul li strong{display:inline;font-weight:bold;text-transform:uppercase}#menu .menupop{position:absolute;top:auto !important;padding:0;padding-top:.75rem;margin:.125rem .25rem;background:transparent url(/imgs/layout/arrow_menuup.png) no-repeat 0 top}#menu .menupop li ul{position:absolute;padding-left:0;left:auto}#menu .menupop li{background-color:#036;border-bottom:1px solid #002051;padding:.25rem 0}#menu .menupop li .menusel,#menu .menupop li strong,#menu .menupop li a,#menu .menupop li a:link,#menu .menupop li a:visited{white-space:nowrap;padding-right:1.25rem}#menu .menupop li .menusel,#menu .menupop li strong{color:#9cf;text-transform:none;background:url(/imgs/layout/arrow_subsel.png) no-repeat right center}#menu .menupop li a:hover,#menu .menupop li a:active{color:#9cf;background:url(/imgs/layout/arrow_subsel-dropdown.png) no-repeat right center}#menu .subfldmain{background-image:none}#menu .menupop .subfldpop{background:transparent url(/imgs/layout/arrow_subfld.png) no-repeat right center}#menu ul li a{text-transform:uppercase}#menu .menupop li a{text-transform:none}#menu ul li.menuhome{display:none}}@media screen and (min-width:51.25rem){#menu ul{padding-left:1rem}#menu ul li{margin-right:1rem}#menu .menupop li{padding:.5rem 0}#menu ul li.menuhome{display:inline}}@media all and (min-width:0\\0) and (min-resolution:.001dpcm){#menu .menupop{max-height:1000px !important}}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){:root #menu .menupop{margin-top:1px}}@supports(-ms-accelerator:true){#menu .menupop{margin-top:1px}}noindex:-o-prefocus,#menubtn+div{display:none}noindex:-o-prefocus,#menu .menupop{padding-bottom:5px}/*\*/* #menu ul li a{overflow:auto}* #menu li ul li a{height:1%}/**/