
            /* Main Style Sheet for jQuery UI date picker */ 
#datepicker_div,.datepicker_inline { 
font-family: Arial, Helvetica, sans-serif; 
font-size: 14px; 
padding: 0; 
margin: 0; 
background: #ddd; 
width: 185px; 
} 

#datepicker_div { 
display: none; 
border: 1px solid #AAABAD; 
z-index: 9999; /*must have*/ 
overflow: hidden; 
} 

.datepicker_inline { 
float: left; 
display: block; 
border: 0; 
} 

.datepicker_rtl { 
direction: rtl; 
} 

.datepicker_dialog { 
padding: 5px !important; 
border: 4px ridge #ddd !important; 
} 

button.datepicker_trigger { 
width: 25px; 
} 

img.datepicker_trigger { 
vertical-align:middle;
cursor: pointer; 
} 

.datepicker_prompt { 
float: left; 
padding: 2px; 
background: #ddd; 
color: #000; 
} 

* html .datepicker_prompt { 
width: 185px; 
} 

.datepicker_control,.datepicker_links,.datepicker_header,.datepicker { 
clear: both; 
float: left; 
width: 100%; 
color: #fff; 
} 

.datepicker_control { 
background: #46B33C; 
padding: 2px 0px; 
} 

.datepicker_links { 
background: #f4f4f4; 
padding: 2px 0px; 
} 

.datepicker_control,.datepicker_links { 
font-weight: bold; 
font-size: 80%; 
letter-spacing: 1px; 
} 

.datepicker_links label { /* disabled links */ 
padding: 2px 5px; 
color: #888; 
float: none; 
margin: 0; 
font-size: 11px; 
} 

.datepicker_clear,.datepicker_prev { 
float: left; 
width: 34%; 
color: #0673AC !important; 
} 

.datepicker_prev a,.datepicker_next a { 
color: #0673AC !important; 
} 

.datepicker_rtl .datepicker_clear,.datepicker_rtl .datepicker_prev { 
float: right; 
text-align: right; 
} 

.datepicker_current { 
float: left; 
width: 30%; 
text-align: center; 
} 

.datepicker_close,.datepicker_next { 
float: right; 
width: 34%; 
text-align: right; 
} 

.datepicker_rtl .datepicker_close,.datepicker_rtl .datepicker_next { 
float: left; 
text-align: left; 
} 

.datepicker_header { 
padding: 1px 0 3px; 
background: #0171BB; 
text-align: center; 
font-weight: bold; 
height: 1.3em; 
} 

.datepicker_header select { 
background: #0171BB; 
color: #fff; 
border: 0px; 
font-weight: bold; 
} 

.datepicker { 
background: #ccc; 
text-align: center; 
font-size: 100%; 
} 

.datepicker a { 
display: block; 
width: 100%; 
} 

.datepicker_titleRow { 
background: #05A2F3; 
} 

.datepicker_daysRow { 
background: #fff; 
color: #666; 
} 

.datepicker_weekCol { 
background: #777; 
color: #fff; 
} 

.datepicker_daysCell { 
color: #000; 
border: 1px solid #F8F8F8; 
} 

.datepicker_daysCell a { 
display: block; 
} 

.datepicker_weekEndCell { 
background: #E6E6E6; 
} 

.datepicker_titleRow .datepicker_weekEndCell { 
background: #05A2F3; 
} 

.datepicker_daysCellOver { 
background: #fff; 
border: 1px solid #777; 
} 

.datepicker_unselectable { 
color: #888; 
} 

.datepicker_today { 
background: #3CB92F !important; 
border: none; 
} 

.datepicker_today a { 
color: #fff !important; 
} 

.datepicker_currentDay { 
background: #999 !important; 
} 

.datepicker_status { 
background: #ddd; 
width: 100%; 
font-size: 80%; 
text-align: center; 
} 

/* ________ Datepicker Links _______ 

** Reset link properties and then override them with !important */ 
#datepicker_div a,.datepicker_inline a { 
cursor: pointer; 
margin: 0; 
padding: 0; 
background: none; 
color: #666; 
text-decoration: none; 
} 

.datepicker_inline .datepicker_links a { 
padding: 0 5px !important; 
} 

.datepicker_control a { 
padding: 2px 5px !important; 
color: #fff !important; 
} 

.datepicker_links a { 
padding: 2px 5px !important; 
color: #666; 
} 

.datepicker_titleRow a { 
color: #eee !important; 
} 

.datepicker_current a:hover { 
text-decoration: underline !important; 
} 

/* ___________ MULTIPLE MONTHS _________*/ 
.datepicker_multi .datepicker { 
border: 1px solid #777; 
} 

.datepicker_oneMonth { 
float: left; 
width: 185px; 
} 

.datepicker_newRow { 
clear: left; 
} 

/* ___________ IE6 IFRAME FIX ________ */ 
.datepicker_cover { 
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*/ 
background: #fff; 
}
            