/*
 *   CSS classes for XCheckbox
 */
.xcheckbox-wrap
{
 line-height: 18px;
 padding-top:2px;
}

.xcheckbox-wrap a
{
     display:block;
     width:16px;
     height:16px;
     float:left;
 }

 .x-toolbar .xcheckbox-wrap
 {
     padding: 0 0 2px 0;
 }

 .xcheckbox-on
 {
    background:transparent url(../../images/checked.gif) no-repeat 0 0;
 }

 .xcheckbox-off
 {
    background:transparent url(../../images/unchecked.gif) no-repeat 0 0;
 }


 .xcheckbox-on-nobox
 {
   background:transparent url(../../images/icons/check.png) no-repeat 0 0;
 }

 .xcheckbox-off-nobox
 {
   background:transparent url(../../images/icons/icon-delete.gif) no-repeat 0 0;
 }

 .xcheckbox-disabled
 {
     opacity: 0.5;
     -moz-opacity: 0.5;
     filter: alpha(opacity=50);
     cursor:default;
 }
 /*
 *   CSS classes for MonthPicker
 */

 #container {
    width:600px;
    height:300px;
    border:3px solid #c3daf9;
}

.calendar {
    background-image:url(../../../resources/images/default/shared/calendar.gif) !important;
}

.blist {
    background-image: url(list-items.gif) !important;
}

.bmenu {
    background-image: url(menu-show.gif) !important;
}

.menu-title{
    background: #ebeadb url(../../../resources/images/default/grid/grid3-hrow.gif) repeat-x;
    border-bottom:1px solid #99bbe8;
    color:#15428b;
    font:bold 10px tahoma,arial,verdana,sans-serif;
    display:block;
    padding:3px;
}

td.x-date-mp-month a,td.x-date-mp-year a{
    display: block;
    padding: 2px 4px;
    text-decoration: none;
    text-align: center;
    color: #15428b;
}
td.x-date-mp-month a:hover, td.x-date-mp-year a:hover {
    color: #15428b;
    text-decoration: none;
    cursor: pointer;
    background: #ddecfe;
}
td.x-date-disabled a {
    cursor: default;
    background: #eee;
    color: #bbb;
}
td.x-date-disabled a:hover {
    text-decoration: none !important;
    color: black;
    background: #ddecfe;
}

