﻿/* Payment Calendar */
.PaymentCalendarTitle { color:#FFFFFF; background-color:#adcdfc; font-family: Tahoma, Arial, Verdana, Helvetica;  font-size:11pt; text-align:center; font-weight:bold}
.PaymentCalendarNextPrev { color:#000000; background-color:#adcdfc; font-family: Tahoma, Arial, Verdana, Helvetica;  font-size:11pt; text-align:center; cursor:hand; }
.PaymentCalendarNextPrevHover { color:#ffffff; background-color:#adcdfc; font-family: Tahoma, Arial, Verdana, Helvetica;  font-size:11pt; text-align:center; cursor:hand; }
.PaymentCalendarDay { color:#000000; font-family: Tahoma, Arial, Verdana, Helvetica;  font-size:8pt; width:17px;  cursor:hand; text-decoration:none }
.PaymentCalendarOtherMonthDay { visibility:hidden }
.PaymentCalendarMonth { border: solid 1px #e1ecfe; }
.PaymentCalendarMonthTitle { color:#000000; background-color:#e1ecfe; font-family: Tahoma, Arial, Verdana, Helvetica;  font-size:8pt; text-align:center; }
.PaymentCalendarDayHeader { color:#000000; font-family: Tahoma, Arial, Verdana, Helvetica; font-weight:bold;   font-size:7pt; cursor:hand; }
.PaymentCalendarCycleCutoffDate { color:#000000; background-color:Red; font-family: Tahoma, Arial, Verdana, Helvetica;  font-size:8pt; width:17px;  cursor:hand; text-decoration:none }
.PaymentCalendarRetroCycleCutoffDate { color:#000000; background-color:Lime; font-family: Tahoma, Arial, Verdana, Helvetica;  font-size:8pt; width:17px;  cursor:hand; text-decoration:none }
.PaymentCalendarMailDate { color:#000000; background-color:#00FFFF; font-family: Tahoma, Arial, Verdana, Helvetica;  font-size:8pt; width:17px;  cursor:hand; text-decoration:none }
.PaymentCalendarPayableDate { color:#000000; background-color:Yellow; font-family: Tahoma, Arial, Verdana, Helvetica;  font-size:8pt; width:17px;  cursor:hand; text-decoration:none }
.PaymentCalendarCycleCutoffLegend { color:#000000; background-color:Red; font-family: Tahoma, Arial, Verdana, Helvetica;  font-size:9pt; cursor:hand; height:20px; border-top: solid 1px Silver;border-left: solid 1px Silver;border-right: solid 1px Silver;}
.PaymentCalendarRetroCycleCutoffLegend { color:#000000; background-color:Lime; font-family: Tahoma, Arial, Verdana, Helvetica;  font-size:9pt; cursor:hand; height:20px; border-top: solid 1px Silver;border-left: solid 1px Silver;border-right: solid 1px Silver;}
.PaymentCalendarMailLegend { color:#000000; background-color:#00FFFF; font-family: Tahoma, Arial, Verdana, Helvetica;  font-size:9pt; cursor:hand; height:20px; border-top: solid 1px Silver;border-left: solid 1px Silver;border-right: solid 1px Silver;}
.PaymentCalendarPayableLegend { color:#000000; background-color:Yellow; font-family: Tahoma, Arial, Verdana, Helvetica;  font-size:9pt; cursor:hand; height:20px; border-top: solid 1px Silver;border-left: solid 1px Silver;border-right: solid 1px Silver;}
.PaymentCalendarUnmarkLegend { color:#000000; font-family: Tahoma, Arial, Verdana, Helvetica;  font-size:9pt; cursor:hand; height:20px; border-top: solid 1px Silver;border-left: solid 1px Silver;border-right: solid 1px Silver; border-bottom: solid 1px Silver;}
