@import url("/js/ui/container/assets/container.css");
@import url("/js/ui/calendar/assets/calendar.css");
.mmfg-datesel {
    white-space: nowrap;
}

.mmfg-datesel .mmfg-datesel-button {
    cursor: pointer;
    width: 22px;
    height: 22px;
    vertical-align: bottom;
    margin-left: 0.2em;
}

#mmfg-datesel-caloverlay {
    z-index: 3;
    /* hack */
    overflow: visible;
}

#mmfg-datesel-calcontainer {
    z-index: 1;
    box-shadow: 1px 1px 6px #444444;
    -moz-box-shadow: 1px 1px 6px #444444;
    -webkit-box-shadow: 1px 1px 6px #444444;
}

#mmfg-datesel-calcontainer .calnavleft {
    text-indent: -9999px;
    outline-style: none;
}

#mmfg-datesel-calcontainer .calnavright {
    text-indent: 9999px;
    outline-style: none;
    white-space: nowrap;
}

#mmfg-datesel-caloverlay .shadow {
    position: absolute;
    top: 2px;
    left: 2px;
    bottom: -2px;
    right: -2px;
    z-index: 0;
    background-color: black;
    opacity: 0.5;
    -moz-opacity: 0.5;
    filter: alpha(opacity=50);
}

.yui-calendar .wd6,
.yui-calendar .wd0,
.yui-calendar .m1 .d1,
.yui-calendar .m5 .d1,
.yui-calendar .m12 .d25 {
    background-color: #FFDDDD;
}