body, html{margin: 0;padding: 0;background: #fff;font-family: "Trebuchet MS", Arial, Helvetica, Sans-serif;color: #000;font-size: 9pt; }
img{border:0;}
h1,h2,h3,h4{ font-weight:normal; margin:0; margin-top:0.3em; padding:0.5em; }
h4{font-weight:bold;}
h1{font-size:16pt;}
h2{font-size:14pt;}
h3{font-size:12pt;}
h4{font-size:10pt;}
a, a:link, a:visited{ color: #175; text-decoration:underline; }
a:hover { color: #5a6; }
.read, a.read, a.read:hover, a.read:visited { color: #888; text-decoration:none; }
#tooltip{background:yellow;border:1px solid #666666;color:#333333;font:menu;margin:0px;padding:3px 5px;position:absolute;visibility:hidden}
th { background-color: #fff; }
.search	{font-family: Tahoma, Verdana, Arial, Sans Serif;width:300px;margin-right:4px;}
.fb{background:url(/img/btn.png) repeat-x;border:0;font-size:10pt;color:#fff;font-weight:bold;padding:0 5px 2px 5px;height:20px;}
.as{margin:0;padding:0;border:0;}
.ff{margin:0 2px 0 0;padding:0;}
.sff, .sfb{font-size:7pt;}
.sff{border:#444 1px solid;margin:0;}
.sfb{border:0;background:url(/img/btn.png) repeat-x;color:#fff;margin:0 0 0 1px;}
.error{ color:#e00; font-weight:bold; }
.header{ color:#000; margin:7px 0 0 0; padding:0;background:#FE0A13 url(/img/tbg.png) repeat-x;height:45px;}
.header h1{margin:0;padding:0;position:absolute;top:10px;left:198px;color:#fff;font-size:7pt;line-height:7pt;font-weight:normal;font-family:Verdana, Arial, Helvetica, Sans-serif;text-transform:lowercase;width:80px;}
.header ul{margin:0;padding:0;position:absolute;top:10px;left:300px;}
.header ul li{list-style-image:url(/img/sq.png);list-style-position:outside;color:#000;font-size:7pt;line-height:7pt;}
.clear{ display:block; clear: both; }
.small{ font-size:75%; }
.footer{ margin-top: 50px; border-top:1px solid #333; font-size: 8pt; }
.dochead{ border-top: 1px solid #333; border-bottom:2px solid #555; font-size:14pt;}
.docbody{ font-family: Times, Sans Serif; background-color: #fff; font-size:11pt;padding:5px;}
.docfooter{ float:right; clear:both; font-size:75%; margin-top:10px; border-top: 1px solid #999;}
.table{ background-color: #777; }
.table td{ background-color: #eee; }
.table td.odd { background-color: #ddd; }
.table td.even { background-color: #eee; }
.plaque{ width:15em; background-color:#fff; margin-left:auto; margin-right:auto;
    clear:both; margin-top:50px; margin-bottom:50px; padding:20px; border:1px solid #000; }
#searchform{display:inline;position:absolute;top:18px;right:10px;}
#toolbar .menu { float:left; padding:5px; }
#toolbar a {float: left;text-decoration: none;color: #777;padding:0 10px 0 10px;}

#main {padding:4px;}
#nav{margin:4px 0 0 0;padding:0;display:inline;float:left;}
#nav li{margin:0;padding:0;list-style-type:none;display:inline;}
#nav a:link, #nav a:visited{float:left;font-size:8pt;margin:0;padding:0 9px 0 23px;text-decoration:none;color:#000;background:url(/img/arrow.png) #fff no-repeat 10px 6px;border-left:1px solid #b3b3b3;line-height:16px;}
#nav a.first {border:0;}
#nav a:link#current, #nav a:visited#current, #nav a:hover{color:#FE0A13;text-decoration:underline;}

a.close{float:right;text-decoration:none;display:block;background-color:#fff;z-index:101;padding:5px;border:1px solid #ddd;line-height:90%;}

#footer{color:#000;margin:0 0 7px 0; padding:0;background:#FE0A13 url(/img/tbg.png) repeat-x;height:45px;}
#footer ul{margin:0;padding:0 0 0 10px;}
#footer ul li {display:inline;margin:8px 4px 0 4px;padding:0;float:left;}
.br{float:right;}