/**
* CSS Document for Datepicker widget 
* Last Modified: 2006-01-15
*/
#calDiv {
	/* Entire div*/
	width:200px;
	position:absolute;
	z-index:276;
	background:#E7E2DE;
	text-align:center;
	font-size:10px !important;
	margin:2px 0 0 0;
}
#calNav {
	background:#E7E2DE;
	border:1px solid #565654;
	border-width:0 1px;
}
#calNavPY, #calNavPM, #calNavNM, #calNavNY {
	/* Previous year, previous month*/
	border:1px #565654 solid;
	background:#8F8B88;
}
#calNav td {
	/* month year and << < > >> cell*/
	font-weight:bold;
}
#calNav td a, #calTbl td a {
	text-decoration:none;
	display:block;
	font-size:10px !important;
}
#calNav td a,#calNav td a:visited,#calTbl td a,#calTbl td a:visited {
	/* < << > >> and calender numbers*/
	color:#333;
}
#calNav td a:hover,#calTbl td a:hover {
	/* < << > >> and calender number hover */
	color:#FF6600;
	background:#fff;
}
#calTbl {
	/* Cal table */
	border-collapse:collapse;
}
#calTbl td {
	/* valid cell (if weekends true / false) styling */
	text-align:center;
	font-size:11px;
	border:1px #565654 solid;
	background:#E7E2DE;
}
#calTbl thead td {
	/* weekdays */
	color:#333;
	background:#8F8B88;
	border:1px #565654 solid;
	padding:2px;
	font-size:10px;
}
#calTopBar {
	/* title bar */
	background:#7A8FBA;
	background:#333333;
	color:#fff;
	padding:3px;
	text-align:right;
	font-size:10px;
	font-weight:bold;

}
#calClose {
	/* close icon  (x)*/
	padding:0px 3px;
	border:1px #fff solid;
	cursor:default;
	cursor:hand;
	text-transform:capitalize;
}
img.datepicker {
	border:none;
	margin:0 4px 0 0px;
	vertical-align: middle;
}
input.datepicker {
	w/idth:78px;
	vertical-align:middle;
}
span.dateHint {
	vertical-align:middle;
}
.today{
	background:#f60 !important;
	font-weight:bold;
}
.today a{
	color:#fff !important;
}
.today a:hover{
	color:#f60 !important;
}