#ui-datepicker-div
{
	z-index: 10000;
	background: url(../images/datepickerBG.png) no-repeat;
	height: 194px;
	padding: 3px;
}

.ui-datepicker
{
	width: 200px;
	text-align: center;
}

.ui-datepicker-links,
.ui-datepicker-links a
{
	color: #FFF;
}

.ui-datepicker-header
{
	position: relative;
	top: 4px;
	margin: 0 0 5px;
	color: #FFF;
	text-align: center;
	z-index: 10001;
}

.ui-datepicker-prev,
.ui-datepicker-next
{
	position: absolute;
	left: 8px;
	top: 7px;
	cursor: pointer;
	z-index: 10002;
}

.ui-datepicker-next
{
	left: auto;
	right: 8px;
}

.ui-datepicker-links a:hover
{
	text-decoration: none;
}

.ui-datepicker-prev span,
.ui-datepicker-prev a
{
	background: url(../images/datepickerPrev.gif) no-repeat 0% 50%;
	padding-left: 16px;
}

.ui-datepicker-next span,
.ui-datepicker-next a
{
	background: url(../images/datepickerNext.gif) no-repeat 100% 50%;
	padding-right: 16px;
}

.ui-datepicker td
{
	height: 24px;
	line-height: 24px;
}

.ui-datepicker a,
.ui-datepicker-today
{
	font-weight: bold;
}

.ui-datepicker-days-cell a
{
	cursor: pointer;
	color: #000;
}

.ui-datepicker-days-cell a:hover,
.ui-datepicker-week-end-cell.ui-datepicker-days-cell a:hover
{
	color: #5a308d;
	text-decoration: none;
}

.ui-datepicker-current-day a,
.ui-datepicker-current-day a:hover
{
	color: #87a54a;
}

.ui-datepicker-week-end-cell.ui-datepicker-days-cell a
{
	color: #666;
}

.ui-datepicker-control
{
	display: none;
}

.ui-datepicker-title-row a:hover
{
	text-decoration: none;
}

.ui-datepicker-trigger
{
	cursor: pointer;
}
