﻿#ui-datepicker-div, #ui-datepicker-div table, .ui-datepicker-div, .ui-datepicker-div table, .ui-datepicker-inline, .ui-datepicker-inline table {
font-size:12px !important;
}
.ui-datepicker-div, .ui-datepicker-inline, #ui-datepicker-div {
background:#FFFFFF none repeat scroll 0;
border:4px solid #777777;
font-family:Trebuchet MS,Arial,sans-serif;
font-size:1.1em;
line-height:1.3;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0;
outline-color:invert;
outline-style:none;
outline-width:0;
padding:2.5em 0.5em 0.5em;
position:relative;
text-decoration:none;
width:15.5em;
}
#ui-datepicker-div {
background:#FFFFFF none repeat scroll 0;
display:none;
z-index:9999;
}
.ui-datepicker-inline {
display:block;
float:left;
}
.ui-datepicker-control {
display:none;
}
.ui-datepicker-current {
display:none;
}
.ui-datepicker-next, .ui-datepicker-prev {
background:#444444 url(images/444444_40x100_textures_02_glass_25.png) repeat-x scroll 0 50%;
left:0.5em;
position:absolute;
top:0.5em;
}
.ui-datepicker-next {
left:14.6em;
}
.ui-datepicker-next:hover, .ui-datepicker-prev:hover {
background:#333333 url(images/333333_40x100_textures_02_glass_25.png) repeat-x scroll 0 50%;
}
.ui-datepicker-next a, .ui-datepicker-prev a {
background:transparent url(images/eeeeee_7x7_arrow_left.gif) no-repeat scroll 50%;
border:1px solid #777777;
cursor:pointer;
display:block;
font-size:1em;
height:1.4em;
text-indent:-999999px;
width:1.3em;
}
.ui-datepicker-next a {
background:transparent url(images/eeeeee_7x7_arrow_right.gif) no-repeat scroll 50%;
}
.ui-datepicker-prev a:hover {
background:transparent url(images/ffd40f_7x7_arrow_left.gif) no-repeat scroll 50%;
}
.ui-datepicker-next a:hover {
background:transparent url(images/ffd40f_7x7_arrow_right.gif) no-repeat scroll 50%;
}
.ui-datepicker-prev a:active {
background:transparent url(images/ffffff_7x7_arrow_left.gif) no-repeat scroll 50%;
}
.ui-datepicker-next a:active {
background:transparent url(images/ffffff_7x7_arrow_right.gif) no-repeat scroll 50%;
}
.ui-datepicker-header select {
background:#444444 none repeat scroll 0;
border:1px solid #777777;
color:#EEEEEE;
font-size:1em;
line-height:1.4em;
margin:0 !important;
position:absolute;
top:0.5em;
}
.ui-datepicker-header select.ui-datepicker-new-month {
left:2.2em;
width:7em;
}
.ui-datepicker-header select.ui-datepicker-new-year {
left:9.4em;
width:5em;
}
table.ui-datepicker {
text-align:right;
width:15.5em;
}
table.ui-datepicker td a {
background:#444444 url(images/444444_40x100_textures_02_glass_25.png) repeat-x scroll 0 50%;
border:1px solid #FFFFFF;
color:#EEEEEE;
cursor:pointer;
display:block;
padding:0.1em 0.3em 0.1em 0;
}
table.ui-datepicker td a:hover {
background:#333333 url(images/333333_40x100_textures_02_glass_25.png) repeat-x scroll 0 50%;
border:1px solid #444444;
color:#FFFFFF;
}
table.ui-datepicker td a:active {
background:#A21111 url(images/a21111_40x100_textures_02_glass_35.png) repeat-x scroll 0 50%;
border:1px solid #841515;
color:#FFFFFF;
}
table.ui-datepicker .ui-datepicker-title-row td {
color:#222222;
font-size:0.9em;
padding:0.3em 0;
text-align:center;
text-transform:uppercase;
}
table.ui-datepicker .ui-datepicker-title-row td a {
color:#222222;
}
.ui-datepicker-cover {
display:block;
height:200px;
left:-4px;
position:absolute;
top:-4px;
width:200px;
z-index:-1;
}