/*.DPWeekdayNameList {
	width: 175px;
	margin-left: 1px;
	height: 20px;
	overflow: visible;
}
.DPGeneralCellSize, .DPWeekdayNameList span, .DPDayActive, .DPDayInactive, .DPDaySelected {
	width: 24px;
	height: 20px;
}
.DPWeekdayNameList span {
	display: block;
	position: static;
	float: left;
	text-decoration: none;
	border: none;
	background: #ff0000;
	margin-right: 1px;
	margin-bottom: 1px;
}
.DPDayActive, .DPDayInactive, .DPDaySelected {
	position: static;
	display: block;
	text-decoration: none;
	float: left;
	margin-right: 1px;
	margin-top: 1px;
	color: #000000;
	border: none;
	text-align: left;
}
.DPMonthPrev, .DPMonthNext {
	display: block;
	width: 20px;
	text-decoration: none;
	position: absolute;
	height: 1.4em;
}
.DPMonthYearTitleContainer { background: #bbcc00; }
.DPMonthYearTitle { color: #ff00ff; }
.DPDayInactive:hover { background: #ffaf7f; }
.DPDayActive:hover { background: #ff00ff; }
.DPDaySelected:hover { background: #00004f; color: #d7d7ff; }
.DPLastDayOfWeek { margin-right: 0px !important; }
.DPMonthPrev { left: 1px; background: cyan; }
.DPMonthNext { right: 1px; background: magenta; }
.DPDatePicker { 
	font: bold 10pt arial; 
	background: #a0a0a0;
	padding: 1px;
}
.DPDatePickerPseudoBG { 
	background: #ffffff;
}
.DPMonthYearPicker { background: #bb00ff; }
.DPDayInactive { background: #007f00; }
.DPDayActive { background: orange; }
.DPDaySelected { background: black; color: #ffffff; }
.DPDivider { background: yellow; }
.DPDividerLine { background: #b7b7b7; }*/
.DPWeekdayNameList {
	width: 175px;
	margin-left: 1px;
	height: 20px;
	overflow: visible;
}
.DPGeneralCellSize, .DPWeekdayNameList span, .DPDayActive, .DPDayInactive, .DPDaySelected {
	width: 24px;
	height: 20px;
}
.DPWeekdayNameList span {
	display: block;
	position: static;
	float: left;
	text-decoration: none;
	border: none;
	margin-right: 1px;
	margin-bottom: 1px;
}
.DPDayActive, .DPDayInactive, .DPDaySelected {
	position: static;
	display: block;
	text-decoration: none;
	float: left;
	margin-right: 1px;
	margin-top: 1px;
	color: #000000;
	border: none;
	text-align: left;
}
.DPMonthPrev, .DPMonthNext {
	display: block;
	width: 20px;
	text-decoration: none;
	position: absolute;
	height: 1.4em;
}
.DPLastDayOfWeek { margin-right: 0px !important; }
.DPMonthPrev { left: 1px; }
.DPMonthNext { right: 1px; }

.PLSuggestList {
	padding: 0px; 
	overflow: auto;
	max-height: 100px;
	z-index: 900;
	overflow-x: hidden;
	overflow-y: auto;
	_height: 64px;
}
.PLSuggestList a {
	display: block;
	position: static;
	text-decoration: none; 
	border: none;
	margin-bottom: 0px;
}

.PLFixedChoiceList {
	padding: 0px;
	overflow: auto;
	max-height: 100px;
	z-index: 900;
	overflow-x: hidden;
	overflow-y: auto;
	_height: 64px;
}
.PLFixedChoiceList a {
	display: block;
	position: static;
	text-decoration: none;
	text-align: left;
	font-weight: normal;
	border: none;
	margin-bottom: 0px;
}
.PLFixedChoiceListSpawner {
	padding: 0px;
	width: 100px;
	padding-left: 2px;
	text-align: left;
	height: 17px;
	padding-top: 2px;
	padding-bottom: 0px;
}
