#contact-form {
	display: block;
	padding: 10px;
	background: #e3e3e3;
	border: solid 1px #ccc;
}

#contact-form fieldset {
	 display: block;
	 border: solid 1px #ccc;
	 padding: 15px;
	 background: #fff;
}

#contact-form p {
	margin: 6px 0;
}

#contact-form label {
	display: inline-block;
	width: 290px;
	color: #555;
}

#contact-form input[type="text"] {
	width: 250px;
}

#contact-form input.button {
	margin: 10px 20px;
	padding: 4px 8px;
}

.alertBox {
	display: block;
	padding: 10px;
	font-weight: bold;
}
.success { 
	border: solid 1px #96DD3B;
}
.error { 
	border: solid 1px #C00;
}