h1.FORMfields {
	color: inherit;
	background-color: #880000;
}

td.tableHelpers1 {
	color: inherit;
	background-color: #000000;
}

td.tableHelpers2 {
	color: inherit;
	background-color: #222222;
}

td.tableHelpers1, td.tableHelpers2 {
	border: 0px solid #000000;
}

div.FORMfields {
	border: 1px solid #222222;
	padding: 5px;
	background-color: #000000;
	color: inherit;
}

div.fieldError {
	color: #AA0303;
	background-color: inherit;
}

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

span.required {
	color: #B00303;
	background-color: inherit;
}

h1.ffHeader {
	background-color: #880000;
	color: #ffffff;
}

th.tableHelpers {
	background-color: #440000;
	color: inherit;
}

input.FORMfieldsText, input.FORMfieldsPassword, textarea.FORMfieldsTextarea,
		input.FORMfieldsFile {
	border: 0px solid gray;
}

div.help, span.help {
	color: #aaaaaa;
	background-color: inherit;
}

input.FORMfieldsSubmit {
	border: 1px solid #ffffff;
	font-weight: bold;
	color: #ffffff;
	cursor: pointer;
	background-color: #880000;
	margin: 2px;
}

h2.FORMfields, h3.FORMfields, div.FORMfields, label.display, 
		div.ffText, label.isValid, label.isValidSetSelector {
	color: #ffffff;
	background-color: inherit;
}

div.cell {
	color: #777777;
	background-color: inherit;
}

body.FORMfields {
	/* Uncomment the following scrollbar code for black scrollbars in
	   IE only. This scrollbar code is not W3C compliant. */
	/*
	scrollbar-face-color: #000000;
	scrollbar-highlight-color: #ffffff;
	scrollbar-shadow-color: #ffffff;
	scrollbar-3dlight-color: #111111;
	scrollbar-arrow-color: #ffffff;
	scrollbar-track-color: #000000;
	scrollbar-darkshadow-color: #111111;
	scrollbar-base-color: #000000;
	*/
	background-color: #000000;
	color: white;
}
