.border_t{ border:1px solid #CCCCCC;}	
.bg1{ background-color: #F6E8C9; color:#000000; font-weight:900; padding:4px 4px 4px 5px;}
.bg2{ background-color:#F8F8F8; color:#666666;padding:4px 4px 4px 5px; }

#height25{ height:28px;}
#height10{ height:2px;}
#height125{ height:120px;}
#height10{ height:10px;}

.date{ color: #666666; font-size:11px;}	
.menu_l_bg{
	background-image: url(menu_bg.gif); 
	background-position:center top; 
	background-repeat: no-repeat;
	height:20px; 
	}
.t_center_bg{
	background-image: url(top.gif); 
	background-position:center top; 
	background-repeat: repeat-x;
	height:121px; 
	width:478px;
	color:#FFFFFF;
	font-size:20px;
	font-weight:800;
	font-family:Arial, Helvetica, sans-serif;
	}

.t_center_bg1{
	background-image: url(blackbar.gif); 
	background-position:center top; 
	background-repeat: repeat-x;
	height:17px; 
	width:347px; 
	}
.tmn_center_bg1{
	background-image: url(menu_bt.jpg); 
	background-position:center top; 
	background-repeat: repeat-x;
	height:40px; 
	width:347px; 
	}	
.t_center_bg11{
	background-image: url(center111.jpg); 
	background-position:center top; 
	background-repeat: repeat-x;
	height:40px; 
	width:347px; 
	}
.t_center_bg_site_map{
	background-color:#F4F4F4;
	padding:5px 5px 5px 10px;
	border-bottom:1px solid #CCCCCC;
	font-size:11px; color: #FF6600; font-family:Tahoma, Arial, Verdana;
	}

.t_left_bg{
	background-image: url(left.gif); 
	background-position:left top; 
	background-repeat: no-repeat;
	height:121px;
	width:233px;
	}
.t_right_bg{
	background-image: url(right.gif); 
	background-position:right top; 
	background-repeat: no-repeat;
	height:121px;
	width:59px;
	}
	
.t_left_bg1{
	background-image: url(blackbar.gif); 
	background-position:left top; 
	background-repeat: repeat-x;
	height:17px;
	width:309px;
	color:#FFFFFF;
	font-weight:300px;
	}
.t_right_bg1{
	background-image: url(blackbar.gif); 
	background-position:right top; 
	background-repeat: repeat-x;
	height:17px;
	width:114px;
	}
	
.t_left_bg11{
	background-image: url(left11.gif); 
	background-position:left top; 
	background-repeat: no-repeat;
	height:40px;
	width:114px;
	color:#FFFFFF;
	font-weight:300px;
	}
.t_right_bg11{
	background-image: url(right11.gif); 
	background-position:right top; 
	background-repeat: no-repeat;
	height:40px;
	width:309px;
	}
	
.b_center_bg{
	background-image: url(center2.jpg); 
	background-position:center bottom; 
	background-repeat: repeat-x;
	height:92px;
	text-align:center;
	}
		
.b_left_bg{
	background-image: url(left2.jpg); 
	background-position:left bottom; 
	background-repeat: no-repeat;
	height:92px; 
	}
.b_right_bg{
	background-image: url(right2.jpg); 
	background-position:right bottom; 
	background-repeat: no-repeat;
	height:92px; 
	}
.side_left_bg{
	background-image: url(shadow_l.jpg); 
	background-position:right; 
	background-repeat: repeat-y;
	width:4px;
	}
.side_right_bg{
	background-image: url(shadow_r.jpg); 
	background-position:right; 
	background-repeat: repeat-y;
	width:3px;
	}

#border_t{ border:1px solid #E2E0E0;}
a.sub{
	color: #666666;text-decoration:none;
	font-weight:900;
	Font-size:11px;
	font-family:Tahoma, Helvetica, Verdana, Arial;
	}
	
a.sub:hover {
	color:#666666;text-decoration: underline;
	font-weight:900;
	Font-size:11px;
	font-family:Tahoma, Helvetica, Verdana, Arial;
	}
a.sub1{
	color: #666666;text-decoration:none;
	font-weight:900;
	Font-size:10px;
	font-family:Tahoma, Helvetica, Verdana, Arial;
	}
	
a.sub1:hover {
	color:#666666;text-decoration: underline;
	font-weight:900;
	Font-size:10px;
	font-family:Tahoma, Helvetica, Verdana, Arial;
	}
a.pred{
	color:#0066FF;
	font-weight:900;
	Font-size:11px;
	text-decoration:none;
	font-family:Tahoma, Helvetica, Verdana, Arial;
	}
	
a.pred:hover {
	color: #999999;
	font-weight:900;
	Font-size:11px;
	text-decoration: underline;
	font-family:Tahoma, Helvetica, Verdana, Arial;
	}

.title{ 
	color:#01598B;
	font-weight:900; font-family:Tahoma, Helvetica, Verdana, Arial;
	font-size:12px;
	
}

.sub_head{ 
	color: #1A6DD3;
	font-weight:900; font-family:Arial, Helvetica,  Verdana, Tahoma;
	font-size:14px;
	
}

.site_name{ 
	font-weight:900;
	padding: 0px 0px 20px 0px;
	font-size:28px;
	text-align:center;
	color: #FF0000;
	font-family:Georgia, "Times New Roman", Times, serif;
}


.white{ 
	color:#FFFFFF;
	font-weight:400; font-family:Tahoma, Arial, Verdana;
	font-size:11px;
}
.text1{ 
	color: #336699;
	font-weight:400; font-family:Tahoma, Arial, Verdana;
	font-size:11px;
	padding: 2px;
}
.text18{font-size:24px; font-weight:900;font-family: "Monotype Corsiva", Helvetica, Verdana, Geneva, Arial;color: #FFCC00; text-align:center;}
.submit {
	background-color: #58A1EB;
	border: 1px solid #F8F8F8;
	font-family:Tahoma, Arial, Verdana, Helvetica, sans-serif;
	font-size:11px;
	color: #FFFFFF ;
	height:20px;
	font-weight:900;
	padding:0px 5px 0px 5px;
	}

.search {
	background-color: #333333;
	border: 1px solid #6570A0;
	font-family:Tahoma, Arial, Verdana, Helvetica, sans-serif;
	font-size:12px;
	color: #FFFFFF ;
	font-weight:900;
	}
input_box{ width:100px; height:15px;}
a.mainlevel  {
  margin           : 0px;
  padding          : 0px;
  font-size        : 12px;
  width            : 160px;
  background-color : #ECEAD8;
  text-indent      : 10px;
  text-decoration:none;
}
a.mainlevel:link {
  padding          : 0px 0px 0px 0px;
  font-size        : 12px;
  width            : 160px;
  background-color : #E3E3E3;
  text-indent      : 10px;text-decoration:none;
}
a.mainlevel:link, a.mainlevel:visited {
  display          : block; 
  font-size        : 11px;
  border-top       : 1px solid #ffffff;
  border-bottom    : 1px solid #999999;
  background-color : #EDEDED;
  font-weight      : normal;
  padding          : 2px 0px 2px 0px;
  color            : #333333;
  width            : 160px;
  text-indent      : 10px;
}
a.mainlevel:hover {
  background-color : #E3E3E3;
  font-size        : 11px;
  font-weight      : normal;
  text-decoration  : none;
  text-indent      : 10px;
}
#active_menu {
  color            : #1A6DD3;
  background-color : #F8F8F8;
  font-weight      : bold;
}