@charset "utf-8";
/* Default style sheet for jQuery date picker v3.7.4. */

.hasDatepick{ padding:10px 8px 0 5px;}


#datepick-div,
.datepick-inline { font-family: Arial, Helvetica, sans-serif; font-size: 12px;color: #042a61; width:210px; margin:0 auto; }
#datepick-div { display: none; z-index: 100; /*must have*/ }
.datepick-inline { float: left; display: block; }
.datepick-rtl { direction: rtl; }
.datepick-dialog { padding: 5px !important; border: 4px ridge #ddd !important; }
.datepick-disabled { position: absolute; z-index: 100; background-color: white; opacity: 0.5; filter: alpha(opacity=50); }
button.datepick-trigger { width: 25px; padding: 0px; }
img.datepick-trigger { margin: 2px; vertical-align: middle; }
.datepick-prompt { float: left; padding: 2px; }
* html .datepick-prompt { /* IE6 */  }
.datepick-control,
.datepick-links,
.datepick-header,
.datepick { clear: both; float: left; width: 100%; color: #000; }
.datepick-control { background: #400; padding: 2px 0px; }
.datepick-links { background: #000; padding: 2px 0px; display:none; }
.datepick-control,
.datepick-links { font-weight: bold; font-size: 80%; }
.datepick-links label { padding: 2px 5px; color: #888; }
.datepick-clear,
.datepick-prev { float: left; width: 34%; }
.datepick-rtl .datepick-clear,
.datepick-rtl .datepick-prev { float: right; text-align: right; }
.datepick-current { float: left; width: 30%; text-align: center; }
.datepick-close,
.datepick-next { float: right; width: 34%; text-align: right; }
.datepick-rtl .datepick-close,
.datepick-rtl .datepick-next { float: left; text-align: left; }
.datepick-header { background: #333; text-align: center; font-weight: bold; min-height: 1.75em; display:none; }
.datepick-header select { background: #333; color: #000; border: 0px;  font-weight:bold;}
.datepick-header span { position: relative; top: 3px; }
.datepick {text-align: center; font-size: 100%; }
.datepick a { display: block; width: 100%; color: #042a61; font-weight:bold; }
.datepick-title-row { }
.datepick-title-row th { text-align: center; font-weight: normal;background:url(/themes/images/bg_calendar_head.png) left bottom repeat-x; padding-bottom:5px; }
.datepick-days-row { color: #666; }
.datepick-week-col { color: #000; }
.datepick-days-cell { color: #000;  }
.datepick-other-month { }
.datepick-week-end-cell { }
.datepick-title-row .datepick-week-end-cell { }
.datepick-week-over { }
.datepick-unselectable { color: #888; }
.datepick-today { background: #042a61; }
.datepick-current-day,
.datepick-current-day a,
.datepick-today a{ color: #fff; }
.datepick-days-cell-over { background: #042a61; color: #fff; }
.datepick-days-cell-over a{ color:#fff;}
.datepick-status { background: #ddd; width: 100%; font-size: 80%; text-align: center; }
#datepick-div a,
.datepick-inline a { cursor: pointer; margin: 0; padding: 0; text-decoration: none; }
.datepick-inline .datepick-links a { padding: 0 5px !important; }
.datepick-control a,
.datepick-links a { padding: 2px 5px !important; color: #eee; }
.datepick-title-row a { color: #eee; }
.datepick-control a:hover { background: #fdd; color: #333; }
.datepick-links a:hover,
.datepick-title-row a:hover { color: #333;}
.datepick-multi .datepick { border: 1px solid #fff; }
.datepick-one-month { width:210px; margin:0 auto;}
.datepick-new-row { clear: left; }
/* ___________ IE6 IFRAME FIX ________ */
.datepick-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: -1px; /*must have*/ left: -1px; /*must have*/ width: 187px; /*must have*/ height: 187px; /*must have*/ }
.datepick-onselect {  }
.datepick-onselect a:link,
.datepick-onselect a:visited{ }
#tooltip { text-align: left; position:absolute; border:2px solid #b9a990; width:200px; background:#6eaffa; padding:2px 5px; color:#333; display:none;
 opacity:0.8;filter:dropshadow(offx=3,offy=3,color=#6EAFFA);filter:alpha(opacity=90); height:auto !important; height:80px; min-height:80px;}
#tooltip div{ text-align:center; border-bottom:1px solid #fff; font-weight:bold; color:#000;}
#tooltip a:link,
#tooltip a:visited{ color:#000; text-decoration:underline;}

