body {background-color: #0a4690; background-image:url('../images/site/background.png'); background-repeat: repeat-x; text-align:center; font-family:'Tahoma'; font-size:14px; padding-top:20px}
a {font-size:12px; color:#055a9f}
img {border:0}
.main_table {width:1000px; position:relative; top:-150px; background-color:white; padding-left:7px; padding-right:5px}
.main_icon, .mainlevel img {margin-right:17px; position:relative; top:-6px}
.main_menu {height:185px; background-image:url('../images/site/menu_background.png'); background-repeat:no-repeat; color:white; font-weight:bold; background-position:50% 0}
.main_menu_td {padding-bottom:13px}
.main_menu_data {float:left; margin-left:57px; margin-right:40px; margin-top:4px}
.search {width:203px; height:25px; background-image:url('../images/site/search.png'); text-align:left; padding-left:25px}
.search_text {width:160px; font-size:11px; color:#055a9f; border:0}
.logo {position:relative; top:145px; left:-3px}
.site_name {position:relative; top:140px; text-align:left; padding-left:229px; font-size:39px; color:#283d94; font-weight:bold; text-transform:uppercase}
.site_name_postfix {position:relative; top:140px; text-align:left; padding-left:233px; font-size:12px; color:#606060; font-weight:bold; font-family:'Verdana'}
.left_menu {width:214px; float:none; vertical-align:top}
.left_menu_td {background-color:#055a9f; height:30px; color:white; font-weight:bold; text-align:left; padding-left:10px}
.left_menu_td_space_2 {height:2px}
.td_space_2_w {width:2px}
.left_menu_td_space_20 {height:20px}
.left_menu_td_space_60 {height:60px}
.line_v, .line_v_r {width:10px; background-image:url('../images/site/line_v.png'); background-repeat:repeat-y; padding:0; margin:0; background-position:40% 0}
.line_v_r {position:relative; left:6px}
.main_data {width:54%; vertical-align:top; text-align:left}
.left_menu_td_end {background-image:url('../images/site/line_h.png'); background-repeat:repeat-x; height:20px; background-position:0 50%}
.left_menu_end {width:222px; float:none}
.left_menu_data {padding-top:27px; text-align:left; padding-left:38px; padding-bottom:20px}
.left_menu_text {padding-top:15px; text-align:left; padding-left:10px}
.left_menu_data h3 {font-weight:bold; padding:0; margin:0; font-size:14px; font-family:'Tahoma'; color:#434242; padding-top:20px; padding-bottom:20px}
.left_menu_text h3 {font-weight:bold; padding:0; margin:0; font-size:18px; font-family:'Tahoma'; color:#045193; text-decoration:underline}
.left_menu_text div {color:#868686; padding-bottom:24px}
.left_menu_text .latestnews {color:black; font-size:14px; text-decoration:none}
.left_menu_text h2 {display:none}
.left_menu_text .latestnews:hover {text-decoration:underline}
.localnews .latestnews {color:black; font-size:14px; text-decoration:none}
.localnews div {padding-bottom:15px}
.localnews div span {color:#055a9f}
.localnews .latestnews:hover {text-decoration:underline}
.left_menu_text .div_other {padding-bottom:20px}
.left_menu_text div span {color:#055a9f}
.left_menu_text .map {margin-left:3px; margin-bottom:10px}
.left_menu_text .contacts {font-size:15px; color:#045193; font-weight:bold}
.a_small {font-size:10px}
.bottom {height:100px; background-image:url('../images/site/bottom_background.png'); background-repeat:no-repeat; background-position:50% 0}
.footer {color:white; position:relative; top:-120px; font-weight:bold}
.footer a, .left_menu_td a, .main_menu_data a {color:white; font-weight:bold; font-size:14px; text-decoration:none}
.footer a:hover, .left_menu_td a:hover, .main_menu_data a:hover {text-decoration:underline}
.footer div {font-size:12px; font-weight:normal}
.main_data h1, h2, h5, h6, .componentheading, .contentpaneopen span, .main_data .contentheading {padding:0; margin:0; font-size:18px; font-weight:bold; color:#05579d; padding-bottom:15px}
.main_data h5 {font-size:14px}
.contentpaneopen td table td {padding:0; margin:0; font-size:12px}
.main_data h1, .componentheading, .main_data .contentheading, .main_data h6 {padding-top:15px}
.news, .contentpaneopen td {color:black; padding-bottom:15px}
.contentpaneopen .contentheading {padding-top:0}
.news span {color:#055a9f}
.right_menu {width:215px; vertical-align:top}
.right_menu table {width:205px}
.right_menu td {padding-bottom:0; margin-bottom:0}
.right_menu_text {text-align:left; padding-left:9px}
.right_menu_text a {color:#868686; font-size:11px}
.people_about_table {width:143px}
.people_about_td {font-size:10px; color:#055a9f; background-color:#afcae0; padding:3px}
.people_about td {vertical-align:top}
.people_header {width:98%; height:25px; background-color:#055a9f; padding-top:5px; padding-left:5px; margin-bottom:2px; margin-left:1px}
.people_header a {color:#f4f6f7; font-weight:bold; text-decoration:none; font-size:14px}
.people_header a:hover {text-decoration:underline}
.people_list td {text-align:center; vertical-align:bottom}
.people_about_footer {width:496px; margin-top:1px; height:30px; color:white}
.people_about_footer_1, .people_about_footer_3 {background-color:#055a9f}
.people_about_footer_1 {width:90px; font-weight:bold; padding-top:0px; padding-left:10px}
.people_about_footer_2 {width:2px; background-color:white}
.people_about_footer_3 {font-size:10px}
.header {width:99%}
.article_separator {display:none}
.breadcrumbs, .breadcrumbs a {color:#868686; font-size:12px; margin-left:1px}
.readmore .caption {padding:0; margin:0; text-align:left; padding-left:9px}
.readmore .caption {color:black; font-size:11px}
.readmore {color:#868686}
ul li, .contentpane td {color:black; font-size:14px}
ul li .caption {color:black; font-size:14px}
.readmore p {padding-bottom:0; margin-bottom:0}
.menutitle {padding-bottom:15; margin-bottom:0; padding-top:15px}
.xmap .componentheading {padding-bottom:0; margin-bottom:0}
.xmap ul {padding-top:0; padding-bottom:0; margin-top:0; margin-bottom:0}
form {position:relative; top:-70px}
textarea {width:99%}
button {margin-top:5px}
.pagination span, .pagination a {color:#868686; padding-left:2px; padding-right:2px; font-size:12px; text-decoration:none}
div .small {font-size:12px; color:#868686; font-weight:normal}
div .highlight {font-size:12px; color:#868686; text-decoration:underline; font-weight:normal}
fieldset div {font-size:12px}
fieldset {margin-bottom:10px; padding:5px}
input {border:1px solid silver}
button {border:1px solid silver}
fieldset {border:1px solid silver}
img, div, a, input {behavior: url('../ie6fix/iepngfix.htc')}
.readmore p {text-decoration:underline}
h4 {font-family:'Tahoma'; font-size:18px; font-weight:normal; text-decoration:none; color:#29427f; margin:0; padding:0; padding-top:10px; padding-bottom:10px}
.notepad {width:192px; height:183px; background-image:url('../images/stories/notepad.png')}
.contentpane ul {padding:0; margin:0; list-style:none}
.main_data h6 {padding-bottom:0; margin-bottom:0}
.people_about_footer_3 a {color:white; text-decoration:none}
