/* basic----------------------------------------------------- */
html { background:#E9F6FF url("../gfx/backimg.gif") repeat-x ; }
body{ font-size:12px ; line-height:18px ; color:#333333 ;}
table{ font-size:12px ; line-height:18px ; color:#333333 ;}
a { text-decoration: none ;}
a:link { color:#1F6BAD ;}
a:visited { color:#598CB9 ;}
a:hover { color:#F3681D ; text-decoration:underline ;}

/* board----------------------------------------------------- */
.ad_board {
	width:95% ; 
	background-color:#FFFFFF;
	border:1px solid #0F2E92; 
	}
	
.ad_body {
	padding: 15px 30px;
	}
	
/* login_name------------------------------------------------ */
.ln_t {
	padding:0px 15px 0px 0px ;
	text-align:right ;
	font-weight:bold ; 
	color:#00488A ;
	}

.ln_r {
	padding:0px 10px 0px 0px ;
	}
	
.ln_l {
	padding:0px 0px 0px 10px ;
	}

/* title------------------------------------------------------- */
.ti_b01 {
	width:700px ; 
	margin:0px 0px 1px 0px ;
	border:1px solid #1e90ff; 
	}
	
.ti_in01 {
	padding:5px 10px ;
	background-color:#1e90ff;
	border:1px solid #FFFFFF; 
	font-weight:bold ; 
	color:#C2FFC9 ;
	}
	
.ti_b02 {
	width:700px ; 
	margin:0px 0px 1px 0px ;
	border:1px solid #7E6088; 
	}
	
.ti_in02 {
	padding:5px 10px ;
	background-color:#7E6088;
	border:1px solid #FFFFFF; 
	font-weight:bold ; 
	color:#EDBCFF ;
	}
	
.ti_b03 {
	width:700px ; 
	margin:0px 0px 1px 0px ;
	border:1px solid #20b2aa; 
	}
	
.ti_in03 {
	padding:5px 10px ;
	background-color:#20b2aa;
	border:1px solid #FFFFFF; 
	font-weight:bold ; 
	color:#C2FFC9 ;
	}
	
.ti_b04 {
	width:700px ; 
	margin:0px 0px 1px 0px ;
	border:1px solid #deb887; 
	}
	
.ti_in04 {
	padding:5px 10px ;
	background-color:#deb887;
	border:1px solid #FFFFFF; 
	font-weight:bold ; 
	color:#fafad2 ;
	}

.ti_b05 {
	width:700px ; 
	margin:0px 0px 1px 0px ;
	border:1px solid #c71585; 
	}
	
.ti_in05 {
	padding:5px 10px ;
	background-color:#c71585;
	border:1px solid #FFFFFF; 
	font-weight:bold ; 
	color:#B1E8FF ;
	}
	
/* box_back-------------------------------------------------- */
.box_b01 {
	width:700px ; 
	}
	
.box_in01 {
	padding:15px 25px;
	background:#D3D3D3 url("../gfx/box_back.gif") repeat-x ;
	border-top:1px solid #929292 ; 
	border-left:1px solid #929292 ; 
	border-right:1px solid #C7C7C7 ; 
	border-bottom:1px solid #C7C7C7 ; 
	}
	
/* foot------------------------------------------------------- */
.foot_b {
	height:26px ; 
	background:#FFFFFF url("../gfx/foot_back.gif") repeat-x ;
	}
	
.foot_in {
	padding:0px 10px;
	text-align:center ;
	font:bold 10px; 
	color:#FFFFFF ;
	}

span { }
.smallw { font-size:12px; color: #FFFFFF; line-height:120%;}
.smallr { font-size:12px; color: #EF2F2F; line-height:120%;}
.smallbl { font-size:12px; color: #001B52; line-height:120%;}
.smallb { font-size:12px; color: #000099; line-height:120%;}
.small { font-size:12px; color: #333333; line-height:120%;}
.redb { font-size:12px; color: #EF2F2F; line-height:120%; font-weight:bold; }
.blue12 { font-size:12px; color: #365EA6; line-height:120%;}
.nor { font-size:14px; color: #333333; line-height:120%;}
.norw { font-size:14px; color: #FFFFFF; line-height:120%;}
.norb { font-size:14px; color: #333333; line-height:120%; font-weight:bold; }
.copy { font-size:10px; color: #FFFFFF; line-height:150%;}
.copy2 { font-size:10px; color: #FFFF00; line-height:150%;}
.nors { font-size:15px; color: #99CCFF; line-height:150%;}
.smallb { font-size:12px; color: #003399; line-height:120%; font-weight:bold; }
.noro { font-size:14px; color: #FF6600; line-height:120%;}
.norg { font-size:14px; color: #CCCCCC; line-height:120%;}
.bigy { font-size:14px; color: #FFCC00; line-height:120%; font-weight:bold; }
.blue14 { font-size:14px; color: #365EA6; line-height:120%;}
.headtext { font-size:24px; color: #FFFFFF; line-height:120%; font-weight:normal; }
