/**
* Mini Calendar Formating
*/
/* Holding table for mini calendar */
  .mc_table {
    width: 200px;
    border: 1px solid #C4C0FA;
    background-color: #e0defc;
  } 
/* Table cells for week day names */
  .mc_day_name {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-color: #000000;
    font-weight: bold;
    margin: 1px;
    background-color: #FFFFFF;
    text-align: center;
  }
/* Table cells for calendar days */
  .mc_day, .mc_this_day {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-color: #000000;
    margin: 1px;
    background-color: #FFFFFF;
    text-align: center;
    width: 20px;
  }
  .mc_this_day {
    font-weight: bold;
    background-color: #e0defc;
  }
  
/* Table cells for empty calendar days */
  .mc_day_empty {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-color: #000000;
    margin: 1px;
    background-color: #FFFFFF;
    text-align: center;
    width: 20px;
  }

/**
* Mini Calendar Header Formating
*/
/* Month Text */
  .mc_header {
    text-align: center;
  }
  .mc_current_month {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
    font-weight: bold;
    color: #000000;  
  }
  .mc_month_link {
    text-align: center;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
    font-weight: bold;
    color: #000000;
  }
  
/* Next month and previous month calendars */
  #prev_month {
    float: left;
  } 
  
  #next_month {
    float: right;
  }
