body {background: #fff url(images/wp2.gif) repeat-y;color:black;}
.nav {position:absolute;left:0;top:0;}
.main {margin:5px 0 0 150px;padding-bottom:10px;width:500px;}
a {color:blue;}

a{
    text-decoration: none;
}


h1 {font:bold 20pt arial,sans-serif;}
h3 {font:bold 14pt arial,sans-serif;}
h4 {font:bold 11pt arial,sans-serif;}
h5 {font:bold 8pt arial,sans-serif;}
.home-link-img { border:0 none; max-width:100%;}
.bodyhere {font:10pt/14pt arial,sans-serif;margin-top:8px;}
.bodyhere p {margin:9px 0;}
.section {font:bold 9pt arial,sans-serif;margin-bottom:0;}
.blurb {font:7pt arial,sans-serif;margin-top:0;}
.findhere {border-top:2px black solid;border-bottom:2px black solid;font-weight:bold;text-align:center;padding:1px 0;margin:4px 0;}
.picl {float:left;font:7pt arial,sans-serif;margin:0 10px 10px 0;}
.picr {float:right;font:7pt arial,sans-serif;margin:0 0 10px 10px;}
.pic {font:7pt arial,sans-serif;}
.picc {font:8.5pt verdana,sans-serif;}
.credit {font:7pt times,serif; text-align:right; margin-bottom:4px;}
.sign {font:bold 10pt arial,helvetica,helv, sans-serif; color:#aa0000;margin:0;text-align:center;}
.sign2 {font:bold 7pt arial,sans-serif;text-align:center;margin:0;}
table.key {font:bold 8.5pt arial,sans-serif;border-top:2px black solid;border-bottom:2px black solid;margin:10px 0 0;}
table.key td {vertical-align:bottom;padding:2px 0;}
table.toc {border-bottom:2px black solid;}
table.toc td {vertical-align:top;padding-top:4px;}
table.toc a {color:#aa0000;font:bold 10pt arial,sans-serif;}
table.toc .tell {font:7.5pt arial,sans-serif;margin-bottom:10px;}
.inthenews {font:7.5pt arial,sans-serif;border:1px gray solid;padding:4px;margin:20px 0 0 10px;width:110px;background-color:#ffcc33;text-align:center;}
.inthenews h3 {font:bold 9pt arial,sans-serif;;color:#aa0000;margin:0;}
.inthenews .rule {border-bottom:1px gray solid;}
.bnav {border-top:1px gray solid;border-bottom:1px gray solid;padding:5px 0;font:7.5pt arial,sans-serif;text-align:center;margin-top:15px;}
.bottommatter {margin-top:10px;text-align:center;font:8pt arial,sans-serif;}
.announce {border:1px gray solid;padding:4px;font:bold 11pt arial,sans-serif;background-color:#edc;margin-bottom:5px;}
.announce a, .announce a:visited {color:#aa0000;}
.description {font-size:80%;}
.clearme {clear:both;}
.gad {position:absolute;top:10px;left:700px;width:120px;height:600px;}
.benq {font:bold 18pt arial,sans-serif;}
.prevnext {text-align:center;font:bold 8.5pt arial,sans-serif;border-top:1px black solid;border-bottom:1px black solid;padding:2px 0;margin:4px 0 20px;}
.phl {font:bold 7.5pt verdana,sans-serif;color:white;background-color:black;padding-left:7px;border-left:1px #FFCC34 solid;border-bottom:1px #FFCC34 solid;padding-bottom:4px;}
.phl a {color:white;display:block;margin:1px 0;text-decoration:none;}
.phl a:hover {color:#D54D03;}
.phl .hot {color:#D54D03;margin:1px 0;}
.phl .ltr {color:#D54D03;font-size:10pt;text-decoration:none;padding-right:1px;}
.courant {vertical-align:top;font:9pt times,serif;}
.overleaf {font:bold 13.5pt arial,sans-serif;text-align:left;padding:3px 6px;background:black;color:white;margin:8px 0;}
.nav1 {background-position: 0px -66px;}
.quickbio {font:10pt/15pt arial,sans-serif;}
.quickbio .learnmore {text-align:right; font:bold 7pt verdana,sans-serif; background: #efefef; padding:2px 4px;}
.qtoc {font: 7pt/10pt verdana,sans-serif;}
.vfont {font:7pt verdana,sans-serif;}
