/*
<div id="ui-datepicker-div" class="ui-datepicker-multi">
  <div class="ui-datepicker-control">
    <div class="ui-datepicker-clear"><a>Clear</a></div>
    <div class="ui-datepicker-close"><a>Close</a></div>
  </div>
  <div class="ui-datepicker-links">
    <div class="ui-datepicker-prev"><a><Prev</a></div>
    <div class="ui-datepicker-current"><a>Today</a></div>
    <div class="ui-datepicker-next"><a>Next></a></div>
  </div>
  <div class="ui-datepicker-one-month ui-datepicker-new-row">
    <div class="ui-datepicker-header">
      <select class="ui-datepicker-new-month"></select>
      <select class="ui-datepicker-new-year"></select>
    </div>
    <table class="ui-datepicker" cellpadding="0" cellspacing="0">
      <thead>
        <tr class="ui-datepicker-title-row">
          <td>Wk</td><td class="ui-datepicker-week-end-cell"><a>Su</a></td>
          <td><a>Mo</a></td>...
        </tr>
      </thead>
      <tbody>
        <tr class="ui-datepicker-days-row">
          <td class="ui-datepicker-week-col">1</td>
          <td class="ui-datepicker-days-cell ui-datepicker-week-end-cell
            ui-datepicker-other-month ui-datepicker-unselectable">31</td>
          <td class="ui-datepicker-days-cell"><a>1</a></td>
          <td class="ui-datepicker-days-cell ui-datepicker-days-cell-over">
            <a>2</a></td>
          <td class="ui-datepicker-days-cell ui-datepicker-days-cell-over
            ui-datepicker-current-day"><a>3</a></td>
          <td class="ui-datepicker-days-cell ui-datepicker-today"><a>4</a></td>
          ...
        </tr>
        ...
      </tbody>
    </table>
  </div>
  <div class="ui-datepicker-one-month">
    ...
  </div>
  ...
  <div id="ui-datepicker-status-nn" class="ui-datepicker-status"></div>
  <div style="clear: both;"></div>
</div>

    *  ui-datepicker-multi - Indicates that the date picker shows multiple months.
    * ui-datepicker-rtl - Indicates that the date picker uses a right-to-left rendered language.
    * ui-datepicker-inline - Container for the date picker if it is displayed inline.
    * ui-datepicker-prompt - The row for a prompt when displayed in a dialog.
    * ui-datepicker-control - The row containing the Clear and Close links.
    * ui-datepicker-clear - The division containing the Clear link.
    * ui-datepicker-close - The division containing the Close link.
    * ui-datepicker-links - The row containing the Prev, Next, and Current links.
    * ui-datepicker-prev - The division containing the Prev link.
    * ui-datepicker-current - The division containing the Current link.
    * ui-datepicker-next - The division containing the Next link.
    * ui-datepicker-one-month - The container for a single month.
    * ui-datepicker-new-row - The start of a new row of months.
    * ui-datepicker-header - The row containing the month and year.
    * ui-datepicker-new-month - Drop down menu for selecting months.
    * ui-datepicker-new-year - Drop down menu for selecting years.
    * ui-datepicker - The table for a single month.
    * ui-datepicker-title-row - The header row of the table containing day names.
    * ui-datepicker-days-row - A row of day numbers on the calendar.
    * ui-datepicker-week-over - Highlight for the hovered row of day numbers on the calendar.
    * ui-datepicker-week-col - The week of the year column.
    * ui-datepicker-days-cell - A standard day number.
    * ui-datepicker-days-cell-over - Mouse over state for a selectable day.
    * ui-datepicker-current-day - Highlight the currently selected date.
    * ui-datepicker-today - Highlight today's date.
    * ui-datepicker-week-end-cell - Contains a weekend date.
    * ui-datepicker-other-month - Dates before and after the days in the current month.
    * ui-datepicker-unselectable - Days that are deactivated for users to select.
    * ui-datepicker-status - The status bar for the datepicker.
    * ui-datepicker-cover - IFRAME that only displays in Internet Explorer 6 or below. 
*************************************************************************************************	
.ui-datepicker { width: 185px; padding: .2em .2em 0; }
.ui-datepicker-header { position:relative; padding:.2em 0; }
.ui-datepicker-prev, .ui-datepicker-next { position:absolute; top: 2px; width: 1.8em; height: 1.8em; }
.ui-datepicker-prev:hover, .ui-datepicker-next:hover { top: 1px;}
.ui-datepicker-prev { left:2px; }
.ui-datepicker-next { right:2px; }
.ui-datepicker-prev:hover { left:1px; }
.ui-datepicker-next:hover { right:1px; }
.ui-datepicker .ui-datepicker-prev span, .ui-datepicker .ui-datepicker-next span { display: block; position: absolute; left: 50%; margin-left: -8px; top: 50%; margin-top: -8px;  }
.ui-datepicker-title { margin: 0 2.3em; line-height: 1.8em; text-align: center; }
.ui-datepicker-title select { float:left; font-size:1em; margin:1px 0; }
.ui-datepicker select.ui-datepicker-month-year {width: 100%;}
.ui-datepicker select.ui-datepicker-month, 
.ui-datepicker select.ui-datepicker-year { width: 49%;}
.ui-datepicker-title select.ui-datepicker-year { float: right; }
.ui-datepicker table {width: 100%; font-size: .9em; border-collapse: collapse; margin:0 0 .4em; }
.ui-datepicker th { padding: .7em .3em; text-align: center; font-weight: bold;  }
.ui-datepicker td span, .ui-datepicker td a { display: block; padding: .2em; text-align: right; text-decoration: none; }
.ui-datepicker-buttonpane { background-image: none; margin: .7em 0 0 0; padding:0 .2em; border-left: 0; border-right: 0; border-bottom: 0; }
.ui-datepicker-buttonpane button { float: right; margin: .5em .2em .4em; cursor: pointer; padding: .2em .6em .3em .6em; width:auto; overflow:visible; }
.ui-datepicker-buttonpane button.ui-datepicker-current { float:left; }


.ui-datepicker.ui-datepicker-multi { width:auto; }
.ui-datepicker-multi .ui-datepicker-group { float:left; }
.ui-datepicker-multi .ui-datepicker-group table { width:95%; margin:0 auto .4em; }
.ui-datepicker-multi-2 .ui-datepicker-group { width:50%; }
.ui-datepicker-multi-3 .ui-datepicker-group { width:33.3%; }
.ui-datepicker-multi-4 .ui-datepicker-group { width:25%; }
.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header { border-left-width:0; }
.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header { border-left-width:0; }
.ui-datepicker-multi .ui-datepicker-buttonpane { clear:left; }


.ui-datepicker-rtl { direction: rtl; }
.ui-datepicker-rtl .ui-datepicker-prev { right: 2px; left: auto; }
.ui-datepicker-rtl .ui-datepicker-next { left: 2px; right: auto; }
.ui-datepicker-rtl .ui-datepicker-prev:hover { right: 1px; left: auto; }
.ui-datepicker-rtl .ui-datepicker-next:hover { left: 1px; right: auto; }
.ui-datepicker-rtl .ui-datepicker-buttonpane { clear:right; }
.ui-datepicker-rtl .ui-datepicker-buttonpane button { float: left; }
.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current { float:right; }
.ui-datepicker-rtl .ui-datepicker-group { float:right; }
.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header { border-right-width:0; border-left-width:1px; }
.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header { border-right-width:0; border-left-width:1px; }


.ui-datepicker-cover {
    display: none; 
    display: block; 
    position: absolute; 
    z-index: -1; 
    filter: mask(); 
    top: -4px; 
    left: -4px; 
    width: 200px; 
    height: 200px; 
}


*/




#ui-datepicker-div, .ui-datepicker-inline {font-family: Arial,Helvetica,sans-serif;font-size: 14px;padding: 0;margin: 0;background: #e6ebeb;width: 185px;}
#ui-datepicker-div {display: none;border: 1px solid #d9dede;z-index: 10;}
.ui-datepicker-inline {float: left;display: block;border: 0;}
.ui-datepicker-rtl {direction: rtl;}
.ui-datepicker-dialog {padding: 5px !important;border: 4px ridge #c0c0c0 !important;}
button.ui-datepicker-trigger {width: 25px;}
img.ui-datepicker-trigger {margin: 2px;vertical-align: middle;}
.ui-datepicker-prompt {float: left;padding: 2px;background: #e6ebeb;color: #000;}
*html .ui-datepicker-prompt {width: 185px;}
.ui-datepicker-control, .ui-datepicker-links, .ui-datepicker-header, .ui-datepicker {clear: both;float: left;width: 100%;color: #FFF;}
.ui-datepicker-control {background: #d9dede;padding: 2px 0px;}
.ui-datepicker-links {background: #e6ebeb;padding: 2px 0px;}
.ui-datepicker-control, .ui-datepicker-links {font-weight: bold;font-size: 80%;letter-spacing: 1px;}
.ui-datepicker-links label {padding: 2px 5px;color: #888;}
.ui-datepicker-clear, .ui-datepicker-prev {float: left;width: 34%;}
.ui-datepicker-rtl .ui-datepicker-clear, .ui-datepicker-rtl .ui-datepicker-prev {float: right;text-align: right;}
.ui-datepicker-current {float: left;width: 30%;text-align: center;}
.ui-datepicker-close, .ui-datepicker-next {float: right;width: 34%;text-align: right;}
.ui-datepicker-rtl .ui-datepicker-close, .ui-datepicker-rtl .ui-datepicker-next {float: left;text-align: left;}
.ui-datepicker-header {padding: 1px 0 3px;background: #c0c0c0;text-align: center;font-weight: bold;height: 1.3em;}
.ui-datepicker-header select {background: #c0c0c0;color: #000;border: 0px;font-weight: bold;}
.ui-datepicker {background: #CCC;text-align: center;font-size: 100%;}
.ui-datepicker a {display: block;width: 100%;}
.ui-datepicker-title-row {background: #dbe0e0;color: #000;}
.ui-datepicker-title-row .ui-datepicker-week-end-cell {background: #dbe0e0;}
.ui-datepicker-days-row {background: #FFF;color: #666;}
.ui-datepicker-week-col {background: #dbe0e0;color: #000;}
.ui-datepicker-days-cell {color: #000;border: 1px solid #DDD;}
.ui-datepicker-days-cell a {display: block;}
.ui-datepicker-week-end-cell {background: #e6ebeb;}
.ui-datepicker-unselectable {color: #888;}
.ui-datepicker-week-over, .ui-datepicker-week-over .ui-datepicker-week-end-cell {background: #dbe0e0 !important;}
.ui-datepicker-days-cell-over, .ui-datepicker-days-cell-over.ui-datepicker-week-end-cell {background: #FFF !important;border: 1px solid #777;}
* html .ui-datepicker-title-row .ui-datepicker-week-end-cell {background: #dbe0e0 !important;}
* html .ui-datepicker-week-end-cell {background: #e6ebeb !important;border: 1px solid #DDD !important;}
* html .ui-datepicker-days-cell-over {background: #FFF !important;border: 1px solid #777 !important;}
* html .ui-datepicker-current-day {background: #c0c0c0 !important;}
.ui-datepicker-today {background: #dbe0e0 !important;}
.ui-datepicker-current-day {background: #c0c0c0 !important;}
.ui-datepicker-status {background: #e6ebeb;width: 100%;font-size: 80%;text-align: center;}
#ui-datepicker-div a, .ui-datepicker-inline a {cursor: pointer;margin: 0;padding: 0;background: none;color: #000;}
.ui-datepicker-inline .ui-datepicker-links a {padding: 0 5px !important;}
.ui-datepicker-control a, .ui-datepicker-links a {padding: 2px 5px !important;color: #000 !important;}
.ui-datepicker-title-row a {color: #000 !important;}
.ui-datepicker-control a:hover {background: #FDD !important;color: #333 !important;}
.ui-datepicker-links a:hover, .ui-datepicker-title-row a:hover {background: #FFF !important;color: #333 !important;}
.ui-datepicker-multi .ui-datepicker {border: 1px solid #c0c0c0;}
.ui-datepicker-one-month {float: left;width: 185px;}
.ui-datepicker-new-row {clear: left;}
.ui-datepicker-cover {display: none;display/**/: block;position: absolute;z-index: -1;filter: mask();top: -4px;left: -4px;width: 193px; height: 200px;}