/* CSS Document */
.normalfont{color:#304e8b;}
.searchbox{
border-style:solid;
padding-right:2px; 
border-color:#304e8b; 
border-collapse:collapse; 
border-width:1px; height:18px; 
background-color:#ececec; 
text-align:right; 
font-family:Tahoma, Arial, Helvetica; 
color:#304e8b; 
font-size:11px; 
direction:ltr}
.titlebg{
background-color:#304e8b;
}
.titlecolor{
color:#304e8b;}
#yeartable a {
	text-decoration:none; font-family:tahoma; font-size:12px ;
	font-weight:bold}
#yeartable {
	BORDER: 1px; PADDING: 0px; FONT-SIZE: 12px; WIDTH: 100%; COLOR: #000000; BORDER-COLLAPSE: collapse;
	font-family:tahoma; direction:ltr
}
#cellstyle {
	WIDTH: 14%; TEXT-ALIGN: center
}
#celstyle1 {
	COLOR: #304e8b; TEXT-ALIGN: center; font-weight:bold
}
a.menu11:link, a.menu11:visited{
  display:block;
  vertical-align:middle;
  color:#304e8b;
  cursor:default;
  height:20px;
  padding-top:3px;
  padding-right:5px;
  width:180px;
} 
  
/* :hover is a pseudo selector to use to set the mouseover attributes */ 
a.menu11:hover {
  background-color: #304e8b; 
  color:#FFFFFF; 
  vertical-align:middle;
  cursor:pointer;
} 
td.menuon , .menu11:hover{
  background-color: #304e8b;
  color:#FFFFFF; 
  cursor:pointer;
}
td.menuoff{
  color:#304e8b;
}
.menuoff:hover{
  background-color: #304e8b;
  color:#FFFFFF; 
  cursor:pointer;
}
.menubg{
background-color:#d6d6d6;
}
.map{ background:url(map.swf); background-image:url(map.swf) }
.mid_03_but{background:url(en_mid_03_but.gif);}
.mid_02_but{background:url(en_mid_02_but.jpg);}
.mid_02_bg{ background-color:#dbeaf1;color:#536c9f;}
.mid_03_bg{ background-color:#cfe5ef;color:#3b3b3b;}
.mid_01{
background-position: left 50%; 
font-weight: bold;
font-size: 12px; 
background-image: url(mid_01.gif); 
vertical-align: middle; 
color:#304e8b; 
font-family: Tahoma,Geneva,sans-serif;}
.mid_03{
background:url(mid_03.gif);
font-weight: bold; 
font-size: 12px; 
vertical-align: middle; 
color: rgb(255,255,255); 
font-family: Tahoma,Geneva,sans-serif;}
.mid_02{
background-position: left 50%; 
font-weight: bold; 
font-size: 12px; 
background-image: url(mid_02.gif); 
vertical-align: middle; 
color: rgb(255,255,255); 
background-repeat: no-repeat; 
font-family: Tahoma,Geneva,sans-serif; 
background-color: #304e8b;}
.news_pic_border{ border-color:#59afd7;border-collapse:collapse}
.newsTab1
{
	background-color:#e2e2e2;
}
.newsTab2
{
	background-color:#d7d7d7;
}
/*  
blue : 2b977f
red  : 304e8b
 */