      .TitleFont
      {
        font: 24pt helvetica;
        padding-bottom: 1em;
        margin-bottom: -1em;
      }

      .SubTitleFont
      {
        font: 18pt helvetica;
      }

      .SmallTextFont
      {
        font: 10pt helvetica;
      }

      .LargeTextFont
      {
        font: 12pt helvetica;
      }

      .Bold
      {
        font-weight: bold;
      }

      .Cntr
      {
        text-align: center;
      }

      .tdEventsDay
      {  border-right-width: thin;
         border-right-style: solid;
         border-right-color: black;
         border-left-style: solid;
         border-left-color: black;
         border-left-width: thick;
         border-bottom-width: thin;
         border-bottom-style: solid;
         border-bottom-color: black;
       }

       .tdEventsDayNum
       {  border-right-width: thin;
          border-right-style: hidden;
          border-right-color: black;
          border-bottom-width: thin;
          border-bottom-style: solid;
          border-bottom-color: black;
          text-align:right;
        }

        .tdEventsMonthYear
        {
           border-right-width: thin;
           border-right-style: solid;
           border-right-color: black;
           border-bottom-width: thin;
           border-bottom-style: solid;
           border-bottom-color: black;
           text-align:left;
         }

         .tdEventsHora
         {  border-right-width: thin;
            border-right-style: solid;
            border-right-color: black;
            border-bottom-width: thin;
            border-bottom-style: solid;
            border-bottom-color: black;
          }

         .tdEventsDescrip
         {  border-right-width: thick;
            border-right-style: solid;
            border-right-color: black;
            border-bottom-width: thin;
            border-bottom-style: solid;
            border-bottom-color: black;
            text-align: center;
          }

      table
      {
        border: 1px solid black;
        font: 9pt helvetica;
      }

      tr
      {
        border: 1px solid black
      }

      th
      {
        border: 1px solid black
      }

      td
      {
        border: 1px solid black
      }

      body
      {
        background: #071b00;
      }

      div.menu
      {
        float:left;
        width: 18%;
        height: 95%;
        overflow: auto;
        white-space: nowrap;
        vertical-align:top;
      }

      div.menu ul
      {
        margin: 0;
        padding: 0 0 0 1em;
      }

      div.menu li
      {
        vertical-align:top;
        font: 9pt Helvetica;
        list-style-type: none;
        padding-bottom: 4px;
      }

      div.menu a
      {
        font: 9pt Helvetica;
        color: #eeeeee;
        text-align: left;
      }

      div.menu p
      {
        font:bold 9pt Helvetica;
        color:#eeeeee;
        text-align: center;
        vertical-align:top;
      }

      div.menu a:hover
      {
        color: #fff900;
      }

      div.content-header
      {
        border-radius: 15px;
        background-image: url('../images/logoBG.jpg');
        background-repeat: repeat;
        position: relative;
        padding: 2%;
        width: 77%;
        float: left;
        font: 10pt helvetica;
        vertical-align: top;
        height: 95%;
        margin-bottom:1em;
      }

      div.content
      {
        border-radius: 15px;
        background-image: url('../images/logoBG.jpg');
        background-repeat: repeat;
        position: relative;
        padding: 2%;
        width: 77%;
        float: left;
        font: 10pt helvetica;
        vertical-align: top;
        height: 95%;
        margin-bottom:1em;
      }

      div.content p
      {
        padding-left: 1em;
        padding-right: 1em;
        text-align: left;
      }

      div.content-footer
      {
        text-align: center;
        font: 12pt helvetica;
        color: #eeeeee;
      }

      div.content-footer a
      {
        font: 12pt helvetica;
        color: #eeeeee;
      }
