table {border-collapse: collapse;}

.t0     { font-size: 10px; PADDING: 0px; }
.t10     { font-size: 10px; PADDING: 0px; }
.t10w     { font-size: 10px; BACKGROUND: #ffffff;  text-align: left; PADDING: 0px ; }
.t2	{ font-size: 11px; color: #4c4c4c; text-align: center; font-weight: bold; PADDING: 2px 2px 2px 2px;  border: 1px solid #ddeaef; }
.t3	{ font-size: 11px; color: #4c4c4c; text-align: center; font-weight: normal; PADDING: 2px 2px 2px 2px;  border: 1px solid #ddeaef;}




.k1     { font-size: 10px; text-align: center;  PADDING: 0px 0px 0px 0px;  }
.k2     { font-size: 10px; BACKGROUND: url('../img/k2.gif') top right repeat-x; PADDING: 0px 0px 0px 0px;  }
.k22     { font-size: 10px; BACKGROUND: url('../img/k22.gif') top right repeat-x; PADDING: 0px 0px 0px 0px;  }

.k3 { font-size: 12px; BACKGROUND: #eff1f1  url('../img/k3.gif') bottom left repeat-x; PADDING: 30px 0px 150px 0px; display: block; }
.k4 { font-size: 12px; PADDING: 6px 0px 1px 0px;  }

.fill { font-size: 10px;  BACKGROUND: #ffffff; BORDER-left: 2px solid #ffffff; PADDING: 0px 0px 30px 10px; width: 650px; }

.left_fill  { font-size: 10px; BORDER-bottom: 3px solid #ffffff; PADDING: 0px 0px 0px 0px;  }
.right  	{ font-size: 10px; BACKGROUND: #f7f7f7 url('../img/right.gif') top right repeat-y; PADDING: 0px 0px 10px 0px;  }

.more  	{ font-size: 10px; text-align: right; PADDING: 0px 10px 10px 0px;  }
.more A:Link	  { text-decoration: none; color: #93a2ad; }
.more A:Visited { text-decoration: none; color: #93a2ad; }
.more A:Hover   { text-decoration: none; color: #2c696e; }
	
.c  { font-size: 10px; text-align: center; PADDING: 0px 0px 0px 0px;  }
		
.up_ico 	{ font-size: 10px;  BACKGROUND: #301a62; PADDING: 6px 0px 2px 26px ; }

.up_ico_txt 	{ font-size: 10px; PADDING: 0px 80px 2px 10px;  }
.up_ico_txt A:Link	  { text-decoration: none; color: #ffffff; }
.up_ico_txt A:Visited { text-decoration: none; color: #ffffff; }
.up_ico_txt A:Hover   { text-decoration: none; color: #059fe5; }

.up_menu { font-size: 10px; BACKGROUND: #deeaf4 url('../img/__up_menu.gif') top left repeat-x; PADDING: 0px 0px 0px 224px ; }

.up_menu2 {	margin: 0; padding: 0;
}

.up_line { font-size: 4px; border-bottom: 1px solid #e4e4e4; PADDING: 0px 0px 0px 0px ; }

.up_s_menu { font-size: 10px; PADDING: 6px 2px 0px 2px ; }
	
.f12-1   { font-size: 11px; color: #4c4c4c; text-align: justify; PADDING: 10px 10px 4px 10px; }
.f12-2   { font-size: 11px; color: #4c4c4c; text-align: justify; PADDING: 2px 10px 10px 10px; }
.f12-3   { font-size: 11px; color: #4c4c4c; text-align: justify; PADDING: 4px 10px 4px 10px; }
.f12-4   { font-size: 11px; color: #4c4c4c; text-align: justify; text-indent: 11px; PADDING: 10px 10px 10px 10px; }
.f12-5   { font-size: 11px; color: #4c4c4c; text-align: center; PADDING: 0px 3px 3px 3px; }

.c_dowm  { font-size: 10px; BACKGROUND: #ffffff; text-align: center; PADDING: 0px 0px 10px 0px;  }
.down   { font-size: 10px; BACKGROUND: url('../img/down.gif') top left repeat-x; TEXT-ALIGN: right; PADDING: 3px 3px 20px 3px; }
.down1  { font-size: 10px; BACKGROUND: url('../img/down.gif') top left repeat-x; TEXT-ALIGN: left; PADDING: 3px 3px 20px 3px; }

.m_down  { font-size: 10px; display: block; width: 80px; PADDING: 0px 0px 0px 0px; }
.m_down A:Link	  { text-decoration: none; color: #577b96; display: block; width: 80px; PADDING: 6px 0px 6px 12px;}
.m_down A:Visited { text-decoration: none; color: #577b96; display: block; width: 80px; PADDING: 6px 0px 6px 12px;}
.m_down A:Hover   { text-decoration: none; background: #f4fafd; color: #024372; display: block; width: 80px; PADDING: 6px 0px 6px 12px;}



ul#newsmenu 	{ font-size: 12px; font-weight: lighter; padding: 0; list-style: none; margin: 0 0px 20px 0; }
ul#newsmenu li { padding: 0; list-style: none; text-indent: 12px; BACKGROUND: url('../img/newsmenu.gif') top left no-repeat; border-bottom: 1px dashed #d5dbdb; padding: 8px 0 4px 0; }
ul#newsmenu li a:link { color: #1e3777; }
ul#newsmenu li a:visited { color: #1e3777; }
ul#newsmenu li a:hover { color: #009cdf; }


.menu_left  { font-size: 15px; font-weight: bold; background: #f3f3f3 url('../img/menu_left.gif') top left repeat-x ;
			 border-bottom: 1px solid #ffffff; border-left: solid 6px #d5dbdb; PADDING: 6px 2px 1px 12px; display: block; }
.menu_left A:Link	  { text-decoration: none; color: #301a62; display: block; }
.menu_left A:Visited { text-decoration: none; color: #301a62; display: block; }
.menu_left A:Hover   { text-decoration: none; color: #909aa3; display: block; }


.menu_left2  { font-size: 11px; font-weight: bold; background: #f3f3f3 url('../img/arrow.gif') bottom left no-repeat;
			 border-bottom: 1px solid #ffffff; PADDING: 4px 0px 0px 30px; display: block; }
.menu_left2 A:Link	  { text-decoration: none; color: #909aa3; display: block; }
.menu_left2 A:Visited { text-decoration: none; color: #909aa3; display: block; }
.menu_left2 A:Hover   { text-decoration: none; color: #301a62; display: block; }
		
		
.z1 { font-size: 15px; font-weight: bold; color: #301a62; BACKGROUND:  url('../img/z1.gif') bottom left repeat-x; PADDING: 8px 0px 6px 20px;	 display: block; }
.z1m { font-size: 10px; text-align: right; PADDING: 8px 5px 6px 5px; BACKGROUND:  url('../img/z1.gif') bottom left repeat-x; }


.z2  {  font-size: 13px; font-weight: bold; color: #381f73;	BORDER-bottom: 1px solid #ddeaef; PADDING: 7px 22px 3px 12px;}
			
.z3  { font-size: 15px; font-weight: bold; color: #4071a3; 
		BACKGROUND: url('../img/z3.gif') bottom left repeat-x;  BORDER-bottom: 1px dotted #f3f5f5; PADDING: 14px 22px 7px 12px;}
.z3 A:Link	  { text-decoration: none; color: #878787; }
.z3 A:Visited { text-decoration: none; color: #878787; }
.z3 A:Hover   { text-decoration: none; color: #4071a3; }
		

.z4  { font-size: 11px; font-weight: bold; color: #7b9dc0; BORDER-bottom: 1px dotted #f3f5f5; PADDING: 14px 22px 7px 4px;}
.z4 A:Link	  { text-decoration: none; color: #7b9dc0; }
.z4 A:Visited { text-decoration: none; color: #7b9dc0; }
.z4 A:Hover   { text-decoration: none; color: #878787; }
					
.z5  { font-size: 11px; font-weight: bold; color: #4f4f4f; border-bottom: 1px dashed #eff1f1; PADDING: 10px 2px 1px 12px; }
.z5 A:Link	  { text-decoration: none; color: #4f4f4f; }
.z5 A:Visited { text-decoration: none; color: #4f4f4f; }
.z5 A:Hover   { text-decoration: none; color: #4f4f4f; }

.copyright { font-size: 10px; TEXT-ALIGN: center; color: #93a2ad; PADDING: 30px 2px 10px 2px; }
 
 
A:Link	  { text-decoration: none;  color: #577b96; }
A:Visited { text-decoration: none;  color: #577b96; }
A:Hover   { text-decoration: none;  color: #4071A3; }

