* { margin: 0; padding: 0; }
html {height: 100%;}
body { color: #424c53; height: 100%; font-family: Verdana, Arial, sans-serif; background: #fff; font-size: 100%; }
table { width: 100%; border-collapse: collapse; font-family: Verdana, Arial, sans-serif; font-size: 100%; }
td { vertical-align: top; }
img { border: none; }
ul { list-style-type: none; }
a { text-decoration: none; }
input, textarea {background: #fff;border: solid 1px #b3b3b3;font-family:Verdana;color:#000;}
#spell {width:490px;padding:5px 5px 5px 5px;font-size:11px;}
#main_container { background: url(../images/new/header_banner.jpg) no-repeat top right; height: 100%; }
#left_column { background: #fff; width: 185px; border-right: solid 1px #d8d5dc; color: #666; }
#logo {width: 185px; text-align: center; height: 100px; border-bottom: solid 1px #d8d4dd; }
#logo img {margin: 20px 0 20px 0;}
#left_column ul { font-family: Arial, sans-serif; font-size: 70%; margin-top: 15px; margin-bottom: 15px; height:110px}
#left_column ul li {padding: 1px 0 1px 25px;}
#left_column ul li span {text-decoration: underline;}
#left_column ul li a {color: #666}
#left_column ul li a:hover {text-decoration: underline;}
.left_block {background: url(../images/new/spell_bg.jpg) repeat-x 0 27px;padding-bottom: 15px;}
.left_block p {font-size: 60%;padding: 2px 0 2px 15px;}
.left_block div {font-size: 60%;padding: 2px 0 2px 5px;}
.left_block a {color: #666; text-decoration: underline;}
#left_column h3 { background: url(../images/new/left_column_header.gif) repeat-x; font-size: 70%; color: #393939; font-family: Arial, sans-serif; height: 25px; line-height: 25px; padding-left: 20px; margin-bottom: 10px; border-top: solid 1px #d8d4dd; }
.find { background: url(../images/new/search_button.jpg) no-repeat bottom left; width: 44px !important; cursor: pointer; margin: 0 5px 1px 5px !important; height: 18px !important; line-height: 18px !important; border: solid 0px; vertical-align: bottom; }
.enter_txt { width: 73px !important; }
.enter_txt_login { width: 73px !important; margin-left: 15px !important; }
#enter {background: url(../images/new/enter_button.jpg) no-repeat; cursor: pointer; width: 65px !important; height: 18px !important; line-height: 18px !important; border: solid 0px;margin-left:40px !important;margin-top:10px !important;}
#password { display: inline; float: right; padding: 0 15px 5px 0px; }
#login1 { display: inline; padding: 0 0px 5px 15px; }
#left_column input { width: 105px; margin: 0; height: 16px; line-height: 16px; font-size: 100%; }
#empty { background: #fff; }

#map ul {margin:2px 0; padding:0;}
#map ul li {margin:5px 0 0 15px;}
#map ul li ul li {margin:5px 0 0 15px;}
.newsdate {color: #667780; font-size: 90%; font-weight:bold;}

/*------------------------------------------------------------------------------------------------------------------------*/
#main_content {padding-left: 10px;display:inline;border: 0px double #000;float: left;}
#main_block { background: url(../images/new/content_bg.jpg) repeat-x 0 350px; padding-bottom: 30px;vertical-align:top;}
.header {height: 200px;display:block;vertical-align:top;}
#top_txt {color:#509E51;position:relative;top:20px;left:20px;}
/*------------------------------------------------------------------------------------------------------------------------*/


/*------------------------------------------------------------------------------------------------------------------------*/
.service_menu { font-size: 10px; color: #509E51;position:relative;top:20px;left:20px;}
#service_menu li { display: inline; color: #509E51; font-weight: bold; padding: 0px 11px 0 12px; border-right: solid 1px #509E51; }
#service_menu li.noborder { border: solid 0px; }
#service_menu a { color: #509E51; text-decoration: underline; }
#service_menu a:hover { text-decoration: none; }
/*------------------------------------------------------------------------------------------------------------------------*/


/*------------------------------------------------------------------------------------------------------------------------*/
#main_menu_block {position:absolute;top:176px;width:800px;}
#main_menu { margin-left: 35px; font-size: 70%; }
#main_menu li { display: block; float: left; color: #fff; font-family: Arial, sans-serif; font-weight: bold; padding: 0 12px 0 12px; height: 30px; line-height: 30px; text-align: center; }
#main_menu li a { color: #fff; padding:2px 2px 2px 2px;}
#main_menu li a:hover { text-decoration:underline;}
#main_menu li.current {position:relative;top:3px;background: url(../images/new/main_menu_tab.jpg) repeat-x; padding: 0px 12px 0px 12px;color:#78AF1B}
#main_menu li.current A {color:#78AF1B;position:relative;top:-2px}
#main_menu li.current A:hover {text-decoration:underline;}
/*------------------------------------------------------------------------------------------------------------------------*/
#main_table {top:200px;display:table;}
#content {font-size: 70%;margin-bottom: 30px;width:620px;padding:10px 10px 10px 10px;}
#content p { margin: 3px 45px 3px 10px; }
#content h1,h2 { color: #3C2828; font-size: 160%; margin: 20px 0 5px 10px; }
#content h3,h4 { color: #3C2828; font-size: 140%; margin: 20px 0 5px 10px; }
#content h5,h6 { color: #3C2828; font-size: 90%; margin: 0px 0px 0px 0px; }
#content a { color: #7854B8; font-weight: bold; }
/*------------------------------------------------------------------------------------------------------------------------*/
#in_para {display:list-item;position:relative;left:25px;}
#in_para ul {list-style-type:circle;}
.special_txt { color: #fff; font-size: 130%; font-weight: bold; margin: 40px 0 30px 0;}
.special_txt span { color: #d6e8f7; }
#content table td {padding: 0px 0px 0px 0;}
#content table {margin: 0px 0 0px 0px;}
#right_column {padding: 15px 20px 0px 10px;font-size: 70%;margin-left: 30px;}
.right_block {margin-top: 10px;background: url('../images/new/right_block_bg.gif');background-repeat:no-repeat;width: 260px;display:table;}
.right_block h4 {color: #fff; font-size: 115%; font-family: Arial, sans-serif;margin: 0px 5px 15px 20px;}
.right_block a {color:#424C53;}
.right_block p {font-size: 90%;margin: 0px 25px 8px 20px;}
.right_block_top {background: url(../images/new/right_block_top.jpg) no-repeat;}
.right_block_bottom {background: url(../images/new/right_block_bottom.jpg) no-repeat;background-position:0px 130px;padding-top: 20px;padding-left:20px;padding-right:20px;padding-bottom: 30px;}
.right_block_bottom p {padding-left:10px;padding-right:10px;}

/*------------------------------------------------------------------------------------------------------------------------*/
#super_main {width:1000px;margin:auto;border:0px solid #ccc;height:98%}
#ss {width:100%;height:100%}
#footer a {color:white;}
#footer { background: #000; height: 16px; color: #fff; font-size: 65%; text-align: right;padding: 5px;}

