img {
	border: none;
}

.help{
padding-top: 3px;
padding-bottom: 3px;
	font-size: 10px;
	color: Gray;
}

.list_page_box
{
	font-family : Verdana;
	font-size: 12px;	
	color: #00008B;
	padding: 5px 5px;
}


.list_page_box_s
{
	font-family : Verdana;
	font-size: 12px;	
	width: 30px;
	height: 20px;
	background-color: #CDCDCD;
	text-align: center;
	color: #00008B;	
}
.list_page_box_ns
{
	font-family : Verdana;
	font-size: 12px;	
	width: 20px;
	height: 20px;	
	text-align: center;
}

.list_page_box_ns A { color: #00008B; text-decoration : none; }
.list_page_box_ns A:hover  { color: #00008B; text-decoration :underline; }

 #query th
{
	font-size: 12px;
	background-color: #C5E6F1;
	padding: 5px;
}
#query td
{
	font-size: 12px;
	padding: 5px;	
}
#mess{
	border: 1px solid #B2D867;
	padding: 10px;
	margin: 5px;
}
.error{
	font-size: 12px;
	color: #FF4646;
}

#q_form .name{
	vertical-align: top;
	font-size: 11px;
	text-align: right;
	padding-right: 3px;
	font-weight: bold;
}

#q_form textarea{
	width: 450px;
	height: 100px;

}
.q_form{	
	margin: 10px;
	border: 1px solid #9e3030;;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
text-shadow: rgba(0,0,0,.4) 0px 2px 5px;
}

.block_header_1{
	 font-family:Verdana;
	 font-size:13px;
	 color:#9e3030;
	 font-weight:bold;
	 padding-bottom:3px;
	 border-bottom:1px #000 dotted;
}

.style_text {
	 font-family: "Times New Roman", Times, serif;
	 font-size:24px;

}
