
.dplayer							{ background-color: #E5E5E5; border: 1px solid #000000; z-index:1500; }
.dplayer table.ui-datepicker		{ width: 0px; }
.ui-datepicker-title-row td,
.dplayer table.ui-datepicker td a 	{ padding: 0px; color: #000000; }
#quickSearch td						{ padding: 0px 5px; text-align: center; }
.dplayer table.ui-datepicker .ui-datepicker-unselectable	{ color: #CCCCCC; }
.dplayer .ui-datepicker-inline {margin-left: 12px;}
* html .dplayer .ui-datepicker-inline {margin-left: 6px;}
.dplayer table.ui-datepicker td.ui-datepicker-current-day.ui-datepicker-days-cell-over a	{ background-color: #FF0000; }

.dplayer .monthYearComboLabel {padding:0 0 3px 31px;}
html * .dplayer .monthYearComboLabel {padding-left: 40px;}
.dplayer .monthyearcombo {height: 50px;}
#quickSearch .dplayer select.dpvac,
#quickSearch .dplayer .monthyearcombo select	{margin:0 0 3px; width:120px; float: left;}
#quickSearch .dplayer select.dpvac				{ float: left; margin-top:3px; }
#quickSearch .dplayer .dpsubmit					{ float: right; width:120px; text-align:center; margin:2px 25px 0 0; }


.dplayer .prevmonth		{display:block; cursor:pointer; width:11px; height:11px; float:left; margin:0 7px 0 20px; font-weight: bold; font-size: 14px; color: #000;}
.dplayer .nextmonth		{display:block; cursor:pointer;  width:11px; height:11px; float:left;  margin:0 1px 0 12px; font-weight: bold; font-size: 14px; color: #000;}
* html .dplayer .prevmonth {margin-left: 10px;}
*+html .dplayer .prevmonth {margin-left: 10px;}