﻿body {
}
.menus
{
    font-size: xx-small;
    font-family: Verdana, Arial;
    color: navy;
}
.GeneralPage
{
background-color: white; /* Background Color */
margin-bottom: 0px; /* Margins */
margin-left: 0px; /* Margins */
margin-right: 0px; /* Margins */
margin-top: 0px; /* Margins */
}

.GeneralTable
{
background-color: #5C7987; /* Background Color */
}

.TopBanner
{
font-family: Verdana; /* Font Face */
font-size: 28pt; /* Font Size */
color: #5C7987; /* Font Color */
font-weight: Bold; /* Font Style */
text-decoration: none;
font-style: normal; /* FontStyle */
background-color: #FFFFFF; /* Background color */
text-align: Left; /* Align Text */
}

.TopSubBanner
{ 
font-family: Verdana; /* Font Face */
font-size: 7pt; /* Font Size */
color: #add8e6; /* Font Color */
font-weight: Bold; /* Font Style */
font-style: normal; /* FontStyle */
text-decoration: none;
background-color: #0000A0; /* Background color */
text-align: Left; /* Align Text */
}


.TopSubBannerText
{  
font-family: Verdana; /* Font Face */
font-size: 7pt; /* Font Size */
color: #ffe4b5; /* Font Color */
font-weight: Bold; /* Font Style */
font-style: normal; /* FontStyle */
text-decoration: none;
background-color: #0000A0; /* Background color */
text-align: Left; /* Align Text */
}

.LeftColumn
{
    font-family: Verdana; /* Font Face */
    font-size: 8pt; /* Font Size */
    color: Black; /* Font Color */
    font-weight: Normal; /* Font Style */
    font-style: normal; /* FontStyle */
    text-decoration: none;
    background-color: #ffffff; /* Background color */
    text-align: Left; /* Align Text */
    vertical-align: Top; /* Align Text */
    width: 15%;
}

.LeftColumnText
{
font-family: Verdana; /* Font Face */
font-size: 8pt; /* Font Size */
color: Black; /* Font Color */
font-weight: Normal; /* Font Style */
font-style: normal; /* FontStyle */
text-decoration: none;
text-align: Left; /* Align Text */
vertical-align: Top; /* Align Text */
width: 15%;}

.RightColumn
{
font-family: Verdana; /* Font Face */
font-size: 8pt; /* Font Size */
color: Black; /* Font Color */
font-style: normal; /* Font Style */
font-weight: Normal; /* Font Style */
text-decoration: none;
background-color: #D8E0E3; /* Background color */
text-align: Left; /* Align Text */
vertical-align: Top; /* Align Text */
width: 15%;}

.RightColumnText
{
font-family: Verdana; /* Font Face */
font-size: 8pt; /* Font Size */
color: Black; /* Font Color */
font-style: normal; /* Font Style */
font-weight: Normal; /* Font Style */
text-decoration: none;
text-align: Left; /* Align Text */
vertical-align: Top; /* Align Text */
width: 15%;}

.Footer
{
font-family: Verdana; /* Font Face */
font-size: 8pt; /* Font Size */
color: #D8E0E3; /* Font Color */
font-weight: Bold; /* Font Style */
font-style: normal; /* FontStyle */
text-decoration: none;
background-color: #0000A0; /* Background color */
text-align: Left; /* Align Text */
vertical-align: Top; /* Align Text */
}

.FooterText
{
font-family: Verdana; /* Font Face */
font-size: 8pt; /* Font Size */
color: #D8E0E3; /* Font Color */
font-weight: Bold; /* Font Style */
font-style: normal; /* FontStyle */
text-decoration: none;
text-align: Left; /* Align Text */
vertical-align: Top; /* Align Text */
}

.Instructions
{
font-family: Verdana; /* Font Face */
font-size: 8pt; /* Font Size */
color: #000000; /* Font Color */
font-weight: Normal; /* Font Style */
font-style: normal; /* FontStyle */
text-decoration: none; /* Font Style */
background-color: #D8E0E3; /* Background color */
text-align: Left; /* Align Text */
}

.ErrorMessages
{
font-family: Verdana; /* Font Face */
font-size: 8pt; /* Font Size */
color: #C90D4F; /* Font Color */
font-weight: Bold; /* Font Style */
font-style: normal; /* FontStyle */
text-decoration: none; /* Font Style */
background-color: #FFFFFF; /* Background color */
text-align: Center; /* Align Text */
}

.Messages
{
font-family: Verdana; /* Font Face */
font-size: 8pt; /* Font Size */
color: #C90D4F; /* Font Color */
font-weight: Bold; /* Font Style */
font-style: normal; /* FontStyle */
text-decoration: none; /* Font Style */
background-color: #FFFFFF; /* Background color */
text-align: Center; /* Align Text */
}

.Headings
{
font-family: Verdana; /* Font Face */
font-size: 10pt; /* Font Size */
color: Black; /* Font Color */
font-weight: Bold; /* Font Style */
font-style: normal; /* FontStyle */
text-decoration: none; /* Font Style */
background-color: #FFFFFF; /* Background color */
text-align: Center; /* Align Text */
}

.Content
{
font-family: Verdana; /* Font Face */
font-size: 8pt; /* Font Size */
color: Black; /* Font Color */
font-weight: Normal; /* Font Style */
font-style: normal; /* FontStyle */
text-decoration: none; /* Font Style */
background-color: #FFFFFF; /* Background color */
text-align: Left; /* Align Text */
}

.ContentTableHeader
{
font-family: Verdana; /* Font Face */
font-size: 10pt; /* Heading Font Size */
color: White; /* Heading Font Color */
font-weight: Bold; /* Heading Font Style */
font-style: normal; /* Heading FontStyle */
text-decoration: none; /* Heading Font Style */
background-color: #408080; /* Background color */
text-align: Left; /* Align Text */
}

.ContentTable
{
background-color: #408080;
}

.ContentTableHorizontal
{
background-color: #408080;
}
.Dollars
{
font-family: Verdana; /* Font Face */
font-size: 8pt; /* Font Size */
color: Black; /* Font Color */
font-weight: Normal; /* Font Style */
font-style: normal; /* FontStyle */
text-decoration: none; /* Font Style */
background-color: #FFFFFF; /* Background color */
text-align: Right; /* Align Text */
}
.Dollars
{
    font-size: 8pt;
    color: black;
    font-family: Verdana;
    text-align: right;
}
{
  background-color: #ffffff;
  padding: 15px;
}
div.title {
  font-family: arial;
  font-size: 24pt;
  color: #000000;
  text-align: center;
}
table.month {
  width: 100%;
  border-width: 1px;
  border-color: #000000;
  border-style: solid;
  border-spacing: 0;
  border-collapse: collapse;
}
td.weekday {
  font-family: Arial;
  font-size: 10pt;
  color: #ffffff;
  text-align: center;
  background-color: #004080;
  border-width: 1px;
  border-color: #000000;
  border-style: solid;
}
td.filler {
  text-align: center;
  vertical-align: middle;
  border-width: 1px;
  border-color: #000000;
  border-style: solid;
  padding: 4px;
}
td.day {
  font-family: Arial;
  font-size: 8pt;
  color: #000000;
  background-color: #ffffff;
  vertical-align: top;
  width: 14%;
  height: 100px;
  border-width: 1px;
  border-color: #000000;
  border-style: solid;
  padding: 4px;
}
div.daynum {
  font-family: Arial;
  text-align: right;
  line-height: 1;
  padding-bottom: 5px;
}
div.event {
  text-align: left;
  line-height: 1.2;
}
