﻿.ui-datepicker {
	background: #FFF;
}

.ui-datepicker-header {
	line-height: 30px;
}
.ui-datepicker-header a {
	width: 20px;
	height: 20px;
	overflow: hidden;
	position: absolute;
	top: 0;
	padding: 5px;
	cursor: pointer;
}
.ui-datepicker-header .ui-datepicker-prev {
	left: 0;
	border-right: 1px solid #E2E0DB;
	padding-right: 6px;
}
.ui-datepicker-header .ui-datepicker-next {
	right: 0;
	border-left: 1px solid #E2E0DB;
	padding-left: 6px;
}
.ui-datepicker-header a span {
	width: 800px;
	height: 200px;
	position: relative;
	top: 0;
	left: -11111px;
	display: block;
	content: '';
	background: url(../../../../skin/general/img/icons.png) no-repeat 0 0;
}
.ui-datepicker-header .ui-datepicker-prev span { top: -40px; left: -580px; }
.ui-datepicker-header .ui-datepicker-next span { top: -40px; left: -600px; }

.ui-datepicker-title {
	text-align: center;
}
.ui-datepicker-title select {
	margin: 0 2px;
	border: 0;
	background: none;
}

.ui-datepicker table .ui-state-highlight {
	box-shadow: 0 0 0 1px #ED1C3F;
}
.ui-datepicker table .ui-state-hover,
.ui-datepicker table .ui-state-active {
	box-shadow: inset 0 0 0 1px #083167, 0 0 0 1px #083167;
}

.ui-datepicker-buttonpane {
	text-align: center;
}
.ui-datepicker-buttonpane button {
	margin: 4px 2px;
}

