
#calc_div .cpYearNavigation,.cpMonthNavigation { background-color:#C0C0C0; text-align:center; vertical-align:center; text-decoration:none; color:#000000; font-weight:bold; }

#calc_div .cpDayColumnHeader, .cpYearNavigation,.cpMonthNavigation,.cpCurrentMonthDate,.cpCurrentMonthDateDisabled,.cpOtherMonthDateDisabled,.cpCurrentDate,.cpCurrentDateDisabled,.cpTodayText,.cpTodayTextDisabled,.cpText { font-family:arial; font-size:11px; }

#calc_div TD.cpDayColumnHeader { text-align:right; border:solid thin #C0C0C0;border-width:0px 0px 1px 0px; }

#calc_div .cpCurrentMonthDate, .cpCurrentDate  { text-align:right; text-decoration:none; }

#calc_div .cpCurrentMonthDateDisabled, .cpOtherMonthDateDisabled, .cpCurrentDateDisabled { color:#D0D0D0; text-align:right; text-decoration:line-through; }

#calc_div .cpCurrentMonthDate, .cpCurrentDate { color:#000000; }

#calc_div .cpOtherMonthDate { color:#808080; font-family:arial; font-size:11px; text-align:right; text-decoration:none;}

#calc_div TD.cpCurrentDate { color:white; background-color: #C0C0C0; border-width:1px; border:solid thin #DD0A04; }

#calc_div TD.cpCurrentDateDisabled { border-width:1px; border:solid thin #FFAAAA; }

#calc_div TD.cpTodayText, TD.cpTodayTextDisabled { border:solid thin #C0C0C0; border-width:1px 0px 0px 0px;}

#calc_div A.cpTodayText, SPAN.cpTodayTextDisabled { height:20px; }
#calc_div A.cpTodayText, A.cpTodayText:hover { color:black; font-size:11px}
#calc_div A.cpCurrentMonthDate, A.cpCurrentMonthDate:hover { font-family:arial; font-size:11px; color:#000000;}

#calc_div .cpTodayTextDisabled { color:#D0D0D0; }
/*#calc_div .cpBorder { border:solid thin #808080; }*/

.calendarButton {
border-style: none; 
border-width: 0px; 
height: 16px; 
width: 16px;
background-image: url(../images/calendar.gif); 
background-repeat: no-repeat; 
background-color: transparent;
}
