#popcaldiv {
	position: absolute;
	visibility: hidden;
	background-color: #EFEFEF;
	/*layer-background-color: white;*/
}

#popcaldiv a,
#popcaldiv a:link,
#popcaldiv a:visited {
	text-decoration: none;
	
}

#popcaldiv a:active,
#popcaldiv a:hover {
	color: #000000;
}

.PopCalcpYearNavigation,
.PopCalcpMonthNavigation {
	padding: 2px;
	text-align: center;
	vertical-align: middle;
	font-weight: bold;
	color: #918F7D;
	background-color: #D9D9D0;
	text-decoration: none;
}

.PopCalcpMonthNavigation a,
.PopCalcpMonthNavigation a:link,
.PopCalcpMonthNavigation a:visited {
	color:#918F7D;
}

.PopCalcpDayColumnHeader,
.PopCalcpYearNavigation,
.PopCalcpMonthNavigation,
.PopCalcpCurrentMonthDate,
.PopCalcpCurrentMonthDateDisabled,
.PopCalcpOtherMonthDate,
.PopCalcpOtherMonthDateDisabled,
.PopCalcpCurrentDate,
.PopCalcpCurrentDateDisabled,
.PopCalcpTodayText,
.PopCalcpTodayTextDisabled,
.PopCalcpText {
	font-family: arial;
	font-size: 8pt;
}

TD.PopCalcpDayColumnHeader {
	text-align: right;
	font-weight: bold;
	border-bottom: 1px solid #808080;
}
	
.PopCalcpCurrentMonthDate,
.PopCalcpOtherMonthDate,
.PopCalcpCurrentDate {
	text-align:right;
	text-decoration:none;
}
	
.PopCalcpCurrentMonthDate a:link,
.PopCalcpOtherMonthDate a:link {
	font-weight: bold;
}
	
.PopCalcpOtherMonthDate a:link {
	color: #918F7D;
	font-weight: normal;
}

.PopCalcpCurrentDate a:link {
	color: #000000;
}

.PopCalcpCurrentMonthDateDisabled,
.PopCalcpOtherMonthDateDisabled,
.PopCalcpCurrentDateDisabled {
	color:#D0D0D0;
	text-align:right;
	text-decoration:line-through;
}

.PopCalcpCurrentMonthDate {
	color:#808080;
	font-weight:bold;
}

.PopCalcpCurrentDate {
	color: #FFFFFF;
	font-weight:bold;
}

.PopCalcpOtherMonthDate {
	color:#808080;
}

TD.PopCalcpCurrentDate {
	color:#FFFFFF;
	background-color: #D9D9D0;
	border: solid 1px #808080;
}

TD.PopCalcpCurrentDateDisabled {
	border:solid 1px #FFAAAA;
}

TD.PopCalcpTodayText,
TD.PopCalcpTodayTextDisabled {
	border:solid 1px #9F9F9F;
	border-width:1px 0px 0px 0px;
}

A.PopCalcpTodayText,
SPAN.PopCalcpTodayTextDisabled {
	height:20px;
}

A.PopCalcpTodayText {
	color:#75755F;
	font-weight:bold;
}

SPAN.PopCalcpTodayTextDisabled {
	color:#D0D0D0;
}

.PopCalcpBorder {
	border:solid 2px #808080;
}
