/* CSS Document */

form {
	border: 1px solid #666666;
	padding: 20px;
	margin: 0;
}

form table {
	font-size: 1.2em;
	border-collapse: collapse;
}
form th { text-align: left; font-weight: normal; padding-right: 10px; }
form th, form td { padding-bottom: 10px; }

tr.emailRow { display: none; }
input.formField, textarea.formTextArea {
	width: 300px; padding: 4px;
	border: 1px solid #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px; color: #000000;
	background-color: #DFDFDF;
}
textarea.formTextArea {
	height: 150px;
}
input.formField:focus, textarea.formTextArea:focus { background-color: #FFFFFF; }