#calendarDiv {width:200px; margin:10px 0 0 0; background-color:#eee;}
#calendarDiv table {width:100%; border-collapse:collapse;}
#calendarDiv table tbody tr td {text-align:center; vertical-align:center;}
#calendarDiv table tbody tr td center table.cpMonth {height:18px; xpadding:0 0 3px 0; border-bottom:1px solid #798ea7; margin:0 0 2px 0;}
	html>body #calendarDiv table tbody tr td center table.cpMonth {height:17px;}
#calendarDiv table tbody tr td.cpMonthNavigation {width:60%;}
#calendarDiv table tbody tr td.cpMonthNavigation span {color:#787F8E; vertical-align:bottom;}
#calendarDiv table tbody tr td.prev,
#calendarDiv table tbody tr td.next {width:20%; height:14px;}
#calendarDiv table tbody tr td.prev a {display:block; width:100%; height:13px; background:url(../_img/arrCalLeft.gif) no-repeat left bottom;}
#calendarDiv table tbody tr td.next a {display:block; width:100%; height:13px; background:url(../_img/arrCalRight.gif) no-repeat right bottom;}
table.cpDay tbody tr td {width:14%; background:url(../_img/calDot.gif) no-repeat; border:3px solid #eee; border-bottom:5px solid #eee;}
table.cpDay tbody tr td a {display:block; width:100%; height:100%; background:#aaa url(../_img/calDot.gif) no-repeat; padding:2px 0;}
table.cpDay tbody tr td.cpDayColumnHeader span {display:block; color:#787F8E; padding:2px 0;}
table.cpDay tbody tr td.cpOtherMonthDate {background:url(../_img/calDot.gif) no-repeat; color:#91a5bb; padding:2px 0;}
table.cpDay tbody tr td.cpTodayText {display:none;}
table.cpDay tbody tr td.active span.cpCurrentMonthDateDisabled,
table.cpDay tbody tr td.active.column7 span.cpCurrentMonthDateDisabled {background:#a5a5a5 url(../_img/calDot.gif) no-repeat; color:#fff;}
table.cpDay tbody tr td.active a {background:#a7b2c1 url(../_img/calDot.gif) no-repeat; color:#fff;}
table.cpDay tbody tr td a:hover {background:#919ba8 url(../_img/calDot.gif) no-repeat;}
table.cpDay tbody tr td span.cpCurrentMonthDateDisabled {display:block; background:#f0f2f4 url(../_img/calDot.gif) no-repeat; color:#9aa7b8; padding:2px 0;}
table.cpDay tbody tr td span.cpCurrentDateDisabled {display:block; background:#2d3b4e url(../_img/calDot.gif) no-repeat; color:#fff; padding:2px 0;}
table.cpDay tbody tr td.cpCurrentDate.active a.cpCurrentDate {display:block; background:#2d3b4e url(../_img/calDot.gif) no-repeat; color:#fff; padding:2px 0;}
table.cpDay tbody tr td.column7 span.cpCurrentMonthDateDisabled {display:block; background:#e1e5ea url(../_img/calDot.gif) no-repeat; color:#999; padding:2px 0;}
table.cpDay tbody tr td span.cpOtherMonthDateDisabled {color:#91A5BB;}
