@charset "utf-8";

body {font:12px Tahoma, Arial; color:#000000; background:#fff url(images/body_bg.jpg) right bottom no-repeat;}
body *{line-height:1.22em;}
body,h1,h2,h3,h4,h5,h6,ul,ol,li,dl,dt,dd,form,fieldset,legend,input{margin:0;padding:0;}

select,input,textarea,pre{font:99% Verdana, Arial, Helvetica, sans-serif;}
img,fieldset{border:0;}
ol, ul {list-style:none;}
input{outline:none;}
h1,h2,h3, h4{
	text-transform:none;
	font-family:Tahoma, Arial;
}
h1 {
	padding-bottom:10px;
	font-size:14px;
        text-align:left;
        font-weight:bold;
        color:#000080;
        
}
h2 {
	padding-bottom:10px;
        font-size:12px;
        text-align:left;
        font-weight:bold;
        color:#000080;
        
}

h3 {
	padding-bottom:10px;
        font-size:14px;
        text-align:left;
        font-weight:bold;
        color:#000080;
        
}

h4 {
	padding-bottom:10px;
        font-size:12px;
        text-align:left;
        font-weight:bold;
        color:#000080;
        
}

h5 {
	
       	font-size:16px;
        font-weight:normal;
        text-align:center;
        color:#000080;
}

h6 {
	
       	font-size:12px;
        font-weight:bold;
        text-align:left;
        color:#000080;
}



p {
	font-color:#000000;
        margin:0;
	padding:5px 0;
}
ol:after, ul:after, div:after {
	content:"";
	clear:both;
	display:block;
	font-size:0px;
	line-height:0px;
	height:0;
	visibility:hidden;
}
a {
	color:#000000;
	text-decoration:none;
}
a:hover {
        color:#000080;
	text-decoration:underline;
}
.clear {
	clear:both;
	height:0;
	line-height:0;
	font-size:0;
}
.clearleft {
	clear:left;
}
.clearright {
	clear:right;
}
.clearboth {
	clear:both;
}
.nomargin {
	margin:0px !important;
}
.nopadding {
	padding:0px !important;
}
.floatleft {
	float:left !important;
}
.floatright {
	float:right !important;
}
.uppercase {
	text-transform:uppercase;
}

.page {
	min-width:1000px;
	_margin-left: -1000px;
	_zoom: 1;
	_position: relative;
}
.header {
	height:182px;
	background:url(images/header_bg.jpg) left top;
	padding-left:9px;
	z-index:1000;
	position:relative;
}
.logo {
	height:125px;
	width:350px;
	float:left;
}
.header_r {
	background:url(images/header_bg_r.jpg) right top no-repeat;
	height:182px;
	padding-right:9px;
}
.header_img {
	float:right;
	margin-top:9px;
}
.menu_top {
	margin-top:1px;
}
.menu_top .top_menu_item {
	padding-left:5px;
	background:url(images/top_menu_item.jpg) left top;
	position:relative;
	zoom:1;
}
.menu_top .top_menu_item:hover .submenu {
	display:block;
}
.submenu li.selected a  {
  color:black;
}
.menu_top .top_menu_item_r {
	padding-right:5px;
	background:url(images/top_menu_item.jpg) right top;
}
.menu_top .top_menu_item_r a {
	color:#fff;
	display:block;
	line-height:30px;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:none;
	text-align:center;
}
.menu_top .top_menu_item_r.selected a{
  color:#E4BD72;
}
.menu_top .top_menu_item_r a:hover {
	text-decoration:underline;
}
.submenu {
	z-index:100000;
	position:absolute;
	width:200px;
	background:url(images/submenu1.png) top left no-repeat;
	left:0px;
	display:none;
}
#lastsubmenu {
	right:0px;
	left:auto;
}
*html .submenu {
	background:url(images/submenu.gif) top left no-repeat;
}
.submenu_item {
	background:url(images/submenu_item1.gif) bottom center no-repeat;
	padding:10px 10px 5px 10px;
	line-height:100%;
}
.submenu_item a {
	color:#0a255e;
	font-size:10px;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
}
.submenu_item a:hover {
	text-decoration:underline;
}
.submenu_item_bottom {
	position:relative;
	height:10px;
	bottom:-5px;
	background:url(images/submenu1.png) bottom center no-repeat;
	font-size:0;
	line-height:0;
}
*html .submenu_item_bottom {
	background:url(images/submenu.gif) bottom center no-repeat;
}
.left_column {
	width:190px;
	padding-top:8px;
	padding-left:2px;
	z-index:50;
	vertical-align:top;
	position:relative;
}

.left_menu {
	width:198px;
}
.left_menu tr {
	height:38px;
}
.left_menu td {
	background:url(images/left_menu_item.jpg) right top no-repeat;
	height:37px;
	padding-left:15px;
	vertical-align:middle;
}
.right_menu td{
  background:url(images/right_menu_item.jpg) right top no-repeat;  
}
.left_menu td .left_submenu_cont, .left_menu td .left_submenu_cont_level2 {
	position:relative;
}
.left_menu td a {
	font-weight:normal;
	text-decoration:none;
	display:block;
	padding:5px 5px 5px 0px;
        color:#000000;
	
}
.left_menu td a.selected {
  color:white;
}
.left_menu td a:hover {
	text-decoration:none;
}
.right_column {
	width:195px;
	padding-top:2px;
	vertical-align:top;
}
.right_menu td a.selected {
  color:navy;
}

.left_submenu {
  margin-top:-8px;
}
.left_submenu, .left_submenu_level2 {
	position:absolute;
	width:200px;
	background:url(images/left_submenu.png) left top;
	right:-200px;
	top:0px;
	display:none;
	zoom:1;
}
/*
*html .left_submenu, .left_submenu_level2 {
	background:url(images/left_submenu.gif) left top;
}
*/
.left_submenu .left_submenu_level2 {
  top:0px;  
}
.left_submenu li.left_submenu_item {
	background:url(images/left_submenu_item.png) center bottom no-repeat;
	padding:5px 0px 5px 30px;
}

*html .left_submenu li.left_submenu_item {
	background:url(images/left_submenu_item.gif) center bottom no-repeat;
}

li.left_submenu_item.selected {
  color:white;
}
.left_submenu li.left_submenu_item a {
	line-height:18px;
	font-size:11px;
}
.left_submenu li.bottom, .left_submenu_level2 li.bottom {
	background:url(images/left_submenu.png) left bottom;
	height:14px;
	margin-top:20px;
	position:relative;
	bottom:-14px;
}
.left_submenu_level2 li.bottom {

}
*html .left_submenu li.bottom, .left_submenu_level2 li.bottom {
	background:url(images/left_submenu.gif) left bottom;
}
.left_submenu_cont, .left_submenu_cont_level2, .left_submenu, .left_submenu_level2 {
	z-index:1000;
}
.left_submenu_cont {
  padding:0px 0px;
}
.left_menu td .left_submenu_cont:hover .left_submenu {
	display:block;
}
.left_menu td .left_submenu_cont_level2:hover .left_submenu_level2 {
	display:block;
	margin-top:-7px;
}
.left_block {
	padding:20px 16px 0 16px;
	background:url(images/left_block.png) left top no-repeat;
	position:relative;
	margin-top:5px;
	width: 165px;
	min-height:150px;
}
.left_block_bottom {
	background:url(images/left_block.png) left bottom;
	height:20px;
	bottom:-20px;
	position:absolute;
	width:197px;
	left:0px;
}
.left_block a {
	display:block;
	padding-bottom:15px;
}
.search {
	margin-top:25px;
	height:40px;
	width: 197px;	
	background:url(images/search1.jpg) left top no-repeat;
}
.search .typetext {
	border:0;
	background:0;
	margin-left:79px;
	margin-top:12px;
	width:113px;
}
a.login {
	display:block;
	color:#305399;
	font-weight:bold;
}
.login_box {
	position:relative;
	height:0;
	font-size:0;
	line-height:0;
}
.login_box .login_brd {
	position:absolute;
	background:#fff;
	border:solid 1px #dfb972;
	padding:5px;
	width:270px;
	font-size:11px;
	left:-88px;
}
.login_box .login_brd td {
	padding-top:3px;
}
.login_box .login_brd .typetext {
	width:125px;
}
.right_bnr {
	margin-top:5px;
}
.content {
	vertical-align:top;
	padding:10px 15px 20px 15px;
}
#contentIndex {
	vertical-align:top;
	padding:10px 5px 0px 5px;
	text-align:center;
}
#contentIndex .index1 {
 max-width:840px;
}
.navigation {
	color:#013bb1;
	display:block;
	padding:10px 0;
	float:left;
}
.block {
	width:260px;
	background:url(images/block_bg1.png) center top;
	padding:10px 5px 0px 10px;
	position:relative;
	float:left;
	margin-right:5px;
	height:230px;
	margin-bottom:45px;
	text-align:justify;
}
.block_header {
	float:right;
	font-weight:bold;
      padding-right:10px;
}
.block_bottom {
	height:35px;
	position:absolute;
	bottom:-35px;
	width:275px;
	background:url(images/block_bg1.png) center bottom;
	left:0;
}
.block p {
	padding-right:10px;
}
.zindexfix {
	position:relative;
	zoom:1;
 z-index:50;
}
.footer {
	background:url(images/footer_bg.jpg) left top no-repeat;
	padding-left:15px;
	zoom:1;
	clear:both;
}
.footer_right {
	background:url(images/footer_bg.jpg) right top no-repeat;
	height:67px;
}
.bottom_menu {
	width:870px;
	float:left;
	padding-top:8px;
	color:#0729a7;
}

.bottom_menu a {
	color:#0729a7;
	text-decoration:none;
}
.bottom_menu a:hover {
	text-decoration:underline;
}
.bottom_menu p {
	text-align:center;
	font-size:9px;
	padding-top:0;
	color:#050505;
}
.stat {
	float:right;
	width:115px;
	padding-top:5px;
	font-size:10px;
}
.stat div { padding-left:0px; }
.stat p {
	padding-top:0px;padding-bottom:5px; margin-bottom:0px;
	text-align:center;
	font-size:11px;
	font-weight:bold;
}

.leftBanners {
  margin-left:5px;
}
.arrowTop {
  height:10px;
}
.rightBanners {
  margin:0px 5px 0px 0px;
}
.leftBanners .inner {
  margin-top:-1px;
}
.rightBanners, .leftBanners {
  overflow:hidden;
}
.rightBanners a , .leftBanners a {
  display:block;
}
.rightBanners img, .leftBanners img{
  display:block;
  margin:5px 0px;
}

.stat .colored {
	line-height:20px;
	color:#ff0000;
}

.Hidden_block {
	display:none;
}
.Hidden_block {
	background:#F2F2F2 none repeat scroll 0 0;
	border:1px solid LightGrey;
	margin:4px 4px 16px;
	padding:4px;
	text-align:justify;
}

div.Right_box {
	float:right;
	width:auto;
	padding:10px;
	background-color:#eeeeee;
	border:1px solid #cccccc;
}
.content ul {list-style-type: disc; list-style-position: inside}
.content ol {list-style-type: decimal;list-style-position: inside;}

table.pmtable {
	background-image: url('/images/pnb.gif');
	background-repeat: repeat-x;
	background-color:#ffffff;
}
table.pmtable td { text-align:center}
table.pmtable td a { text-decoration:none;
	color:#ff6600;
}
table.pmtable td.act a { font-weight:normal; color:#000080; }

