#home-promotions{margin:5px 0 0 0;border:1px solid #333;background:#fff url(images/panel_white_bg.jpg) top repeat-x;padding:10px;}
.panel-title{font-size:1.2em;font-weight:bold;background:transparent url(images/panel_title_bg.jpg) left top no-repeat;
padding:12px 0 2px 0;margin-bottom:8px;display:block;vertical-align:middle;border-bottom:1px solid #444;}

div-off {border:1px solid #000;}
h1,h2 {margin:0;}

.ico_doc
{padding-left:22px;background-image:url(/system/images/ico_doc.png);backgroun-position:left center;background-repeat:no-repeat;height:18px;min-height:18px;!important}


/*********************************** TEMPLATE ***********************************/

/***** General *****/
html {font-family:Arial, sans-serif;overflow:-moz-scrollbars-vertical;overflow-x:auto;}
body {color:#333;margin: 0 auto;font-size:12px;background:#000 url(images/bg_top.jpg) center top no-repeat;}

td {vertical-align:top;}
a,a:visited {text-decoration:none;color:#0F459D;}
a:hover {color:#0F459D;text-decoration:underline;}
#eventtitle {padding:0 0 0 0;margin-bottom:4px;}
#eventtitle a, #eventtitle a:hover, #eventtitle a:visited{color:#FFF;font-weight:bold;font-size:1.2em;}
/***** - Structure - *****/
#middle {background:url(images/bg_middle.png) center top repeat-y;min-width:820px;}
#bottom {background:url(images/bg_bottom.jpg) center bottom no-repeat;padding:0;min-height:800px;min-width:820px;}
#top 		{background:url(images/bg_top.jpg) center top no-repeat;padding:0 0 0 0;min-height:720px;width:820px;margin:0 auto;}


#header {height:80px;padding:40px 5px 0 190px;}

/*
.col_1,.col_2,.col_3,#header,#top {border:1px dotted #ff0;}
*/
.col_1 {width:170px;padding:105px 20px 0 0 ;	min-height:400px;float:left;}
.col_2 {width:370px;padding:16px 20px 0 20px; min-height:400px;float:left;}
.col_3 {width:155px;padding:20px 8px 0 18px;min-height:400px;color:#bbb;float:left;}	

.col_3 a, .col_3 a:hover, col_3 a:visited {color:#efefef;}
#topnav_1	{margin:0 45px 15px 0;text-align:right;min-height:15px;}
#topnav_1 a,#topnav_2 a {font-size:.9em;font-weight:normal;border:none;color:#efefef;} /** color:#5B7F00; **/
#topnav_2 a {font-size:1em;color:#405802;font-weight:bold;}

#bannder_ad_image_src {border:1px solid #000;}
.national_search a {background:url('images/home_map_blue.png') center center no-repeat;border:1px solid #545454;display:block;width:150px;height:95px;margin:0 0 50px 0;}
.national_search a:hover {background:#666 url('images/home_map_blue.png') center center no-repeat;border:1px solid #333;} 
.national_search a img{display:none;}

.col_3 h2 {padding:0;margin:0;font-weight:bold;font-size:16px;color:#C8BA9E;border-bottom:1px solid #383525;}

.bottom_content {height:210px;width:820px;margin:0 auto;}



/***** - Navigation - *****/
.navbar ul {margin:0;list-style-type:none;padding:2px 8px 2px 0px;}	
.navbar ul li {display:inline;}
.navbar a, .navbar a:hover {border-right:1px solid #ccc;padding:0 8px 0 8px;font-size:9pt;color:#000;}


.header_nav {padding:0 0 10px 12px;}
.header_nav a, .header_nav a:visited, .header_nav a:hover {color:#FDF2F3;padding:0 16px 0 0;}
.header_nav a:hover {color:#fff;}
.header_nav ul {list-style-type:none;padding:0 0 0 5px;margin:0;}
.header_nav li {font-weight:bold;padding:5px 0;text-align:right;background:url(images/arrows.gif) right no-repeat;}
.header_nav ul li {display:inline;}

.footer_nav {padding:70px 0 25px 200px;}
.footer_nav a, .footer_nav a:visited, .footer_nav a:hover {color:#FDF2F3;padding:0 16px 0 0;}
.footer_nav a:hover {color:#fff;}
.footer_nav ul {list-style-type:none;padding:0 0 0 5px;margin:0;}
.footer_nav li {padding:5px 0;text-align:right;background:url(images/arrows.gif) right no-repeat;}
.footer_nav ul li {display:inline;}

.topright {width:770px;text-align:right;}		
.topright a, .topright a:visited, .topright a:hover {border-right:1px dotted #ccc;color:#FDF2F3;}
.topright a:hover {color:#fff;}
.topright ul {list-style-type:none;padding:0 0 0 5px;margin:0;}
.topright li {padding:5px 0 5px 5px;text-align:right;background:url(images/arrows.gif) right no-repeat;}
.topright ul li {display:inline;}

.bottomright {text-align:right;padding:0 40px 0 0;}		
.bottomright a, .bottomright a:visited, .bottomright a:hover {border-right:1px dotted #333;color:#333333;}
.bottomright a:hover {color:#fff;}
.bottomright ul {list-style-type:none;padding:0 0 0 5px;margin:0;}
.bottomright li {padding:5px 0 5px 5px;text-align:right;background:url(images/arrows.gif) right no-repeat;}
.bottomright ul li {display:inline;}

.copyright {color:#89846e;text-align:left;padding:0 0 0 120px;}
.article_image {float:right;border:1px solid #3B3724;margin:0 0 0 5px;height:auto;}
.col_3 .article_image {float:left;clear:both;margin:0 0 4px 0;}
.article_title {color:#0F459D;padding:5px 0 0 0;}
.col_2 .article_title {border-bottom:1px dotted #999;font-size:1.3em;padding:0 0 2px 0;margin:0 0 4px 0;}

a.promotion_cover_thumb img{padding:5px;margin:5px;border:1px solid #ccc;}
a.promotion_cover_thumb img:hover {background:#ccc;}

.article .publish_date{color:#0F459D;padding:0 0 2px 20px;background:url('images/ico_article_date.png') left 2px no-repeat;}
.article_summary {padding:5px 5px 5px 0;margin:0 0 15px 0 ;}
.article-summary {padding}
.article_read_more {float:right;padding:0;}
.article_read_more a {color:#fff;background:#666;border:1px solid #555;padding:3px;width:100px;font-size:.9em;}
.article_read_more a:hover {background:#333;border:1px solid #444;text-decoration:none;}
.articles_module {}

.panel{margin:0 0 20px 0;}
#event{padding:2px 2px 4px 2px;margin-bottom:8px;border-bottom:1px solid #444;font-size:.8em;color:#fff;}
#event b{color:#bdbdbd;width:45px;display:block;float:left;clear:left;	}
#event span{display:block;font-size:.9em;}
#event a{color:#fff;font-size:1.2em;font-weight:bold;}

.news .news-title a, .news .news-title-selected a, .news .news-title a:hover {background:url(images/ico_triangle_down.png) left 3px no-repeat;padding:0 0 0 18px;display:block;}
.news .news-title-selected a,.news .news-title-selected a:hover {font-weight:normal;background:url(images/ico_triangle_up.png) left 3px no-repeat;display:block;}
.news .content {background:#fff url(images/panel_white_bg.jpg) top left repeat-x;border:1px solid #ccc;margin:4px 0 0 0;padding:4px;}
.news .content .news-info-title {border-bottom:1px dashed #ccc;color:#999;}

