BODY {
        font-family: helvetica, arial, sans serif;
        background-color: #DDDDDD;
}

A:link {
        color: #0000FF;
}

A:visited {
        color: #0000FF;
}

A.red_link:link {
        color: #FF0000;
}

A.red_link:visited {
        color: #FF0000;
}

A.TabLink:link {
        font-family: helvetica, arial, sans serif;
        font-size: 10pt;
        color: #FFFFFF;
}

A.TabLink:visited {
        font-family: helvetica, arial, sans serif;
        font-size: 10pt;
        color: #FFFFFF;
}

A.TabLinkSelected:link {
        font-family: helvetica, arial, sans serif;
        font-size: 10pt;
        font-weight: bold;
        color: #FFFFFF;
}

A.TabLinkSelected:visited {
        font-family: helvetica, arial, sans serif;
        font-weight: bold;
        font-size: 10pt;
        color: #FFFFFF;
}
A.CellLink:link {
        font-family: helvetica, arial, sans serif;
        font-size: 10pt;
        color: #333333;
}
A.CellLink:visited {
        font-family: helvetica, arial, sans serif;
        font-size: 10pt;
        color: #333333;
}

A.CellLinkSelected:link {
        font-family: helvetica, arial, sans serif;
        font-size: 10pt;
        font-weight: bold;
        color: #666666;
}

A.CellLinkSelected:visited {
        font-family: helvetica, arial, sans serif;
        font-weight: bold;
        font-size: 10pt;
        color: #666666;
}

TABLE {
        font-family: helvetica, arial, sans serif;
}

table.scrollTable>tbody	{  /* child selector syntax which IE6 and older do not support*/
	overflow: auto; 
	height: 300px;
	overflow-x: hidden;
}
	
table.scrollTable_2>tbody	{  /* child selector syntax which IE6 and older do not support*/
	overflow: auto; 
	height: 400px;
	overflow-x: hidden;
}

table.scrollTable_3>tbody	{  /* child selector syntax which IE6 and older do not support*/
	overflow: auto; 
	/*height: 500px;*/
	overflow-x: hidden;
}

thead tr	{
	position:relative; 
	top: expression(offsetParent.scrollTop); /*IE5+ only*/
}

td:last-child {padding-right: 20px;} /*prevent Mozilla scrollbar from hiding cell content*/

div.tableContainer {
	/*width: 65%;		/* table width will be 99% of this*/
	height: 375px; 	/* must be greater than tbody*/
	overflow: auto;
	margin: 0 auto;
}

div.tableContainer_2 {
	/*width: 65%;		/* table width will be 99% of this*/
	height: 500px; 	/* must be greater than tbody*/
	overflow: auto;
	margin: 0 auto;
}

div.tableContainer_3 {
	/*height: 900px; 	/* must be greater than tbody*/
	/*overflow: auto;*/
	margin: 0 auto;
}

TR.RowWhite{
		background-color: white;
        border: 1px solid black;
}

TR.RowGray{
		background-color: #EEEEEE;
        border: 1px solid black;
}

TD.CellHeader {
        font-family: helvetica, arial, sans serif;
        font-size: 9pt;
        font-weight: bold;
        background-color: #FFFF00;
        border: 1px solid black;
}

TD.CellRed {
		font-family: helvetica, arial, sans serif;
        font-size: 10pt;
        background-color: red;
        border: 1px solid black;
		color:	white;
}

TD.CellCol {
        font-family: helvetica, arial, sans serif;
        font-size: 9pt;
        font-weight: bold;
        background-color: #FFFFE3;
        border: 1px solid black;
}

TD.CellHeaderSelected {
        font-family: helvetica, arial, sans serif;
        font-size: 9pt;
        font-weight: bold;
        background-color: #FFFFCC;
        border: 1px solid black;
}

TD.CellValue {
        font-family: helvetica, arial, sans serif;
        font-size: 9pt;
        background-color: #FFFFFF;
        border: 1px solid black;
}

TD.CellBorder{
		border: 1px solid black;
		cursor:pointer;
		cursor:hand;
}

TD.CellWhite {
        font-family: helvetica, arial, sans serif;
        font-size: 9pt;
        background-color: #FFFFFF;
        border: 1px solid black;
}

TD.CellWhite12 {
        font-family: helvetica, arial, sans serif;
        font-size: 12pt;
        font-weight: bold;
        background-color: #FFFFFF;
        border: 1px solid black;
}

TD.CellWhiteRed {
        font-family: helvetica, arial, sans serif;
        font-size: 9pt;
        color: red;
        background-color: #FFFFFF;
        border: 1px solid black;
}

TD.CellWhiteGreen {
        font-family: helvetica, arial, sans serif;
        font-size: 9pt;
        color: green;
        background-color: #FFFFFF;
        border: 1px solid black;
}

TD.CellWhiteBlue {
        font-family: helvetica, arial, sans serif;
        font-size: 9pt;
        color: blue;
        background-color: #FFFFFF;
        border: 1px solid black;
}

TD.CellWhiteOrange {
        font-family: helvetica, arial, sans serif;
        font-size: 9pt;
        color: #FF7801;
        background-color: #FFFFFF;
        border: 1px solid black;
}

TD.CellWhitePurple {
        font-family: helvetica, arial, sans serif;
        font-size: 9pt;
        color: #B601FF;
        background-color: #FFFFFF;
        border: 1px solid black;
}

TD.CellWhiteBold {
        font-family: helvetica, arial, sans serif;
        font-size: 9pt;
        font-weight: bold;
        background-color: #FFFFFF;
        border: 1px solid black;
}

TD.CellGray {
        font-family: helvetica, arial, sans serif;
        font-size: 9pt;
        background-color: #EEEEEE;
        border: 1px solid black;
}

TD.CellGray12 {
        font-family: helvetica, arial, sans serif;
        font-size: 12pt;
        font-weight: bold;
        background-color: #EEEEEE;
        border: 1px solid black;
}

TD.CellGrayRed {
        font-family: helvetica, arial, sans serif;
        font-size: 9pt;
        color: #FF0033;
        background-color: #EEEEEE;
        border: 1px solid black;
}

TD.CellGrayGreen {
        font-family: helvetica, arial, sans serif;
        font-size: 9pt;
        color: green;
        background-color: #EEEEEE;
        border: 1px solid black;
}

TD.CellGrayBlue {
        font-family: helvetica, arial, sans serif;
        font-size: 9pt;
        color: blue;
        background-color: #EEEEEE;
        border: 1px solid black;
}

TD.CellGrayOrange {
        font-family: helvetica, arial, sans serif;
        font-size: 9pt;
        color: #FF7801;
        background-color: #EEEEEE;
        border: 1px solid black;
}

TD.CellGrayPurple {
        font-family: helvetica, arial, sans serif;
        font-size: 9pt;
        color: #B601FF;
        background-color: #EEEEEE;
        border: 1px solid black;
}

TD.CellGrayBold {
        font-family: helvetica, arial, sans serif;
        font-size: 9pt;
        font-weight: bold;
        background-color: #EEEEEE;
        border: 1px solid black;
}

TD.CellBlack {
        font-family: helvetica, arial, sans serif;
        font-size: 1pt;
        background-color: #000000;
        border: 1px solid black;
}

TD.TabHeaderSelected {
        font-family: helvetica, arial, sans serif;
        font-size: 10pt;
        font-weight: bold;
        color: #FFFFFF;
        background-color: #00BB00;
        border: 1px solid black;
}

TH.TabHeaderSelected {
        font-family: helvetica, arial, sans serif;
        font-size: 10pt;
        font-weight: bold;
        color: #FFFFFF;
        background-color: #00BB00;
        border: 1px solid black;
        position: sticky;
        top: 0;
}

TD.TabHeader {
        font-family: helvetica, arial, sans serif;
        font-size: 10pt;
        color: #FFFFFF;
        background-color: #007700;
        border: 1px solid black;
}

TH.TabHeader {
        font-family: helvetica, arial, sans serif;
        font-size: 10pt;
        color: #FFFFFF;
        background-color: #007700;
        border: 1px solid black;
        position: sticky;
        top: 0;
}

TH, TD, P {
        font-family: helvetica, arial, sans serif;
        font-size: 10pt;
        color: #000000;
}

DIV.radioDIV
{
		font-size:		12pt;
		font-weight:	bold;
		width: 			200px;
		text-align:		left;
}

.submitLink {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 14px;
 font-weight: Bold;
 color: #FF0000;
 }

.redButton {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 12px;
 font-weight: Bold;
 color: #FF0000;
 }

.blueButton {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 12px;
 font-weight: Bold;
 color: #0000FF;
 }

.buttonclass {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 14px;
 width: 125px;
 }
 
  #btnDelete
 {
 color:			red;
 font-size:		8pt;
 }