.DatePicker /* main datepicker style */
{
  background-color: rgb(255,255,255);
  color: rgb(0,0,0);
}

.DatePickerFrame
{
  background-color: rgb(255,255,255);
  color: rgb(0,0,0);
  
  border-color: rgb(100,100,100);
  border-style: solid;
  border-width: 0.15em;
  
  border-collapse: collapse;
  /*
     cell-spacing: 0em;
     cell-padding: 1em;
     */
}

.DatePickerControlRow
{
  padding: 0em;
}

.DatePicker * td, .DatePicker * th
{
  color: rgb(0,0,0);
}

.DatePickerControls
{
  border-color: rgb(0,0,0);
  border-style: solid;
  border-width: 0.05em;
}

.DatePickerControls /* style for the header row */
{
  background-color: rgb(200,200,200);
}
.DatePickerCtrlBtn /* style for buttons in the header row */
{
  cursor: pointer;
}
.DatePickerBtn /* style for the calendar area */
{
  cursor: pointer;

  border-color: rgb(0, 102, 51);
  border-style: solid;
  border-width: 0.1em;
}

.DatePickerDayHeader
{
  background-color: rgb(180,180,180);
  border-color: rgb(0, 102, 51);
  border-style: solid;
  border-width: 0.1em;
}


.DatePickerWeekend
{
  background-color: rgb(235,235,235);
}


.DatePickerWeekday
{
  
}


.DatePickerToday /* highlighted date */
{
  background-color: #c0ffc0;
}

.DatePickerSelectedDay /* highlighted date */
{
  background-color: #c0c0ff;
}

.DatePickerSelectNoneRow
{
  text-align: center;
  cursor: pointer;
  background-color: #ffffc0;
}


.DatePickerBackingFrame {
  border-width: 0px;
}
