#contact {
	margin:0px;
	padding:0px;
	padding-top:160px;
	width:550px;
	font-size:14px;
	vertical-align:top;
}

#mainTitle{
	margin-bottom:20px;
}

.contactFormField {
	width:550px;
	height:100%;
}

.contactFormLine {
	border-bottom: 1px #999999 solid;
	width:550px;
	padding-top: 5px; 
	padding-bottom: 5px;
	margin-bottom: 5px;
}

.contactFormColField {
	margin:0px;
	/*margin-right:5px;*/
	padding: 0px;
	width:150px;
	height:25px;
	float: left;
}

.contactFormTextAreaField {
	margin:0px;
	padding:0px;
	height:20px;
}

.contactFormTextArea textarea {
	margin-top: 2px;
	height: 125px;
	width: 480px;
	border:none;
	border-color:transparent;
}

.contactFormInputField {
	margin-left:150px;
	padding:0px;
	padding-left:10px;
	height: 20px;
	border:none;
	border-color:transparent;
}

.contactFormInputFieldMem {
	margin: 0px;
	padding:0px;
	height: 20px;
}

.contactFormInputField select {
	width: 350px;
	height: 15px;
	padding:0px;
	border:none;
	border-color:transparent;
	font-size:12px;
}

.contactFormInputField select option {
	width: 350px;
	height: 15px;
	font-size:12px;
}

.contactFormInputFieldMem select {
	width: 350px;
	height: 15px;
	margin-left: 15px;
	padding:0px;
	border:none;
	border-color:transparent;
	font-size:12px;
}

.contactFormInputFieldMem select option {
	width: 350px;
	height: 15px;
	font-size:12px;
}

.contactFormInputField input[type=text] {
	height: 15px;
	width: 300px;
	font-size:10px;
	padding:0px;
	border:none;
	border-color:transparent;
}

.contactFormInputFieldMem input[type=text] {
	height: 15px;
	width: 300px;
	font-size:10px;
	margin-left: 15px;
	padding:0px;
	border:none;
	border-color:transparent;
}

.contactFormInputFieldMem label{
	margin: 0px;
	padding:0px;
	margin-left: 15px;
	height: 20px;
}

.contactFormBtnField {
	padding-top: 3px;
	margin-bottom:40px;
}

.contactRequired{
	color:#999999;
	padding-left: 10px;
}

