@font-face {
    font-family: Baskerville;
    src: url(?ca=Baskerville.ttf) format('truetype');
    font-weight: normal;
    font-style: normal;
}
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: #66ccff;
}
H1 
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 19px; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #002855; TEXT-DECORATION: none;
}
H2 {
    font-family: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 14px; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #002855; 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: #002855; 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: #002855; 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: #002855; TEXT-DECORATION: none;
}
H6 {
    font-family: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 14px; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #002855; TEXT-DECORATION: none;
}
HR {
	COLOR: #002855;
}
A:link {
	COLOR: #002855;
}
A:visited {
	COLOR: blue;
}
A:active {
	COLOR: blue;
}
A:hover {
	COLOR: blue;
}
.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: #002855;
}
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: #002855;
}

div#ldiv td {
    color: white;
}
table#tblHdrCTC {
    color: white;
}

#lblSysTitle {
    font-family: Baskerville;
    font-size: 24pt;
    font-weight: bold;
    font-style: italic;
    color: white;
}
table#lblAppVersion_tbl + table#lblMessage_tbl td {
    color: white;
}
div#txtUserID_c {
    color: white;
}
div#txtPassword_c {
    color: white;
}
div#txtPIN_c {
    color: white;
}
div#txtEmailAddr_c {
	color: white;
}
div#Logout td#lblMsg {
	color: white;
}
#txtEMail_c {
    color: white;
}
#lblUseMFA {
    color: white;
}
#lblPrivPC {
    color: white;
}
#lblContact {
	color: white;
}
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: #66ccff;
}
div.gridbox table.obj tr.rowselected td {
	background-color: #66ccff;
}
div.gridbox table.obj tr.gr1 {
	background-color: #C7D4E0;
}
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: #fff9f0;
    font-size: 7pt;
    color: #002855;
}

div.gridbox table.obj td.cs2 {
    white-space: normal;
    background-color: white;
    color: #002855;
}

div.gridbox table.obj td.cs3 {
    white-space: normal;
    background-color: white;
    color: black;
}

input[type=button]#cmdAlert {
    color: red;
}
.PGInfo {white-space: nowrap}

