
	.cpYearNavigation,
	.cpMonthNavigation
			{
			vertical-align:center;
			font-weight:bold;
			background-color: white;
			color: black;
			border: 1;
			}
	.cpYearNavigation,
	.cpMonthNavigation,
	.cpCurrentMonthDate,
	.cpCurrentMonthDateDisabled,
	.cpOtherMonthDate,
	.cpOtherMonthDateDisabled,
	.cpCurrentDate,
	.cpCurrentDateDisabled,
	.cpTodayText,
	.cpTodayTextDisabled,
	.cpText
			{
			font-family:tahoma, verdana, arial;
			font-size:8pt;
			}
	.cpDayColumnHeader{
			text-align:right;
			text-decoration:none;
		}
	TD.cpDayColumnHeader
			{
		border: 1px solid silver;
		border-collapse: collapse;
		font-family: tahoma, verdana, arial;
		font-size: 10px;
		background-color: gray;
		color: white;
							width: 15px;
				height: 20px;
			}
	TD.cpMonthNavigation
	{
		font-weight:bold;
		background-color: white;
		color: black;
		border: 1;
	}
		TD.cpYearNavigation
	{
		font-weight:bold;
		background-color: white;
		color: black;
		border: 1;
	}
	.cpCurrentMonthDate,
	.cpOtherMonthDate,
	.cpCurrentDate
			{
			text-align:right;
			text-decoration:none;
			}
	.cpCurrentMonthDateDisabled,
	.cpOtherMonthDateDisabled,
	.cpCurrentDateDisabled
			{
			color:#D0D0D0;
			text-align:right;
			text-decoration:line-through;
			}
	.cpCurrentMonthDate
			{
			color:red;
			}
	.cpCurrentDate
			{
			color: #FFFFFF;
			}
	.cpOtherMonthDate
			{
			color:silver;
			}
	TD.cpCurrentDate
			{
			color:#FFFFFF;
			background-color: #FFB3BE;
			border: 1px solid red;
			}
	TD.cpCurrentDateDisabled
			{
			border-width:1;
			border:solid thin #FFAAAA;
			}
	TD.cpTodayText,
	TD.cpTodayTextDisabled
			{
			border:solid thin #6677DD;
			border-width:1 0 0 0;
			}
	A.cpTodayText,
	SPAN.cpTodayTextDisabled
			{
			color:red;
			height:20px;
			}
	A.cpTodayText
			{
			font-weight:bold;
			}
	SPAN.cpTodayTextDisabled
			{
			color:#D0D0D0;
			}
	.cpBorder
			{
			border: 1px solid silver;
			}
	table.cpBorder td {
				width: 15px;
				height: 18px;
			}




 /**
 This stylesheet is part of the java script calendar and date picker

#calender {
	width: 100px;
	font-family: Tahoma, Tahoma;
	font-size: 8pt;
	}

#calenderTable {
	font-family: Tahoma, Tahoma;
	font-size: 8pt;
	border-style: outset;
	border-width: 3px;
	border-color: black;
	background-color: #9999FF;
	display: none;
	position: absolute;
	z-index: 1;
	top: 0px;
	left: 0px;
	}

#calenderTableHead TR {
	font-family: Tahoma, Tahoma;
	font-size: 8pt;
	background-color: #9999FF;
	}

#calenderTableDays TR {
	font-family: Tahoma, Tahoma;
	font-size: 8pt;
	background-color: #B40404;
	color: #E6E6E6;
	}

.normalDay {
	border: 1px black;
	cursor: pointer;
	}

.hlDay {
	border: 1px black;
	background-color: #585858;
	color: #E6E6E6;
	cursor: pointer;
	}

.toDay {
	border: 1px #E70;
	background-color: #FD8;
	color: #E70;
	cursor: pointer;
	}

.choosenDay {
	border: 1px #000000;
	background-color: #585858;
	color: #E6E6E6;
	cursor: pointer;
	}
	
	  **/