#form_error {
	color:#FF0000;
	font-weight:bold;
}

#form_table {
	width:350px;
}

#form_table td {
	padding:5px 0 5px 0;
}

#form_table .form_input {
	display:block;
	width:245px;
}
input, select, textarea {
	font: 10px Arial, "Trebuchet MS", Verdana, sans-serif;	
	margin:5px 0 5px 0;
}
select {
	padding:0;
	width:341px;
}
optgroup {
	font: 10px Arial, "Trebuchet MS", Verdana, sans-serif;
	margin:5px 0 5px 0;
}

#form_table option {
	display:block;
}

#form_table .input_cell {
	padding:0;
}

#form_table .label_cell {
	vertical-align:top;
	width:90px;
}

.indented_option {
	padding-left:20px;
}

