* {margin: 0; padding: 0;}

body {font: 0.7em/1.6em Verdana, sans-serif; letter-spacing:0.2px; color: #333; width: 790px; margin: 0 auto; padding: 6px 0 0 0; background: url("../images/body_bg.png") top left repeat-x #60636B; text-align: center;position: relative; }

a:link, a:visited {color: #06c; text-decoration: none;}
a:hover, a:active {text-decoration: underline;}

h2, h3 {font-family: Trebuchet MS, verdana, sans-serif; color: #f60; font-weight: bold;}
h2 {font-size:160%; line-height: 160%; margin: 0.2em 0 0.6em 0;}
h3 {font-size:130%; line-height: 130%; margin: 0.2em 0 0.6em 0;}
h4 {font-size:120%; line-height: 120%; margin: 0.4em 0;}
h5 {font-size:110%; line-height: 110%; margin: 0.4em 0;}
acronym {cursor: help;}

.hide {display: none;}
.right {float: right; padding-right:1em;}
.anchor {margin-top: 6em;}
p {margin: 0 0 1.4em 0;}

#wrapper {margin: 0 auto; background: url("../images/wrapper_bg.png") repeat-y; padding: 0; text-align: left;}
#header {height: 115px; width: 718px; padding: 20px 36px 0 36px; margin: 0; background: url("../images/header_bg.png") no-repeat top left;}

#header h1 a {background: url("../images/logo.png") no-repeat top left; text-indent: -700em; margin: 0; padding: 0; width: 125px; height: 100px; position: absolute; left: 50px; top: 35px;}
#header h1 span {display: none;}
#header .toplinks {position: absolute; top: 90px; right: 36px; color: #999;}
* html #header .toplinks {}
#header a:link, #header a:visited {color: #999; padding: 0 10px 0 8px;}
#header a:hover, #header a:active {}

#main {margin: 20px 36px 30px 36px;}

#lcol {float: left; padding: 0 0 0 0; margin: 0; width: 150px;}
#lcol ul {list-style: none; margin: 0; padding: 0;}
#lcol li {margin: 0; padding: 0; list-style: none; line-height: 160%;}

#content {margin: 0 4em 20px 170px; padding: 0; min-height: 300px;}
#content .rotator {background: url("../images/rotator_frame.png") no-repeat top left; width: 184px; height: 208px; margin: 0 0 10px 10px; padding: 12px 17px 0 17px; float: right;}
#content .rotator p {margin: 4px 0 0 0; padding: 0; color: #aaa; font-weight: bold; font-size: 100%; text-align: center;}

#footer {clear: both; display: block; background: #eaeaea; margin: 0 20px; padding: 2em 0; color: #999; text-align: center;}
#footer ul {list-style: none; margin: 0 10px 0.8em 10px; padding: 0;}
#footer li {list-style: none; display: inline; padding: 0 3px;}
.waim {margin: 2em 0; color: #aaa;}
.waim a {color: #aaa; font-weight: bold;}
ol {list-style-position: outside; margin: 0 0 1.2em 40px;}
ol li {margin: 0 0 1em 0;}
ul {list-style-position: inside; margin: 0 0 1.2em 0;}
ul li ul {list-style-position: inside; margin: 0 0 0 20px;}