body{margin: 0;padding: 0;border: 0;overflow: hidden;height: 100%;max-height: 100%;font: 85%/160% verdana,arial, helvetica, sans-serif;color: #333;}

#banner{position: absolute;top: 0;left: 0;width: 100%;height: 160px;overflow: hidden;background: #353374 url(images/bg_header.gif) repeat-x scroll 0% 0%;}

#bannertext{margin: 20px 10px 0 0;padding-bottom: 20px;float: right;text-align: right;font-size: 2em;letter-spacing: 5px;color: #6866a7;}

#maincontent{position: fixed;top: 160px;left: 0;right: 0;bottom: 0;overflow: auto;}

.maintext a,.maintext a:active,.maintext a:visited {font-weight: bold;color: #743533;text-decoration: underline;outline:none;}

.maintext a:hover {color: #979958;text-decoration: none;}

.maintext{font-size: 0.85em;margin: 15px 15% 15px 15%;}

* html body{padding: 160px 0 0 0;}

* html #maincontent{height: 100%;width: 100%;}

#tabs{margin-left: 4px;padding: 0;width: 100%;background: transparent;voice-family: "\"}\"";
voice-family: inherit;padding-left: 5px;}

#tabs ul{font: bold 11px Arial, Verdana, sans-serif;margin:0;padding:0;list-style:none;}

#tabs li{display:inline;margin:0 2px 0 0;padding:0;text-transform:uppercase;}

#tabs a{float:left;color: #fff;background: #6866a7 url(images/color_tabs_left.gif) no-repeat left top;margin:0 2px 0 0;padding:0 0 1px 3px;text-decoration:none;letter-spacing: 1px;outline:none;}

#tabs a span{float:left;display:block;background: transparent url(images/color_tabs_right.gif) no-repeat right top;padding:4px 9px 2px 6px;}

#tabs a span{float:none;}

#tabs a:hover{background-color: #9b99da;}

#tabs a:hover span{background-color: #9b99da;}

#tabs #current a, #tabs #current span{background-color: #979958;}

#tabsline{clear: both;padding: 0;width: 100%;height: 8px;line-height: 8px;background: #6866a7;border-top: 1px solid #fff;}

h1,h2,h3,h4,h5,h6 {letter-spacing: 1px;margin: 20px 0 20px 0;}

h1 {font-size:2em;color: #6866A7;}

h2 {font-size:1.8em;color: #743533;font-weight: normal;}

h3 {font-size:1.6em;color: #743533;font-weight: normal;}

h4 {font-size:1.4em;color: #743533;}

h5 {font-size:1.2em;}

h6 {font-size:1em;}

div.hr {margin-bottom: 10px;height: 1px;background: #fff url(images/hr.gif) repeat-x;}

div.hr hr {display: none;}

.list {margin-left: 15px;padding-left: 0;list-style: none;}

.list li{padding-left: 16px;background: url(images/list.gif) no-repeat 0 5px;
}

.cap{margin-right:6px;margin-top:5px;float:left;color:white;background:#9b99da;font-size:80px;line-height:60px;padding: 2px 5px 0 5px;font-family: times new roman, times, serif;}

.roundedbox {float: right; margin-left: 10px;width: 220px; background-color: #9b99da; color: #fff; }

#contentbox {padding: 0 10px 0 10px; display: block;}

#contentbox a {font-weight: bold;color: #fff;outline:none;}

#contentbox a:hover {color: #fff;text-decoration: none;}

.top ul {background: url(images/box.gif) -15px -15px no-repeat; height: 15px; list-style: none; margin: 0;}

.top ul li {float: right; background: url(images/box.gif) 0px -15px no-repeat; width: 15px; line-height: 15px;}

.bottom ul { background: url(images/box.gif) -15px 0px no-repeat; height: 15px; list-style: none; margin: 0; }

.bottom ul li { float: right; background: url(images/box.gif) 0px 0px no-repeat; width: 15px; line-height: 15px;}

#footer {text-align: right;}

