@charset "utf-8";
/* CSS Document */
html,body{
	margin:0px;
	padding:0px;
	}
/*---------------------Font-----------------------*/

.normal{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	font-weight:bold;
	line-height:18px;
	}
.hd{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#000000;
	font-weight:bold;
	line-height:18px;
	}	
.hd1{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#9a7f32;
	font-weight:bold;
	line-height:18px;
	}
.foottxt{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#ffffff;
	line-height:20px;
	text-decoration:none;
	}
a.foottxt:hover{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#ffffff;
	line-height:20px;
	text-decoration:underline;
	}
/*---------------------Link-----------------------*/
.link{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#6f6820;
	text-decoration:underline;
	}
a.link:hover{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#6f6820;
	text-decoration:none;
	}
.navi{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#815f04;
	line-height:20px;
	text-decoration:none;
	}
a.navi:hover{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#815f04;
	text-decoration:underline;
	}
.footnavi{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#815f04;
	line-height:20px;
	text-decoration:none;
	}
a.footnavi:hover{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#815f04;
	text-decoration:underline;
	}
/*---------------------line-----------------------*/
.botline{
	border-bottom:1px solid #787878;
	}
.bot_dotted{
	background-image:url(../images/line_bg.jpg);
	background-repeat:repeat-x;
	}
.bor_v{
	background-image:url(../images/line_bgv.jpg);
	background-repeat:repeat-y;
	background-position:center;
	}
/*---------------------input type-----------------------*/
.txtbox{
	border:1px solid #9a7f32;
	color:#787878;
	}
.btn{
	background-color:#646464;
	color:#ffffff;
	border:1px solid #787878;
	height:28px;
	}
	
.pager{border:#333333 solid 1px;height:30px;display:block;padding-top:2px;}
.pager a{text-decoration:none;display:inline;width:10px;height:10px;margin:5px;color:#666666;border:1px solid #666666;padding-left:5px;padding-right:5px;padding-top:3px;padding-bottom:3px;font-size:12px;}
.pager a:hover{color:#000000;}
.pager label{margin:10px;}
.pager .selected{border:1px solid #666666;background-color:#cccccc;color:#666666;}
.searchfor{margin-bottom:15px;}
.searchfor span{color:#CC0000;margin:0px 2px 0px 2px;}
.NoBooksFound{color:#CC0000;}

