label { display: inline; float: left; width: 200px; }
input, textarea {
	font-family: Arial, Helvetica, Sans-Serif; font-size: 0.9em;
	border: 1px solid #CCCCCC; display: block; float: left;
	width: 320px; margin-bottom: 0.5em;
}

input.button {
	width: auto; padding: 3px; background: #73655A; color: #FFFFFF; border-width: 0;
}

.error { color: red; }
.error p { margin-top: 0; }
.error ul { margin-top: 0; }
.error li { margin-bottom: 0.25em; list-style-type: square; }