TABLE
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color: #000000;
}
TABLE #Tbold
{
    BORDER-RIGHT: navy thin;
    BORDER-TOP: navy thin;
    FONT-SIZE: 9pt;
    BORDER-LEFT: navy thin;
    COLOR: black;
    BORDER-BOTTOM: navy thin;
    FONT-FAMILY: Arial, 'MS Sans Serif';
    BACKGROUND-COLOR: lightsteelblue
}
TABLE #TNormal
{
    BORDER-RIGHT: gray thin;
    BORDER-TOP: gray thin;
    FONT-SIZE: 8pt;
    BORDER-LEFT: gray thin;
    COLOR: black;
    BORDER-BOTTOM: gray thin;
    FONT-FAMILY: Arial, 'MS Sans Serif';
    BACKGROUND-COLOR: gainsboro
}
TABLE #tabLogon
{
    BORDER-RIGHT: fuchsia thin solid;
    BORDER-TOP: fuchsia thin solid;
    BORDER-LEFT: fuchsia thin solid;
    BORDER-BOTTOM: fuchsia thin solid
}
.Arial7ptWhite {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 7pt;
	font-weight: bold;
	color: #FFFFFF;
}
.Arial7pt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 7pt;
	color: #000000;
	font-weight: normal;
}
.Arial8pt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #000000;
	font-weight: normal;
}
.Arial8ptwhite {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color: #FFFFFF;
}
.Arial8ptred {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color: red;
}
.Arial10ptblack {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	color: #000000;
}
.Arial8ptBlue {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color: #B8DCFF;
}
.black10 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #4F6F8E;
	border-top: 1pt none #FFFFFF;
	border-right: 1pt none #FFFFFF;
	border-bottom: 1pt none #FFFFFF;
	border-left: 1pt none #FFFFFF;
}
.black8 {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color: #000000;
}
.sublink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color: #FF6600;
	text-decoration: underline;
	background-color: #FFFFFF;
	border: 1pt solid #FF6600;
	width: auto;
	height: 14pt;
	padding: 1pt 3pt;
}
.black10bold {


	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	color: #000000;
}
.black8Normal {


	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color: #000000;
}
.black10Normal {


	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: normal;
	color: #000000;
}

.Copyright
{
    COLOR: #004D77;
    FONT-FAMILY: Arial;
    FONT-SIZE: 8pt;
    FONT-STYLE: normal;
    TEXT-ALIGN: left
}


.TabBorder {
	border: 1pt ridge #CCCCCC;
}
.tabBorderTop {
	border: 1pt solid #999999;
}
.linkWhite {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color: #000000;
	background-color: #FFFFFF;
}
.Arial8ptbold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color: #000000;
}
.Arial10ptwhite {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color: #FFFFFF;
}
.Arial12ptwhite {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-weight: bold;
	color: #FFFFFF;
}
.Arial12ptwhitelink {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-weight: bold;
	color: #004D77;
	background-color: #FFFFFF;
}
.Eras {
	font-family: "Eras Light ITC", "Eras Light", Arial, Verdana;
	font-size: 36pt;
	color: #DCDCB6;
}
a.blue:link, a.blue:visited {
	padding: 0 2px 1px 16px;
	color: #00557E;
	border: 1px none #00557E;
	text-decoration: none;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color: #00557E;
	padding: 1pt;
	text-align: left;
   }
a.blue:hover {
color: #FFffff; background-color: #00557E;
}
a.blue8ptdarker:link, a.blue8ptdarker:visited {
	padding: 0 2px 1px 16px;
	color: #023A60;
	border: 1px none #00557E;
	text-decoration: none;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	padding: 1pt;
	text-align: left;
   }
a.blue8ptdarker:hover {
color: #FFffff; background-color: #023A60;
}
a.blue8ptdarkernormal:link, a.blue8ptdarkernormal:visited {
	padding: 0 2px 1px 16px;
	color: #023A60;
	border: 1px none #00557E;
	text-decoration: none;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	padding: 1pt;
	text-align: left;
   }
a.blue8ptdarkernormal:hover {
color: #FFffff; background-color: #023A60;
}
a.blue11:link, a.blue11:visited {
	padding: 0 2px 1px 16px;
	color: #00557E;
	border: 1px none #00557E;
	text-decoration: none;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11pt;
	font-weight: bold;
	color: #00557E;
	padding: 1pt;
	text-align: left;
   }
a.blue11:hover {
color: #FFffff; background-color: #00557E;
}
a.blue11ptdarker:link, a.blue11ptdarker:visited {
	padding: 0 2px 1px 16px;
	color: #023A60;
	border: 1px none #00557E;
	text-decoration: none;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11pt;
	font-weight: bold;
	padding: 1pt;
	text-align: left;
   }
a.blue11ptdarker:hover {
color: #FFffff; background-color: #023A60;
}
a.blue11ptdarkerUnbold:link, a.blue11ptdarkerUnbold:visited {
	padding: 0 2px 1px 16px;
	color: #023A60;
	border: 1px none #00557E;
	text-decoration: none;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11pt;
	font-weight: normal;
	padding: 1pt;
	text-align: left;
   }
a.blue11ptdarkerUnbold:hover {
color: #FFffff; background-color: #023A60;
}
a.blue7ptlink:link, a.blue7ptlink:visited {
	padding: 0 2px 1px 16px;
	color: #00557E;
	border: 1px none #00557E;
	text-decoration: none;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 7pt;
	font-weight: bold;
	color: #00557E;
	padding: 1pt;
	text-align: left;
   }
a.blue7ptlink:hover {
color: #FFffff; background-color: #00557E;
}
a.blue8ptlink:link, a.blue8ptlink:visited {
	padding: 0 2px 1px 16px;
	color: #00557E;
	border: 1px none #00557E;
	text-decoration: none;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color: #00557E;
	padding: 1pt;
	text-align: left;
   }
a.blue8ptlink:hover {
color: #FFffff; background-color: #00557E;
}
a.blue9pt:link, a.blue9pt:visited {
	padding: 0 2px 1px 16px;
	color: #00557E;
	border: 1px none #00557E;
	text-decoration: none;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	color: #00557E;
	padding: 1pt;
	text-align: left;
   }
a.blue9pt:hover {
color: #FFffff; background-color: #00557E;
}
a.blue9ptdarker:link, a.blue9ptdarker:visited {
	padding: 0 2px 1px 16px;
	color:#023A60;
	border: 1px none #00557E;
	text-decoration: none;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	padding: 1pt;
	text-align: left;
   }
a.blue9ptdarker:hover {
color: #FFffff; background-color: #023A60;
}
a.blue9ptlight:link, a.blue9ptlight:visited {
	color: #28A2CA;
	text-decoration: underline;
	border-bottom: 1px solid;
	padding-bottom: 1px; 
	font-family:Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: normal;
	padding: 1pt;
	text-align: left;
   }
a.blue9ptlight:hover {
	border-bottom: 2px solid;
}
a.blue8ptnormal:link, a.blue8ptnormal:visited {
	padding: 0 2px 1px 16px;
	color: #00557E;
	border: 1px none #00557E;
	text-decoration: none;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size: 8pt;
	color: #00557E;
	padding: 1pt;
	text-align: left;
   }
a.blue8ptnormal:hover {
color: #FFffff; background-color: #00557E;
}
a.red8ptnormal:link, a.red8ptnormal:visited {
	padding: 0 2px 1px 16px;
	color: #9B1A46;
	border: 1px none #00557E;
	text-decoration: none;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size: 8pt;
	padding: 1pt;
	text-align: left;
   }
a.red8ptnormal:hover {
color: #FFffff; background-color: #9B1A46;
}
a.white7pt:link, a.white7pt:visited {
	padding: 0 2px 1px 16px;
	border: 1px none #00557E;
	text-decoration: none;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 7pt;
	font-weight: bold;
	color: #FFFFFF;
	padding: 1pt;
	text-align: left;
   }
a.white7pt:hover {
	color: #FFFFFF;
	text-decoration: underline;
}
a.white8pt:link, a.white8pt:visited {
	padding: 0 2px 1px 16px;
	border: 1px none #00557E;
	text-decoration: none;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color: #FFFFFF;
	padding: 1pt;
	text-align: left;
   }
a.white8pt:hover {
	color: #FFFFFF;
	text-decoration: underline;
}
a.white9pt:link, a.white9pt:visited {
	padding: 0 2px 1px 16px;
	border: 1px none #00557E;
	text-decoration: none;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	color: #FFFFFF;
	padding: 1pt;
	text-align: left;
   }
a.white9pt:hover {
	color: #FFFFFF;
	text-decoration: underline;
}
a.myslinks8pt:link, a.myslinks8pt:visited {
	padding: 0 2px 1px 16px;
	border: 1px none #00557E;
	text-decoration: none;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color: #FFFFFF;
	padding: 1pt;
	text-align: left;
   }
a.myslinks8pt:hover {
	color: #FFFFFF;
	text-decoration: underline;
}
a.myslinks9pt:link, a.myslinks9pt:visited {
	padding: 0 2px 1px 16px;
	border: 1px none #00557E;
	text-decoration: none;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: normal;
	color: #FFFFFF;
	padding: 1pt;
	text-align: left;
   }
a.myslinks9pt:hover {
	color: #FFFFFF;
	text-decoration: underline;
}
a.white11pt:link, a.white11pt:visited {
	padding: 0 2px 1px 16px;
	border: 1px none #00557E;
	text-decoration: none;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11pt;
	font-weight: bold;
	color: #FFFFFF;
	padding: 1pt;
	text-align: left;
   }
a.white11pt:hover {
	color: #FFFFFF;
	text-decoration: underline;
}
a.myslinks10pt:link, a.myslinks10pt:visited {
	padding: 0 2px 1px 16px;
	border: 1px none #00557E;
	text-decoration: none;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: normal;
	color: #FFFFFF;
	padding: 1pt;
	text-align: left;
   }
a.myslinks10pt:hover {
	color: #FFFFFF;
	text-decoration: underline;
}
a.myslinks11pt:link, a.myslinks11pt:visited {
	padding: 0 2px 1px 16px;
	border: 1px none #00557E;
	text-decoration: none;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11pt;
	font-weight: normal;
	color: #FFFFFF;
	padding: 1pt;
	text-align: left;
   }
a.myslinks11pt:hover {
	color: #FFFFFF;
	text-decoration: underline;
}

.Arial9pt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #000000;
	font-weight: normal;
}
.mystext9pt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #B6B6B6;
	font-weight: normal;
}
.Arial11pt {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
	color: #000000;
	font-weight: normal;
}
.mystext11pt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
	color: #B6B6B6;
	font-weight: normal;
}
.Arial14pt {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 14pt;
	color: #000000;
	font-weight: normal;
}
.Arial10Regular {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #000000;
	font-weight: normal;
}
.Arial10Blue {

    COLOR: #004D77;
    FONT-FAMILY: Arial;
    FONT-SIZE: 10pt;
    FONT-STYLE: normal;
    TEXT-ALIGN: left
}
.Bauhaus {
	font-family: "Bauhaus Medium", Arial, Verdana;
	font-size: 18pt;
	color: #000066;
}.ErasMed {
	font-family: "Eras Light ITC", Arial, Verdana;
	font-size: 18pt;
	font-weight: bold;
	color: #00557E;
}
.BauhausSm {

	font-family: "Bauhaus Medium", Arial, Verdana;
	font-size: 11pt;
	color: #000066;
}

/* Calendar */
.calLedger{
	color : #FFFFFF;
	font-weight: bold;
	/* background-color: #DCDDE4; */
	background-color: #004D77;	
	padding:4px;
}
.calLedger a:link, .calLedger a:visited{
	/* color : #000000; */
	color : #FFFFFF;
	text-decoration: none;
	font-size: 10px;
}

.calLedger a:hover, .calLedger a:visited:hover{
	color : #666666;
	text-decoration: none;
	font-size: 10px;
}

.calDateCell{
	/* background-color: #F8F8FC; */
	background-color: #F2F2E9;	
}

.calTodayCell{
	/* background-color: #F8F8FC; */
	background-color: #F2F2E9;	
	border:1px solid #FF0000;
}

.calEmptyDateCell{
	background-color: #FFFFFF;
}
