h1.FORMfields {
    /*
	background-color: #ffffff;
	padding: 3px 3px 3px 5px;
	border: 1px outset #eeeeee;
	*/
	background-color: #eee;
	font-family: "Lucida Grande","Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#003366;
	font-size: 21px;
	line-height:24px;
	margin-bottom:8px;
	
}

/*td.tableHelpersFormFields1, td.tableHelpersFormFields2 {
	background-color: #cccccc;
	border: 1px double #777777;
}*/

div.FORMfields {
	padding: 5px;
	background-color: #eee;
	border: 1px dotted #999;
}

h1.ffHeader {
	background-color: #eee;
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#002154;
	font-size: 16px;
	line-height:18px;
	margin:3px 0px;
	font-weight:normal;
	border-bottom: 1px dotted #999;
}

label.isValid {
	color: black;
}

div.fieldError {
	color: #AA0303;
}

label.notValid, div.pageErrors {
	color: #DD0404;
}

span.required {
	color: #B00303;
}

th.tableHelpers {
	background-color: #dddddd;
	border: 1px solid #cccccc;
}

/* New email configurations: */
td.tableHelpersFfEmail1, td.tableHelpersFfEmail2 {
	background-color: #eee;
	font-family: "Lucida Grande","Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#003366;
	font-size: 21px;
	line-height:24px;
	margin-bottom:8px;
	padding: 5px;
	vertical-align: left;
}

td.tableHelpersFfEmail1 {
	background-color: #eee;
	width: auto;
}

td.tableHelpersFfEmail2 {
	background-color: #eee;
	width: auto;
}

th.tableHelpersFfEmail {
	/*padding: 5px;*/
	background-color: #eee;
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#002154;
	font-size: 16px;
	line-height:18px;
	margin:3px 0px;
	font-weight:normal;
	border-bottom: 1px dotted #999;
}