* { font:Times; font-family:serif; font-size:16px; }
p { text-indent:2em; padding-top:0px; margin-top:0px; }
.bad { color:red; font-weight:bold; }
div.about-sep { position:relative; height:2em; }
div.header { position:relative; height:86px; }
div.body { position:relative; left:217px; }
div.abovefooter { position:relative; height:30px; left:150px; width:50px; }
div.footer { position:relative; left:217px; width:700px; clear:both; }
button { margin:0px; padding:0px; border:0; background:transparent; cursor:pointer; }
hr.innersep { width:50px; }
hr.sep { color:#004f8b; margin-top:15px; margin-bottom:15px; }
body { background:white; }
a:visited.button { color:white; text-decoration:none; z-index:8; }
a.button { color:white; text-decoration:none; z-index:8; }
a { color:#1a9bd4; }
a img { border:0; }
a:visited { color:#004f8b; }
div.menu { position:absolute; top:155px; left:0px; width:170px; }
div.menu .selected { font-weight:bold; }
div.menu .menuItem { font-size:115%; padding-bottom:2px; background-repeat:repeat-y; }
div.menu div.m1 { position:absolute; top:0px; left:15px; width:5em; }
div.menu div.m2 { position:absolute; top:45px; left:15px; width:5em; }
div.menu div.m3 { position:absolute; top:90px; left:15px; width:5em; }
div.menu div.m4 { position:absolute; top:135px; left:15px; width:5em; }
div.menu div.m5 { position:absolute; top:180px; left:15px; width:5em; }
div.menu div.m6 { position:absolute; top:225px; left:15px; width:5em; }
div.menu div.m7 { position:absolute; top:270px; left:15px; width:5em; }
