body{color:gray;font-size:15px;line-height:1.5;text-align:center;background-color:#fff;font-weight:300;margin:0;padding:0}#container{position:absolute;top:0;left:0;width:100%;margin:0;padding:0;text-align:left;padding-top:160px;z-index:1;background:transparent}header{width:100%;position:absolute;top:0;left:0;height:160px;display:block}header h1,header h2{display:block;width:930px;margin:30px auto 0;font-size:3em;line-height:1;color:gray;font-weight:300}header h2{margin:0 auto;font-size:1.5em;line-height:30px}header #mobile_nav_trigger{display:none}nav{position:absolute;top:120px;left:0;width:100%;height:40px;display:block}nav ul{position:absolute;top:0;left:50%;height:40px;width:960px;margin:0;padding:0;margin-left:-465px;text-align:left;list-style:none}nav ul li{display:inline;margin:0 2em 0 0}nav ul li a{padding:0;margin:0;font-weight:300;color:gray;font-size:1.333em;line-height:40px;opacity:.77;transition:color .3s ease;-webkit-transition:color .3s ease;-moz-transition:color .3s ease;-o-transition:color .3s ease}nav ul li a:hover{color:#000;font-weight:300}#cookienoticewrap{display:block;position:fixed;bottom:0;right:0;width:1px;height:1px}#cookienotice{display:block;height:auto;background:rgba(0,0,0,.75);color:#fff;width:calc(100vw - 2em);padding:1em;margin:0;height:auto;position:fixed;top:auto;bottom:0;left:auto;right:0;z-index:998}#cookienotice h4{color:#fff;font-size:1em;text-align:center;margin:0;padding:0;line-height:1.25}#cookienotice p{color:#fff;font-size:.85em;text-align:center;margin:0;padding:0;line-height:1.25}#cookienotice p a{color:#9fbfec;font-weight:bold}#cookienotice p.okay{font-size:1em;text-align:center}#cookienotice button{display:inline-block;width:100%;max-width:300px;padding:.5em 1em;font-size:.85em;height:2.25em;line-height:1;margin:0;text-align:center;background:#2260b7;color:white}#main{width:960px;display:block;height:auto;margin:0 auto;padding:0;background:transparent}#searchbox{display:none}#mainbox ul,#mainbox ol{font-size:1em;margin-left:20px;padding-left:10px}#mainbox ul{list-style:disc}#mainbox ol{margin:0}#mainbox ul li,#mainbox ol li{padding-left:0;margin-left:1em}h1,h2,h3,h4,h5{font-size:1.8em;font-weight:400;line-height:1.4;margin:0 0 .5em}h3{font-size:1.5em}h4{font-size:1.25em}a{text-decoration:none}a:hover{text-decoration:none}#menubox h4{font-weight:300}#menubox h4.catlit,#menubox h4 a.catlit{color:inherit}#menubox ul{font-size:1em;font-weight:300;display:block}#menubox ul li{margin-bottom:5px}#menubox ul li a{font-weight:300}#menubox ul li a:hover,#menubox ul li a.lit{font-weight:300}footer{font-size:1em;line-height:20px;width:100%;height:20px;padding:10px 0;margin:0;clear:both;float:none;color:gray}footer a{color:gray}.scrollup{position:fixed;bottom:15%;right:0;width:2em;height:2em;display:none;background:url(/common/images/pointers/uparrblack50.svg) center center no-repeat rgba(255,255,255,.5);-webkit-background-size:contain;-moz-background-size:contain;-o-background-size:contain;background-size:contain;border:none;text-align:center;text-indent:999px;cursor:pointer;z-index:1001;overflow:hidden}.scrollup:hover{background:url(/common/images/pointers/uparrwhite.svg) center center no-repeat rgba(0,0,0,.5);-webkit-background-size:contain;-moz-background-size:contain;-o-background-size:contain;background-size:contain}