legend {
	color:#993300;
	font-family:Tahoma,Arial,Verdena,sans-serif;
	font-size:108%;
	margin-bottom:10px;
	font-weight: bold;
}

table.contactForm td{
	padding: 6px 0;
	vertical-align: top;
}

form p {
	margin: 7px 0 15px 0;
}

form p a{
	color:#930;
	text-decoration: none;
}

form p a:link, form p a:visited{}

form p a:hover {
	color: #666;
}

select {
	width: 254px;
}

textarea, input {
	width: 250px;
}

textarea.fullWidth {
	width: 625px;
}

input.submit {
	width: 100px;
}

label#first_name_error, label#last_name_error, label#email_error {
	display: none;
}