
#column1 .contactForm {
	float: left;
	width: 185px;	
}

.contactForm LABEL {
	display: inline-block;
	width: 110px;
}
.contactFormTitle {
	font-size: 1.3em;
	line-height: 1.2em;
	font-weight: normal;
	margin: 0;
  	padding: 10px 0 5px 0;
  	color: #1c2334;
}
.contactFormTarget {
	display: none;
}

.contactFormName {
	padding: 4px 0px;
}
.contactFormCompany {
	padding: 4px 0px;
}
.contactFormStreetAddress {
	padding: 4px 0px;
}
.contactFormPostAddress {
	padding: 4px 0px;
}
.contactFormPhoneNumber {
	padding: 4px 0px;
}
.contactFormEmailAddress {
	padding: 4px 0px;
}
.contactFormMessage {
	padding: 4px 0px 12px 0px;
}
.contactFormMessageTextArea {
	background: transparent url(../../color_blue/pics/formTextarea.png) no-repeat top left;
	width: 179px;
	height: 103px;	
	padding: 3px 1px 1px 3px;
}

.contactFormMessage LABEL {
	display: block !important;
	width: 100% !important;
}
.contactForm INPUT {
	width: 180px;
	height: 19px;
	padding: 5px 1px 1px 3px;;
	border: 0px;
	background: transparent url(../../color_blue/pics/formInput.png) no-repeat top right;
}


.contactForm TEXTAREA {
	border: 0px;
	width: 177px;
	height: 98px;
	overflow: auto;
}

INPUT#contactSubmit {
	border: 0px;
	background: transparent url(../../color_blue/pics/submit.png) no-repeat top left;
	width: auto;
	display: block;
	width: 94px;
	padding: 0px;
	height: 26px;
	float: right;
}

.contactForm INPUT,
.contactForm TEXTAREA {
	font-size: 1em;
}
.contactForm .required {

}
.contactForm .errors {
	color: #f00;
}


p.thanksMessage {}
