@charset "utf-8";
/* CSS Document */

body {
background:url(images/body_bg.gif) top repeat-x;
padding:0;
margin:0;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
}

h1, h2, h3, h4 {
padding:0;
margin:0;
}
a { outline: none; }

.main_mid_colm_div a { color: #ed1c24; text-decoration: none; }
.main_mid_colm_div a:hover { text-decoration: underline; }

img {
border:none;
}
ul{
padding:0;
margin:0;
list-style:none;
}

.cler {
clear:both;
}

.main_div {
width:950px;
}

.main_header_div {
height:203px;
}

.header_div {
height:168px;
padding-left:33px;
}
.header_div a {
float:left;
margin-top:71px;
}
.header_div h1 a {
background:url(images/logo.jpg) no-repeat;
width:447px;
height:81px;
float:left;
}

.right_img_div {
/* background:url(images/right_header_img.jpg) no-repeat; */
width:459px;
height:168px;
float:right;
}

.main_top_nav_div {
height:26px;
padding-top:9px;
}

.main_top_nav_div ul.nav {
padding:0;
margin:0;
list-style:none;
}
.main_top_nav_div ul.nav .li1 {
float:left;
background:url(images/top_nav_bg1.gif) no-repeat left;
padding-left:8px;
margin:0 3px 0 3px;
}
.main_top_nav_div ul.nav .li1 a{
float:left;
background:url(images/top_nav_right_corn.gif) no-repeat right;
padding:2px 7px 3px 0;
font-size:11px;
color:#FFFFFF;
text-decoration:none;
}
.main_top_nav_div ul.nav .li1_red {
float:left;
background:url(images/top_nav_bg1_red.gif) no-repeat left;
padding-left:8px;
margin:0 3px 0 3px;
}
.main_top_nav_div ul.nav .li1_red a{
float:left;
background:url(images/top_nav_right_corn_red.gif) no-repeat right;
padding:2px 7px 3px 0;
font-size:11px;
color:#FFFFFF;
text-decoration:none;
} 

.right_link_prnt_bokmark_div {
height: 30px;
}
.forside {
float:right;
width:45px;
height:14px;
margin-right:22px;
margin-top: 7px;
}
.print {
float:right;
width:39px;
height:14px;
margin-right:22px;
margin-top: 7px;
}
.bookmark {
float:right;
width:63px;
height:14px;
margin-top: 7px;
}

/* Start Main column Body */
.main_colmn_body_div {
padding-bottom:15px;
}

/* Start Left Column */
.main_left_colm_div_print {
float:left;
width:200px;
padding-top:3px;
margin-top:20px;
}
.main_left_colm_div {
float:left;
width:200px;
padding-top:3px;
}

.left_main_box_div {
width:199px;
text-align:left;
margin-bottom:15px;
border:#999999 1px solid;
}

.left_main_map_box {
width:200px;
text-align:left;
margin-bottom:15px;
}

.map_iner_box {
background:url(images/map_iner_box_bg_top.gif) no-repeat top #FFD204;
width:199px;
padding:13px 0 0 0;
text-align:left;
margin-bottom: 15px;
}
.map_iner_box_bg_bottom {
background:url(images/map_iner_box_bg_bottom.gif) no-repeat bottom;
width:179px;
padding:0 10px 10px 10px;
text-align:left;
}

.map_iner_box_bg_bottom h3 {
font-size:12px;
font-weight:bold;
margin-bottom:5px;
}

.map_iner_box a {
	color: #000000;
	text-decoration: none;
 }
.map_iner_box a:hover {
	color: #000000;
	text-decoration: underline;	
}

ul.mapbox_list {
margin-top:7px;
}
ul.mapbox_list li {
float:left;
width:50%;
font-size:11px;
text-align:left;
}

.map_iner_box_bg_bottom h4{
font-size:11px;
font-weight:bold;
}

ul.left_menu { padding-bottom: 15px; }

ul.left_menu li {
border-bottom:#000000 1px solid;
padding:6px 3px 6px 8px;
text-align:left;
}
ul.left_menu li .left_L {
text-align:left;
text-decoration:none;
color:#000000;
font-size:11px;
}
ul.left_menu li .left_L:hover, .left_Lh {
text-align:left;
text-decoration:none;
color:#ED1C24;
font-size:11px;
font-weight:bold;
}
/* End Left Column */

/* Start Mid Column */
.main_mid_colm_div_print {
float:left;
width:490px;
margin-left:30px;
margin-top:20px;
text-align:left;
}
.main_mid_colm_div {
float:left;
width:490px;
margin-left:30px;
text-align:left;
}

.main_mid_colm_div h1 {
margin-top:13px;
margin-bottom:13px;
font-size:15px;
color:#ED1C24;
}

.main_mid_colm_div h2 {
margin-bottom:13px;
font-size:15px;
color:#ED1C24;
}
.main_mid_colm_div p,
.main_mid_colm_div dd,
.main_mid_colm_div_print p,
.main_mid_colm_div_print dd {
font-size:11px;
text-align:left;
line-height:15px;
margin:0;
padding:0;
}
.main_mid_colm_div ul,
.main_mid_colm_div_print ul { 
	list-style-type: none;
/* 	list-style-image: url(images/bult.gif); */
}

.main_mid_colm_div li {
	background-image: url(images/bult.gif);
	background-position: top left;
	background-repeat: no-repeat;
	padding-left: 17px;
}
	
.main_mid_colm_div p,
.main_mid_colm_div_print p { padding-bottom: 6px; }
/* End Mid Column */

/* Start Right Column */
.main_right_colm_div {
float:right;
width:200px;
}

.right_main_box_div {
background:url(images/right_menu_bottom.gif) no-repeat bottom;
width:199px;
padding-bottom:6px;
text-align:left;
margin-bottom:15px;
}
.right_main_box_div h2{ 
background: #000000 url(images/right_menu_heading.gif) no-repeat;
padding:3px 0 3px 11px;
font-size:12px;
color:#FFFFFF;
font-weight:bold;
text-align:left;
margin-bottom:-1px !important;
}

.right_main_box_div a { color: #000000; }

.right_main_box_div p {
border-left:1px solid #838383;
border-right:1px solid #838383;
margin:0;
padding: 2px 10px;
line-height: 16px;
font-size: 10px;
}
.right_main_box_div ul {
	border-left:1px solid #838383;
	border-right:1px solid #838383;
	font-size:10px;
	line-height:16px;
	margin:0;
	padding:2px 10px 2px 10px;
/* 	list-style-image: url(images/bult.gif); */
}

.right_main_box_div li {
	background-image: url(images/bult_right.gif);
	background-position: top left;
	background-repeat: no-repeat;
	padding-left: 17px;
}
	



ul.right_ul {
border-left:#838383 1px solid;
border-right:#838383 1px solid;
margin:0px;
}
ul.right_ul li {
padding: 4px 8px;
color:#000000;
font-size:9px;
text-align:left;
}

ul.right_ul li b{
color:#ED1C24;
}
ul.right_ul li h3{
font-size:11px;
font-weight:bold;
color:#000000;
margin-bottom:5px;
}
ul.right_ul li .a_laes{
background:url(images/bult.gif) no-repeat right;
font-size:11px;
color:#000000;
float:right;
padding:0 15px 2px 0;
text-decoration:none;
}
ul.right_ul li .a_laes:hover{
background:url(images/bult.gif) no-repeat right;
font-size:11px;
color:#000000;
float:right;
padding:0 15px 2px 0;
text-decoration:underline;
}

ul.right_ul li .a_link{
font-size:10px;
color:#000000;
text-decoration:none;
}
/* End Right Column */

/* End Main column Body */

.main_footer_div {
border-top:#999999 1px solid;
text-align:center;
margin-top:20px;
padding-top:10px;
height:50px;
font-size:10px;
}

.main_footer_div p {

}

/* sub */
ul.left_menu li {
border-bottom:#000000 1px solid;
padding:6px 3px 6px 5px;
text-align:left;
}

ul.left_menu li a {
text-align:left;
text-decoration:none;
color:#000000;
font-size:11px;
	display: block;
}
ul.left_menu li a:hover {
text-align:left;
text-decoration:none;
color:#ED1C24;
font-size:11px;
font-weight:bold;
}

ul.left_menu .act {
	font-weight:bold;
}

/* rss feed */
.right_main_box_div .rss_box {
	border-left: 1px solid #838383;
	border-right: 1px solid #838383;
	padding: 0 10px;
}

.right_main_box_div h4 {
	color:#ED1C24;
	font-size:9px;
	text-align:left;
	border-left: 1px solid #838383;
	border-right: 1px solid #838383;
	padding: 5px 10px 0 10px;
}

.right_main_box_div .rss_header a {
	color:#000000;
	font-size:11px;
	font-weight:bold;
	margin-bottom:5px;
	text-decoration: none;
}
.right_main_box_div .rss_header a:hover {
	text-decoration: underline;
}

.rss_link {
	background: transparent url(images/bult.gif) no-repeat scroll right center;
	color:#000000;
	font-size:11px;
	padding:0 15px 2px 0;
	text-decoration: none;
	text-align: right;
}

.right_main_box_div a{
	text-decoration: none;
}

.right_main_box_div a:hover{
	text-decoration: underline;
}

.right_main_box_div a:hover div{
	text-decoration: underline;
}

.main_mid_colm_div .csc-firstHeader {
	margin-top: 0px;
}

.flex2col_50_50_left {
	width: 48%;
	float: left;
}
.flex2col_50_50_right {
	width: 48%;
	float: right;
}