/* ContactForm */
table.contactform-fields
{
	width: 100%;
	padding-bottom: 10px;
}

table.contactform-fields td
{
	padding: 0px;
	padding-top: 5px;
	vertical-align: top;
}

td.contactform-label {
	font-weight: bold;
	width: 100px;
	vertical-align: top;
}

td.contactform-field {
}

td.contactform-field input
{
	width: 250;
}

td.contactform-field textarea
{
	width: 100%;
}

td.contactform-error {
	text-align: left;
}

td.contactform-required {
	color: red;
	width: 10px;	
}

table.contactform-checkboxlist td input { width: auto; }
table.contactform-checkboxlist td
{
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 20px;
	vertical-align: top;
}

table.contactform-radiobuttonlist td input { width: auto; }
table.contactform-radiobuttonlist td
{
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 20px;
	vertical-align: top;
}

