
.KidscpYearNavigation, 
.KidscpMonthNavigation
{
	font-weight: bold;
	color: #ffffff;
	background-color: #2dbae8;
	text-align: center;
	text-decoration: none;
	padding:1px;
}

A.KidscpMonthNavigation
{
	font-size: 12px;
	font-family: Tahoma;
	color: #FFFFFF;
}
A.KidscpMonthNavigation:hover
{
	color: #FFFFFF;
}

.KidscpDayColumnHeader, 
.KidscpYearNavigation, 
.KidscpMonthNavigation, 
.KidscpCurrentMonthDate, 
.KidscpCurrentMonthDateDisabled, 
.KidscpOtherMonthDate, 
.KidscpOtherMonthDateDisabled, 
.KidscpCurrentDate, 
.KidscpCurrentDateDisabled, 
.KidscpTodayText, 
.KidscpTodayTextDisabled, 
.KidscpText
{
	font-size: 11px;
	font-family: Tahoma;
}
 
TD.KidscpDayColumnHeader
{
	border-bottom: #2dbae8 1px solid;
	text-align: right;
	padding:1px;
	color:#ef56e2;
	font-weight:bold;
}
	
.KidscpCurrentMonthDate, 
.KidscpOtherMonthDate, 
.KidscpCurrentDate
{
	text-align: right;
	text-decoration: none;
}

A.KidscpCurrentDate:hover
{
	color: #FFFFFF;
}
 
.KidscpCurrentMonthDateDisabled, 
.KidscpOtherMonthDateDisabled, 
.KidscpCurrentDateDisabled
{
	color: #d0d0d0;
	text-align: right;
	text-decoration: line-through;
}
 
A.KidscpCurrentMonthDate
{
	font-weight: bold;
	color: #2dbae8;
	padding:1px;
}
A.KidscpCurrentMonthDate:hover
{
	color:#ef56e2;
}

.KidscpCurrentDate
{
	font-weight: bold;
	color: #ffffff;
}
		
.KidscpOtherMonthDate
{
	color: #808080;	
}
		
TD.KidscpCurrentDate
{
	border: solid thin #ef56e2;
	color: #ffffff;
	background-color: #2dbae8;
}
		
TD.KidscpCurrentDateDisabled
{
	border: solid thin #ffaaaa;
}
		
TD.KidscpTodayText, 
TD.KidscpTodayTextDisabled
{
	border-top: #2dbae8 1px solid;
	padding-top:5px;
	padding-bottom:5px;
}

A.KidscpTodayText
{
	height: 20px;
}
	
SPAN.KidscpTodayTextDisabled
{
	height: 20px;
}
	
A.KidscpTodayText
{
	font-weight: bold;
	color: #ef56e2;
}
	
SPAN.KidscpTodayTextDisabled
{
	color: #d0d0d0;
}
	
.KidscpBorder
{
	border-right: 2px #606060 solid;
	border-top: 2px #c0c0c0 solid;
	border-left: 2px #c0c0c0 solid;
	border-bottom: 2px #606060 solid;
}

/**************************************************/

.PregcpYearNavigation, .PregcpMonthNavigation
{
	font-weight: bold;
	color: #ffffff;
	background-color: #D57CDE;
	text-align: center;
	text-decoration: none;
	padding: 1px;
}

A.PregcpMonthNavigation
{
	font-size: 12px;
	font-family: Tahoma;
	color: #FFFFFF;
}
A.PregcpMonthNavigation:hover
{
	color: #FFFFFF;
}

.PregcpDayColumnHeader, 
.PregcpYearNavigation, 
.PregcpMonthNavigation, 
.PregcpCurrentMonthDate, 
.PregcpCurrentMonthDateDisabled, 
.PregcpOtherMonthDate, 
.PregcpOtherMonthDateDisabled, 
.PregcpCurrentDate, 
.PregcpCurrentDateDisabled, 
.PregcpTodayText, 
.PregcpTodayTextDisabled, 
.PregcpText
{
	font-size: 11px;
	font-family: Tahoma;
}
 
TD.PregcpDayColumnHeader
{
	border-bottom: #cb64d8 1px solid;
	text-align: right;
	padding:1px;
	color:#9043a5;
	font-weight:bold;
}
	
.PregcpCurrentMonthDate, 
.PregcpOtherMonthDate, 
.PregcpCurrentDate
{
	text-align: right;
	text-decoration: none;
}

A.PregcpCurrentDate:hover
{
	color: #FFFFFF;
}
 
.PregcpCurrentMonthDateDisabled, 
.PregcpOtherMonthDateDisabled, 
.PregcpCurrentDateDisabled
{
	color: #d0d0d0;
	text-align: right;
	text-decoration: line-through;
}
 
A.PregcpCurrentMonthDate
{
	font-weight: bold;
	color: #cb64d8;
	padding:1px;
}
A.PregcpCurrentMonthDate:hover
{
	color:#9043a5;
}

.PregcpCurrentDate
{
	font-weight: bold;
	color: #ffffff;
}
		
.PregcpOtherMonthDate
{
	color: #808080;
}
		
TD.PregcpCurrentDate
{
	border: solid thin #9043a5;
	color: #ffffff;
	background-color: #cb64d8;
}
		
TD.PregcpCurrentDateDisabled
{
	border: solid thin #ffaaaa;
}
		
TD.PregcpTodayText, 
TD.PregcpTodayTextDisabled
{
	border-top: #cb64d8 1px solid;
	padding-top:5px;
	padding-bottom:5px;
}

A.PregcpTodayText
{
	height: 20px;
}
	
SPAN.PregcpTodayTextDisabled
{
	height: 20px;
}
	
A.PregcpTodayText
{
	font-weight: bold;
	color: #9043a5;
}
	
SPAN.PregcpTodayTextDisabled
{
	color: #d0d0d0;
}
	
.PregcpBorder
{
	border-right: 2px #606060 solid;
	border-top: 2px #c0c0c0 solid;
	border-left: 2px #c0c0c0 solid;
	border-bottom: 2px #606060 solid;
}
