.TESTcpYearNavigation, .TESTcpMonthNavigation {
    background-color:#bf9160;
    text-align:center;
    text-decoration:none;
    color:#FFFFFF;
    font-weight:bold;
}

.TESTcpDayColumnHeader,
.TESTcpYearNavigation,
.TESTcpMonthNavigation,
.TESTcpCurrentMonthDate,
.TESTcpCurrentMonthDateDisabled,
.TESTcpOtherMonthDate,
.TESTcpOtherMonthDateDisabled,
.TESTcpCurrentDate,
.TESTcpCurrentDateDisabled,
.TESTcpTodayText,
.TESTcpTodayTextDisabled,
.TESTcpText {
    font-family:"Courier New", Courier, mono;
    font-size:10pt;
}

TD.TESTcpDayColumnHeader {
    text-align:center;
    border:solid thin #999999;
    border-width:0 0 1px 0;
}

.TESTcpCurrentMonthDate,
.TESTcpOtherMonthDate,
.TESTcpCurrentDate {
    text-align:right;
    text-decoration:none;
}

.TESTcpCurrentMonthDateDisabled,
.TESTcpOtherMonthDateDisabled,
.TESTcpCurrentDateDisabled {
	color:#cccccc;
	text-align:right;
	text-decoration:line-through;
}
.TESTcpCurrentMonthDate {
	color:#000000;
	font-weight:bold;
}
.TESTcpCurrentDate {
	color: #FFFFFF;
	font-weight:bold;
}

.TESTcpOtherMonthDate {
	color:#000000;
}

TD.TESTcpCurrentDate {
	color:#FFFFFF;
	background-color: #666666;
	border-width:1px;
	border:solid 1px #666666;
}

TD.TESTcpCurrentDateDisabled {
	border-width:1px;
	border:solid thin #FFff00;
}

TD.TESTcpTodayText, TD.TESTcpTodayTextDisabled {
	border:solid thin #999999;
	border-width:1px 0 0 0;
}

A.TESTcpTodayText, SPAN.TESTcpTodayTextDisabled {
	height:20px;
}

A.TESTcpTodayText {
	color:#000000;
	font-weight:bold;
}

SPAN.TESTcpTodayTextDisabled {
    color:#000000;
}

.TESTcpBorder {
	border:solid thin #000000;
}

.dateTextBox {
	width:100px;
	vertical-align:middle;
}

.pointer {
   cursor:pointer;   
}

.SearchSubmitButton 
{
    font-variant: small-caps;height: 20px; font-size: 8pt; cursor: pointer;
}