*{margin:0;padding:0}
body{margin:5px auto 1em auto;font:1em/1.5em sans-serif;padding:.5em;max-width:1280px}
p{margin:0 0 1em}
table{border-collapse:collapse;margin-top:1em}
table td{vertical-align:top}
h1{font-size:1.6em}
h2{font-size:1.4em;color:#D20}
h1,h2{margin:0 0 1em;line-height:1.5em}
a{color:#00c}
img.pic{float:right;padding:.5em 0 1em 2em;max-width:100%}
ul{padding:0 0 0 1em}
ul li{padding:0 0 1em 1em}
blockquote{padding-bottom:1em;font-size:1.1em;font-style:italic}
.fl{float:left}
.fr{float:right}
.cb{clear:both}
.b1{border:1px solid #000}
.b{font-weight:bold}
.small{font-size:.9em}
.black{color:#000}
.p10{padding:10pt}
.i{font-style:italic}
.nw{white-space:nowrap}
.bg{background:#f6f6f6}
td#nav a{line-height:normal;padding-bottom:.5em}

#nav{padding-right:10pt;border-right:1px solid #000;width:16%;line-height:2em}
#nav a{display:inline-block;padding-bottom:5px}
@media screen and (max-width:480px){body{padding:.25em;font-size:.96em}.p10{padding:5pt}h1,h2{font-size:1.2em}}
@media screen and (min-width:960px){body{padding:1em 10%}}
