a{
	text-decoration: none;
	color: #000000;
}
a:hover{
	text-decoration: underline;
}
body, td{
	font-family: arial;
	font-size: 9pt;
}
input, textarea{
	border: 1px #000000 solid;
	padding: 1;
}
.radio{
	border: 0px #000000 solid;
}
.button{
	border: #999999 1px solid;
	background-color: #ED1C24;
	font-size: 9pt;
	font-family: tahoma;
	color: #FFFFFF;
	font-weight: bold;
}
#popup_page_title{
	background: url(images/middle_page_title_bck.png) repeat-x
	height: 40;
	padding-left: 10;
	line-height: 40px;
	font-size: 12pt;
	font-weight: bold;
	color: #C40000;
	text-align: left;
}
#form_table .explain{
	font-size: 8pt; font-style: italic; color: #A0A0A0;
}
#form_table .label{
	color: #000000;
}
#form_table .row{
	padding: 10 0 0 0;
}
#form_table .line{
	height: 1; background: #DEDEDE;
}
#form_table input, #form_table textarea{
	border-style:groove;
}
#error_table{
	border-bottom: 1px #B0B0B0 solid;
}
#error_table .error{
	color: #FF0000; padding: 10 0 10 0;
}
