BODY { font-size: 11px; color: black; font-family: Verdana; background-color: white; }
.A_SCREENONLY { font-size: 11px; color: #000080; font-family: Verdana; text-decoration: none; }
A { font-size: 11px; color: #000080; font-family: Verdana; text-decoration: none; }
A:hover { text-decoration: none; background-color: #DCDCDC; color: red; }

A:active { font-size: 11px; color: #000080; font-family: Verdana; text-decoration: none; }

A.white-link { font-size: 11px; color: #ffffff; font-family: Verdana; text-decoration: underline; }
A.white-link:hover { text-decoration: none; background-color: #DCDCDC; color: #000000; }
A.white-link:active { font-size: 11px; color: #000000; font-family: Verdana; text-decoration: none; }

FORM { font-size: 11px; font-family: Verdana; }
INPUT { font-size: 11px; font-family: Verdana; }
P { font-size: 11px; font-family: Verdana; }
SELECT { font-size: 11px; font-family: Verdana; }
TABLE { border-right: steelblue 1px solid; border-top: steelblue 1px solid; font-size: 11px; margin: 1px; border-left: steelblue 1px solid; border-bottom: steelblue 1px solid; font-family: Verdana; border-collapse: collapse; }

TD { font-size: 11px; text-indent: 2px; font-family: Verdana; text-align: left; }
TH { font-size: 11px; text-indent: 2px; font-family: Verdana; text-align: left; font-weight: bold; border-style: solid; border-width: 1px; border-color: steelblue; }
TEXTAREA { font-size: 11px; font-family: Verdana; }
.TABLE_NOBORDER { font-size: 11px; margin: 1px; border-width: 0px; font-family: Verdana; }
.TABLE_NOBORDER_PRINTONLY { visibility: hidden; }
.GRID_HEADER { background-color: #6699cc; color: #FFFFFF; }
.GRID_ROW1 { background-color: #FFFFFF; }
.GRID_ROW2 { background-color: #F9F4DF; }

.GRID_STYLE { border-collapse: collapse; }
.TAB_SELECTED { background-color: #FFFFFF; color: steelblue; border-right: steelblue 1px solid; border-top: steelblue 1px solid; font-family: Verdana; font-size: 12px; font-weight: bold; margin: 2px; padding: 4; }
.TAB { background-color: #6699cc; color: #cccccc; font-family: Verdana; font-size: 12px; font-weight: bold; padding: 4; margin: 2px; border-right: steelblue 1px solid; border-top: steelblue 1px solid; border-bottom: steelblue 1px solid; cursor: hand; }

.LABEL { background-color: "#dcdcdc"; text-align: right; font-weight: bold; }
.LABEL_SMALL { background-color: "#dcdcdc"; text-align: right; font-weight: bold; font-size: smaller; }
.LABEL_SMALL_GREYTEXT { background-color: "#dcdcdc"; text-align: right; font-weight: bold; font-size: smaller; color: Gray; }
.LABEL_LEFT { background-color: "#dcdcdc"; text-align: left; font-weight: bold; }

.vbtn { height: 18; width: 18; font: bold 10pt arial; border: 1px solid silver; cursor: hand; }

.FORM_SECTION_HEADER { font-weight: bold; color: #ffffff; background-color: #000000; }
.FORM_SECTION_SUBHEADER { border-top: #000000 1px solid; font-weight: bold; border-bottom: #000000 1px solid; }
.FORM_LABEL { font-weight: normal; text-align: right; }
.FORM_FIELDS { border-right: #000000 1px solid; border-top: #000000 1px solid; font-weight: normal; font-size: 12px; vertical-align: middle; border-left: #000000 1px solid; width: 175px; border-bottom: #000000 1px solid; height: 21px; }
.FORM_FIELDS_SMALL { border-right: #000000 1px solid; border-top: #000000 1px solid; font-weight: normal; font-size: 12px; vertical-align: middle; border-left: #000000 1px solid; width: 125px; border-bottom: #000000 1px solid; height: 21px; }
.FORM_FIELDS_LARGE { border-right: #000000 1px solid; border-top: #000000 1px solid; font-weight: normal; font-size: 12px; vertical-align: middle; border-left: #000000 1px solid; width: 210px; border-bottom: #000000 1px solid; height: 21px; }
.FORM_SIGNATURE_FIELDS { border-right: #000000 1px solid; border-top: #000000 1px solid; font-weight: normal; border-left: #000000 1px solid; border-bottom: #000000 1px solid; height: 40px; text-align: right; }
.FORM_JOBID_FIELDS { border-right: #000000 1px solid; border-top: #000000 1px solid; font-weight: normal; border-left: #000000 1px solid; border-bottom: #000000 1px solid; height: 30px; text-align: center; }

.EditBox { padding: 2; margin-top: 0; margin-bottom: 0; border: 1px solid #7F9DB9; background-color: white; }
.EditBoxReadOnly { padding: 2; margin-top: 0; margin-bottom: 0; border: 1px none transparent; background-color: transparent; }
.EditInCellRow { vertical-align: top; background-color: #f9f4df; }

.TableHeader { border: #F2F0E3 1px solid; background-color: #d2cfb3; color: #311800; font-weight: bold; text-align: left; }
.TableHeaderSmall { border: #F2F0E3 1px solid; background-color: #d2cfb3; color: #311800; font-weight: bold; text-align: left; font-size: smaller; white-space: nowrap; }
.DataGrid { border-collapse: collapse; }
.TD_HIDDEN { visibility: hidden; display: none; }

