/**
 * Style sheet for CalendarPickerControl
 * System-colors theme
 */

div.calendarbutton{
        position: absolute;
        width: 15px;
        height: 16px;
        background: transparent url("/images/calendar_icon.png") no-repeat center;
}

#CalendarPickerControl{
        background-color: transparent;
        width: 250px;
        height: 200px;
}

#CalendarPickerControl table.calframe{
        width: 100%;
        border: 1px solid black;
        background-color: buttonface;
        text-align: center;
}

#CalendarPickerControl td.monthname{
        width: 100%;
        font: normal 13px Verdana;
        color: captiontext;
        font-weight: bold;
        background-color: activecaption;
}

#CalendarPickerControl td.monthnameLNX{
        width: 100%;
        font: normal 13px Verdana;
        color: highlighttext;
        font-weight: bold;
        background-color: highlight;
}

#CalendarPickerControl table.navigation{
        width: 100%;
        text-align: center;
}

#CalendarPickerControl td.navbutton{
        font: normal 11px Verdana;
        color: buttontext;
        font-weight: bold;
        background-color: buttonface;
        border-width: 1px;
        border-style: solid;
        border-color: buttonhighlight buttonshadow buttonshadow buttonhighlight;
        cursor: pointer;
}

#CalendarPickerControl td.navbutton:hover{
        text-decoration: underline;
        border-color: threeddarkshadow buttonhighlight buttonhighlight  threeddarkshadow;
        background-color: buttonshadow;
}

#CalendarPickerControl span.yearbutton{
        cursor: pointer;
}

#CalendarPickerControl span.yearbutton:hover{
        text-decoration: underline;
}

#CalendarPickerControl td.dayname{
        font: normal 11px Verdana;
        color: captiontext;
        font-weight: bold;
        background-color: activecaption;
}

#CalendarPickerControl td.daynameLNX{
        font: normal 11px Verdana;
        color: highlighttext;
        font-weight: bold;
        background-color: highlight;
}

#CalendarPickerControl td.today{
        font: normal 11px Verdana;
        background-color: buttonface;
        color: red;
        text-decoration: none;
        cursor: pointer;
        border-width: 1px;
        border-style: solid;
        border-color: buttonhighlight buttonshadow buttonshadow buttonhighlight;
}

#CalendarPickerControl td.today:hover{
        text-decoration: underline;
        background-color: threedshadow;
        border-color: threeddarkshadow buttonhighlight buttonhighlight threeddarkshadow;
}

#CalendarPickerControl td.current{
        font: normal 11px Verdana;
        font-weight: bold;
        background-color: highlight;
        color: highlighttext;
        text-decoration: none;
        cursor: pointer;
        border-width: 1px;
        border-style: solid;
        border-color: threeddarkshadow buttonhighlight buttonhighlight threeddarkshadow;
}

#CalendarPickerControl td.current:hover{
        text-decoration: underline;
}

#CalendarPickerControl td.day{
        font: normal 11px Verdana;
        background-color: buttonface;
        color: buttontext;
        text-decoration: none;
        cursor: pointer;
        border-width: 1px;
        border-style: solid;
        border-color: buttonhighlight buttonshadow buttonshadow buttonhighlight;
}

#CalendarPickerControl td.day:hover{
        text-decoration: underline;
        background-color: threedshadow;
        border-color: threeddarkshadow buttonhighlight buttonhighlight threeddarkshadow;
}

#CalendarPickerControl td.weekend{
        font: normal 11px Verdana;
        color: buttontext;
        text-decoration: none;
        background-color: threedshadow;
        font-style: italic;
        cursor: pointer;
        border-width: 1px;
        border-style: solid;
        border-color: buttonhighlight threeddarkshadow threeddarkshadow buttonhighlight;
}

#CalendarPickerControl td.weekend:hover{
        background-color: buttonshadow;
        text-decoration: underline;
        border-color: threeddarkshadow buttonhighlight buttonhighlight threeddarkshadow;
}

#CalendarPickerControl td.dayothermonth{
        font:normal 11px Verdana;
        background-color: buttonhighlight;
        color: inactivecaptiontext;
        border: 1px solid buttonhighlight;
}

#CalendarPickerControl td.weeknumber{
        font:normal 9px Verdana;
        background-color: buttonface;
        color: inactivecaptiontext;
        border-width: 0px;
}