.datePicker {
	border: none;
	background-color: #ffffff;
	padding: 0px;
	font-size: 10px;
}


	.datePicker td {
		text-align: center;
		padding: 0;
	}

		.datePicker td.red {
			color: red;
		}

	.datePicker .header {
		padding:		1px;
	}

	.datePicker .headerTable {
		background-color: #5D534A;
		color: #ffffff;
		width: 100%;
	}

		.datePicker .headerTable a {
			color: #ffffff;
		}	

	.datePicker .footer {
		display: none; /* !!! */
		padding: 1px;
	}

	.datePicker .footerTable {
		width: 100%;
	}

	.datePicker .grid {
		padding: 1px;
	}
	.datePicker .gridTable {
		width: 100%;
	}

		.datePicker .gridTable td {
			width: 14.3%;
			cursor: pointer;
		}

			.datePicker .gridTable .daysRow td {
				font-weight: bold;
				border-bottom: 1px solid ThreeDDarkShadow;
			}

		.datePicker .grid .gridTable .upperLine {
			width:		100%;
			height:		2px;
			overflow:	hidden;
			background:	transparent;
		}

	.datePicker td.today {
		font-weight: bold !important;
	}

	.datePicker td.selected {
		background: #5D534A;
		color: #ffffff;
	}

	.datePicker td.labelContainer {
		width: 100%;
	}

	.datePicker td .topLabel {
		display: block;
		font-weight: bold;
		width: 100%;
		text-decoration: none;
	}

	.datePicker td.filler {
		width: 100%;
	}

	.datePicker button {
		border-width: 1px;
		font: Caption;
		font-weight: normal !important;
		display: block;
	}

	.datePicker .previousButton {
		background:	buttonface url("arrow.left.png") no-repeat center center;
	}

	.datePicker .nextButton {
		background:	buttonface url("arrow.right.png") no-repeat center center;
	}
		.datePicker .previousButton, .datePicker .nextButton {
			width: 14px;
			height: 14px;
		}

		.datePicker .todayButton, .datePicker .noneButton {
			width: 50px;
		}


	.datePicker .labelPopup {
		position: absolute;
		min-width: 130px;
		background: Window;
		border: 1px solid WindowText;
		padding: 1px;
	}

		.datePicker .labelPopup a {
			width: 100%;
			display: block;
			color: WindowText;
			text-decoration: none;
			white-space: nowrap;
		}

			.datePicker .labelPopup a:hover {
				background:	Highlight;
				color: HighlightText;
			}

			.datePicker .labelPopup a.selected {
				font-weight: bold;
			}


