/* CSS Document */

.DZGcpYearNavigation,
.DZGcpMonthNavigation
		{
		background-color:#6677DD;
		text-align:center;
		vertical-align:center;
		text-decoration:none;
		color:#FFFFFF;
		font-weight:bold;
		}

.DZGcpDayColumnHeader,
.DZGcpYearNavigation,
.DZGcpMonthNavigation,
.DZGcpCurrentMonthDate,
.DZGcpCurrentMonthDateDisabled,
.DZGcpOtherMonthDate,
.DZGcpOtherMonthDateDisabled,
.DZGcpCurrentDate,
.DZGcpCurrentDateDisabled,
.DZGcpTodayText,
.DZGcpTodayTextDisabled,
.DZGcpText
		{
		font-family:arial;
		font-size:8pt;
		}

td.DZGcpDayColumnHeader
		{
		text-align:right;
		border:solid thin #6677DD;
		border-width: 0px 0px 1px 0px;
		}

.DZGcpCurrentMonthDate,
.DZGcpOtherMonthDate,
.DZGcpCurrentDate
		{
		text-align:right;
		text-decoration:none;
		}

.DZGcpCurrentMonthDateDisabled,
.DZGcpOtherMonthDateDisabled,
.DZGcpCurrentDateDisabled
		{
		color:#D0D0D0;
		text-align:right;
		text-decoration:line-through;
		}

.DZGcpCurrentMonthDate
		{
		color:#6677DD;
		font-weight:bold;
		}

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

.DZGcpOtherMonthDate
		{
		color:#808080;
		}

td.DZGcpCurrentDate
		{
		color:#FFFFFF;
		background-color: #6677DD;
		border-width:1;
		border:solid thin #000000;
		}

td.DZGcpCurrentDateDisabled
		{
		border-width:1;
		border:solid thin #FFAAAA;
		}

td.DZGcpTodayText,
td.DZGcpTodayTextDisabled
		{
		border:solid thin #6677DD;
		border-width: 1px 0px 0px 0px;
		}

a.DZGcpTodayText,
span.DZGcpTodayTextDisabled
		{
		height:20px;
		}

a.DZGcpTodayText
		{
		color:#6677DD;
		font-weight:bold;
		}
		
span.DZGcpTodayTextDisabled
		{
		color:#D0D0D0;
		}
		
.DZGcpBorder
		{
		border:solid thin #6677DD;
		}
		
		
