.ui-datepicker-calendar {
  background-color:#000000;
}

.ui-datepicker-calendar th{
  background-color:transparent;
  color:#0099CC;
  border:none;
}
.ui-datepicker-calendar td{
  border:none;
  background-color:#333333;
  text-align:right;
}
.ui-datepicker-calendar td{
  border:none;
}
.ui-state-default{
  color:#FFFFFF;
}
.ui-state-default:hover{
  color:#CC0000;
}

.ui-datepicker-calendar td.ui-datepicker-unselectable {
  background-color:transparent;
}
.ui-state-active {
  color:#0099CC;
}


.ui-datepicker-title {
  background-color:#333333;
  color:#FFFFFF;
  text-align:center;

}

.ui-datepicker-header {
background-color:#000000;
text-align:center;
}
.ui-datepicker-prev span{
  color:#FFFFFF;
  margin-right:60px;
  cursor:pointer;
}
.ui-datepicker-next span{
  color:#FFFFFF;
  margin-left:60px;
  cursor:pointer;
}
.ui-datepicker-prev span:hover{
  color:#FF0000;
}
.ui-datepicker-next span:hover{
  color:#FF0000;
}


/* IE6 IFRAME FIX (taken from datepicker 1.5.3 */
.ui-datepicker-cover {
    display: none; /*sorry for IE5*/
    display/**/: block; /*sorry for IE5*/
    position: absolute; /*must have*/
    z-index: -1; /*must have*/
    filter: mask(); /*must have*/
    top: -4px; /*must have*/
    left: -4px; /*must have*/
    width: 200px; /*must have*/
    height: 200px; /*must have*/
}
