﻿.FiCalendar {
  width: 238px;
  font-size: 1.2em;
  border: solid 2px black;
  border-spacing: 0px;
  border-collapse: collapse;
  border-radius: 5px;
  background-color:white;
}

  .FiCalendar td {
    margin: 0px;
    padding: 3px 0px 3px 0px;
    vertical-align: middle !important;
    width:14%;
  }

  .FiCalendar .wdStyle {
    color: Black;
    background-color: White;
  }

  .FiCalendar .weStyle {
    color: Black;
    background-color: #ADD6FF;
  }

  .FiCalendar .omStyle {
    color: Gray;
    background-color: WhiteSmoke;
  }

  .FiCalendar .sdStyle {
    color: Black;
    background-color: #ADD6FF;
  }

  .FiCalendar .mhStyle {
    color: White;
    font-weight:bold;
    background-color: Black;
  }

  .FiCalendar td.mhStyle {
    width: 56%;
  }

  .FiCalendar .dhStyle {
    color: Black;
    background-color: LightGrey;
  }

  .FiCalendar .cdStyle {
    color: Black;
    background-color: White;
  }

  .FiCalendar .tdStyle {
    color: Black;
    background-color: #D7EBFF;
  }

  .FiCalendar .gttStyle {
    color: Black;
    background-color: White;
  }

  .FiCalendar .holStyle {
    color: Black;
    background-color: White;
  }
