.calendarDiv
{
	position: absolute;
	visibility:hidden;
	background-color:white;
	z-index: 50000;
	margin-left:135px;
}

.calIco
{
    vertical-align: bottom;
	cursor: pointer;
	padding-left: 3px;
}



.TESTcpYearNavigation,  .TESTcpMonthNavigation
{
  	background-color:#7ABB3C;
    text-align:center;
    vertical-align:center;
    text-decoration:none;
    color:#FFFFFF;
    font-weight:bold;
}

.TESTcpDayColumnHeader,  .TESTcpYearNavigation,  .TESTcpMonthNavigation,  .TESTcpCurrentMonthDate,  .TESTcpCurrentMonthDateDisabled,  .TESTcpOtherMonthDate,  .TESTcpOtherMonthDateDisabled,  .TESTcpCurrentDate,  .TESTcpCurrentDateDisabled,  .TESTcpTodayText,  .TESTcpTodayTextDisabled,  .TESTcpText
{ 
  	font-family:arial;
    font-size:8pt;
}

TD.TESTcpDayColumnHeader
{   
	text-align:right;
    border:solid thin #146BE3;
    border-width:0 0 1 0;
}
.TESTcpCurrentMonthDate,  .TESTcpOtherMonthDate,  .TESTcpCurrentDate
{
	text-align:right;
    text-decoration:none;
}

.TESTcpCurrentMonthDateDisabled,  .TESTcpOtherMonthDateDisabled,  .TESTcpCurrentDateDisabled
{   
	color:#146BE3;
    text-align:right;
    text-decoration:line-through;
}

.TESTcpCurrentMonthDate
{   
	color:#146BE3;
    font-weight:bold;
}

.TESTcpCurrentDate
{   
	color: #FFFFFF;
    font-weight:bold;
}

.TESTcpOtherMonthDate
{   
	color:#146BE3;
}

TD.TESTcpCurrentDate
{
	color:#FFFFFF;
    background-color: #6677DD;
    border-width:1;
    border:solid thin #000000;
}

TD.TESTcpCurrentDateDisabled
{   
	border-width:1;
    border:solid thin #146BE3;
}

TD.TESTcpTodayText,  TD.TESTcpTodayTextDisabled
{   
	border:solid thin #146BE3;
    border-width:1 0 0 0;
}

A.TESTcpTodayText,  SPAN.TESTcpTodayTextDisabled
{   
	height:20px;
}

A.TESTcpTodayText
{   
	color:#146BE3;
    font-weight:bold;
}

SPAN.TESTcpTodayTextDisabled
{   
	color:#146BE3;
}

.TESTcpBorder
{   
	border:solid thin #146BE3;
}
