﻿body { background-image: url(images/sub_bg_body.gif); background-repeat: repeat-x; margin: 0px; padding: 0px; color: #585757; font-size: 11px; font-family: Verdana, Arial, Times New Roman, Sans-Serif; }


#main { background-image: url(images/sub_bg_cent.gif); background-repeat: repeat-y; margin-left: auto; margin-right: auto; width: 1010px; }
#center { width: 960px; float: left; }

img { border: none; }


#logo { float: left; }
#top { background-image: url(images/sub_head.jpg); height: 179px; }
#uncle { float: left; }
#menu { float: left; margin-left: 245px; margin-top: 130px; height: 29px; padding-top:1px}
#menu a { color: #ffffff; font-family: Arial; text-decoration: none; padding-top: 8px; padding-bottom: 7px; padding-left: 15px; padding-right: 15px; padding-bottom:6px; font-weight: bold; display: inline-block; }
#menu a:HOVER { background-color: #959797; }

#textsize{position: relative; top:130px; left:262px; color: #1672be; font-family:Arial; width:120px;}
#textsize A{color: #1672be; text-decoration: none; font-weight:bold; }
#textsize A:HOVER { color: #003366; }
#left { float: left; width: 236px; clear: both; padding-right: 10px; border-right-style: dotted; border-right-width: 1px; border-right-color: #b5b6b6; }
#bottom { background-image: url(images/bg_bottom.gif); background-repeat: repeat-x; height: 45px; clear: both; }
#bottom a { color: #ffffff; text-decoration: none; }
#bot_contact { margin-left: 25px; margin-top: 2px; float: left; color: #ffffff; font-weight: bold; border-right-style: dotted; border-right-width: 1px; border-right-color: #ffffff; width: 222px; }
#bot_menu { float: right; margin-top: 16px;margin-right:15px }
#bot_menu a { color: #ffffff; text-decoration: none; background-image: url(images/bot_line.gif); background-position: left; background-repeat: no-repeat; padding-left: 13px; margin-right: 13px; padding-top: 5px; padding-bottom: 5px; }
#bot_menu a:HOVER { color: #3f34a1; }


#blue_box { background-color: #8bb1cf; height: 29px; width: 208px; margin-top: 5px; color: #ffffff; padding-left: 10px; padding-top: 5px; float:left;}
#blue_box A{color:#ffffff; text-decoration:none; font-weight:bold;}
#blue_box A:HOVER { color: #003366; }
.news_box { background-color: #ebecec; }
h1 { font-size: 18px; font-family: Arial; font-weight: normal; padding: 0px; margin: 0px; }
h2 { color: #005daa; font-size: 24px; font-family: Arial; font-weight: normal; float: left; padding: 0px; margin: 0px; }
h3 { font-size: 13px; margin: 0px; padding: 0px;}
h4 { color: #005daa; font-size: 14px;  margin-bottom:3px; padding: 0px; font-weight: bold; }
h5 { font-size: 15px;  margin-bottom:3px; padding: 0px; font-weight: normal;margin: 0px; }

.news_box { height: 80px; padding-top: 10px; padding-left: 10px; padding-bottom: 10px; }
.more { float: right; margin-right: 5px; }
.news_line { float: right; width: 236px; }


.ico { float: left; }


#date { background-image: url(images/bg_date.gif); background-repeat: repeat-x; height: 40px; padding-top: 10px; padding-left: 10px; width: 208px; float: left; color: #a1a2a2; }
#submenubox { width: 247px; border-right-style: dotted; border-right-width: 1px; border-right-color: #b5b6b6; float: left; margin-top:20px }

#submenu { background-color: #ebecec; width: 218px; padding-top: 10px; padding-bottom: 10px; }
#submenu ul { margin: 0px; padding: 0px; background-image: url(images/menuline.gif); background-position: bottom; background-repeat: no-repeat; list-style-type: none; }
#submenu ul li { background-image: url(images/menuline.gif); background-position: top; background-repeat: no-repeat; }
#submenu #subul { background-position: top; }
#submenu #subul li {  margin-left: 15px; background-image: none; }

#submenu ul A { color: #585757; text-decoration: none; display: block; background-image: url(images/sub_ul.gif); background-position: left center; background-repeat: no-repeat; padding-left:20px; padding-top:10px; padding-bottom:10px; margin-left:10px;}
#submenu ul A:HOVER {color:#005daa; text-decoration:underline}
#submenu #subul A{background-image:none;  display:block; background-image: url(images/subsub_ul.gif); background-position: left center; background-repeat: no-repeat;}
#sub_right { float: right; margin-right: 20px; margin-top: 20px; width: 675px; }
.selected { font-weight:bold}
.link { font-weight:bold;  text-decoration:none; color:#6d9bc3}
.link:HOVER {color:#005daa}



.table { border-left: solid 1px #c0c0c0; border-bottom: solid 1px #c0c0c0; border-right: solid 1px #c0c0c0; border-top: solid 1px #c0c0c0; width: 674px; border-collapse: collapse; }
.table td {border: #c0c0c0 1px solid; }

.news a{font-weight:bold;  color:#6d9bc3; text-decoration:underline; }
.news a:HOVER {color:#005daa}
