h3{
	font-size	: 12pt;
	font-family	: Tahamoa;
	color	: #666666;
}
h3 a:link, h3 a:visited, h3 a:hover{
	color	: #666666;
	text-decoration	: none;
}

h3 img{
	margin	: 3px 8px 3px 30px;
	vertical-align	: middle;
}

Table.inputform{
	border-spacing	: 0px;
	border-collapse	: collapse;
	margin-top	: 15px;
	margin-left	: 60px;
}
Table.inputform th{
	border-bottom	: 1px dashed #aaaaaa;
	padding	: 5px;
	width	: 160px;
	color	: #666666;
	font-weight	: bold;
	text-align	: right;
	vertical-align	: top;
}
Table.inputform td{
	border-bottom	: 1px dashed #aaaaaa;
	padding	: 5px;
	width	: 500px;
	text-align	: left;
}

Table.inputform input.textfield{
	border	: 1px solid #aaaaaa;
	font-size	: 10pt;
}

Table.inputform textarea{
	width	: 400px;
	height	: 300px;
	border	: 1px solid #aaaaaa;
	font-size	: 10pt;
}

Table.inputform .submitbtn{
	margin-left	: 170px;
	width	: 400px;
	text-align	: center;
	cursor	: pointer;
}

span.caution{
	color	: red;
}

span.errormsg{
	background	: url(../../Component/img/inputerror.gif) no-repeat;
	color	: red;
	font-weight	: bold;
	margin-left	: 5px;
	padding-left	: 20px;
	font-size	: 12px;
	display	: none;
}
