
/* --- Contact --- */

#contact_form {
	float: left;
	width: 375px;
	margin-top: 55px;
}
#contact_form .form {
	margin-bottom: 65px;
	border-bottom: 1px solid #aeaeae;
}
#contact_form.inWindow .form { border: 0px; }

.form .standard {
	position: relative;
	margin-bottom: 19px;
}
.form .double {
	margin-bottom: 32px;
}
.form .standard .label { 
	position: absolute;
	left: 0px;
	width: 100px;
	text-align: right;
}
.form .standard .field {
	position: relative;
	left: 120px;
	width: 250px;
}
.form .standard input,
.form .standard textarea {
	width: 250px;
}
.form .standard select {
	width: 254px;
}

.form .standard .field .requiredEmpty { background: #FF0000; color: #FFFFFF; }

.form .standard .label span {
	color: #FF0000;
}

#submit_check { width: auto; }
