body {background-color:#FFFFFF; font-family:Verdana,Helvetica,Arial,Geneva,'MS Sans-Serif',sans-serif; margin:0; padding:0; width:100%; height:100%; overflow:hidden; overflow-y:hidden;}
#toppart {width:100%; height:150px; margin:0; padding:0;}
#leftlogo, #topbanner, #sidenav {background-color:#99CC99;}
#leftlogo, #topbanner {height:150px; vertical-align:middle; text-align:center;}
#topbanner {margin-left:203px;}
#leftlogo, #sidenav {float:left; width:200px; clear:left;}
/*#topbanner {position:absolute; top:0; left:203px; right:0.2ex; padding-right:0;}*/
#sidenav {margin-top:0.4ex; height:78%; color:#666666; font-size:14px; overflow:auto; overflow-x:hidden; overflow-y:auto;}
#datemod {font-size:80%}
#topbanner img {margin-top:1.5ex;}
h1 {margin-top:0}
#topbanner h2 {color:#006600; margin:0.5ex; padding:0; font-size:20px; font-weight:normal;}
#maintext {clear:right; overflow:auto; overflow-x:hidden; overflow-y:auto; color:#666666; font-size:14px; height:78%;}
#maintext p, #maintext div, #maintext hr {margin:1ex 0.4ex 0 0.8ex;}
#sidenav ol {list-style-type:square; position:relative; left:-15px; margin-top:1.5ex;}
#sidenav * li {margin:0.5ex 0.2ex;}
#sidenav ol li ul li {list-style-type:circle; position:relative; left:-27px ! important}
#sidenav a:link {color:#006600; text-decoration:none; font-style:normal; font-weight:normal;}
#sidenav a:visited {color:#800000; text-decoration:none; font-style:normal; font-weight:normal;}
#sidenav a:active {color:#800000; text-decoration:none; font-style:normal; font-weight:normal;}
#sidenav a:hover {color:#006600; text-decoration:underline; font-style:normal; font-weight:normal;}
#sidenav form {margin-left:2px;}
#freefind {font-size:10px;}
h2 {font-size:20px; text-align:center; font-weight:bold;}
h3 {font-size:24px; text-align:center; font-family:Garamond,'Century Schoolbook',Times,'Times New Roman','MS Serif','Hoefler Text Roman',serif;}
h4 {font-size:16px; font-weight:bold; text-align:left; margin-left:0.2ex;}
li {list-style-type:square; position:relative; left:-10px;}
ol li ol li {list-style-type:circle;}
ol li ol li ol li {list-style-type:disc;}
table, th, td {vertical-align:top}
dt {margin-top:2ex; font-weight:bold;}
.top {text-align:right; color:green;}
.head {text-align:center; font-weight:bold; font-size:16px;}
img {border:none;}
div.wrapper, hr {clear:both;}
div.wrapper img {margin-bottom:1ex;}
#toppart h2 {margin:0; padding:0; position:relative; top:-1.5ex;}