label {
	width: 22em;
	float: left;
	text-align: left;
	margin-right: 1em;
	display: block;
	line-height:2em;
	font:8pt/22pt "Trebuchet MS";
	}
input.submit {
	margin-left: 0em;
	color:#fff;
	font:8pt "Trebuchet MS";
	text-align:center;
	border:0px;
	padding:3px;
	background:#222222;
	} 
input.fields {
	background:#111;
	border:#999 1px solid;
	width:290px;
	height:17px;
	font:8pt "Trebuchet MS";
	color:#fff;
	padding:5px;
	text-align:left;
	}
#form {
	margin-left:18px;
	float:left;
	height:600px;
	font:12pt/22pt "Trebuchet MS";
	}
textarea {
	font:12pt/22pt "Trebuchet MS";
	border:#999 1px solid;
	width:295px;
	padding:3px;
	background:#111;
	color:#fff;
	}

br {
	clear: left;
}