@charset "utf-8";
/* CSS Document */
/* for IE  filter:alpha(opacity=70); CSS3 standard   opacity:0.7; */
body,html  {
	font-family:Tahoma, Geneva, sans-serif;
	margin: 0; /* it's good practice to zero the margin and padding of the body element to account for differing browser defaults */
	padding: 0;
	text-align: center; /* this centers the container in IE 5* browsers. The text is then set to the left aligned default in the #container selector */
	font-size:10pt;
/*	color:#999898;*/
	color:#888888;
/*	font-size:101%;*/
	background:url(../img/bg_all_1.jpg) left top repeat;
}
a{color:#666; text-decoration:none;}
a:hover{text-decoration:underline;}
img{border:none;}
/*
::selection {
  background:#E2E1DE;
  color:#000;
}
::-moz-selection {
  background:#E2E1DE;
  color:#000;
}*/
#header{height:127px; margin:auto; width:951px; overflow:hidden;}
#left_top{height:117px; width:600px; float:left;}
#right_top{float:right; width:351px; height:28px; background:url(../img/top_right.jpg) top right no-repeat; line-height:25px; text-transform:uppercase; font-size:6pt; font-weight:bold; color:#5984b0; text-align:center;}
#right_top a{color:#cdaa3e; text-decoration:none; }
#right_top a:hover{text-decoration:none; color:#79abdf;}

#navigation{width:951px; margin-left:3px; overflow:hidden;}
#navigation #items{height:35px;}
#navigation a{text-decoration:none;}
#navigation .item{height:20px; width:122px; background:url(../img/grey_bg_off.jpg) left top; float:left; line-height:10pt; margin:0px 2px 0px 1px; padding:5px; padding-top:10px; font-size:11pt; color:#0b2d6a; text-decoration:none;}
#navigation .item_down{height:20px; width:122px; background:url(../img/grey_bg_down_off.jpg) bottom left; float:left; line-height:10pt; margin:0px 2px 0px 1px; padding:5px; padding-top:10px; font-size:11pt; color:#06275d; text-decoration:none;}
/*#navigation .item:hover{color:#06275d; font-size:12pt; cursor:pointer;}*/
#navigation #menu_body{background-color:#2129aa; width:932px; float:left; margin:0; margin-left:1px; overflow:hidden; padding:5px;}
#menu_body a{color:#dcdee3; text-decoration:none;}
#menu_body a:hover{color:#cdaa3e;}
#go1_body,#go2_body,#go3_body,#go4_body,#go5_body,#go8_body,#go9_body,#go10_body,#go13_body{display:none; width:100%;}
.itemsbody{font-size:11pt; float:left;}


#main{margin:0px auto 20px auto; width:951px;}
.datatab{border:#ccd1d4 2px solid; text-align:left; width:100%;}
.datatab caption{background:url(../img/bg_all.jpg); line-height:22px; font-size:11px; font-weight:bold; color:#1E7686; text-transform:uppercase; height:22px;}
.datatab td{padding:2px; margin:0px; border:#ccd1d4 1px solid;}
.datatab th{padding:2px; margin:0px; border:#ccd1d4 1px solid; font-weight:bold; text-align:center; padding:4px; color:#3a7fcd; background:#e9ebed;}

#main_top{background:url(../img/bg_main_top.gif) left bottom no-repeat; width:951px; height:8px;}
#main_center{background:url(../img/bg_main_center.gif) left top repeat-y; width:911px; overflow:hidden; padding:0px 20px 0px 20px;}
#main_bottom{background:url(../img/bg_main_bottom.gif) left top no-repeat; width:951px; height:8px;}

#left{width:251px; float:left; text-align:left;}
.left_236_title{background:url(../img/title_bg_236x24.gif) left top no-repeat; width:226px; height:24px; line-height:24px; padding-left:10px; font-size:12px; font-weight:bold; color:#3a7fcd; margin:0px 0px 4px 0px;}
.left_236_title:hover{cursor:pointer;}
.left_236_body{width:236px; overflow:hidden;}
.left_236_top{height:3px; /*background:url(../img/left_236_top.gif) left bottom no-repeat;*/}
.left_236_center{height:auto; /*background:url(../img/left_236_center.gif) left top repeat-y;*/ width:228px; overflow:hidden; padding:0px 4px 0px 4px; font-size:8pt; line-height:9pt;}
.left_236_bottom{height:3px; /*background:url(../img/left_236_bottom.gif) left top no-repeat;*/ margin:0px 0px 6px 0px;}
.left_236_center p{padding:0px 0px 0px 8px; margin:0px; background:url(../img/left_a_bull.gif) no-repeat left;}
.left_236_center a{color:#486da1; text-decoration:none;}
.left_236_center a:hover{color:#009;}

#right{width:652px; float:right; color:#414141;}
#right_652_title{background:url(../img/title_bg_652x24.gif) left top no-repeat; line-height:24px; font-size:14px; font-weight:bold; /* color:#1E7686;*/ color:#2864a8; text-transform:uppercase; width:652px; height:24px; margin:0px 0px 4px 0px;}
/* right body */
#right_652_top{background:url(../img/right_652_top.gif) left bottom no-repeat; width:652px; height:6px;}
#right_652_center{background:url(../img/right_652_center.gif) top left repeat-y; width:624px; overflow:hidden; padding:0px 14px 0px 14px; text-align:justify; line-height:12pt; font-size:10pt;}
#right_652_bottom{background:url(../img/right_652_bottom.gif) left top no-repeat; width:652px; height:6px; padding-bottom:5px;}

#right_652_center a{color:#1e4181; text-decoration:none;}
#right_652_center a:hover{text-decoration:underline;}
#right_652_center #img_c{ border:#ccd1d4 4px solid; margin:4px; height:inherit; width:inherit;}
#right_652_center #img_left{ border:#ccd1d4 4px solid; float:left; margin:2pt 6px 0px 0px; height:inherit; width:inherit;}
#right_652_center #img_right{border:#ccd1d4 4px solid; float:right; margin:2pt 0px 0px 6px; height:inherit; width:inherit;}
#v_right{float:right; margin:0px 0px 0px 4px; padding:0px; border:#ccd1d4 4px solid;}
#v_left{float:left; margin:0px 4px 0px 0px; padding:0px; border:#ccd1d4 4px solid;}
#right_652_center p{padding:0px; margin:0.5em 0px; text-indent:2em;}

#news_short_title{text-align:center; color:#3a7fcd; font-size:12pt; line-height:12pt; padding-bottom:4px;}
#news_short{font-size:10pt; text-align:justify; text-indent:1em;  color:#666; overflow:hidden; padding-bottom:10px;}
#news_short_footer{width:50%; font-style:italic; color:#666;}
#news_short_date{color:#666; text-align:left; float:left; font-size:76%;}
#news_short_link{font-style:italic; color:#666; text-align:right; border-bottom:1px dotted #3a7fcd; float:right; font-size:86%;}
#news_short_link a{text-decoration:none; color:#666;}
#news_short_link a:hover{color:#3a7fcd; text-decoration:none;}


#news_small{margin-bottom:12px; border:#EAEAEA solid 2px; padding:4px;}
#news_small_h{font-size:10pt; font-weight:bold; text-align:center; padding:4px; color:#3a7fcd; width:auto; background:#e9ebed; overflow:hidden;}
#news_pager{font-size:8pt; font-weight:bold; text-align:center; padding:4px; color:#3a7fcd; width:auto; background:#e9ebed}

#footer{width:951px; height:36px; letter-spacing:0.5pt; background:url(../img/footer_bg2.jpg) bottom no-repeat; padding:20px 0px 10px 0px; text-align:center; color:#cdaa3e; font-size:9pt; line-height:11pt;}
#footer a{color:#d6aa24; text-decoration:none;}
#footer a:hover{text-decoration:underline;}

.list{font-size:20pt;}
.listmain{font-size:70%; font-weight:bold; text-align:center;}
.listmain li{font-weight:normal; font-size:86%; text-align:left; padding:2px 0px;}