body{margin:0;padding:0;color:#202020;background-color:#FFFFFF;font:1.2em/1.8 "Helvetica Neue", Helvetica, Arial, Geneva, sans-serif;}
h1,h2,h3,h4,h5,h6{margin:0 0 .5em;font-weight:600;line-height:1.3;}
h1{font-size:2.25em;}
h2{font-size:1.75em;}
h3{font-size:1.375em;}
h4{font-size:1.125em;}
h5{font-size:1em;}
h6{font-size:.875em;}
p{margin:0 0 1.5em;line-height:1.8;}
a:link{text-decoration:none;color:#0000FF;}
a:visited{text-decoration:none;color:#0000FF;}
a:hover{color:green;}
a:active{color:red;}
.footer a:link{text-decoration:underline;color:#FFFFFF;}
.footer a:visited{text-decoration:underline;color:#FFFFFF;}
.footer a:hover{color:green;}
.footer a:active{color:red;}
.container{max-width:75em;margin:0 auto;}
.header{color:#000000;background:#FFFFFF;padding:1em 1.25em;}
.header-heading{margin:0;}
.nav-bar{background:#000000;padding:0;}
.contents{padding:1em 1.25em;background-color:#FFFFFF;}
.footer{color:#FFFFFF;background:#000000;padding:1em 1.25em;}
.nav{margin:0;padding:0;list-style:none;}
.nav li{display:inline;margin:0;}
.nav a{display:block;padding:.7em 1.25em;color:#FFFFFF;text-decoration:none;border-bottom:1px solid gray;}
.nav a:link{color:white;}
.nav a:visited{color:white;}
.nav a:hover{color:white;background-color:green;}
.nav a:active{color:white;background-color:red;}
img{max-width:100%;height:auto;border:0;}
.center5px{text-align:center;margin:0;padding:5px 0;}
@media only screen and (min-width:1025px){
.header{padding:1.5em 3em;}
.nav-bar{padding:1em 3em;}
.contents{padding:2em 3em;}
.footer{padding:2em 3em;}
.nav li{display:inline;margin:0 1em 0 0;}
.nav a{display:inline;padding:0;border-bottom:0;}
}