div.datepicker {display: none;position: static;font-size: 8pt;cursor: default;color:#808080;}
div.datepicker table {border-collapse:collapse;}
div.datepicker a{text-decoration: none;cursor: pointer;outline: none;}
.datepickerSpace div {width: 1px;}
.datepickerHidden {display: none;}
/*Month Name and Day labels*/
.datepickerMonth{background:#e8e8e8;text-align:center;}
.datepickerMonth span{font-weight:bold;}
.datepickerDoW th span{display:block;width:20px;height:15px;line-height:15px;border-bottom:solid 1px #dddddd;margin:1px 0;font-weight: normal;}
/*Default Days*/
tbody.datepickerDays tr td{width:20px;height:18px;text-align:center;color:#808080;border-left:solid 2px #FFF;border-right:solid 1px #FFF;}
tbody.datepickerDays tr td a{display:block;width:20px;height:18px;line-height:18px;color:#808080;}
tbody.datepickerDays tr td a:hover{display:block;width:20px;height:18px;line-height:18px;color:white;background:#53a838 url('images/startend.png') no-repeat;}
/*Selected Days*/
tbody.datepickerDays tr td.datepickerSelected{background: #4c8eb0 url('images/startend.png') no-repeat;}
tbody.datepickerDays tr td.datepickerSelected a{display:block;width:20px;height:18px;line-height:18px;color:white;}
/*Selected Days but outside of the month.*/
tbody.datepickerDays tr td.datepickerNotInMonth a{display:block;width:20px;height:18px;line-height:18px;color: #ccc;background:none;}
tbody.datepickerDays tr td.datepickerNotInMonth a:hover{display:block;width:20px;height:18px;line-height:18px;color:white;background:#53a838 url('images/startend.png') no-repeat;}
tbody.datepickerDays tr td.datepickerNotInMonth.datepickerSelected {background: #5ea6cc url('images/startend.png') no-repeat;}
tbody.datepickerDays tr td.datepickerNotInMonth.datepickerSelected a{display:block;width:20px;height:18px;line-height:18px;color:White;}
/*Blocked Days*/
tbody.datepickerDays tr td.datepickerBlocked a{display:block;width:20px;height:18px;line-height:18px;color: #ccc;cursor:default;background:none;}
tbody.datepickerDays tr td.datepickerBlocked a:hover{display:block;width:20px;height:18px;line-height:18px;color: #ccc;cursor:default;background:none;}
/*Navigation Next & Prev Buttons and other.*/
.datepickerGoNext,.datepickerGoPrev{height:18px;background:#e8e8e8;}
.datepickerNavPrev{display:block;position:static;float:left;height:18px;width:18px;cursor:pointer;background:url('images/NavBtns.png') no-repeat left -18px;border-right:solid 1px #ffffff;}
.datepickerNavPrev:hover{display:block;position:static;float:left;height:18px;width:18px;cursor:pointer;background:url('images/NavBtns.png') no-repeat left bottom;}
.datepickerNavNext{display:block;position:static;float:right;height:18px;width:18px;cursor:pointer;background:url('images/NavBtns.png') no-repeat right -18px;border-left:solid 1px #ffffff;}
.datepickerNavNext:hover{display:block;position:static;float:right;height:18px;width:18px;cursor:pointer;background:url('images/NavBtns.png') no-repeat right bottom;}
table.datepickerViewDays tbody.datepickerMonths,table.datepickerViewDays tbody.datepickerYears {display: none;}
table.datepickerViewMonths tbody.datepickerDays,table.datepickerViewMonths tbody.datepickerYears,table.datepickerViewMonths tr.datepickerDoW {display: none;}
table.datepickerViewYears tbody.datepickerDays,table.datepickerViewYears tbody.datepickerMonths,table.datepickerViewYears tr.datepickerDoW {display: none;}