@charset "UTF-8";footer aside,hr{border-top:.125em solid #005b9a}body{overflow-y:visible;margin:.125em;font-size:16px}header{width:75%;margin:0 auto;padding-bottom:1em}nav a{display:inline-block;padding:.5em;border-bottom:.125em solid #fff;font-size:1.2em}h1,header p{margin:1em .375em}section{width:75%;margin:1em auto}h2,h3,h4{margin:1em 0;text-align:left}dd,dt,p,ul{margin-bottom:1em}dd,li{margin-left:1.5em}hr{margin-top:2em}footer{position:relative;height:12.5em}footer p{margin:1.1875em .375em}footer aside{padding:.5em 0}footer aside p{min-height:7.25em;width:18em}footer aside a{width:2.5em;height:2.5em;margin-left:1em}form{width:40%}form p{margin-bottom:2.5em}fieldset{margin-bottom:2em}fieldset p{margin:1em 1em 2.5em}legend{margin-left:1em;padding:0 .5em}label{margin-bottom:.5em}input[type=text],select{text-indent:.5em;padding:.5em}textarea{height:7.125em;padding:.5em}input,select,textarea{font-size:1em}input[type=checkbox]{width:1.5em;height:1.5em}em.error,label.error{font-size:.875em;margin:.5em 0}form aside p{background-color:#000}form aside p span{font-size:1.5em;margin-top:-4em;padding:1em .5625em}form aside img{margin:1.5em auto;box-shadow:0 .375em 1.5em #000}