
td.calendarDateInput
{
   letter-spacing:normal !important;
   line-height:normal !important;
   font-family:Tahoma,Sans-Serif !important;
   font-size:11px !important;
   padding:0 !important;
   margin:0 !important;
}


td.calendarDateInput table
{
   margin:0 !important;
   padding:0 !important;
   width:auto;
}

td.calendarDateInput table td
{
   padding:0 4px;
   vertical-align:top;
   width:auto;
}

td.calendarDateInput table td select
{
   letter-spacing:.06em !important;
   font-family:Verdana,Sans-Serif !important;
   font-size:11px !important;
      height:auto;
   }

td.calendarDateInput table td input
{
   font-family:Verdana,Sans-Serif !important;
   font-size:11px !important;
      padding:1px 0;
   height:14px;
   }

td.calendarDateInput table td img
{
   padding:0;
}

/* Select boxes */

#date_Month_ID
{
   background-color:#dce6f2;
}

#date_Day_ID
{
   background-color:#dce6f2;
}


#date_Year_ID
{
   background-color:#dce6f2;
   line-height:auto;
   font-size:auto;
}

/* Select boxes */

form table#popUpCalendarHeader
{
   background-color:red;
}

form table#popUpCalendar
{
   width:100%;
   margin-bottom:0%;
}

form table#popUpCalendar th
{
   font-weight:auto;
   text-align:auto;
   font-size:auto;
   /*width:auto;*/
   background-color:gray;
}

form table#popUpCalendar td
{
   text-align:center;
   /*width:auto;*/
}

/*
form table#popUpCalendar td input
{
   width:100%;
   border:0;
}


form table#popUpCalendar td input.checkboxRadio
{
   width:auto;
   min-width:15px;
   min-height:15px;
   margin-right:5%;
}


form table#popUpCalendar td div
{
   display:block;
   float:left;
   width:40%;

}

form table#popUpCalendar td div
{
   height:20px;
   overflow:hidden;
   background-image:url("../images/check.png");
   background-repeat:no-repeat;
   background-position:0 -27px;
}

*/