@charset "UTF-8";
/* Reset
---------------------------------------------------------------------*/

html, body, div, span, h1, h2, h3, h4, h5, h6, p, a, img, table, tr, td {
	margin: 0;
	padding: 0;
	border: 0;
}



/* Forms
---------------------------------------------------------------------*/
form {margin: 5px 0 0 0;}
#form .formHeadings{font-size:12px; font-weight:bold; margin:0; padding:0 5px 5px 0; width:480px;}
.formTable{ background:#FFFFFF; width:470px; border:none;}
.tableLight {padding: 3px 3px 3px 5px;color: #333333;background: #F2F2F2;font: 12px Georgia, "Times New Roman", Times, serif;}
.tableDark {background-color: #DFDFDF;color: #333333;padding: 3px 3px 3px 5px;font: 12px Georgia, "Times New Roman", Times, serif;}
.form_rule {
	border-top: 1px solid #c4c6c7; margin: 20px 0;
}
#form .formSubHeadText{font-size:11px; font-weight:normal; width:480px; padding:0; margin:0;}
#form .redText{color:#FF0000; font-weight:bold;}
#errMsg a:link, #errMsg a:visited{
	color:#FF0000;
	text-decoration:none;
}
#errMsg a:hover,{
	color:#FF0000;
	text-decoration:underline;
}
