﻿td.monthpicker.monthpicker-cell:hover
{
    background-color: #EEEEEE;
}

div.monthpicker
{
    background-color: White;
}

div.monthpicker.monthpicker-container
{
    border: 1px solid #646464;
    width: 180px;
    height: 180px;
    position: absolute;
    padding: 4px;
    z-index: 1;
    overflow: hidden;
}

div.monthpicker.monthpicker-viewport
{
    width: 180px;
    height: 164px;
    overflow: hidden;
    white-space: nowrap;
}

div.monthpicker.monthpicker-previous 
{
    background-position: -96px -16px;
    float: left;
}

div.monthpicker.monthpicker-next
{
    background-position: -32px -16px;
    float: right;
}

td.monthpicker.monthpicker-cell
{
    cursor: pointer;
}

td.monthpicker.monthpicker-cell.monthpicker-cell-disabled
{
    cursor: default;
    color: #646464;
}

td.monthpicker.monthpicker-multiyearcell
{
    font-size: 11px;
}

div.monthpicker.monthpicker-next.monthpicker-icon-disabled, div.monthpicker.monthpicker-previous.monthpicker-icon-disabled
{
    background-image: url("images/ui-icons_888888_256x240.png");
    cursor: default;
}

div.monthpicker.monthpicker-next, div.monthpicker.monthpicker-previous 
{
    background-image: url("images/ui-icons_222222_256x240.png");
    height: 16px;
    width: 16px;
    margin-top: 1px;
    background-repeat: no-repeat;
    display: block;
    overflow: hidden;
    text-indent: -99999px;
    cursor: pointer;
}

div.monthpicker.monthpicker-topbar
{
}

div.monthpicker.monthpicker-topbardisplay
{
    padding-top: 2px;
}

div.monthpicker.monthpicker-topbardisplay-text
{
    font-size: 11px;
    font-weight: bold;
    display: inline;
    cursor: pointer;
    vertical-align: middle;
}

div.monthpicker.monthpicker-viewcontainer, table.monthpicker.monthpicker-viewtable
{
    width: 180px;
    height: 164px;
}
