/** * The FORMfields Library * Copyright 2005-2007 Brain Book Software LLC * For complete documentation, please visit http://www.formfields.com * * Note: We have to use backgrounds as IE 6 and earlier doesn't support * transparent PNGs. *//* ---------- OLD - FOR FORMfields v2.1 AND EARLIER - BEGIN ---------- */h1.FORMfields {	background-color: #007EA9;	color: white;	padding: 3px 3px 3px 5px;}div.FORMfields {	padding: 5px;	border: 1px solid #007EA9;}/* ---------- OLD - FOR FORMfields v2.1 AND EARLIER - BEGIN ---------- */td.ffTableSet1 {	color: inherit;	background-color: #000000;}td.ffTableSet2 {	color: inherit;	background-color: #222222;}td.ffTableSet1, td.ffTableSet2 {	border: 0px solid #000000;}th.ffTableSet {	background-color: #440000;	color: inherit;	border: 0px solid #222222;}div.fieldError {	color: #007EA9;	background-color: inherit;}label.notValid, div.pageErrors {	color: #0099FF;	background-color: inherit;}span.required {	color: #007EA9;	background-color: inherit;}div.ffField,div.display {	color: #777777;	background-color: inherit;}label.display, div.ffText, label.isValid, label.isValidSetSelector {	color: #ffffff;	background-color: inherit;}div.help, span.help, div.ffDescription {	color: #aaaaaa;	background-color: inherit;}input.FORMfieldsText, input.FORMfieldsPassword, textarea.FORMfieldsTextarea,input.FORMfieldsFile {	border: 0px solid gray;}input.FORMfieldsSubmit {	border: 1px solid #ffffff;	font-weight: bold;	color: #ffffff;	cursor: pointer;	background-color: #007EA9;	margin: 2px;}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;}div.cell {	color: #777777;	background-color: inherit;}img.ffSearchResultsFieldPrevPage {	background-image: url('blueMidnight/searchResultsFieldSmallLeftArrow2.png');}img.ffSearchResultsFieldNextPage {	background-image: url('blueMidnight/searchResultsFieldSmallRightArrow2.png');}img.ffTinyLogo {	background-image: url('blueMidnight/tinyFfLogo.png');}/* ---------- TITLE - BEGIN ---------- */td.ffTitleTopLeft, td.ffTitleTopRight, td.ffTitleBottomLeft, td.ffTitleBottomRight {	background-image: none;	width: 4px;	height: 4px;}td.ffTitleTopMiddle, td.ffTitleBottomMiddle {	background-image: none;	height: 4px;}td.ffTitleLeft, td.ffTitleRight {	background-image: none;	width: 4px;	height: 23px;}td.ffTitleMiddle {	height: 23px;	background-color: #007EA9;	background-image: none;	white-space: nowrap;	font: normal normal bold 15px verdana,sans-serif;	color: white;	padding: 0px 3px 0px 3px;}/* ---------- TITLE - END ---------- *//* ---------- HEADER1 - BEGIN ---------- */ td.ffHeader1TopLeft, td.ffHeader1TopRight, td.ffHeader1BottomLeft, td.ffHeader1BottomRight {	background-image: none;	width: 4px;	height: 4px;}td.ffHeader1TopMiddle, td.ffHeader1BottomMiddle {	background-image: none;	height: 4px;}td.ffHeader1Left, td.ffHeader1Right {	background-image: none;	width: 4px;	height: 23px;}td.ffHeader1Middle {	height: 23px;	background-color: #007EA9;	background-image: none;	white-space: nowrap;	font: normal normal bold 12px verdana,sans-serif;	color: white;	padding: 0px 3px 0px 3px;}/* ---------- HEADER1 - END ---------- *//* ---------- SECTION TITLE - BEGIN ---------- */td.ffSectionTitleVeryTopLeft,td.ffSectionTitleVeryTopRight,td.ffSectionTitleLeft,td.ffSectionTitleRight,td.ffSectionTitleBottomLeft,td.ffSectionTitleBottomRight,td.ffSectionTitleVeryBottomLeft,td.ffSectionTitleVeryBottomRight {	width: 4px;	height: 4px;	background-image: none;}td.ffSectionTitleVeryTopMiddle,td.ffSectionTitleMiddle,td.ffSectionTitleBottomMiddle,td.ffSectionTitleVeryBottomMiddle {	height: 4px;	background-image: none;}td.ffSectionTitleBottomMiddle {	/*border: 1px solid #dddddd;*/	padding: 5px;}table.ffSectionTitle {	border: 1px solid #222222;}td.ffSectionTitleTopLeft,td.ffSectionTitleTopRight {	width: 4px;	height: 23px;	background-image: none;}td.ffSectionTitleTopMiddle {	height: 23px;	background-color: #007EA9;	background-image: none;	white-space: nowrap;	font: normal normal bold 12px verdana,sans-serif;	color: white;	padding: 0px 3px 0px 3px;}/* ---------- SECTION TITLE - END ---------- *//* ---------- INFO BOX - BEGIN ---------- */td.ffInfoBoxTopLeft, td.ffInfoBoxTopRight, td.ffInfoBoxBottomLeft, td.ffInfoBoxBottomRight,td.ffInfoBoxLeft, td.ffInfoBoxRight {	width: 4px;	height: 4px;	background-image: none;}td.ffInfoBoxTopMiddle, td.ffInfoBoxBottomMiddle {	height: 4px;	background-image: none;}td.ffInfoBoxMiddle { 	font: normal normal normal 11px verdana,sans-serif;	/*background-color: #295A9E;*/	background-image: url('trblue/infoBoxBg.png');	color: inherit;	padding: 5px;}table.ffInfoBox {	width: 100%;}div.ffMessageHelperInfo {	color: white;	background-color: inherit;}img.ffMessageHelperInfo {	background-image: url('trblue/infoIcon.png');}/* ---------- INFO BOX - END ---------- *//* ---------- WARNING BOX - BEGIN ---------- */td.ffWarningBoxTopLeft, td.ffWarningBoxTopRight, td.ffWarningBoxBottomLeft, td.ffWarningBoxBottomRight,td.ffWarningBoxLeft, td.ffWarningBoxRight {	width: 4px;	height: 4px;	background-image: none;}td.ffWarningBoxTopMiddle, td.ffWarningBoxBottomMiddle {	height: 4px;	background-image: none;}td.ffWarningBoxMiddle { 	font: normal normal normal 11px verdana,sans-serif;	/*background-color: #DBDB07;*/	background-image: url('trblue/warningBoxBg.png');	color: inherit;	padding: 5px;}table.ffWarningBox {	width: 100%;}div.ffMessageHelperWarning {	color: white;	background-color: inherit;}img.ffMessageHelperWarning {	background-image: url('trblue/warningIcon.png');}/* ---------- WARNING BOX - END ---------- *//* ---------- ERROR BOX - BEGIN ---------- */td.ffErrorBoxTopLeft, td.ffErrorBoxTopRight, td.ffErrorBoxBottomLeft, td.ffErrorBoxBottomRight,td.ffErrorBoxLeft, td.ffErrorBoxRight {	width: 4px;	height: 4px;	background-image: none;}td.ffErrorBoxTopMiddle, td.ffErrorBoxBottomMiddle {	height: 4px;	background-image: none;}td.ffErrorBoxMiddle { 	font: normal normal normal 11px verdana,sans-serif;	/*background-color: #930202;*/	background-image: url('trblue/errorBoxBg.png');	color: inherit;	padding: 5px;}table.ffErrorBox {	width: 100%;}div.ffMessageHelperError {	color: white;	background-color: inherit;}img.ffMessageHelperError {	background-image: url('trblue/stopIcon.png');}/* ---------- ERROR BOX - END ---------- *//* ---------- QUESTION BOX - BEGIN ---------- */td.ffQuestionBoxTopLeft, td.ffQuestionBoxTopRight, td.ffQuestionBoxBottomLeft, td.ffQuestionBoxBottomRight,td.ffQuestionBoxLeft, td.ffQuestionBoxRight {	width: 4px;	height: 4px;	background-image: none;}td.ffQuestionBoxTopMiddle, td.ffQuestionBoxBottomMiddle {	height: 4px;	background-image: none;}td.ffQuestionBoxMiddle { 	font: normal normal normal 11px verdana,sans-serif;	/*background-color: #33C533;*/	background-image: url('trblue/questionBoxBg.png');	color: inherit;	padding: 5px;}table.ffQuestionBox {	width: 100%;}div.ffMessageHelperQuestion {	color: white;	background-color: inherit;}img.ffMessageHelperQuestion {	background-image: url('trblue/questionIcon.png');}/* ---------- QUESTION BOX - END ---------- *//* ---------- HORIZONTAL MENU - BEGIN ---------- */td.ffMenuHeadingTopLeft {	background-image: url('blueMidnight/menuHeadingTopLeft.png');}td.ffMenuHeadingTopMiddle {	background-image: url('blueMidnight/menuHeadingTopMiddle.png');}td.ffMenuHeadingTopRight {	background-image: url('blueMidnight/menuHeadingTopRight.png');}td.ffMenuHeadingLeft {	background-image: url('blueMidnight/menuHeadingLeft.png');}td.ffMenuHeadingMiddle {	background-image: url('blueMidnight/menuHeadingMiddle.png');}td.ffMenuHeadingRight {	background-image: url('blueMidnight/menuHeadingRight.png');}td.ffMenuTabSpacer {	background-image: url('blueMidnight/menuHeadingTopMiddle.png');}div.ffMenuTabSelectedTopLeft {	background-image: url('blueMidnight/selectedTabTopLeft.png');}td.ffMenuTabSelectedTopMiddle {	background-image: url('blueMidnight/selectedTabTopMiddle.png');}div.ffMenuTabSelectedTopRight {	background-image: url('blueMidnight/selectedTabTopRight.png');}td.ffMenuTabSelectedLeft {	background-image: url('blueMidnight/selectedTabLeft.png');}td.ffMenuTabSelectedMiddle {	background-image: url('blueMidnight/selectedTabMiddle.png');}td.ffMenuTabSelectedRight {	background-image: url('blueMidnight/selectedTabRight.png');}div.ffMenuTabNotSelectedTopLeft {	background-image: url('blueMidnight/notSelectedTabTopLeft.png');}td.ffMenuTabNotSelectedTopMiddle {	background-image: url('blueMidnight/notSelectedTabTopMiddle.png');}div.ffMenuTabNotSelectedTopRight {	background-image: url('blueMidnight/notSelectedTabTopRight.png');}td.ffMenuTabNotSelectedLeft {	background-image: url('blueMidnight/notSelectedTabLeft.png');}td.ffMenuTabNotSelectedMiddle {	background-image: url('blueMidnight/notSelectedTabMiddle.png');}td.ffMenuTabNotSelectedRight {	background-image: url('blueMidnight/notSelectedTabRight.png');}/* ---------- HORIZONTAL MENU - END ---------- *//* ---------- VERTICAL MENU - BEGIN ---------- */div.ffVMenuTabSelectedLeft {	background-image: url('blueMidnight/vSelectedTabLeft.png');}td.ffVMenuTabSelectedMiddle {	background-image: url('blueMidnight/vSelectedTabMiddle.png');}div.ffVMenuTabSelectedRight {	background-image: url('blueMidnight/vSelectedTabRight.png');}div.ffVMenuTabNotSelectedLeft {	background-image: url('blueMidnight/vNotSelectedTabLeft.png');}td.ffVMenuTabNotSelectedMiddle {	background-image: url('blueMidnight/vNotSelectedTabMiddle.png');}div.ffVMenuTabNotSelectedRight {	background-image: url('blueMidnight/vNotSelectedTabRight.png');}td.ffVMenuTopLeft {	background-image: url('blueMidnight/vMenuTopLeft.png');}td.ffVMenuTopMiddle {	background-image: url('blueMidnight/vMenuTopMiddle.png');}td.ffVMenuTopRight {	background-image: url('blueMidnight/vMenuTopRight.png');}td.ffVMenuBottomLeft {	background-image: url('blueMidnight/vMenuBottomLeft.png');}td.ffVMenuBottomMiddle {	background-image: url('blueMidnight/vMenuBottomMiddle.png');}td.ffVMenuBottomRight {	background-image: url('blueMidnight/vMenuBottomRight.png');}td.ffVSubmenuTopLeft {	background-image: url('blueMidnight/vSubmenuTopLeft.png');}td.ffVSubmenuTopMiddle {	background-image: url('blueMidnight/vSubmenuTopMiddle.png');}td.ffVSubmenuTopRight {	background-image: url('blueMidnight/vSubmenuTopRight.png');}td.ffVMenuHeadingLeft {	background-image: url('blueMidnight/vSubmenuTopLeft.png');}td.ffVMenuHeadingMiddle {	background-image: url('blueMidnight/vSubmenuTopMiddle.png');}td.ffVMenuHeadingRight {	background-image: url('blueMidnight/vSubmenuTopRight.png');}td.ffVSubmenuBottomLeft {	background-image: url('blueMidnight/vSubmenuBottomLeft.png');}td.ffVSubmenuBottomMiddle {	background-image: url('blueMidnight/vSubmenuBottomMiddle.png');}td.ffVSubmenuBottomRight {	background-image: url('blueMidnight/vSubmenuBottomRight.png');}/* ---------- VERTICAL MENU - END ---------- */