#datepicker { 
	display:block;
	height:89%;
	height:calc(100%-25px);
}
.ui-datepicker {
	width:96%;
	height:100%;
	border:none; 
	border-radius:0px;
	padding:0px 0px 0px 10px;
	font-size:13px;
}

.ui-datepicker-header {
	border:none;
	border-radius:0px;
	width:100%;
	background-color: #58585A;
	color: #ffffff;
}

.ui-datepicker-calendar 	{ width:100%!important; height:90%; border:solid 1px #000000!important;}
.ui-datepicker-calendar tbody 	{  }
.ui-datepicker-calendar thead 	{ display:none; }
.ui-datepicker td 		{ padding:0px!important; border:solid 1px #AAAAAE; }
.ui-datepicker td a		{ background:none!important; border:none!important; text-align:center!important; color: #AAAAAE!important;}
.ui-state-disabled 		{ background-color:#FFFFFF!important; opacity:1!important;}
.ui-state-disabled span		{ color: #AAAAAE!important; text-align:center!important; }
.ui-datepicker-week-end		{ background-color:#DADADC!important; }
.ui-state-default		{ background:none!important; border:none!important; }
.ui-datepicker-other-month	{ } 

.ui-datepicker-prev span	{ background-image:url('images/arrow_white_reverse.png')!important; background-position:center center; background-repeat:no-repeat; display:block!important}
.ui-datepicker-next span	{ background-image:url('images/arrow_white.png')!important; background-position:center center; background-repeat:no-repeat; display:block!important}
.ui-datepicker-today		{ background-color:#000000!important;}	
.ui-datepicker-today a		{ color:#FFFFFF!important;}	


.datepick-popup .datepick-nav,
.datepick-popup .datepick-ctrl 		{ display:none; }
.datepick-popup .datepick-month-header 	{ background-color:#ffffff; }
.datepick-popup .datepick-month-year	{ background-color:#ffffff; color:#000000; font-weight:normal; }
.datepick-popup table thead th		{ background-color:#dadadc; color:#000000; }
.datepick-popup table tbody td		{ background-color:#f9f9f9; color:#000000; }
.datepick-popup table tbody td a	{ background-color:#eaeaea; color:#000000; }