body {font-family: tahoma, helvetica, arial, sans-serif;font-size: 12px;text-align: center;background: url(images/page_bg.gif);background-repeat: repeat-x;}
  
html, body, #wrapper, h1 {margin: 0;padding: 5px;}

th, td {font-size: 10px;}

img {border: 0;}

#wrapper {margin: auto;text-align: left;width: 748px;position: relative;}

h1, h2, h3 {font-size: 10px;}

h1 {margin: 0;padding: 0;}

h2 {margin: 0 0 5px 0;padding: 0;}

h3 {padding: 4px 0 0 0;}

.style1 {font-size: 10px}

.style2 {color: #FFFFFF; font-size: 10px;}

.style3 {font-size: 12px; color: #FFFFFF; font-weight: bold;}

.style4 {font-size: 12px; color: #227293; font-weight: bold;}

.style5 {color: #000000; font-size: 11px;}

.style6 {font-size: 12px; color: #000000; font-weight: bold;}

.block {display: block;}

.clear {clear: both;height: 2px;padding-top: 0;margin-top: 0;margin-bottom: 3px;font-size: 1px;}

.left {float: left;margin: 1px 8px 0px 0px;}

.softright {text-align: right;}

.readmore {text-align: right;}

/* ***** */

#inner {border-left: 2px solid #fff;border-right: 2px solid #fff;background: white;color: black;margin-bottom: 10px;}

#header {background: url(images/header_bg.gif) repeat-x;padding-top: 1px;position: relative;}

#header img {display: block;}

#nav {position: absolute;left: 550px;top: 40px;width: 200px;}

#nav, #nav a {color: white;font-weight: bold;text-decoration: none;}

#nav a:hover {text-decoration: underline;}

#browse {float: left;width: 195px;margin: 0;padding: 0;background: white;border-bottom: 2px solid white;}

#browse dt {background: #c80000 url(images/dt_bg.gif) bottom repeat-x;color: #fff;margin: 2px 2px 1px 2px;padding: 6px 0;text-align: center;font-weight: bold;}

#browse dd {background: #227293;border-bottom: 1px solid #659db4;padding: 0;margin: 0 2px;height: auto;}

#browse dd a {color: white;font-weight: bold;text-decoration: none;display: block;padding: 3px 22px;}

* html #browse dd {padding: 3px 22px;padd\ing: 0;}

* html #browse dd a {display: inline;di\splay: block;}

#browse dd a:hover {background: #74a7b7;}

#browse .first {padding-top: 10px;}

#browse .last {padding-bottom: 8px;border-bottom: 1px solid white;}

#browse .searchform {padding: 10px;}

#browse .text, #browse select {width: 160px;}

#browse form {margin: 0;padding: 0;}

#browse form div {padding-bottom: 8px;width: 165px;}

#body {float: right;width: 543px;margin: 2px 1px 0 0;border: 0px solid #e5e5e5;position: relative;}

#body p {margin: 1em 0;padding: 5px;}

#body .leftbox,

#body .rightbox {margin-top: 5px;color: #464646;}

#body .leftbox {float: left;width: 250px;}

#body .rightbox {float: right;width: 252px;margin-right: 18px;border-left: 1px solid #e5e5e5;}

* html #body .rightbox {margin-right: 10px;}

#body .br {border-bottom: 1px solid #e5e5e5;}

#body .readmore {margin-top: -0.5em;margin-bottom: 0;padding-bottom: 0;}

#body .readmore a {color: #ad1c1c;}

#body .readmore a:hover {color: #f73838;}

#body h3 {text-align: center;font-family: tahoma, helvetica, arial, sans-serif;font-size: 15px;font-weight: normal;color: #5d5d5d;padding: 15px 0 0 0; margin: 1px 0 3px 0;}

#footer {background: #c80000 url(images/footer_bg.gif) repeat-x;padding: 8px 8px 5px 8px;position: relative;text-align: center;border-bottom: 2px solid white;}

#footer, #footer a {font-weight: bold;color: white;text-decoration: none;}

#footer a:hover {text-decoration: underline;}

#footnav {position: absolute;text-align: right;right: 10px;top: 0px;padding: 8px 0 5px 0;}