.contact_form_table {
	vertical-align: top;
}
.contact_form_table input, .contact_form_table textarea {
	font-size: 11px;
}
.contact_form_table td {
	vertical-align: top;
}
#contact_form {
	border: 1px solid #CACACA;
}
.field_short {
	width: 50px;
	margin-right: 15px;
	margin-bottom: 3px;
	background-color: #EFEFEF;
	border: 1px solid #DFDFDF;
}
.field_medium {
	width: 100px;
	margin-right: 15px;
	margin-bottom: 3px;
	background-color: #EFEFEF;
	border: 1px solid #DFDFDF;
}
.field_long {
	width: 200px;
	margin-right: 15px;
	margin-bottom: 3px;
	background-color: #EFEFEF;
	border: 1px solid #DFDFDF;
}
.field_vlong {
	width: 250px;
	margin-right: 15px;
	margin-bottom: 3px;
	background-color: #EFEFEF;
	border: 1px solid #DFDFDF;
}
.contact_form_button {
	height: 21px;
	width: 77px;
}
