<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/*#dek {
    z-index: 200;
    position: absolute;
    visibility: hidden;
    
}

#mainHeader {
    display: none;
}   
#payeeMenu
{
    display:none;
}
#nav {
  visibility: hidden;
}

a {
   text-decoration: underline;
   color: black;	
   visibility: visible;
 
}

a:link, a:visited {
   text-decoration: underline;
   visibility: visible;
}

.AmtTextBox {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	width: 60px;
	text-align: right;
	visibility: visible;	
}

.AutoPlay {
    font-size: 13px;
	color: #990000;	
	visibility: hidden;
}

body {
	background: white;
	color: black;
	font-family: Arial, Helvetica, Sans-Serif;
	font-size: 11px;	
	margin-left: auto;
	margin-right: auto; 
	visibility: visible;
}

bodyBG {
	visibility: visible;
}

.BoxShade {
	border-right: #CCCCCC 3px solid;
	border-bottom: #CCCCCC 3px solid;
	visibility: hidden;	
}

.BoxBorder {
	border: #000000 1px solid;
	background-color: #FFFFFF;
	visibility: hidden;
}

.bgBar {
    background-color: #84AED6;
    visibility: hidden;
}

.BrowserCheck {
	background-color: #C2D7EB;
	visibility: hidden;
}

.bgBar {
    background-color: #84AED6;
    visibility: hidden;
}

.btmBorder {
	border-bottom: #EEEEEE 1px solid;
	visibility: visible;
}

.button {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;	
	color: Black;	
	background-color: white;
	border: #000000 1px solid;
	visibility: hidden;
}

.buttonShade {
	border-right: #CCCCCC 3px solid;
	border-bottom: #CCCCCC 2px solid;
	visibility: hidden;
}

.calarrow {
	text-decoration: none;
	visibility: hidden;
}

.calarrowlink {
	text-decoration: underline;
	visibility: hidden;
}

.CalTblHeader {
	background-color:#ffffff;
	color: black;
	font-size: 12pt;	
	font-weight: bold;
	visibility: hidden;
}

.calTable {
	border: black 1px solid;
	visibility: hidden;
}

.calTable3Side {
	border-bottom: black 1px solid;
	border-left: black 1px solid;
	border-right: black 1px solid;
	visibility: hidden;
}

.ClmHeader {
	font-size: 13px;
	font-weight: bold;
	background-color: #EEEEEE;	
	color: #000000;	
	visibility: hidden;
}

.day {
    padding-top: 3px;
    padding-right: 3px;
    background-color: #FFFFFF;
    color: #000000;
    text-align: right;
    text-decoration: underline;
    visibility: hidden;
}

.DayClm {
	background-color: #83ACD6;
	border-bottom: #CCCCCC 2px solid;
	color: #FFFFFF;
	font-size: 8pt;
	font-weight: bold;
	visibility: hidden;
}

.DateCellContent {
	background-color: #FFFFFF;
	color: #FFFFFF;
	border-left: #CCCCCC 1px solid;
	border-bottom: #CCCCCC 1px solid;
	visibility: hidden;
}

.DemoTblBorder {
	border: #CCCCCC 1px solid;
	background-color: #FFFFFF;
	visibility: hidden;
}

.DemoHdr {
	font-family: Arial, Helvetica, sans-serif;	
	font-size: 20px;
	color: #FFFFFF;
	visibility: hidden;
}

.DemoTxt {
	font-family: Arial, Helvetica, sans-serif;	
	font-size: 12px;
	color: #666666;
	visibility: hidden;
}
 
.DemoTxtSm {
	font-family: Arial, Helvetica, sans-serif;	
	font-size: 11px;
	color: #666666;
	visibility: hidden;
}

div.menu {
	background-color: #CCDDEE;
	border-left: 1px solid #336699;
	border-right: 1px solid #336699;
	border-bottom: 1px solid #336699;	
	padding: 0px 0px 0px 0px;
	left: 0px;  
	position: absolute;
	top: 0px;
	visibility: hidden;
	z-index: 101;
}

div.menu a.menuItem {
	color: #336699;
	cursor: pointer, hand;
	display: block;
	padding: 1px .5em;
	text-decoration: none;
	white-space: nowrap;
	font-size: 11px;
	visibility: hidden;
}

div.menu a.menuItem:hover, div.menu a.menuItemHighlight {
	background-color: #83ACD6;
	color: #ffffff;
	visibility: hidden;
}

.dow {
    background-color: #83ACD5;
    color: #FFFFFF;
    width: 30px;
    height: 25px;
    font-weight: bold;
    border: 1px solid #336699;
    visibility: hidden;
}

.error {
	color: #FF0000;
	visibility: hidden;
}

.fees {
	font-size: 10px;
	font-family: Arial,Helvetica,Sans-Serif;	
	color: #999999;
	visibility: visible;
}

.fontcomment {
    font-weight: 200;
    font-size: 11px;
    background-color: White;
    color: black;
    font-family: VERDANA;
    letter-spacing: 4px;
    visibility: visible;
}

.FootSep {
	visibility: hidden;
}

.FootBorder {
	visibility: hidden;
}

.footer {
	visibility: visible;
}

.footertxt {
	font-size: 12px;
    	color: #666666;
	visibility: hidden;
}

.footerlink {
	font-size: 10px;
	color: #666666;
	visibility: hidden;
}

.FridayCell {
	border-right: #CCCCCC 1px solid;
	border-left: #CCCCCC 1px solid;
	font-weight: bold;
	font-size: 7pt;
	background-color: #FFFFFF;
	color: #336699;
	visibility: hidden;
}

.FridayContent {
	background-color: #FFFFFF;
	color: #FFFFFF;
	border-left: #CCCCCC 1px solid;
	border-right: #CCCCCC 1px solid;
	border-bottom: #CCCCCC 1px solid;
	visibility: hidden;
}

.ftrTblHeader {
	visibility: hidden;
}

.ftrTblTxt {
	visibility: hidden;
}

.futureday {
    padding-top: 3px;
    padding-right: 3px;
    background-color: #FFFFFF;
    color: #808080;
    text-align: right;
    text-decoration: underline;
    visibility: hidden;
}

.futurepastday {
    padding-top: 3px;
    padding-right: 3px;
    background-color: #FFFFFF;
    color: #808080;
    text-align: right;
    text-decoration: underline;
    visibility: hidden;
}

.FutureDate {
	
	color: #000099;
	font-size: 10px;
	visibility: visible;
}

.FutureDateLegend {
	background-color: #000000;
	visibility: visible;
}

.GPinfoHL {
	background-color: #E0EBF5;
    font-size: 13px;
    visibility: visible;
}

.GreetingTxt {
	font-size: 11px;
	color: #666666;
	visibility: hidden;
}

h1, h2, h3, h4, h5, h6 {
	font-family: Arial, Helvetica, Sans-Serif;
	background: white;
	color: black;
	visibility: visible;
}

.HLColor {
    border-right: #e6e6e6 1px solid;
    border-top: #e6e6e6 1px solid;
    border-left: #e6e6e6 1px solid;
    color: #000000;
    border-bottom: #e6e6e6 1px solid;
    background-color: #f9f9f9;
    visibility: hidden;
}

.HdrSep {
	border-bottom: #83ACD6 1px solid;
	visibility: hidden;
}

.header {
	visibility: hidden;
}

.homePgLink {
	color: #336699;
	visibility: hidden;	
}

.InfoHL {	
	background-color: #EEEEEE;	
	color: #000000;	
	visibility: visible;
}

.LabelTxt {
	font-family: Arial, Helvetica, Sans-Serif;
	visibility: visible;	
}

.LargeLoginTxt {	
	font-size: 14px;
	font-weight: bold;
	color: #84AED6;
	visibility: hidden;
}

.LftMnuHeader	
{
	background-color: #336699;
	color: #FFFFFF;
	font-size: 12px;
	font-weight: bold;
	visibility: hidden;
}

.linkDiv {
	border-right: #336699 1px solid;
	visibility: hidden;
}

.linkdiv {
	border-right: #336699 1px solid;
	visibility: hidden;
}

.linkdivLft {
	border-left:#336699 1px solid;
	visibility: hidden;
}

.ListBox {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	visibility: hidden;			
}

.menu {
	visibility: hidden;
}

.MenuOn {		
	font-size: 12px;
	font-weight: bold;
	letter-spacing: 1px;
	background-color: #83ACD6;
	visibility: hidden;
}

.menuItem {
	visibility: hidden;
}

.menuItemsep {
    border-top: #ccddee 1px solid;
    font-size: 1px;
    border-bottom: #ccddee 1px solid;
    visibility: hidden;
}

.MenuOff {			
	font-size: 12px;
	font-weight: bold;
	letter-spacing: 1px;
	background-color: #336699;
	visibility: hidden;
}

.MenuNone {		
	font-size: 12px;
	visibility: hidden;
}

.MenuLinkOn {
	font-size: 12px;
	text-decoration: none;
	cursor: default;
	color: #FFFFFF;
	visibility: hidden;
}

.MenuLinkOff {
	font-size: 12px;
	text-decoration: none;
	cursor: default;
	color: #FFFFFF;
	visibility: hidden;
}

.menuItemSep {
	font-size: 1px;
	border-top: 1px solid #CCDDEE;
	border-bottom: 1px solid #CCDDEE;
	visibility: hidden;
}

.Message {
    background-color: #ffffff;
    visibility: visible; 
}

.NewMessage {
	font-weight:bold;
	visibility: visible;
}

.NewMessageChecked {
	background-color:#ffffff;
	font-weight: bold;
	visibility: visible;
}

.MonthNav {
	color: black;
	font-size: 12pt;
	text-decoration: none;
	visibility: hidden;
}

.NoDate {
	background-color: #EEEEEE;
	border-left: #CCCCCC 1px solid;		
	font-size: 7pt;
	color: #CCCCCC;	
	visibility: hidden;
}

.NoDateContent {
	background-color: #EEEEEE;
	border-left: #CCCCCC 1px solid;
	border-bottom: #CCCCCC 1px solid;		
	font-size: 7pt;
	color: #CCCCCC;
	visibility: hidden;	
}

.nonprocessingday {
    padding-top: 3px;
    padding-right: 3px;
    background-color: #FFFFFF;
    color: #808080;
    text-align: right;
    visibility: hidden;
}

p {
	background: white;
	color: black;
	visibility: visible;
}

.paneDiv {
	border-right: #000000 1px solid;
	visibility: visible;
}

.PastDate {
	color: #FF0000;
	visibility: visible;
}

.PastDateLegend {
	background-color:#336699;
	visibility: visible;
}

.pastday {
    padding-top: 3px;
    padding-right: 3px;
    background-color: #FFFFFF;
    color: #808080;
    text-align: right;
    visibility: hidden;
}

.PayToDisplay {	
	font-weight:bold;	
	visibility: visible;
}

.PayToDisplayLG {
	font-size: 14px;
    font-weight: bold;
	color: #000000;
	visibility: visible;
}

.payeeDetails {
	font-size: 10px;
	font-family: Arial,Helvetica,Sans-Serif;	
	color: #336699; 
	visibility: visible;
}

.PayeeLstDiv
{
	border:#000000 1px solid;
	background-color:#FFFFFF;
	color:#CCCCCC;
	visibility: hidden;	
}

.pendingPayees {
	color: Gray;
	visibility: visible;
}

.PgLink {
    font-size: 13px;	
    visibility: hidden;
}

.PmtMnuAttribute
{
    border-right: #336699 2px solid;
    border-left: #336699 2px solid;
    border-bottom: #336699 2px solid;
    background-color: #ffffff;
    visibility: hidden;
}

.PmtMnuContent
{
	background-color:#FFFFFF;
	border:#000000 1px solid;
	visibility: hidden;	
}
	

.pmtType {
	font-family: Arial, Helvetica, Sans-Serif;
	font-size: 10px;
	background-color: White;
	color: Black;
	font-style: italic;
	visibility: visible;
}

.pmtFee {
	font-family: Arial, Helvetica, Sans-Serif;
	font-size: 10px;
	background-color: White;
	color: Black;
	visibility: visible;	
}

.pmtTypePending {
	font-family: Arial, Helvetica, Sans-Serif;
	font-size: 10px;
	color: black;
	font-style: italic;
	visibility: visible;
}

.PmtWinContent {
	background-color: white;
	border: #000000 1px solid;
	visibility: visible;
}

.PmtWinHeader {
	font-size: 11px;
	font-weight: bold;
	color: black;
	background-color: white;
	visibility: hidden;	
}

.PmtWinRight {
	background-color: white;
	border-right: black;
	visibility: hidden;	
}

.print {
	visibility: hidden;
}

.BoldPrimary {
	color: #336699;	
	font-weight: bold;	
	visibility: visible;
}

.primarycolor { 
	background-color: #336699;
	border-bottom: #999999 1px solid;
	visibility: hidden;
}

.ProcDateTextBox {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	width: 70px;
	visibility: hidden;
}

.ProgressTxtOn {
	color: black;
	font-family: Arial, Helvetica, Sans-Serif;
	font-size: 11px;
	visibility: visible;
}

.ProgressTxtOff {
	color: #83ACD6;
	font-size: 11px;
	visibility: hidden;
}

.radio {
    width: 12px;
    height: 12px;
    visibility: hidden;
}

.recurringday {
	padding-top: 3px;
    padding-right: 3px;
    background-color: #83ACD5;
    color: #000000;
    text-align: right;
    text-decoration: underline;
    visibility: hidden;
}

.RemType {
	background-color: #EEEEEE;
	visibility: visible;	
}

.RushLink {
	text-decoration: underline;
	font-style: italic;
	font-size: 9pt;	
	visibility: visible;
}

.statusTxt {
    color: #999999;
    visibility: visible;
}

.secondarycolor {
	background-color: #83ACD6;
	border-bottom: #999999 1px solid;
	visibility: hidden;	
}

.sideTblHeader {
	background-color: #336699;
	color: #FFFFFF;
	font-size: 9pt;
	font-family: Arial, Helvetica, Sans-Serif;
	font-weight: bold;
	visibility: hidden;
}

.SmallTxt {
	font-size: 10px;
	visibility: visible;		
}

.SmallTxtBox {
	font-family: Arial, Helvetica, Sans-Serif;
	font-size: 10px;
	width: 30px;
	visibility: hidden;
}

.SubMenuLink {
	color: #666666;	
	visibility: hidden;
}

.submenulink {
	color: #666666;	
	visibility: hidden;
}


.SupportNum {
	font-size: 12px;
	color: #336699;
	font-weight: bold;
	visibility: visible;
}

.tblBackground {
    border-right: #cccccc 1px solid;
    border-top: #cccccc 1px solid;
    border-left: #cccccc 1px solid;
    border-bottom: #cccccc 1px solid;
    background-color: #e0ebf5;
    visibility: hidden;
}

.TblBorder {
	border: #000000 1px solid;
	background-color: #FFFFFF;
	visibility: hidden;
}

.TblSepHL {
	background-color:#CCDDEE;
	visibility: visible; 
}

table.MenuBar, td.MenuHeader
div.menu, div.menu a.menuItem {		
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	background-color: white;
	color: black;
	visibility: hidden;	
}

table.MenuBar {
	background-color: white;
	width: 100%;
	border: 1px solid black;
	visibility: hidden;
}

td {	
	font-size: 12px;
	background-color: White;
	color: black;
	visibility: visible;
}

td.MenuHeader {
	background-color: white;
	width: 16%;
	text-align: center;
	cursor: pointer, hand;
	border: 1px solid black;
	visibility: hidden;
}

.tdday {
    height: 25px;
    border: 1px solid #336699;
    visibility: hidden;
}

.TextArea {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: White;
	color: #000000;
	visibility: visible;
}

.TextBox
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;	
	visibility: hidden;
}

.TodayDate {
	background-color: #336699;
	color: #FFFFFF;
	font-size: 7pt;
	visibility: hidden;	
}

.TodayDateContent {
	background-color:#336699;
	color:#FFFFFF;
	font-size:7pt;
	border-bottom:#CCCCCC 1px solid;
	visibility: hidden;
}

.today {
    padding-top: 3px;
    padding-right: 3px;
    background-color: #E0EBF5;
    color: #000000;
    text-align: right;
    text-decoration: underline;
    visibility: hidden;
}

.todaypastcutoff {
    padding-top: 3px;
    padding-right: 3px;
    background-color: #E0EBF5;
    color: #000000;
    text-align: right;
    visibility: hidden;
}

.weekend {
    padding-top: 3px;
    padding-right: 3px;
    background-color: #EEEEEE;
    color: #808080;
    text-align: right;
    visibility: hidden;
}

WinHeader {
	font-family:Arial, Helvetica, Sans-Serif;
	font-size: 16px;
	font-weight: bold;
	color: black;
	background-color: white;
	border-top: #999999 1px solid;
	border-left: #999999 1px solid;
	visibility: hidden;
}



.smallTxt statusTxt
 {    
    visibility: visible;
 }
 
 .smallTxt boldPrimary
 {
	visibility:visible;
 }
*/

/**********************start fresh print stylesheet*************************/


body {
	background: white;
	color: black;
	font-family: Arial, Helvetica, Sans-Serif;
	font-size: 11px;	
	margin-left: 5px;
	margin-right: 5px; 
	
}

a {
   text-decoration: underline;
   color: black;	   
   
}

td {	
	font-size: 12px;
	background-color: White;
	color: black;	
}


.tblBackground {
    border-right: #cccccc 1px solid;
    border-top: #cccccc 1px solid;
    border-left: #cccccc 1px solid;
    border-bottom: #cccccc 1px solid;
    background-color: #EEEEEE;
    
}


.WinHeader {
	font-family:Arial, Helvetica, Sans-Serif;
	font-size: 16px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #666666;
	border-top: #999999 1px solid;
	border-left: #999999 1px solid;	
}

.TblBorder {
	border: #CCCCCC 1px solid;
	background-color: #FFFFFF;	
}


.StatusTxt {
    color: #999999;    
}

.SmallTxt {
	font-size: 10px;
	visibility:visible;		
}

a.SmallTxt
{
	visibility:visible;
}

.HLColor {
    border-right: #e6e6e6 1px solid;
    border-top: #e6e6e6 1px solid;
    border-left: #e6e6e6 1px solid;
    color: #999999;
    border-bottom: #e6e6e6 1px solid;
    background-color: #f9f9f9;    
}


.ClmHead {
	font-size: 13px;	
	background-color: #EEEEEE;	
	color: #000000;	
	border-bottom:solid 1px #CCCCCC;
	
}

.TblSepHL {
	background-color:#DEDEDE;
	font-size:15px;
}

.PayToDisplay {	
	font-weight:bold;		
}

.button {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;	
	color: Black;	
	background-color: white;
	border: #000000 1px solid;	
}


.ProgressTxtOn {
	color: black;
	font-family: Arial, Helvetica, Sans-Serif;
	font-size: 11px;
	visibility: hidden;
}

.ProgressTxtOff {
	color: #83ACD6;
	font-size: 11px;
	visibility: hidden;
}

.primarycolor { 
	background-color: #336699;
	border-bottom: #999999 1px solid;
	visibility: hidden;
}

.secondarycolor {
	background-color: #83ACD6;
	border-bottom: #999999 1px solid;
	visibility: hidden;	
}

.GPinfoHL {
	background-color: #DEDEDE;
    font-size: 13px;
    visibility: visible;
}

.LabelTxt {
	font-family: Arial, Helvetica, Sans-Serif;
	font-weight:bold;
	visibility: visible;	
}

.pmtType {
	font-family: Arial, Helvetica, Sans-Serif;
	font-size: 10px;
	background-color: White;
	color: Black;
	font-style: italic;
	visibility: visible;
}

.paneDiv {
	border-right: #EEEEEE 1px solid;
	visibility: visible;
}

.btmBorder {
	border-bottom: #EEEEEE 1px solid;
	visibility: visible;
}

.BoldPrimary {
	color: #000000;	
	font-weight: bold;		
}


.PayToDisplayLG {
	font-size: 14px;
    font-weight: bold;
	color: #000000;	
}

.payeeDetails {
	font-size: 10px;
	font-family: Arial,Helvetica,Sans-Serif;	
	color: #000000; 
	visibility: visible;
}</pre></body></html>