input.textField {
	background: #FBFBFB;
	border: solid 1px #BABDC0;
	width: 175px;
	height: 22px;
	line-height: 18px;
}

html>body input.textField {
	height: 18px;
}

input.longer {
	width: 365px;
}

input.contactOver {
	width: 240px;
}

textarea.textArea {
	background: #FBFBFB;
	width: 365px;
	height: 128px;
	border: solid 1px #BABDC0;
}

input.chkBox {
}

.formTable {
	margin-top: 1em;
	width: 87%;
}

.formTable tr td {
	color: #383838;
	padding: 2px;
}

html>body .formTable {
	width: 100%;
}

.formTable tr td.contactOver {
	width: 80px;
}

.fixed {
	table-layout: fixed;
}

.formHr {
	margin: 1.4em 0;
	border-bottom: solid 1px #BCBEC0;
}

.formTable td input {
	vertical-align: middle;
}

.formSubmit {
	margin-top: 1.4em;
	padding: 1.4em 0;
	border-top: solid 1px #BCBEC0;
	text-align: center;
}

.submitButton {
	width: 139px;
	height: 24px;
}
