/*----------------------------------------------------------------------------
 * Form
 */
#main ul{
	padding:0 0 30px 20px;
}
#main ul li{
	list-style-type:disc;
}
#main ol{
	padding:0 0 30px 20px;
}
#main ol li{
	color:#060;
	font-size:medium;
	text-decoration:underline;
	list-style-type:decimal;
}
#main form{
	margin:0 0 30px 0;
	padding:10px;
	background-color:#eeeef2;
}
#main input{
	border:1px solid #999;
}
#main input.err{
	background-color:#fc6;
}
#main .errtxt{
	color:#f00;
	font-weight:bold;
}
#main input#submit{
	text-align:center;
}
#main textarea{
	border:1px solid #999;
	font-size:small;
}
#main textarea.err{
	background-color:#fc6;
}
#main dt{
	font-weight:bold;
}
#main dd{
	margin:0 0 10px 0;
}