BODY
{
    CURSOR: default;
    COLOR: #00008b;
    BACKGROUND-COLOR: #fafae6;
    FONT-FAMILY: Verdana, Helvetica, sans-serif;
    WORD-SPACING: normal;
    TEXT-TRANSFORM: none;
    LETTER-SPACING: normal;
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    COLOR: darkblue;
    
}
TABLE { }
.headerTable { border-bottom:1px solid darkblue; }
.headerRow { font-weight: bold; }
.footnote { font-weight: normal; font-size: 9px; font-style: italic; }
.footerRow { border-top:1px solid darkblue; font-weight: bold; }

.headerTableDark 
{ 
	BACKGROUND-COLOR: #EEEECC;
	border-top:1px solid darkblue;
	border-left:1px solid darkblue;
	border-right:1px solid darkblue;
	border-bottom:1px solid darkblue;
}

.detailRow 
{
	background-color: #FFFFFF; 
	font-weight: normal; 
	border-bottom: 1px solid silver; 
	color: #000000;
}

TD
{
    CURSOR: default;
    FONT-FAMILY: Verdana, Helvetica, sans-serif;
    WORD-SPACING: normal;
    TEXT-TRANSFORM: none;
    LETTER-SPACING: normal;
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
}

.titleRow
{
	BACKGROUND-COLOR:#EEEECC;
	FONT-FAMILY:Bradley Hand ITC,Helvetica, Arial, Verdana, Tahoma;
	FONT-SIZE: medium;
	font-weight: bold;
	border-bottom:2px solid darkblue;
}

.detailTable
{
	background-color: #EEEECC;
	font-weight: normal;
	border-top:1px solid darkblue;
	border-right:1px solid darkblue;
	border-left:1px solid darkblue;
	border-bottom:1px solid darkblue;
}

.threeSidedTable
{
	background-color: #FFFFFF;
	font-weight: normal;
	border-right:1px solid darkblue;
	border-left:1px solid darkblue;
	border-bottom:1px solid darkblue;
}

.colHeader
{
	background-color: #EEEECC;
	font-weight: normal;
	border-top:1px solid darkblue;
	border-right:none;
	border-left:1px solid darkblue;
	border-bottom:1px solid darkblue;
}

.colHeaderEND
{
	background-color: #EEEECC;
	font-weight: normal;
	border-top:1px solid darkblue;
	border-right:1px solid darkblue;
	border-left:1px solid darkblue;
	border-bottom:1px solid darkblue;
}

.colData
{
	background-color: #FFFFFF;
	font-weight: normal;
	border-top:none;
	border-right:none;
	border-left:1px solid darkblue;
	border-bottom:1px solid darkblue;
}

.colDataEND
{
	background-color: #FFFFFF;
	font-weight: normal;
	border-top:none;
	border-right:1px solid darkblue;
	border-left:1px solid darkblue;
	border-bottom:1px solid darkblue;
}

.colFooter
{
	background-color: #EEEECC;
	font-weight: normal;
	border-top:none;
	border-right:none;
	border-left:1px solid darkblue;
	border-bottom:1px solid darkblue;
}

.colFooterEND
{
	background-color: #EEEECC;
	font-weight: normal;
	border-top:none;
	border-right:1px solid darkblue;
	border-left:1px solid darkblue;
	border-bottom:1px solid darkblue;
}

.blueBottom
{
	border-bottom:1px solid darkblue;
}

.inputBoxes
{
	font-size: 11px;
    BORDER-TOP: gray 1px solid;
    BORDER-LEFT: gray 1px solid;
    BORDER-RIGHT: gray 1px solid;
    BORDER-BOTTOM: gray 1px solid;
}

.inputBoxesRED
{
	font-size: 11px;
	color: red;
    BORDER-TOP: gray 1px solid;
    BORDER-LEFT: gray 1px solid;
    BORDER-RIGHT: gray 1px solid;
    BORDER-BOTTOM: gray 1px solid;
}

.noBackground
{
	background-color: #FFFFFF;
}