.SBFCcalcpYearNavigation,
.SBFCcalcpMonthNavigation
		{
		background-color:#F3E8E3;
		text-align:center;
		vertical-align:center;
		text-decoration:none;
		color:#000000;
		font-weight:bold;
		}
.SBFCcalcpDayColumnHeader,
.SBFCcalcpYearNavigation,
.SBFCcalcpMonthNavigation,
.SBFCcalcpCurrentMonthDate,
.SBFCcalcpCurrentMonthDateDisabled,
.SBFCcalcpOtherMonthDate,
.SBFCcalcpOtherMonthDateDisabled,
.SBFCcalcpCurrentDate,
.SBFCcalcpCurrentDateDisabled,
.SBFCcalcpTodayText,
.SBFCcalcpTodayTextDisabled,
.SBFCcalcpText
		{
		color:#000000;
		font-family:arial;
		font-size:8pt;
		}
TD.SBFCcalcpDayColumnHeader
		{
		text-align:right;
		
		border-width:0 0 1 0;
		}
.SBFCcalcpCurrentMonthDate,
.SBFCcalcpOtherMonthDate,
.SBFCcalcpCurrentDate
		{
		text-align:right;
		text-decoration:none;
		}
.SBFCcalcpCurrentMonthDateDisabled,
.SBFCcalcpOtherMonthDateDisabled,
.SBFCcalcpCurrentDateDisabled
		{
		color:#D0D0D0;
		text-align:right;
		text-decoration:line-through;
		}
.SBFCcalcpCurrentMonthDate
		{
		color:#000000;
		font-weight:bold;
		}
.SBFCcalcpCurrentDate
		{
		color: #FFFFFF;
		font-weight:bold;
		}
.SBFCcalcpOtherMonthDate
		{
		color:#000000;
		}
TD.SBFCcalcpCurrentDate
		{
		color:#FFFFFF;
		background-color: #F3E8E3;
		border:solid 1px #000000;
		}
TD.SBFCcalcpCurrentDateDisabled
		{
		border-width:1;
		border:solid thin #FFAAAA;
		}
TD.SBFCcalcpTodayText,
TD.SBFCcalcpTodayTextDisabled
		{
		border:solid thin #F3E8E3;
		border-width:1 0 0 0;

		}
A.SBFCcalcpTodayText,
SPAN.SBFCcalcpTodayTextDisabled
		{
		color:#000000;
		height:20px;
		}
A.SBFCcalcpTodayText
		{
		color:#000000;
		font-weight:bold;
		}
SPAN.SBFCcalcpTodayTextDisabled
		{
		color:#D0D0D0;
		}
.SBFCcalcpBorder
		{
		
		}