table.SimpleCalendar {
  font-family: Arial;
  border-collapse: collapse; }
  table.SimpleCalendar th {
    background: #00003a;
    /*background: #FBA63B;*/
    /*color: #0092B4;*/
    color: #FFFFFF;
	text-align: center;
    font-size: 20px;
    padding: 3px;
    border: 1px solid #bbb;
    border-top: none; }
  table.SimpleCalendar tbody td {
    vertical-align: top;
    width: 200px;
    height: 200px;
    border: 1px solid #bbb;
    background: #e6e6e6; }
    table.SimpleCalendar tbody td time {
      font-size: 1em;
      display: block;
      background: white;
      padding: 2px;
      text-align: right;
      font-weight: bold; }
    table.SimpleCalendar tbody td.SCsuffix, table.SimpleCalendar tbody td.SCprefix {
      background: white; }
    table.SimpleCalendar tbody td div.event {
      color: #355;
      /*font-size: .65em;*/
      font-size: 1em;
      padding: 5px;
      line-height: 1em;
      border-bottom: 1px solid #bbb;
      background: #858585;
      color: white; }
  table.SimpleCalendar tbody td.today {
    background: #d2d2d2; }
