@charset "UTF-8";
/* CSS Document */


#contact {
	font-family:Arial, Helvetica, sans-serif;
	padding-top:12px;
	font-size:1em;
}

.postbody {
	font-size:.95em;
}

select#stateprov {
	width:230px;
	font-size:.9em;
	margin:0;
}

input#submit, input#reset {
	font-family:Arial, Helvetica, sans-serif;
	width:135px;
	height:30px;
	color:#ebe8e8;
	background-color: #333333;
	font-size:1.2em;
	font-weight:bold;
	margin-top:12px;
	margin-right:10px;
}


#contact .label {
	color:#333333;
}

#contact {
	margin:0;
	padding:0;
}

input#fname, input#dealer, input#lname, input#account, input#name, input#title, input#email, input#city, input#phone, input#fax {
	width: 230px;
	font-size: .9em;
	margin-bottom:10px;
	margin-top:2px;
	background-color:#ebe8e8;
}

textarea#commentquestion {
	background-color:#ebe8e8;
}


table.form, td.form, th.form {
	vertical-align:top;
	border: none;
	padding:0;
	font-size:1em;
}

#required {
	float:right;
	width:100px;
	font-size:.9em;
	padding-top:8px;
}

#formLeft {
	float:left;
	width:250px;
}

#formRight {
	float:right;
	width:250px;
}

#formComment {
	position:relative;
	width:515px;
	clear:both;
}

#formComment .label {
	margin-top:2px;
}