body { margin: 0; background-color: #e5eaef; }

.top_bar { background-image:url(image/top_bar_bg.gif);	padding: 0;}
.top_bar_text { font-family: Tahoma; font-size: 9px; color: #FDC8B3;}
.top_bar_text a { color: #FDC8B3; text-decoration: none; }

.nav_title { font-family: Tahoma; font-size: 10px; color: #012A62; font-weight: bold;}
.nav_title a { color: #2B4E67; text-decoration: none;} 
.nav_text_box { border: 1px solid #F3F3F3; font-size: 10px; color: #2B4E67; height: 16px; width: 115px; background-color: #F7F7F7; font-family: Arial, Helvetica, sans-serif;}
.nav_txt { font-size: 10px; color: #2B4E67; line-height: 14px; font-family: Tahoma;}
.nav_txt a { color: #2B4E67; text-decoration: none;} 

.nav_link a {font-size: 10px; line-height: 14px; font-family: Tahoma; text-decoration: underline;} 


.txt { font-size: 10px; color: #2B4E67; line-height: 16px; font-family: Tahoma;}
.txt a { color: #2B4E67; text-decoration: underline; line-height: 16px;} 

.title { font-family: Tahoma; font-size: 11px; color: #2B4E67; font-weight: bold; line-height: 16px; }
.title a { color: #2B4E67; text-decoration: none;} 

.subject { font-family: Tahoma; font-size: 11px; color: #2B4E67; font-weight: bold; line-height: 16px; background-color: #F7F7F7; }
.subject a { color: #2B4E67; text-decoration: none;} 

.text { font-size: 11px; color: #2B4E67; line-height: 18px; font-family: Tahoma; }
.text a { text-decoration: none;  color: #2B4E99;}
.copyright, .copyright a { font-family: Tahoma; font-size: 11px; color: #2B4E67; font-weight: normal;  text-decoration: none; }

.menu { padding:2px 3px; font-size: 11px; color: #2B4E67; line-height: 12px; font-family: Tahoma; }
.menu a {text-decoration: none; } 
.menu a:hover { color: #FFF; background-color: #CC2C1C }

.menu_choosed { padding:2px 3px; font-size: 11px; color: #FFF; line-height: 12px; font-family: Tahoma; }
.menu_choosed a {text-decoration: none; color: #FFF; } 
.menu_choosed a:hover { color: #E1E1E1;  background-color: #CC2C1C; }

.submenu2, .submenu3, .submenu5, .submenu7 { position:absolute; padding:2px 5; font-size:11px; color:#EEE; line-height:12px; font-family: Tahoma; background-color: #CC2C1C;  visibility: hidden; }
.submenu2 { left:294px; z-index:1; }
.submenu3 { left:380px; z-index:2; width:165px; }
.submenu5 { left:573px; z-index:3; width:168px;}
.submenu7 { left:703px; z-index:4; width:139px;}
.submenu2 a, .submenu3 a, .submenu5 a, .submenu7 a {text-decoration: none; color: #FFF; } 
.submenu2 a:hover, .submenu3 a:hover, .submenu5 a:hover, .submenu7 a:hover { color: #E1E1E1; }
.nomenu { position:absolute; z-index:-3; }

.ad, .ad a { opacity:0.60; filter:alpha(opacity=60);}
.ad a:hover { opacity:1; filter:alpha(opacity=100);}

.pages { font: 11px Tahoma; line-height: 16px; text-align:right; border:1px dotted #999; width:600px; background-color:#EfE; padding:2px;}
.pages a { text-decoration: none; }

.label {
	vertical-align: top;
	text-align: right;
	padding-right: 10px;
	font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #2B4E67; font-weight: bold; line-height: 18px;
}

.message {
	padding: 3px;
	font: Tahoma 11px; 
	color: #2B4E67; 
	line-height: 18px;
	width: 600px;
	background-color: #FFee33;
}

.list {
	padding: 0px;
	margin: 10px 0px 10px 20px;
}

 
.member_tit { font:bold 14px Tahoma; color: #2B4E67; line-height: 16px; }
.member_txt { font:bold 11px Tahoma; color: #2B4E67; line-height: 14px; }
.member_nam {font:bold 11px Tahoma; color: #075CA1; line-height: 14px; }
.member_txt a { color: #2B4E67; text-decoration: none;} 