table.form {margin:20px 0 0 0;}

.form td {padding:1 4 1 4;}

.form .label {
	text-align:right;
	color: #366089;
}

.form input {
	width:175px;
	background-color: #F2ECDF !important;
	border:1px solid B69852;
	font-size:12px;
	line-height:14px;
	height:20px;
	font-family:arial;
}

.form textarea {
	border:1px solid #B69852;
	width:340px;
	height:300px;
	background-color: #F2ECDF !important;
	font-size:12px;
	line-height:14px;
	font-family:arial;
}

.form input.button {
	margin:10px;
	background-color: #366089 !important;;
	border:1px solid #482406;
	color:white;
	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;
}
