#datepicker_div
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-SIZE: 14px;
    BACKGROUND: #ddd;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    WIDTH: 185px;
    PADDING-TOP: 0px;
    FONT-FAMILY: Arial,Helvetica,sans-serif
}
.datepicker_inline
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-SIZE: 14px;
    BACKGROUND: #ddd;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    WIDTH: 185px;
    PADDING-TOP: 0px;
    FONT-FAMILY: Arial,Helvetica,sans-serif
}
#datepicker_div
{
    BORDER-RIGHT: #ff9900 1px solid;
    BORDER-TOP: #ff9900 1px solid;
    DISPLAY: none;
    Z-INDEX: 10;
    BORDER-LEFT: #ff9900 1px solid;
    BORDER-BOTTOM: #ff9900 1px solid
}
.datepicker_inline
{
    BORDER-RIGHT: 0px;
    BORDER-TOP: 0px;
    DISPLAY: block;
    FLOAT: left;
    BORDER-LEFT: 0px;
    BORDER-BOTTOM: 0px
}
.datepicker_dialog
{
    BORDER-RIGHT: #ddd 4px ridge;
    PADDING-RIGHT: 5px! important;
    BORDER-TOP: #ddd 4px ridge;
    PADDING-LEFT: 5px! important;
    PADDING-BOTTOM: 5px! important;
    BORDER-LEFT: #ddd 4px ridge;
    PADDING-TOP: 5px! important;
    BORDER-BOTTOM: #ddd 4px ridge
}
BUTTON.datepicker_trigger
{
    WIDTH: 25px
}
IMG.datepicker_trigger
{
    MARGIN: 2px;
    VERTICAL-ALIGN: middle
}
.datepicker_prompt
{
    PADDING-RIGHT: 2px;
    PADDING-LEFT: 2px;
    BACKGROUND: #ddd;
    FLOAT: left;
    PADDING-BOTTOM: 2px;
    COLOR: #000;
    PADDING-TOP: 2px
}
* HTML .datepicker_prompt
{
    WIDTH: 185px
}
.datepicker_control
{
    CLEAR: both;
    FLOAT: left;
    WIDTH: 100%;
    COLOR: #fff
}
.datepicker_links
{
    CLEAR: both;
    FLOAT: left;
    WIDTH: 100%;
    COLOR: #fff
}
.datepicker_header
{
    CLEAR: both;
    FLOAT: left;
    WIDTH: 100%;
    COLOR: #fff
}
.datepicker
{
    CLEAR: both;
    FLOAT: left;
    WIDTH: 100%;
    COLOR: #fff
}
.datepicker_control
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    BACKGROUND: #ff9900;
    PADDING-BOTTOM: 2px;
    PADDING-TOP: 2px
}
.datepicker_links
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    BACKGROUND: #e0f4d7;
    PADDING-BOTTOM: 2px;
    PADDING-TOP: 2px
}
.datepicker_control
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 80%;
    LETTER-SPACING: 1px
}
.datepicker_links
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 80%;
    LETTER-SPACING: 1px
}
.datepicker_links LABEL
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    PADDING-BOTTOM: 2px;
    COLOR: #888;
    PADDING-TOP: 2px
}
.datepicker_clear
{
    FLOAT: left;
    WIDTH: 34%
}
.datepicker_prev
{
    FLOAT: left;
    WIDTH: 34%
}
.datepicker_current
{
    FLOAT: left;
    WIDTH: 30%;
    TEXT-ALIGN: center
}
.datepicker_close
{
    FLOAT: right;
    WIDTH: 34%;
    TEXT-ALIGN: right
}
.datepicker_next
{
    FLOAT: right;
    WIDTH: 34%;
    TEXT-ALIGN: right
}
.datepicker_header
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: bold;
    BACKGROUND: #83c948;
    PADDING-BOTTOM: 3px;
    PADDING-TOP: 1px;
    HEIGHT: 1.3em;
    TEXT-ALIGN: center
}
.datepicker_header SELECT
{
    BORDER-RIGHT: 0px;
    BORDER-TOP: 0px;
    FONT-WEIGHT: bold;
    BACKGROUND: #83c948;
    BORDER-LEFT: 0px;
    COLOR: #000;
    BORDER-BOTTOM: 0px
}
.datepicker
{
    FONT-SIZE: 100%;
    BACKGROUND: #ccc;
    TEXT-ALIGN: center
}
.datepicker A
{
    DISPLAY: block;
    WIDTH: 100%
}
.datepicker .datepicker_titleRow
{
    BACKGROUND: #b1db87;
    COLOR: #000
}
.datepicker .datepicker_daysRow
{
    BACKGROUND: #fff;
    COLOR: #666
}
.datepicker_weekCol
{
    BACKGROUND: #b1db87;
    COLOR: #000
}
.datepicker .datepicker_daysCell
{
    BORDER-RIGHT: #ddd 1px solid;
    BORDER-TOP: #ddd 1px solid;
    BORDER-LEFT: #ddd 1px solid;
    COLOR: #000;
    BORDER-BOTTOM: #ddd 1px solid
}
#datepicker .datepicker_daysCell A
{
    DISPLAY: block
}
.datepicker .datepicker_weekEndCell
{
    BACKGROUND: #e0f4d7
}
.datepicker .datepicker_daysCellOver
{
    BORDER-RIGHT: #777 1px solid;
    BORDER-TOP: #777 1px solid;
    BACKGROUND: #fff;
    BORDER-LEFT: #777 1px solid;
    BORDER-BOTTOM: #777 1px solid
}
.datepicker .datepicker_unselectable
{
    COLOR: #888
}
.datepicker_today
{
    BACKGROUND: #b1db87
}
.datepicker_currentDay
{
    BACKGROUND: #83c948
}
#datepicker_div A
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    BACKGROUND: none transparent scroll repeat 0% 0%;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    CURSOR: pointer;
    COLOR: #000;
    PADDING-TOP: 0px
}
.datepicker_inline A
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    BACKGROUND: none transparent scroll repeat 0% 0%;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    CURSOR: pointer;
    COLOR: #000;
    PADDING-TOP: 0px
}
.datepicker_inline .datepicker_links A
{
    PADDING-RIGHT: 5px! important;
    PADDING-LEFT: 5px! important;
    PADDING-BOTTOM: 0px! important;
    PADDING-TOP: 0px! important
}
.datepicker_control A
{
    PADDING-RIGHT: 5px! important;
    PADDING-LEFT: 5px! important;
    PADDING-BOTTOM: 2px! important;
    COLOR: #000! important;
    PADDING-TOP: 2px! important
}
.datepicker_links A
{
    PADDING-RIGHT: 5px! important;
    PADDING-LEFT: 5px! important;
    PADDING-BOTTOM: 2px! important;
    COLOR: #000! important;
    PADDING-TOP: 2px! important
}
.datepicker_titleRow A
{
    COLOR: #000! important
}
.datepicker_control A:hover
{
    BACKGROUND: #fdd;
    COLOR: #333! important
}
.datepicker_links A:hover
{
    BACKGROUND: #fff;
    COLOR: #333! important
}
.datepicker_titleRow A:hover
{
    BACKGROUND: #fff;
    COLOR: #333! important
}
.datepicker_multi .datepicker
{
    BORDER-RIGHT: #83c948 1px solid;
    BORDER-TOP: #83c948 1px solid;
    BORDER-LEFT: #83c948 1px solid;
    BORDER-BOTTOM: #83c948 1px solid
}
.datepicker_oneMonth
{
    FLOAT: left;
    WIDTH: 185px
}
.datepicker_newRow
{
    CLEAR: left
}
.datepicker_cover
{
    DISPLAY: block;
    Z-INDEX: -1;
    FILTER: mask();
    LEFT: -4px;
    WIDTH: 193px;
    POSITION: absolute;
    TOP: -4px;
    HEIGHT: 200px
}
