body{padding-bottom:0; background-repeat:repeat-x;}
#wrap{border:none; border-bottom:3px solid #8D9EA6; padding-bottom:12px;}
#footer{background-color:#8D9EA6; color:#fff; margin:0; padding:0; border-top:6px solid #231F20;}
#footer p{background-color:#8D9EA6; color:#fff;}
#footer a{color:#fff;}
#footer a.more{background: url(images/ftr_arrow.gif) no-repeat 100% 3px; }
#breadcrumb{background-color:#8D9EA6; color:#fff; border-bottom:3px solid #231F20;}
#breadcrumb a.more{background: url(images/ftr_arrow.gif) no-repeat 100% 3px; color:#fff;}

#search-form input{background:url(images/submit.gif) no-repeat top left; color:#fff; border:none; font-size:120%; font-weight:bold; padding:1px 2px; width:69px; height:27px;}
#search-form input#search-text{background:none; width:auto; height:auto; font-weight:normal; font-size:110%;}

#content a{color:#231F20 !important; font-weight:bold;}
h1{color:#231F20; border:none; font-weight:normal;}
.sitemap h1{color:#231F20;}
h2{color:#231F20;}


#sidebar ul.sub li{margin:0 !important; padding:0 !important;}
#sidebar ul.sub li a{background:url(images/nav_off.gif) no-repeat 14px 1px !important; border-bottom:1px solid #F9F9F9; color:#231F20 !important; padding-top:11px; padding-left:34px; padding-bottom:7px; margin:0 !important;}
#sidebar ul.sub li.active a, #sidebar ul.sub li a:hover{border-bottom:1px solid #F9F9F9; background:url(images/nav_on.jpg) no-repeat 5px 0px !important;}
#sidebar ul.sub2 li a:hover, #sidebar ul.sub2 li.active a {background:url(images/nav_off.gif) no-repeat 14px 0px !important;}
#sidebar ul.sub2 li a {border-bottom:1px solid #8D9EA6; color:#231F20; background:none; padding-left:34px; padding-top:10px;}
#sidebar h6{background:url(images/nav_on.jpg) no-repeat 5px 0px !important; color:#231F20; font-size:100%; width:auto !important;  padding-top:9px; padding-left:34px; padding-bottom:9px; display:block; float:none; margin:none; border:none; line-height:auto;}
#sidebar li {list-style:none; margin:0; padding:0;}
#sidebar li a{color:#231F20;}