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;}