/*Original style*/
#contactform fieldset { border:none }
#contactform legend { display:none }

#contactform {
	width:100%;
	margin:5px 0px;
	overflow: hidden;
}
#contactform legend {
	text-align:center;
	font-weight:bold;
}
#contactform br {
	display:none;
}
label.contactleft {
	padding: 6px;
	margin: 2px 0;
	width:25%;
	float:left;
	text-align:right;
	clear:both;
}
.contactright {
	width:65%;
	padding: 4px;
	margin: 2px 0;
	float:right;
	_float:left;
	*float:left;
}
.contacterror {
	border: 1px solid #ff0000;
}
#contactsubmit {
	width: 40%;
	/*
_margin: 10px 10px 10px 10px;
	*margin: 10px 10px 10px 10px;
*/
	text-align:center;
	padding:4px;
	display:block;
}

#contactform p {
	line-height: 0.5em;
	margin:0;
	padding: 0;
}

