/* weekday header */
.mcbColDayH, .mcbColDayCWH {
    text-align: center;
    vertical-align: middle;
    font-weight: normal;
    font-size: 10px;
        padding: 0px 0px 0px 0px !important;
}
.mcbColDayH {
       font-size: 10px;
    width: 14.3%;
}
.mcbColDayCWH {
   font-size: 10px;
    width: 12.5%;
}
/* days */
.mcbColDay, .mcbColCW, .mcbColEmpty {
    font-weight: normal;
   font-size: 10px;
    vertical-align: middle;
}
.mcbColDay a {
    text-decoration: none;
    font-size: 10px;
    display: block;
    vertical-align: middle;
}
.mcbColDay:hover {
        border-width: 1px;
        border-style: outset !important;
        border-color: ActiveCaption !important;
         font-size: 10px;
        padding: 3px 4px 4px 3px !important;
}
.mcbColDayLeft, .mcbColDayLeft a {
    text-align: left !important;
     font-size: 10px;
}
.mcbColDayCenter, .mcbColDayCenter a {
     font-size: 10px;
    text-align: center !important;
}
.mcbColDayRight, .mcbColDayRight a {
        font-size: 10px;
    text-align: right !important;
}
.mcbColCurDay {
      font-size: 10px;
        border-width: 1px;
        border-style: solid !important;
        border-color: ActiveCaption !important;
        font-weight: bold;
}
.mcbEventLeft, .mcbEventCenter, .mcbEventRight {
    background-repeat: no-repeat;
}

.mcbEventLeft {
    background-position: center left !important;
}
.mcbEventCenter {
    background-position: center center !important;
}
.mcbEventRight {
    background-position: center right !important;
}

.mcbColEmpty {
    font-size: .65em;
}
