#cont-right-self div.contact-form {
	margin-top: 20px;
}

.contact-form p.form-title {
	font-size: 1em !important;
	font-weight: bold;
}

.contact-form span.required-field, .contact-form p span.required-field {
	font-size: 1em;
	color: red;
}

.contact-form table tr td.left-cell {
	vertical-align: top;
	text-align: right;
}

.contact-form table tr td a, .contact-form table tr td a:hover {
	font-size: .8em;
	color: #D4021A;
	text-decoration: none;
}

.contact-form table tr td label {
	font-size: .8em;
	color: #535353;
}

.contact-form table tr td input, .contact-form table tr td textarea, .contact-form table tr td select {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: .8em;
	color: #535353;
	background: #f8f6f7;
	border: 1px solid #626262;
}

.contact-form table tr td input.required-input, input.required-input,
.contact-form table tr td textarea.required-input, textarea.required-input {
	background: #f6a9a9 !important;
}

.contact-form table tr td input {
	width: 200px;
}

.contact-form table tr td input.submit-input {
	width: auto;
	background: white;
}

.center-aligned {
	text-align: center;
}