/* CSS Document */
form{ margin:0px; padding:0px; }
#form_table{
	width:450px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
}
#form_table td{
	width:50%;
	padding:2px;
	vertical-align:top;
	text-align:left;
}
#form_table td input.text{
	width:97%;
}
#form_table td textarea{
	width:97%;
}

#login_table{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	border: 1px solid #000;
	margin-top:20%;
}
#login_table td{
	padding:2px;
	vertical-align:middle;
	text-align:left;
}
#login_table tr.header{
	background-color:#333;
	color:#fff;
	font-weight:bold;
}

.validator_msg { font-weight:bold; color:#ff0000; display: block; white-space:nowrap; }