	.calendarstylecpYearNavigation { z-index:99999; FONT-WEIGHT: bold; COLOR: #ffffff; BACKGROUND-COLOR: #DF2B9B; TEXT-ALIGN: center; TEXT-DECORATION: none; }	.calendarstylecpMonthNavigation { z-index:99999; FONT-WEIGHT: bold; COLOR: #ffffff; BACKGROUND-COLOR: #DF2B9B; TEXT-ALIGN: center; TEXT-DECORATION: none; }	.calendarstylecpDayColumnHeader { z-index:99999; FONT-SIZE: 8pt; FONT-FAMILY: arial; }	.calendarstylecpYearNavigation { z-index:99999; FONT-SIZE: 8pt; FONT-FAMILY: arial; }	.calendarstylecpMonthNavigation { z-index:99999; FONT-SIZE: 8pt; FONT-FAMILY: arial; }	.calendarstylecpCurrentMonthDate { z-index:99999; FONT-SIZE: 8pt; FONT-FAMILY: arial; }	.calendarstylecpCurrentMonthDateDisabled { z-index:99999; FONT-SIZE: 8pt; FONT-FAMILY: arial; }	.calendarstylecpOtherMonthDate { z-index:99999; FONT-SIZE: 8pt; FONT-FAMILY: arial; }	.calendarstylecpOtherMonthDateDisabled { z-index:99999; FONT-SIZE: 8pt; FONT-FAMILY: arial; }	.calendarstylecpCurrentDate { z-index:99999; FONT-SIZE: 8pt; FONT-FAMILY: arial; }	.calendarstylecpCurrentDateDisabled { z-index:99999; FONT-SIZE: 8pt; FONT-FAMILY: arial; }	.calendarstylecpTodayText { z-index:99999; FONT-SIZE: 8pt; FONT-FAMILY: arial; }	.calendarstylecpTodayTextDisabled { z-index:99999; FONT-SIZE: 8pt; FONT-FAMILY: arial; }	.calendarstylecpText { z-index:99999; FONT-SIZE: 8pt; FONT-FAMILY: arial; }	TD.calendarstylecpDayColumnHeader {  background-color:#FFFFFF; z-index:99999; BORDER-RIGHT: #DF2B9B 0px solid; BORDER-TOP: #DF2B9B 0px solid; BORDER-LEFT: #DF2B9B 0px solid; BORDER-BOTTOM: #DF2B9B 1px solid; TEXT-ALIGN: right; }	.calendarstylecpCurrentMonthDate { z-index:99999; TEXT-ALIGN: right; TEXT-DECORATION: none; }	.calendarstylecpOtherMonthDate { z-index:99999; TEXT-ALIGN: right; TEXT-DECORATION: none; }	.calendarstylecpCurrentDate { z-index:99999; TEXT-ALIGN: right; TEXT-DECORATION: none; }	.calendarstylecpCurrentMonthDateDisabled { z-index:99999; COLOR: #d0d0d0; TEXT-ALIGN: right; TEXT-DECORATION: line-through; }	.calendarstylecpOtherMonthDateDisabled { z-index:99999; COLOR: #d0d0d0; TEXT-ALIGN: right; TEXT-DECORATION: line-through; }	.calendarstylecpCurrentDateDisabled { z-index:99999; COLOR: #d0d0d0; TEXT-ALIGN: right; TEXT-DECORATION: line-through; }	.calendarstylecpCurrentMonthDate {  background-color:#FFFFFF; z-index:99999; FONT-WEIGHT: bold; COLOR: #6677dd; }	.calendarstylecpCurrentDate { z-index:99999; FONT-WEIGHT: bold; COLOR: #ffffff; }	.calendarstylecpOtherMonthDate {  background-color:#FFFFFF; z-index:99999; COLOR: #808080; }	TD.calendarstylecpCurrentDate { z-index:99999; BORDER-RIGHT: #000000 thin solid; BORDER-TOP: #000000 thin solid; BORDER-LEFT: #000000 thin solid; COLOR: #ffffff; BORDER-BOTTOM: #000000 thin solid; BACKGROUND-COLOR: #DF2B9B; }	TD.calendarstylecpCurrentDateDisabled { z-index:99999; BORDER-RIGHT: #DF2B9B thin solid; BORDER-TOP: #DF2B9B thin solid; BORDER-LEFT: #DF2B9B thin solid; BORDER-BOTTOM: #DF2B9B thin solid;}	TD.calendarstylecpTodayText { z-index:99999; background-color:#FFFFFF; BORDER-RIGHT: #DF2B9B 0px solid; BORDER-TOP: #DF2B9B 1px solid; BORDER-LEFT: #DF2B9B 0px solid; BORDER-BOTTOM: #DF2B9B 0px solid; }	TD.calendarstylecpTodayTextDisabled { z-index:99999; BORDER-RIGHT: #DF2B9B 0px solid; BORDER-TOP: #DF2B9B 1px solid; BORDER-LEFT: #DF2B9B 0px solid; BORDER-BOTTOM: #DF2B9B 0px solid; }	A.calendarstylecpTodayText {  z-index:99999; HEIGHT: 20px; }	SPAN.calendarstylecpTodayTextDisabled { HEIGHT: 20px; z-index:99999; }	A.calendarstylecpTodayText { FONT-WEIGHT: bold; COLOR: #DF2B9B; z-index:99999; }	SPAN.calendarstylecpTodayTextDisabled { COLOR: #d0d0d0; z-index:99999; }	.calendarstylecpBorder {  background-color:#FFFFFF; BORDER-RIGHT: #DF2B9B thin solid; z-index:99999; BORDER-TOP: #DF2B9B thin solid; BORDER-LEFT: #DF2B9B thin solid; BORDER-BOTTOM: #DF2B9B thin solid; }
