table.form {margin:0;}

.form td {padding:1 4 1 4;}

.form .label {
	text-align:right;
	color: #5F5F5F;
}

.form input {
	width:175px;
	background-color: #F0E8D9 !important;
	border:1px solid #6B360A;
	font-size:12px;
	line-height:14px;
	height:20px;
	font-family:arial;
}

.form textarea {
	border:1px solid #6b360a;
	width:340px;
	height:300px;
	background-color: #F0E8D9 !important;
	font-size:12px;
	line-height:14px;
	font-family:arial;
}

.form input.button {
	margin:10px;
	background-color: #6B360A !important;;
	border:1px solid #482406;
	color:#F0E8D9;
	text-transform:uppercase;
	font-weight:bold;
	width:125px;
	height:23px;
	letter-spacing:0.2em;
}

.error {
	border-top: goldenrod 1px solid;
	border-bottom:goldenrod 1px solid;
	background-color:#E6BC4F;
	padding:2 10 2 10;
	margin-bottom:20px;
}