@charset "UTF-8";

form{
	float: left;
}

form fieldset{
	border: none;
}

form label,
form input,
form textarea,
form select,
form span{
	float: left;
	margin-bottom: 5px;
}

form label{
	width: 110px;
}

form textarea{
	width: 250px;
	border: 1px solid #D5D5D5;
}
	
form input.text,
form select{
	width: 250px;
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	padding: 0px;
	border: 1px solid #D5D5D5;
}

form input.little{
	width: 64px;
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	padding: 0px;
	border: 1px solid #D5D5D5;
}

form input.middle{
	width: 179px;
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	padding: 0px;
	border: 1px solid #D5D5D5;
}

form input.radio{
	margin-left: -1px;
}
form input.checkbox{
	margin-left: 0px;
}

form br{
	clear: both;
}

form label.error{
	float: none;
	color: red;
	padding-left: .5em;
	vertical-align: top;
}

form input.error{
	border: 1px solid red;
}

form span.space{
	width: 5px;
}
