form.contact
{
	border:none;
}

form.contact label
{
	float:left;
	clear:left;
	height:1.6em;
	padding:0.1em;
}

form.contact label.long
{
	height:auto;
}

form input,
form textarea
{
	border:1px solid #666;
	height:1.2em;
	padding:0.1em;
}

form.contact input,
form.contact textarea
{
	float:right;
	clear:right;
	margin-right:2em;
}

form.contact textarea,
input.submit
{
	height:auto;
	width:auto;
	padding:0.2em;
}

input.checkbox
{
	border:none;
}

.error_empty input
{
	border:1px solid #f00;
}

.error_empty label
{
	color:#f00;
}