body.FORMfields {background:#f4fcff url('lines.gif');font:12px Verdana,Arial,Helvetica,sans-serif;margin:6px;padding:0;*/
}
 textarea.FORMfieldsTextArea, select.FORMfields {
      font: Bold 13px "Lucida Grande", "Verdana", "sans-serif";
      width: 300px;
      padding-left: 5px;
      color: #000000;
   } 
h1.FORMfields {
	background: #E7E7F7 url('catbkg.gif');
	font: Bold 16px; color: #0066cc; "Lucida Grande", "Verdana", "sans-serif";
	padding: 3px 3px 3px 5px;
}


td.tableHelpersFormFields1, td.tableHelpersFormFields2{
	border: 1px solid #dddddd;
	background: #f4fcff ;

	/*background-color: #f4fcff ;
	background-repeat: repeat-x;*/
}

td.tab1 {
	background-color: #eeeeee;
}

div.form {
	padding: 5px;
	background-color: #F7FFFF;	
	border: 1px solid #A6B7D9;
}
div.ffDescription {
	padding: 0px 5px 0px 5px;
	color: Blue;
	background-color: inherit;
}
tr.form {
	padding: 5px;
	background-color: #F7FFFF;	
	border: 1px solid #A6B7D9;
	}
label.isValid {
	color: #000000;
}

div.fieldError {
	color: #AA0303;
}

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

span.required {
	color: #B00303;
}

h1.ffHeader {
	background:url(catbkg.gif);height:27px;
	color:#0033ff;
}

th.tableHelpers {
	background-color: #B6C2D9;
}
