.formContainer { font-family:arial,verdana; font-size:10pt; padding-top:20px;  }
.formContainer .inner {  }
div.fieldset { 
	width:546px;
	border:1px solid #A7A7A7;
	padding-top:1.8em;
}
.fieldset fieldset { 
	width:518px;
	border:0 none;
	padding:0 14px;
}
.fieldset fieldset legend span { font-size:15px; color:#EDEFED; background-color:#566153; }
.fieldContainer input.text,
.fieldContainer textarea,
.fieldContainer select {
	border:1px solid #B6C4D4;
}
.fieldContainer input.text { padding:2px 0; }

#div_firstname,
#div_FirstName,
#div_homePhone,
#div_company,
#div_Phone {
	float: left;
	padding-right: 12px;
	width: 252px;
}
#div_Lastname,
#div_LastName,
#div_workPhone,
#div_Email {
	float: left;
	clear: none;
	width: 252px;
}
#div_address1,
#div_Address1 {
	float: left;
	padding-right: 12px;
	width: 404px;
}
#div_address2,
#div_Address2 {
	float: left;
	clear: none;
	width: 100px;
}
#div_city,
#div_City {
	float: left;
	padding-right: 12px;
	width: 342px;
}
#div_state,
#div_State {
	float: left;
	clear: none;
	padding-right: 12px;
	width: 80px;
}
#div_zip,
#div_ZIP {
	float: left;
	clear: none;
	width: 70px;
}
#div_comments {

}
#comments_counter { background-color:#586355; }
.buttonContainer { text-align:right; margin-top:10px; margin-right:30px; }
