/*-----BASE ELEMENTS STYLE------------------------------------------------------------------------------------------------*/
*{margin:0px; padding:0px;}

body {color:#424c53; 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; border-collapse:collapse;}
img {border: none;}
ul {list-style-type: none;}
a {text-decoration: none;}
input, textarea {background: #fff;border: solid 1px #b3b3b3;color:#000;}
box {width:100%; height:100%}
.w100 {width:100%;}


#main_container {background: url(../images/new/header_banner.jpg) no-repeat top right;}
#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:120px;}
#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 0px 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; }


#empty { background: #fff; }
#main_content {padding-left: 10px;display:inline;border: 0px double #000;float: left;}


.header {height: 200px;display:table;vertical-align:top;}
#header {position:relative;left:20px;top:20px;}
.main_table {}
#top_text {position:relative;top:20px;left:20px;color:#C06C40;width:300px;}


.service_menu {font-size: 10px;padding-top:0px;position:relative;top:20px;left:20px;width:300px;}
#service_menu li { display: inline; color: #C06C40; font-weight: bold; padding: 0 11px 0 12px; border-right: solid 1px #C06C40; }
#service_menu li.noborder { border: solid 0px; }
#service_menu a { color: #C06C40; text-decoration: underline; }
#service_menu a:hover { text-decoration: none; }

#main_block {background: url(../images/new/content_bg.jpg) repeat-x 0 360px; padding-bottom: 30px;vertical-align:top;}

#main_menu_block {position:absolute;top:174px;width:800px;}
#main_menu {margin-left: 35px;font-size: 11px;}
#main_menu li {display: block;float: left;color: #C66E00;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: #C3FFFB;font-weight:bold;font-size:11px;padding:0px 2px 2px 2px;}
#main_menu li a:hover { color: #9C1D21; }
#main_menu li.current a{color:#9D1D22}
#main_menu li.current {	background: url(../images/new/main_menu_tab.jpg) repeat-x;background-position:0px 4px;padding: 0px 12px 0px 12px;}

#content {font-size: 70%;margin-bottom: 30px;padding-left:10px;width:620px;padding-top:14px;}
td#content table{}
td#content table td{padding: 2px 2px 2px 2px;}
#content p { margin: 3px 45px 3px 10px;}
#content h1,h2 { color: #667780; font-size: 160%; margin: 20px 0 5px 10px;}
#content h3,h4 { color: #667780; font-size: 140%; margin: 20px 0 5px 10px;}
#content h5,h6 { color: #667780; font-size: 90%; margin: 0px 0px 0px 0px;}
#content a { color: #6d8af2; font-weight: bold;}


#right_column {width:100px; padding: 10px 0px 0px 10px; font-size: 70%; margin-left: 10px; vertical-align:top;}
.right_block {margin-top:10px; width: 260px;}
.right_block  h4 {color: #fff; font-size: 115%;font-family: Arial, sans-serif;margin: 0 5px 5px 20px;}
.right_block a {color:#424C53;}
.right_block a:hover {color: #6F797F}
.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 133px; /*height:320px;*/ 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;}
#ss {width:100%;}
#footer A {color:#fff}
#footer {background: #000; height: 16px; color: #fff; font-size: 65%; text-align: right; padding: 5px;}

.Content table {width: 100%;font-family: Tahoma; font-size: 100%;}
.Content table td {border-collapse:collapse; border-spacing:0px; font-family: Tahoma; font-size: 100%;}
.BottomLink {COLOR: black;}
.BottomLink:hover {COLOR: black;text-decoration:underline;}
.MenuItem:hover {color:#E68A00;text-decoration:underline;}
#map ul {margin:2px 0; padding:0;}
#map ul li {margin:0 0 0 15px;}
#map ul li ul li {margin:0 0 0 15px;}
.newsdate {color: #667780; font-size: 90%; font-weight:bold;}
.dot {background: url(../imgs/dotIn.gif) 0 50% repeat-x; height:20px}


/*
#left_column input { width: 105px; margin: 0; height: 16px; line-height: 16px; font-size: 100%; }
#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; }
.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;}
#right_button {margin-top:0px;}
.special_txt { color: #fff; font-size: 130%; font-weight: bold; margin: 40px 0 30px 0; }
.special_txt span { color: #d6e8f7;}
*/
