.Zebra_DatePicker {
	padding:19px;
	position: absolute;
	background:#FFF;
	-moz-box-shadow:0 0 4px rgba(0,0,0,.47);
	-webkit-box-shadow:0 0 4px rgba(0,0,0,.47);
	box-shadow:0 0 4px rgba(0,0,0,.47);
	border:1px solid #CCC;
	font:400 16px 'Pt Sans';
	color:#3b3b3b;
	text-align:center;
	z-index:99}
.Zebra_DatePicker table {width:100%;border:0}
.Zebra_DatePicker * {cursor:pointer}
.Zebra_DatePicker table td,
.Zebra_DatePicker table th {text-align:center;vertical-align:middle}
.dp_daypicker th {height:40px;width:40px;font-weight:700}
.dp_daypicker td span, .dp_selected span {display:block;line-height:38px;width:38px;border:1px solid transparent;border-radius:50%}
.dp_daypicker .dp_not_in_month {color:#9d9d9d;cursor:default}
.dp_daypicker .dp_disabled, .dp_daypicker .dp_weekend_disabled {cursor:default}
.dp_daypicker .dp_disabled span, .dp_daypicker .dp_weekend_disabled span {border:none !important; cursor:default}
.dp_daypicker .dp_weekend, .dp_daypicker .dp_weekend_disabled {color:#d64a4a}
.dp_daypicker .dp_current {color:#e753a4}
.dp_daypicker .dp_current span, .dp_selected span {border-color:#e753a4!important}
.dp_daypicker .dp_hover span {border-color:#686868}
.dp_daypicker .dp_weekend.dp_hover span {border-color:#d64a4a}
.dp_daypicker .dp_not_in_month.dp_hover span {border-color:#9d9d9d}
.dp_previous, .dp_next {width:9px;height:18px}
.dp_previous span, .dp_next span {width:9px;height:18px;background:url(../sprites/iconset2.png);display:block;text-indent:-99em;overflow:hidden}
.dp_previous span{background-position:-232px -454px;margin-left:10px}
.dp_next span {background-position:-246px -454px;margin-right:10px}
.dp_caption {}