img	{border: 0; }

body {text-align: center; color: #005B72; margin: 0; padding:0; background: #66AAA1 url(../img/main-bg.gif) top center repeat-y; font: 12px "Trebuchet MS", Verdana, Arial, sans; }

p {text-align: justify; color: #005B72;}
a {color:#005B72;}

.l {float: left;}
.r {float: right;}
.spacer {height: 1.0em;}
.center {text-align: center;}
.clear {clear: both;}

.s150 {width: 150px;}
.s200 {width: 200px;}
.s350 {width: 350px;}
/********************************************************************************/

#wrapper {color: #000; background: #fff; width: 720px; margin: 0 auto; padding: 0; text-align: left;}

#header-home {background: #fff; width: 720px; height: 147px; margin: 0; text-align: center;}
#header-sub {background: #fff; width: 720px; height: 117px; margin: 0; text-align: center;}

#menu {background: #fff url(../img/menu-bg.jpg) top center no-repeat; width: 720px; height: 47px; padding: 14px 0 0 0; text-align: left;}
#menu ul {margin: 0 0 0 -12px;}
*html #menu ul {margin: 0 0 0 30px;}
#menu ul li {list-syle: none; display: inline; padding: 0 5px;}
#menu ul li.first {border: none;}
#menu ul li a {font-size: 1.2em; font-weight: bold; color: #0E7A6B; text-decoration: none;}
#menu ul li a:HOVER {color: #D6911A;}
#menu ul li a.on {font-size: 1.2em; font-weight: bold; color: #D6911A; text-decoration: none;}

#lhs {width: 190px; padding: 0 0 0 8px; float: left;}
#lhs .pic1 {width: 185px; height: 177px; background: url(../img/pic1.jpg) -6px 0px no-repeat;}
#lhs .panel {width: 185px; background: url(../img/panel-bg.gif) 0 0 repeat-y;}
#lhs .panel .butt {padding: 5px 0;}
#lhs .panel ul {margin: 0; padding: 0 7px 0 0;}
#lhs .panel ul li.nodate {background: none; color:#005B72; font-weight: normal; padding: 0 0 0 20px;}
#lhs .panel ul li {list-style: none; background: url(../img/bullet-arrow.gif) 10px 9px no-repeat; color: #08463D; font-weight: bold; padding: 5px 0 0 20px; line-height: 1.2em;}
#lhs .panel ul li a {background: none; color:#D6911A; font-weight: bold; text-decoration: none;}
#lhs .panel ul li a:HOVER {color:#005B72;}

#lhs .sub-menu {margin: 0 8px 0 3px;}
#lhs .sub-menu ul {margin: 0; padding: 0;}
#lhs .sub-menu ul li {list-style: none; background: url(../img/bullet2.gif) 3px 8px no-repeat; padding: 5px 5px 5px 20px; border-top: 1px #A7CFC9 dashed;}
#lhs .sub-menu ul li.last {border-bottom: 1px #A7CFC9 dashed;}
#lhs .sub-menu ul li.on {background: #A7CEC9 url(../img/bullet3.gif) 3px 8px no-repeat; border-top: none; border-bottom: 1px #005B72 dashed;}
#lhs .sub-menu ul li.sub {background: #D9EDF2 url(../img/bullet-arrow2.gif) 20px 10px no-repeat; padding: 2px 5px 2px 30px; border: none}
#lhs .sub-menu ul li a {color:#005B72; font-weight: normal; text-decoration: none;}
#lhs .sub-menu ul li a:HOVER {color:#D6911A;}
#lhs .sub-menu ul li a.on {color:#005B72; font-weight: bold; text-decoration: none;}
#lhs .sub-menu ul li a.on:HOVER {color:#D6911A;}

#bcrumb {width: 500px; padding: 0 10px 10px 10px; float: left; color: #005B72; font-weight: bold;}
#bcrumb a {font-weight: normal;}
#bcrumb a:HOVER {color: #D6911A;}

#content {width: 498px; padding: 0 10px; float: left;}
#content h1 {color: #D6911A; font-size: 1.8em; padding:0 0 10px 0;}
#content h2 {color: #0E7A6B; font-size: 1.2em;}
#content h2.title {color: #0E7A6B; font-size: 1.2em; border-bottom: 1px solid #AAA;}
#content h3 {color: #DDD; font-size: 1.0em; padding: 0; margin: 0;}
#content p {line-height: 1.4em; margin: 0; padding: 10px 0 0 0;}
#content p.date {line-height: 1.4em; margin: 0; padding: 0;}

#content ul {margin: 0; padding: 0;}
#content ul li {list-style: none; background: url(../img/bullet1.gif) 10px 13px no-repeat; color: #005B72; font-weight: normal; padding: 10px 0 0 30px;}
#content ul li a {background: none; color:#D6911A; font-weight: bold; text-decoration: none;}
#content ul li a:HOVER {color:#005B72;}

#content ul.download {margin: 0; padding: 0;}
#content ul.download li {list-style: none; background: url(../img/icon-doc.gif) 0px 13px no-repeat; color: #005B72; font-weight: normal; padding: 10px 0 0 20px;}
#content ul.download li a {background: none; color:#005B72; font-weight: normal; text-decoration: none;}
#content ul.download li a:HOVER {color:#FFA100;}
#content ul.download li.desc {list-style: none; background: none; color: #aaa; font-weight: normal; padding: 0 0 0 20px;}

#content ul.sitemap {margin: 0; padding: 0;}
#content ul.sitemap li.head1 {list-style: none; background: url(../img/bullet1.gif) 10px 13px no-repeat; color: #005B72; font-weight: normal; padding: 10px 0 0 30px;}
#content ul.sitemap li.head1 a {background: none; color:#D6911A; font-weight: bold; text-decoration: none; text-transform: uppercase;}
#content ul.sitemap li.head1 a:HOVER {color:#005B72;}
#content ul.sitemap li.head2 {list-style: none; background: url(../img/bullet-arrow3.gif) 25px 3px no-repeat; color: #005B72; font-weight: normal; padding: 0px 0 0 40px;}
#content ul.sitemap li.head2 a {background: none; color:#0083A5; font-weight: bold; text-decoration: none;}
#content ul.sitemap li.head2 a:HOVER {color:#005B72;}
#content ul.sitemap li.head3 {list-style: none; background: url(../img/bullet-arrow2.gif) 40px 7px no-repeat; color: #005B72; font-weight: normal; padding: 0px 0 0 50px;}
#content ul.sitemap li.head3 a {background: none; color:#02B6E4; font-weight: normal; text-decoration: none;}
#content ul.sitemap li.head3 a:HOVER {color:#D6911A;}

#content a {background: none; color:#005B72; font-weight: normal; text-decoration: none;}
#content a:HOVER {color:#D6911A;}
#content a.more {background: none; color:#D6911A; font-weight: bold; text-decoration: none;}
#content a.more:HOVER {color:#005B72;}

#content img.news {float:right; padding:3px; border:2px solid #00574B; margin: 0 0 5px 10px;}

 table {margin: 10px 0; width: 100%; border-collapse: collapse;}
 table th {background: #D9EDF2; padding: 3px; border:1px solid #0083A5; border-width: 0px 1px 2px 1px;}
 table tr {background: #fff;}
 table tr.alt {background: #f0f0f0;}
 table td {padding: 3px; border:1px solid #ccc; color: #005B72;}
 table td a {text-decoration: underline;}
 table td a:HOVER {text-decoration: none;}

form.inputform {width: 490px;}
form.inputform fieldset {border: none;}
form.inputform p {padding: 5px 5px 0 5px; }
form.inputform table {margin: 0 5px 0 5px; border-collapse: collapse; font-size: 0.9em; width: 100%}
form.inputform table td { padding: 5px 5px 5px 5px;text-align: left; vertical-align: top;}
form.inputform table tr.alt {background: #F5F5F5;}
form.inputform table tr td.action {padding: 0 0 5px 0; border-top: 1px solid #006C86; text-align: center; }
form.inputform table input,textarea {padding: 0 0 0 2px; border: 1px solid #ccc; color: #444; font-family:  _Sans, Arial, Helvetica, Verdana, Geneva, sans-serif; font-size: 1.0em; height: 16px;}
form.inputform table textarea {height: 60px;}
form.inputform input.submit { margin: 5px 0 0 5px; padding: 2px 0 2px 0; background: #8B8786; border: 1px solid #5D5A5A; width: 100px; color: #fff; font-weight: bold; height: 22px}
html>body form.inputform input.submit { margin: 5px 0 0 5px; padding: 1px 0 2px 0; }
span.mand {color: #D6911A; font-weight: bold; text-align: left; }

#nextprev {background: #eee; border-top:1px solid #aaa; width: 100%; height:25px;}
#nextprev ul {margin:0; padding:5px; list-style-image: none;}
#nextprev ul li {margin:0; padding:0; float:left; background: none; }
#nextprev ul li.prev {width:20%; list-style: none;}
#nextprev ul li.page {list-style: none; text-align:center; width:60%; voice-family:"\"}\""; voice-family:inherit; width:60%; } /* property:value;  */
#nextprev ul li.next {list-style: none;width:20%; text-align:right; }

#footer {width: 700px; height: 90px; padding: 0; margin: 0 0 0 10px; background: url(../img/footer-bg.gif) 600px top no-repeat; float: left;}
* html #footer {margin: 0 0 0 5px;}
#footer .line {width: 650px; margin: 15px 0 0 0; border-top:1px solid #00574B;}
*html #footer .line {margin: 0; padding: -15px 0 0 0;}
#footer .r {width: 250px; float: left; text-align: right;}
#footer .l {width: 400px; float: left; color: #005B72;}
#footer a {color:#005B72; font-weight: normal;}
#footer a:HOVER {color:#D6911A;}
