.TESTcpDayColumnHeader,.TESTcpYearNavigation,.TESTcpMonthNavigation,.TESTcpCurrentMonthDate,.TESTcpCurrentMonthDateDisabled,.TESTcpOtherMonthDate,.TESTcpOtherMonthDateDisabled,.TESTcpCurrentDate,.TESTcpCurrentDateDisabled,.TESTcpTodayText,.TESTcpTodayTextDisabled,.TESTcpText { font-family:arial; font-size:10pt; }  TD.TESTcpDayColumnHeader { text-align:right; border-width:0 0 1px; padding:8px; }  .TESTcpCurrentMonthDate,.TESTcpOtherMonthDate,.TESTcpCurrentDate { text-align:right; text-decoration:none; }  .TESTcpCurrentMonthDateDisabled,.TESTcpOtherMonthDateDisabled,.TESTcpCurrentDateDisabled { color:#D0D0D0; text-align:right; text-decoration:line-through; }  .TESTcpOtherMonthDate { color:gray; }  TD.TESTcpCurrentDate { color:#FFF; background-color:#67D; border:solid thin #000; border-width:1px; }  TD.TESTcpCurrentDateDisabled { border:solid thin #FAA; border-width:1px; }  TD.TESTcpTodayText,TD.TESTcpTodayTextDisabled { border:solid thin #67D; border-width:1px 0 0; }  A.TESTcpTodayText,SPAN.TESTcpTodayTextDisabled { height:20px; }  SPAN.TESTcpTodayTextDisabled { color:#D0D0D0; }  .TESTcpBorder { border:solid thin #67D; }  a.TESTcpYearNavigation,a.TESTcpMonthNavigation,.TESTcpYearNavigation,.TESTcpMonthNavigation { background-color:#67D; text-align:center; vertical-align:center; text-decoration:none; color:#FFF; font-weight:700; }  .TESTcpCurrentMonthDate,A.TESTcpTodayText { color:#67D; font-weight:700; }  a.TESTcpCurrentDate,.TESTcpCurrentDate { color:#FFF; font-weight:700; }