/* This CSS is used in conjunction with popupCalendar.js */
.cpYearNavigation,
.cpMonthNavigation { background-color:#2B5FB8; text-align:center; vertical-align:middle; text-decoration:none; color:#FFFFFF; font-weight:bold }
a:visited.cpMonthNavigation { background-color:#2B5FB8; text-align:center; vertical-align:middle; text-decoration:none; color:#FFFFFF; font-weight:bold }
.cpDayColumnHeader,
.cpYearNavigation,
.cpMonthNavigation,
.cpCurrentMonthDate,
.cpOtherMonthDate,
.cpCurrentDate,
.cpTodayText,
.cpText { font-family:arial; font-size:8pt }
TD.cpDayColumnHeader { text-align:right; border:solid thin #2B5FB8; border-width:0 0 1 0 }
.cpCurrentMonthDate,
.cpOtherMonthDate,
.cpCurrentDate { text-align:right; text-decoration:none }
.cpCurrentMonthDate { color:#2B5FB8; font-weight:bold }
a:visited.cpCurrentMonthDate { color:#2B5FB8; font-weight:bold }
.cpCurrentDate { color:#333; font-weight:bold }
a:visited.cpCurrentDate { color:#2B5FB8; font-weight:bold }
.cpOtherMonthDate { color:#808080; font-weight:bold }
TD.cpCurrentDate { padding:0 1 0 0; background-color:#ffffff; border-width:1; border:solid 2px #BD2B2B }
TD.cpTodayText { border:solid thin #2B5FB8; border-width:1 0 0 0 }
A.cpTodayText { height:16px }
A.cpTodayText { color:#2B5FB8; font-weight:bold }
.cpBorder { border:solid thin #2B5FB8 }

