blockquote,body,dd,div,dl,dt,fieldset,form,h1,h2,h3,h4,h5,h6,html,input,li,ol,p,pre,td,textarea,th,ul{margin:0;padding:0}table{border-collapse:collapse;border-spacing:0}fieldset,img{border:0}address,caption,cite,code,dfn,th,var{font-style:normal;font-weight:400}ol,ul{list-style:none}caption,th{text-align:left}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:400}abbr,acronym,img{border:0}body{font-size:.75em;font-family:Verdana,Arial,Helvetica,sans-serif;color:#333}a{outline:0}input,select,textarea{border:solid 1px #333;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:inherit;color:inherit}body{color:#444;background-color:#eee;font-family:'Trebuchet MS',sans-serif;font-size:80%}h1{font-size:2em}h2{font-size:1.2em}footer,h1,h2{text-align:center;padding:20px;margin:0}.header{background-color:#83a342;color:#fff;text-align:center}footer{color:#666;background:#f9f9f9;padding:10px 20px;border-top:5px #efefef solid;font-size:.8em}footer a{color:#999}footer ul{margin:10px 0 0 0;padding:0}footer li{display:inline;padding:5px}#sign_out{position:absolute;top:22px;right:30px;color:#fff;text-decoration:none;padding:5px 10px;font-size:1.3em}form{text-align:center;padding:20px}form input{margin:10px}input{padding:5px 10px}.visually-hidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}#page-msg{border:solid 1px #fff;background-color:#fff;text-align:center;font-size:1.2em;padding:10px 0;margin:20px}.validation-summary-success{color:#6aa634}.validation-summary-error{color:#ce4632}