body {margin:0 auto; padding:0;}
body {font-family:Arial; font-size:11px}
body {background:url("/images/hd_bg.jpg") repeat-x}

#bx_popup_form_div tbody  {width:220px} /*Editor*/
.tablebodytext {display:none}

.st1, a.st1 {font-family:Times New Roman; font-size:22px; color:#950028}
.st2, a.st2 {font-family:Times New Roman; font-size:16px; color:#950028}
.st3, a.st3 {font-family:Times New Roman; font-size:16px; color:#0064B6}
.st4, a.st4 {font-family:Times New Roman; font-size:16px; color:#000}
.st5, a.st5 {font-family:Arial; font-size:11px; color:#4C4C4C}
.st6, a.st6 {font-family:Arial; font-size:21px; color:#4C4C4C}
.st7, a.st7 {font-family:Arial; font-size:11px; color:#0064B6}

.disp_inline_block {
  display:-moz-inline-stack;
  display:inline-block;
  _overflow:hidden;
  zoom:1;
  *display:inline;
}

.disp_table {
  display:table;
  _height:0;
  zoom:1;
}





form {margin:0; padding:0}
.clear_left {clear:both}
.float_left {float:left}

#header {position:relative; height:300px; overflow:hidden;  }
#hd_pic {height:300px; width:996px; margin:0 auto; overflow:hidden; position:relative}
#hd_pic .logo {position:absolute; z-index:0}
#top_menu {position:absolute; z-index:10; top:110px; width:100%; text-align:center;}
#center {position:relative; width:996px; min-height:880px; _height:880px; margin:0 auto; }
#footer {position:relative; width:996px; height:166px; margin:0 auto;}

#header {}
#col_left {width:211px; position:absolute; top:109px; _top:116px; left:60px; z-index:2}

.antiline {height:0px; overflow:hidden}
#top_menu a {margin:0 10px; font-family:Times New Roman; font-size:16px; font-weight:bold}
#top_menu a {color:#0064B6;}
#top_menu .active {color:#950028;}
#cn_1_1 {background:url("/images/c_1.jpg") no-repeat; position:absolute; top:0px; left:0px; width:996px; height:183px}
#cn_2_1 {background:url("/images/lft_1.jpg") no-repeat; position:absolute; top:161px; left:34px; width:26px; height:136px}
#cn_2_2 {background:url("/images/lft_2.jpg") no-repeat; position:absolute; top:161px; left:291px; width:47px; height:364px}
#cn_2_3 {background:url("/images/lft_3.jpg") no-repeat; position:absolute; top:161px; left:926px; width:38px; height:293px}
#cnt_1 {background:url("/images/cnt_1.jpg") no-repeat; position:absolute; top:161px; left:338px; width:588px; height:53px}

#content {/*width:588px; z565 */ width:560px; position:relative; top:109px; _top:116px; /* left:338px; */ left:346px; z-index:2; }
#after_content {height:145px}

#bt_1 {background:url("/images/bt_1.jpg") no-repeat; position:absolute; bottom:37px; left:291px; width:47px; height:354px}
#bt_2 {background:url("/images/bt_2.jpg") no-repeat; position:absolute; bottom:124px; left:926px; width:38px; height:237px;}
#bt_3 {background:url("/images/bt_3.jpg") no-repeat; position:absolute; bottom:0px; left:291px; width:313px; height:37px}
#bt_4 {background:url("/images/bt_4.jpg") no-repeat; position:absolute; bottom:0px; left:604px; width:360px; height:124px; }

#footer {background:url("/images/footer_1.jpg") 529px 0px no-repeat; }
#footer_2 {background:url("/images/footer_2.jpg") no-repeat; position:absolute; width:238px; height:33px; left:291px;  }
#footer, #footer a {font-family:Arial; font-size:11px; color:#0064B6;} 
#footer_copyright {position:absolute; bottom:20px; left:122px; width:400px}
#footer_design {position:absolute; bottom:20px; left:585px}
#footer_design_2 {position:absolute; bottom:34px; left:750px; width:115px; height:28px;}

/* Columns */

#search {background:url("/images/icon_search.gif") 0px 2px no-repeat; width:182px; min-height:13px; margin:75px 8px 0 auto;}
#input_search {width:162px; height:12px; font-size:9px; _font-size:9px; border:1px solid #CFCFCF; color:#4C4C4C; padding:0}
#left_more {margin:66px 0 0 0; position:relative; left:8px }

/* Main */

#col_left {text-align:right}
#col_left a {font-family:Times new roman; font-size:14px; color:#0064B6; display:block; margin-bottom:8px}
#col_left a {text-decoration:none}
#col_left a:hover {text-decoration:underline}


#content {font-family:Arial; font-size:11px; color:#4C4C4C; }
.nav {margin-top:6px}


h1, h2, .h1, .h2 {font-weight:normal; margin:6px 0 6px 0; }
h1, .h1, .nav .h1 a {font-family:Times new roman; font-size:23px; color:#950028}
h2, .h2, .nav .h2 a  {font-family:Times new roman; font-size:16px; color:#950028; }
h3, .h3{font-family:Times new roman; font-size:16px; color:#0064B6; margin:0 0 4px 0}

a {text-decoration:underline; color:#950028}
a:link {text-decoration:underline; }
a:active {text-decoration:none}

ul {margin:0; padding:0; margin-bottom:6px}
ul li {margin:0; padding:0 0 0 12px}
ul li {list-style-type:none; background:url("/images/li.gif") 0px 8px no-repeat; position:relative; z-index:4}
ul li a {font-family:Times new roman; font-size:16px; color:#950028}
li.no_break {float:left; clear:left}
ul li.second {position:relative; padding-left:64px; float:left; z-index:100; background-position:48px 8px }
ul.ul_articles_mnu {margin-bottom:48px; }

.column_1, .column_2 {width:248px; _width:245px; padding-top:2px; float:left}
.column_1 {_padding-right:30px; padding-right:33px;}

.input_text {border:1px solid #BCBCBC;}
/* .input_submit {border:1px solid #4C4C4C; background:#BCBCBC} */

.article-list {margin:2px 0 6px 0}
.article_header, .article_search, .article_header_empty, .article_header_new {
	width:585px; height:26px; background:#F2F2F2; border-top:1px solid #BCBCBC; border-bottom:1px solid black; position:relative; right:15px
}


.article_header a {margin:3px 16px 0 16px; font-family:Times new roman; font-size:16px; color:#000}
.article_header a.theme {float:left} .article_header a.all {float:right}
div.article_header_empty {height:8px; font-size:1px}

.article_block {width:248px; _width:245px; float:left; padding-left:10px; margin:14px 8px 6px 10px; background:url("/images/sep_v_1.gif") repeat-y; position:relative; right:15px}
.article_block h3 {font-family:Arial; font-size:18px; color:#4C4C4C; margin:0 0 7px 0}
.article_block a {color:#4C4C4C; margin:7px 0; text-decoration:none}
.article_block a.pre {}
.article_block a.more {display:block; margin:7px 0; text-decoration:underline}

.article_search {margin-top:18px}
.article_search  span {margin: 0 0 0 15px}
.article_search .day, .article_search .year {
	font-size:9px; border:1px solid #CCC;
}

.article_search td {padding:0px 5px 0 15px; vertical-align:middle}
.article_search .date {width:80px; height:12px; font-size:10px}
.in_cal input {width:80px; height:12px; font-size:10px; border:1px solid #BCBCBC; position:relative; top:2px}
.in_cal img {position:relative; top:1px; _top:0; left:10px; width:15px; height:15px; vertical-align:bottom; overflow:hidden}
.article_search .submit {border:0; color:#950028; background:#F2F2F2; font-size:12px; text-decoration:underline; cursor:pointer; _cursor:hand}

/*
.article_search .day {width:40px}
.article_search select {width:120px; font-size:9px; }
.article_search .year {width:60px}
*/

.article_search .submit {border:0; color:#950028; background:#F2F2F2; font-size:12px; text-decoration:underline}

.nav_article {margin:12px 0 20px 0; font-family:Arial; font-size:12px; }
.nav_article a, .nav_article  b {color:black; margin-right:4px}













/* News - Version II */

.article_header_new {color:#950028; font-size:16px; font-weight:bold; /*height:16px; padding:3px 0 5px 15px; */ margin-bottom:16px}
.article_header_new  span {margin:3px 16px 0 16px; display:block}

.news_item {margin-bottom:12px}
.news_header {margin:0 0 2px 0;}
.news_header a.news_date {margin-right:8px}
.news_header, .news_header a.news_date  {font-size:16px; color:#950028; font-weight:bold}
.news_text_pre {position:relative; display:block}
.news_text_pre a {color:#4C4C4C;  }
.news_text_pre_after {margin-left:60px}
.news_link_more {position:absolute; bottom:0; _bottom:auto; right:0; _right:30px}
.news_text {overflow:hidden}

.press_selector {position:absolute; top:0; _top:8px; left:150px}
.press_selector .delm {margin:0 14px; color:#950028; font-size:18px;}
.press_selector a {font-size:18px; color:#950028;}

.navs {margin:16px 0; color:#666}
.navs a {color:#666}
.navs a, .navs b {margin:0 3px}
.navs b {font-weight:normal;  color:#950028; }

/* Map */
.map-columns br {display:none}

