/* This CSS is used in conjunction with popupCalendar.js */
.cpYearNavigation,
.cpMonthNavigation { background-color:#3673DD; text-align:center; vertical-align:middle; text-decoration:none; color:#FFFFFF; font-weight:bold }
a:visited.cpMonthNavigation { background-color:#3673DD; text-align:center; vertical-align:middle; text-decoration:none; color:#FFFFFF; font-weight:bold }
.cpDayColumnHeader,
.cpYearNavigation,
.cpMonthNavigation,
.cpCurrentMonthDate,
.cpCurrentMonthDateDisabled,
.cpOtherMonthDate,
.cpOtherMonthDateDisabled,
.cpCurrentDate,
.cpCurrentDateDisabled,
.cpTodayText,
.cpTodayTextDisabled,
.cpText { font-family:arial; font-size:8pt }
TD.cpDayColumnHeader { text-align:right; border:solid thin #3673DD; border-width:0 0 1 0 }
.cpCurrentMonthDate,
.cpOtherMonthDate,
.cpCurrentDate { text-align:right; text-decoration:none }
.cpCurrentMonthDateDisabled,
.cpOtherMonthDateDisabled,
.cpCurrentDateDisabled { color:#D0D0D0; text-align:right; text-decoration:line-through }
.cpCurrentMonthDate { color:#3673DD; font-weight:bold }
a:visited.cpCurrentMonthDate { color:#3673DD; font-weight:bold }
.cpCurrentDate { color:#FFFFFF; font-weight:bold }
a:visited.cpCurrentDate { color:#FFFFFF; font-weight:bold }
.cpOtherMonthDate { color:#808080; font-weight:bold }
TD.cpCurrentDate { color:#FFFFFF; background-color:#3673DD; border-width:1; border:solid thin #ececec }
TD.cpCurrentDateDisabled { border:solid thin #FFAAAA }
TD.cpTodayText,
TD.cpTodayTextDisabled { border:solid thin #3673DD; border-width:1 0 0 0 }
A.cpTodayText,
SPAN.cpTodayTextDisabled { height:20px }
A.cpTodayText {color:#3673DD;font-weight:bold}
SPAN.cpTodayTextDisabled { color:#D0D0D0 }
.cpBorder { border:solid thin #3673DD }

