.POPUPcpYearNavigation,
.POPUPcpMonthNavigation
{
	background-color:#FFFFFF;
	text-align:center;
	vertical-align:center;
	text-decoration:none;
	color:#000000;
	font-weight:bold;
	height:16px;
}

.POPUPcpDayColumnHeader,
.POPUPcpYearNavigation,
.POPUPcpMonthNavigation,
.POPUPcpCurrentMonthDate,
.POPUPcpCurrentMonthDateDisabled,
.POPUPcpOtherMonthDate,
.POPUPcpOtherMonthDateDisabled,
.POPUPcpCurrentDate,
.POPUPcpCurrentDateDisabled,
.POPUPcpTodayText,
.POPUPcpTodayTextDisabled,
.POPUPcpText
{
	font-family:arial;
	font-size:8pt;
}

TD.POPUPcpDayColumnHeader
{
	text-align:center;

}

.POPUPcpCurrentMonthDate,
.POPUPcpOtherMonthDate,
.POPUPcpCurrentDate
{
		text-align:center;
		text-decoration:none;
}

.POPUPcpCurrentMonthDateDisabled,
.POPUPcpOtherMonthDateDisabled,
.POPUPcpCurrentDateDisabled
{
	color:#999999;
	text-align:center;
}

td.POPUPcpCurrentMonthDate
{
	color:black;
	border:1px solid #b4b4b4;
	background-color:#ebebeb;
}

a:link.POPUPcpCurrentMonthDate,
a:active.POPUPcpCurrentMonthDate,
a:visited.POPUPcpCurrentMonthDate
{
	color:##000066;
}

a:hover.POPUPcpCurrentMonthDate
{
	background-color:#ffb300;
	color:#000066;
	display:block;
}

td.POPUPcpCurrentMonthDateDisabled
{
	background-color:#FFFFFF;
	border:1px solid #DCDCDC;
}

td.POPUPcpCurrentMonthDateDisabled,
td.POPUPcpOtherMonthDate,
span.POPUPcpOtherMonthDate
{
	height:1px;
	font-size:1px;
	line-height:1px;
}

td.POPUPcpCurrentDate
{
	color: #000000;
	border:1px solid #ffb300;
	background-color:#ffb300;
}

td.POPUPcpOtherMonthDate
{
	font-size:0px;
	color:#FFFFFF;
	visibility:hidden;
}

TD.POPUPcpCurrentDateDisabled
{
	border-width:1;
	border:solid thin #DCDCDC;
}

A.POPUPcpTodayText,
SPAN.POPUPcpTodayTextDisabled
{
	height:20px;
}

A.POPUPcpTodayText
{
	color:#000000;
}

SPAN.POPUPcpTodayTextDisabled
{
	color:#D0D0D0;
}

.POPUPcpBorder
{
 	border:1px solid #666666;
}

.POPUPcpNewTable
{
	border-left:1px solid #666666;
	border-right:1px solid #666666;
	border-bottom:1px solid #666666;
	width:179px;
}