/* site.css NvNBLS v5.2501.414.0 */
BODY {
    font-family: Verdana,Arial, Helvetica, sans-serif;
	FONT-SIZE: 10pt; 
	COLOR: black; 
	TEXT-ALIGN: left
}
P {
    font-family: Verdana,Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-style: normal;
	font-weight: normal;
	color: black;
	text-decoration: none;
}
TH {
    font-family: Verdana,Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-style: normal;
	font-weight: bold;
	color: black;
	border-bottom: solid 1px #CCCCCC;
}
TD {
    font-family: Verdana,Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-style: normal;
	font-weight: normal;
	color: black;
	text-decoration: none;
}
.DataTbl {
	background-color: #e6e6e6;
	border: solid 1px #CCCCCC;
}
.SECTR {
	BACKGROUND-COLOR: #CCCCCC;
}
.ODDTR {
	BACKGROUND-COLOR: white;
}
.SELTR {
	background-color: #93A690;
}
H1 
{
    font-family: Verdana,Arial, Helvetica, sans-serif;
	FONT-SIZE: 19px; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #171717; TEXT-DECORATION: none;
}
H2 {
    font-family: Verdana,Arial, Helvetica, sans-serif;
	FONT-SIZE: 14px; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #171717; TEXT-DECORATION: none;
}
H3 {
    font-family: Verdana,Arial, Helvetica, sans-serif;
	FONT-WEIGHT: bold; FONT-SIZE: 85%; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #171717; TEXT-DECORATION: none;
}
H4 {
    font-family: Verdana,Arial, Helvetica, sans-serif;
	FONT-WEIGHT: bold; FONT-SIZE: 85%; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #171717; TEXT-ALIGN: left; TEXT-DECORATION: none;
}
H5 {
    font-family: Verdana,Arial, Helvetica, sans-serif;
	FONT-SIZE: 14px; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #171717; TEXT-DECORATION: none;
}
H6 {
    font-family: Verdana,Arial, Helvetica, sans-serif;
	FONT-SIZE: 14px; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #171717; TEXT-DECORATION: none;
}
HR {
	COLOR: #44535D;
}
A:link {
	COLOR: #44535D;
}
A:visited {
	COLOR: #171717;
}
A:active {
	COLOR: #171717;
}
A:hover {
	COLOR: #171717;
}
.HeaderTitle
{
    font-family: Verdana,Arial, Helvetica, sans-serif;
	FONT-SIZE: 19px; font-weight: normal; font-style:normal; COLOR: white; TEXT-DECORATION: none; text-align: left; white-space:nowrap;
}
A.HeaderTitle
{
	FONT-SIZE: 19px; font-weight: normal; font-style:normal; COLOR: white; TEXT-DECORATION: none; text-align: left; white-space:nowrap;
}
A.HeaderTitle:hover 
{
	FONT-SIZE: 19px; font-weight: normal; font-style:normal; COLOR: white; TEXT-DECORATION: none; text-align: left; white-space:nowrap;
}
A.HeaderTitle:visited
{
	FONT-SIZE: 19px; font-weight: normal; font-style:normal; COLOR: white; TEXT-DECORATION: none; text-align: left; white-space:nowrap;
}
.Title {
	FONT-SIZE: 16px; font-weight: bold; COLOR: black; TEXT-DECORATION: none;
}
.Subtitle {
	FONT-SIZE: 12px; font-weight: bold; COLOR: black; TEXT-DECORATION: none;
}
.CustDisp 
{
    font-weight: bold;
}
Table.ftrInfo
{
	border: solid 1px #CCCCCC;
}
TD.ftrInfo
{
    font-family: Verdana,Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
	color: #333333;
    white-space:nowrap;
}
.disclosure {
    font-family: Verdana,Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
	color: #333333;
}
.smallSelect {
    font-family: Verdana,Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
    min-width: 50px;
}
Select {
    font-family: Verdana,Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
}
Input {
    font-family: Verdana,Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
}
input.CmdBtn {
  
}
input.CmdBtn:disabled {
  
}
input.btnSec {
  
}
input.btnPriDis {
  
}
input.btnSecDis {
  
}
td#lblProgTitle {
    font-size: 16px;
    font-weight: bold;
    color: #171717;
}
td#lblAppTitle {
	font-weight:bold;
	font-size: 9pt;
	text-decoration: underline;
}
td#captTotalDue {
	font-weight:bold;
	font-size: 8.25pt;
}
td#lblItemType {
	font-weight:bold;
	font-size: 8.25pt;
}

.CaptCtl {
    font-family: Verdana,Arial, Helvetica, sans-serif;
    font-size: 8pt;
    font-weight: bold;
    color: #171717;
}

#lblSysTitle
{
    font-family: Verdana,Arial, Helvetica, sans-serif;
    font-size: 16px;
    color: #44535D;
}

div.gridE{
    background-color: white;
}
div.gridbox .xhdr {
    background-color: inherit;
}
div.gridbox table.obj tr.rowselected td.cellselected, div.gridbox table.obj td.cellselected {
	/* background-color: #c4ced4; */
	background-color: #c4b2a7;
}
div.gridbox table.obj tr.rowselected td {
	/* background-color: #c4ced4; */
	background-color: #c4b2a7;
}
div.gridbox table.obj tr.gr1 {
	/*background-color: #cad3c9;*/
	background-color: #c4ced4;
}
div.gridbox table.obj tr.gr2 {
    background-color: white;
}
div.gridbox table.obj td.rnc {
    background-color: #e0e0e0;
}
div.hdrcell {
    font-weight:bold;
}
div.gridbox table.hdr td {
	background-Color: #cfcfcf;
	border: 1px solid;
	border-color: white gray gray white;
}

div.gridbox table.obj td.cs100 {
	white-space: normal;
	background-color: #c4ced4;
	font-size: 7pt;
	color: #171717;
}

div.gridbox table.obj td.cs2 {
    white-space: normal;
    background-color: white;
    color: #44535D;
}

div.gridbox table.obj td.cs3 {
    white-space: normal;
    background-color: white;
    color: black;
}


td#lblNotice {
	color: #44535D;
}

td#lblSearch {
	color: #44535D;
}

td#lblCurrentCol {
	color: #171717;
}

td#lblPriorCol {
	color: #171717;
}




td#lblFirstSale {
	color: #171717;
}


td#lblLastSale {
	color: #171717;
}


td#lblLastCheck {
	color: #171717;
}


td#lbl6MnTrnd {
	color: #171717;
}

.SecCmdBtn:hover {
	background-color: #44535D;
	color: white;
	border-style: none;
	border-radius: 3px;
}


