textarea     { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; border: 1 solid #000000 }
input        { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; border: 1 solid #c0c0c0 }
select        { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; border: 1 solid #000000 }
inputradio    { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt}


Body
{
 Font-Family : Verdana, Arial, Helvetica, sans-serif;
 Font-Size : 7pt;
}

Table
{
 Font-Family : Verdana, Arial, Helvetica, sans-serif;
 Font-Size : 7pt;
}

/*Input
{
 Font-Family : Verdana, Arial, Helvetica, sans-serif;
 Font-Size : 7pt;
}*/

/*Button
{
 Font-Family : Verdana, Arial, Helvetica, sans-serif;
 Font-Size : 7pt;
 Font-Weight: Bold;
}*/

/*Select
{
 Font-Family : Verdana, Arial, Helvetica, sans-serif;
 Font-Size : 7pt;
}*/

.Subheading3
{
 Background-Color : Silver;
 Color : Black;
 Font-Family : Verdana, Arial, Helvetica, sans-serif;
 Font-Size : 8pt;
 Font-Weight: Bold;
}

.TitleHeading 
{
	Background-Color: #05059b;
	Color :White !important;
	Font-Family: Verdana, Arial, Helvetica, sans-serif !important;
	Font_size: Bold;
	Font-Size: 12pt;
}

TD.table_header
{
	Background-Color: SlateGray;
	Color: White !important;
	Font-Family: Verdana, Arial, Helvetica, sans-serif !important;
	Font-Weight: bold;
	Font-Size: 10pt;
	border-top: '1px solid black';
	border-bottom: '1px solid black';
	border-right: '1px solid black';
	border-left: '1px solid black';
}

TD.table_subheader
{
	Background-Color: SlateGray;
	Color: White !important;
	Font-Family: Verdana, Arial, Helvetica, sans-serif !important;
	Font-Weight: bold;
	Font-Size: 9pt;
	border-top: '1px solid black';
	border-bottom: '1px solid black';
	border-right: '1px solid black';
	border-left: '1px solid black';
}

TD.table_subheader2
{
	Background-Color: #CC6600;
	Color: White !important;
	Font-Family: Verdana, Arial, Helvetica, sans-serif !important;
	Font-Weight: bold;
	Font-Size: 9pt;
	border-top: '1px solid black';
	border-bottom: '1px solid black';
	border-right: '1px solid black';
	border-left: '1px solid black';
}

TD.table_subheader_small
{
	Background-Color: SlateGray;
	Color: White !important;
	Font-Family: Verdana, Arial, Helvetica, sans-serif !important;
	Font-Weight: bold;
	Font-Size: 8pt;
	border-top: '1px solid black';
	border-bottom: '1px solid black';
	border-right: '1px solid black';
	border-left: '1px solid black';
}

TD.table_subheader_small2
{
	Background-Color: #999999;
	Color: White !important;
	Font-Family: Verdana, Arial, Helvetica, sans-serif !important;
	Font-Weight: bold;
	Font-Size: 8pt;
	border-top: '1px solid black';
	border-bottom: '1px solid black';
	border-right: '1px solid black';
	border-left: '1px solid black';
}

TD.menu_header
{
	Background-Color: orange;
	Color: Black !important;
	Font-Family: Verdana, Arial, Helvetica, sans-serif !important;
	Font-Weight: bold;
	Font-Size: 8pt;
	border-top: '1px solid black';
	border-bottom: '1px solid black';
	border-right: '1px solid black';
	border-left: '1px solid black';
}

TD.data_header
{
   Background-Color : #CC9966;
   Color : White;
   Font-Family : Verdana, Arial, Helvetica, sans-serif;
   Font-Size : 8pt;
   Font-Weight: Bold;
   border-top: '1px solid black';
   border-bottom: '1px solid black';
   border-right: '1px solid black';
   border-left: '1px solid black';
}

TD.data_subheader
{
   Background-Color : white;
   Color : Black;
   Font-Family : Verdana, Arial, Helvetica, sans-serif;
   Font-Size : 8pt;
   Font-Weight: Bold;
   border-top: '1px solid black';
   border-bottom: '1px solid black';
   border-right: '1px solid black';
   border-left: '1px solid black';
}

TD.data_data
{
	Background-Color: #e1e1e1;
	Color: Black !important;
	Font-Family: Verdana, Arial, Helvetica, sans-serif !important;
	Font-Size: 8pt !important;
	border-right: '1px solid black';
}

TD.data_data_selected
{
    FONT-WEIGHT: normal !important;
    COLOR: black;
    FONT-STYLE: normal!important;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-ALIGN: left !important;
}

TD.data_separator
{
    HEIGHT: 5pt;
}

TR.table_header
{
	Background-Color: SlateGray !important;
	Color: White !important;
	Font-Family: Verdana, Arial, Helvetica, sans-serif !important;
	Font-Weight: bold;
	Font-Size: 10pt;
	border-top: '1px solid black';
	border-bottom: '1px solid black';
	border-right: '1px solid black';
	border-left: '1px solid black';
}

TR.table_data
{
	Background-Color: #e1e1e1;
	Color: Black !important;
	Font-Family: Verdana, Arial, Helvetica, sans-serif !important;
	Font-Size: 8pt;
}

TR.table_data1
{
	Background-Color: White;
	Color: Black !important;
	Font-Family: Verdana, Arial, Helvetica, sans-serif !important;
	Font-Size: 8pt;
}

TR.table_data_selected
{
    FONT-SIZE: 9pt;
    VERTICAL-ALIGN: top! important;
    FONT-STYLE: normal! important;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif, Sans-Serif;
    BACKGROUND-COLOR: #ffffcc;
}

TD.data_header_sub1
{
   Background-Color : DarkGray;
   Color : White;
   Font-Family : Verdana, Arial, Helvetica, sans-serif;
   Font-Size : 12pt;
}
TD.data_header_sub2
{
   Background-Color : #999999;
   Color : White;
   Font-Family : Verdana, Arial, Helvetica, sans-serif;
   Font-Size : 10pt;
   Font-Weight: Bold;
}
a:link {
	Color : black;
	Font-Family : Verdana, Arial, Helvetica, sans-serif !important;
	Font-Weight : bold !important;
	Text-Decoration : none !important;
	}

a:visited {
	Color : black;
	Font-Family : Verdana, Arial, Helvetica, sans-serif !important;
	Font-Weight : bold !important;
	Text-Decoration : none !important;
	}

a:hover {
	Font-Family : Verdana, Arial, Helvetica, sans-serif !important;
	Font-Weight : bold !important;
	Text-Decoration : underline !important;
	Background-Color: #c0c0c0;
	}

a:active {
	Color : #006666 !important;
	Font-Family : Verdana, Arial, Helvetica, sans-serif !important;
	Font-Weight : bold !important;
	Text-Decoration : none !important;
	}

a.whitelink:link {
	Color : #FFFFFF !important;
	Text-Color : #FFFFFF !important;
	font-family: Verdana, Arial, Helvetica, sans-serif, Helvetica, sans-serif;
	font-size: 11px;
	Font-Weight : bold !important;
	Text-Decoration : none !important;
	}

a.whitelink:visited {
	Color : #FFFFFF !important;
	Text-Color : #FFFFFF !important;
	font-family: Verdana, Arial, Helvetica, sans-serif, Helvetica, sans-serif;
	font-size: 11px;
	Font-Weight : bold !important;
	Text-Decoration : none !important;
	}

a.whitelink:hover {
	Color : #000000 !important;
	font-family: Verdana, Arial, Helvetica, sans-serif, Helvetica, sans-serif;
	font-size: 11px;
	Text-Decoration : underline !important;
	}

a.whitelink:active {
	Color : #FFFFFF !important;
	Text-Color : #FFFFFF !important;
	font-family: Verdana, Arial, Helvetica, sans-serif, Helvetica, sans-serif;
	font-size: 11px;
	Text-Decoration : none !important;
	}	

a.whitewhitelink:link {
	Color : #FFFFFF !important;
	Text-Color : #000000 !important;
	font-family: Verdana, Arial, Helvetica, sans-serif, Helvetica, sans-serif;
	font-size: 11px;
	Font-Weight : bold !important;
	Text-Decoration : none !important;
	}

a.whitewhitelink:visited {
	Color : #FFFFFF !important;
	Text-Color : #000000 !important;
	font-family: Verdana, Arial, Helvetica, sans-serif, Helvetica, sans-serif;
	font-size: 11px;
	Font-Weight : bold !important;
	Text-Decoration : none !important;
	}

a.whitewhitelink:hover {
	Color : #000000 !important;
	Text-Color : #000000 !important;
	font-family: Verdana, Arial, Helvetica, sans-serif, Helvetica, sans-serif;
	font-size: 11px;
	Text-Decoration : underline !important;
	}

a.whitewhitelink:active {
	Color : #FFFFFF !important;
	Text-Color : #000000 !important;
	font-family: Verdana, Arial, Helvetica, sans-serif, Helvetica, sans-serif;
	font-size: 11px;
	Text-Decoration : none !important;
	}	


a.helpLink : link {
	Color : red !important;
	Font-Family : Verdana, Arial, Helvetica, sans-serif !important;
	Font-Weight : bold !important;
	Text-Decoration : none !important;
	}

a.helpLink : visited {
	Color : black !important;
	Font-Family : Verdana, Arial, Helvetica, sans-serif !important;
	Font-Weight : bold !important;
	Text-Decoration : none !important;
	}

a.helpLink : hover {
	Font-Family : Verdana, Arial, Helvetica, sans-serif !important;
	Font-Weight : bold !important;
	Text-Decoration : underline !important;
	Background-Color: red;
	}

a.helpLink : active {
	Color : red !important;
	Font-Family : Verdana, Arial, Helvetica, sans-serif !important;
	Font-Weight : bold !important;
	Text-Decoration : none !important;
	}

.bottomLine {
	border-bottom: '1px solid black';
	height : 5px;
}

.bottomGrayLine {
	border-bottom: '1px solid gray';
	height : 5px;
}

.RightBottomGrayLine {
	border-bottom: '1px solid gray';
	border-right: '1px solid black';
	height : 5px;
}
.TopBottomGrayLine {
	border-bottom: '1px solid gray';
	border-top: '1px solid gray';
	height : 5px;
}

.TopBottomLine {
	border-bottom: '1px solid black';
	border-top: '1px solid black';
	height : 5px;
	
}

.TopBottomLineColor {
	border-bottom: '1px solid black';
	border-top: '1px solid black';
	height : 5px;
	Background-Color: lightblue;
}

.Block {
	border-bottom: '1px solid black';
	border-top: '1px solid black';
	border-right: '1px solid black';
	border-left: '1px solid black';
	height : 5px;
}

.BlockLightGray {
	border-bottom: '1px solid black';
	border-top: '1px solid black';
	border-right: '1px solid black';
	border-left: '1px solid black';
	height : 5px;
	Background-Color : #f5f5f5;
}

.BlockNavigation {
	border-bottom: '1px solid black';
	border-top: '1px solid black';
	border-right: '1px solid black';
	border-left: '1px solid black';
	height : 5px;
	Background-Color : #FFCC66;
}
.BlockHelp {
	border-bottom: '1px solid black';
	border-right: '1px solid black';
	border-left: '1px solid black';
	height : 5px;
}
.BlockYellow {
	border-bottom: '1px solid black';
	border-right: '1px solid black';
	border-left: '1px solid black';
	height : 5px;
	Background-Color: lightyellow;
}

.BlockHeader {
	border-top: '1px solid black';
	border-left: '1px solid black';
	height : 5px;
	Background-Color: white;
}

.BlockHeaderTop {
	border-top: '1px solid black';
	height : 5px;
	Background-Color: white;
}

.BlockHeaderLeft {
	border-left: '1px solid black';
	height : 5px;
	Background-Color: white;
}


.BlockHeaderLeftTop {
	border-left: '1px solid black';
	border-top: '1px solid black';
	height : 5px;
	Background-Color: white;
}

.BlockHeaderLeftBottom {
	border-left: '1px solid black';
	border-bottom: '1px solid black';
	height : 5px;
	Background-Color: white;
}

.BlockGray {
	border-top: '1px solid black';
	border-bottom: '1px solid black';
	border-right: '1px solid black';
	border-left: '1px solid black';
	height : 5px;
	Background-Color: #C0C0C0;
}

.BlockGreen {
	border-bottom: '1px solid black';
	border-right: '1px solid black';
	border-left: '1px solid black';
	border-top: '1px solid black';
	height : 5px;
	Background-Color: green;
	Color : white !important;
}

.BlockLightRed {
	border-bottom: '1px solid black';
	border-right: '1px solid black';
	border-left: '1px solid black';
	border-top: '1px solid black';
	Background-Color: #FF5959;
}

.BlockTeal {
	border-bottom: '1px solid gray';
	border-right: '1px solid gray';
	border-left: '1px solid gray';
	border-top: '1px solid gray';
	Background-Color: #339999;
	height:	5px !important;
}

TD.BlockTeal {
	border-bottom: '1px solid gray';
	border-right: '1px solid gray';
	border-left: '1px solid gray';
	border-top: '1px solid gray';
	Background-Color: #339999;
	height:	5px !important;
}

TR.BlockTeal {
	border-bottom: '1px solid gray';
	border-right: '1px solid gray';
	border-left: '1px solid gray';
	border-top: '1px solid gray';
	Background-Color: #339999;
	height:	5px !important;
}
.BlockBlue {
	border-bottom: '1px solid gray';
	border-right: '1px solid gray';
	border-left: '1px solid gray';
	border-top: '1px solid gray';
	Background-Color: #0066CC;
}

.BlockOrange {
	border-bottom: '1px solid gray';
	border-right: '1px solid gray';
	border-left: '1px solid gray';
	border-top: '1px solid gray';
	Background-Color: #CC6600;
}

.bottomLineGray {
	Font-Family : Verdana, Arial, Helvetica, sans-serif !important;
	Font-Weight : bold !important;
	Color : black !important;
	border-bottom: '1px solid black';
	height : 5px;
	background-Color : #c0c0c0 !important;
}

.bottomLineRed {
	Font-Family : Verdana, Arial, Helvetica, sans-serif !important;
	Font-Weight : bold !important;
	Color : black !important;
	border-bottom: '1px solid black';
	height : 5px;
	background-Color : red !important;
}

.bottomLineBlue {
	Font-Family : Verdana, Arial, Helvetica, sans-serif !important;
	Font-Weight : bold !important;
	Color : black !important;
	border-bottom: '1px solid black';
	height : 5px;
	background-Color : blue !important;
}

.bottomLineLightBlue {
	Font-Family : Verdana, Arial, Helvetica, sans-serif !important;
	Font-Weight : bold !important;
	Color : black !important;
	border-bottom: '1px solid black';
	border-top: '1px solid black';
	border-left: '1px solid black';
	border-right: '1px solid black';
	height : 5px;
	background-Color : lightblue !important;
}


.bottomLineYellow {
	Font-Family : Verdana, Arial, Helvetica, sans-serif !important;
	Color : black !important;
	border-bottom: '1px solid black';
	height : 5px;
	background-Color : lightyellow !important;
}

.niceButtonOld {
	font-size : xx-small;
	font-family : Verdana;
	background-color : #F5F5F5;
	color : #000000;
	font-weight : normal;
	border-width : thin;
}

.niceButton {
	font-size : xx-small;
	font-family : Verdana;
	background-color : SlateGray;
	color : white;
	font-weight : bold;
}

.niceButtonUpload {
	font-size : xx-small;
	font-family : Verdana;
	background-color : #f5f5f5;
	color : black;
	font-weight : bold;
}

TD.navigation_Selected
{
	Background-Color : SlateGray;
	Color : White;
	Font-Family : Verdana, sans-serif;
	Font-Size : 9px;
	Font-Weight: Bold;
	border-top: '1px solid black';
	border-bottom: '1px solid black';
	border-right: '1px solid black';
	border-left: '1px solid black';
	height : 5px;
}

TD.navigation_not_Selected
{
	Background-Color : white;
	Color : Black;
	Font-Family : Verdana, sans-serif;
	Font-Size : 9px;
	Font-Weight: Bold;
	border-top: '1px solid black';
	border-bottom: '1px solid black';
	border-right: '1px solid black';
	border-left: '1px solid black';
	height : 5px;
}

TD.navigation_hyperlink
{
	Background-Color : #C0c0c0;
	Color : Black;
	Font-Family : Verdana, sans-serif;
	Font-Size : 9px;
	Font-Weight: Bold;
	border-top: '1px solid black';
	border-bottom: '1px solid black';
	border-right: '1px solid black';
	border-left: '1px solid black';
	height : 5px;
}

.Locked {
	Background-Color: white;
}

TD.error
{
	Background-Color : red;
	Color : white;
	Font-Family : Verdana, sans-serif;
	Font-Size : 9px;
	Font-Weight: Bold;
	border-top: '1px solid black';
	border-bottom: '1px solid black';
	border-right: '1px solid black';
	border-left: '1px solid black';
	height : 5px;
}

TD.success
{
	Background-Color : green;
	Color : white;
	Font-Family : Verdana, sans-serif;
	Font-Size : 9px;
	Font-Weight: Bold;
	border-top: '1px solid black';
	border-bottom: '1px solid black';
	border-right: '1px solid black';
	border-left: '1px solid black';
	height : 5px;
}

