body                 { font: 10px Verdana, Arial, sans-serif;
                       color: #000000; }
a:link               { color: #003366;
                       text-decoration: none; }
a:hover              { color: #003366;
                       text-decoration: underline; }
a:visited            { color: #003366;
                       text-decoration: none; }
a:visited:hover      { color: #003366;
                       text-decoration: underline; }
.ContainerHead       { border: 1px solid #CCCCCC;
                       background-image: url(img/headbackA.jpg);
                       background-repeat: repeat-x;
                       text-align: center;
                       vertical-align: top; }
.ContainerMenu       { background-color: #336699;
                       width: 100%;
																							border: 1px solid #CCCCCC; }
.ContainerFooter     { background-color: #336699;
                       color: #FFFFFF;
                       font: 9px Verdana, sans-serif;
                       border: 1px solid #CCCCCC;
                       padding: 5px; }
.ContainerLeft       { background-color: #6699CC;
                       width: 225px;
                       text-align: left;
                       vertical-align: top; }
.ContainerMiddle     { background-color: #FFFFFF;
                       border: 1px solid #CCCCCC;
                       text-align: left;
                       vertical-align: top;
                       padding: 5px; }
.ContainerRight      { background-color: #6699CC;
                       width: 175px;
                       text-align: left;
                       vertical-align: top; }
.ContainerCalendar   { width: 100%;
                       border: 1px solid #CCCCCC; }
.menu a              { background-color: #336699;
                       color: #FFFFFF;
                       text-decoration: none;
                       text-align: center;
                       border-left: 1px solid #336699;
                       border-right: 1px solid #336699;
                       padding: 3px;
                       display: block;
                       font: 10px Verdana, sans-serif;
                       font-weight: bold; }
.menu a:hover        { background-color: #FFFFFF;
                       color: #336699;
                       text-decoration: none;
                       border-left: 1px solid #CCCCCC;
                       border-right: 1px solid #CCCCCC; }
.barInvisible        { background-color: #6699CC;
                       line-height: 10px; }
.barBlue             { background-color: #000066;
                       border: 1px solid #CCCCCC;
                       line-height: 3px; }
.barGrey             { background-color: #CCCCCC;
                       border: 1px solid #000000;
                       line-height: 3px; }
.barWhite            { background-color: #FFFFFF;
                       border: 1px solid #CCCCCC;
                       line-height: 3px; }
.barWhiteSetWidth    { background-color: #FFFFFF;
                       line-height: 5px;
                       width: 800px; }
.SideTop             { font-weight: bold;
                       background-color: #336699;
                       color: #FFFFFF;
                       text-align: center;
                       vertical-align: middle;
                       padding: 5px;
                       border-top: 1px solid #CCCCCC;
                       border-left: 1px solid #CCCCCC;
                       border-right: 1px solid #CCCCCC;
                       line-height: 20px; }
.SideMiddle          { text-align: center;
                       vertical-align: middle;
                       padding-top: 10px;
                       background-color: #FFFFFF;
                       border-left: 1px solid #CCCCCC;
                       border-right: 1px solid #CCCCCC; }
.SideBottom          { text-align: left;
                       vertical-align: middle;
                       padding: 5px;
                       background-color: #FFFFFF;
                       border-left: 1px solid #CCCCCC;
                       border-right: 1px solid #CCCCCC;
                       border-bottom: 1px solid #CCCCCC;
                       list-style-position: inside;
                       list-style-type: square; }
.CalendarMonth       { text-align: center;
                       vertical-align: middle;
                       font-weight: bold;
                       border-bottom: 1px solid #CCCCCC;
                       padding: 3px;
                       font-size: 12px;
                       background-color: #336699;
                       color: #FFFFFF; }
.CalendarWeekDay     { background-color: #FFFFFF;
                       text-align: center;
                       vertical-align: middle;
                       padding: 3px;
                       font-size: 12px; }
.CalendarDays        { text-align: center;
                       vertical-align: middle;
                       width: 26px;
                       padding-top: 3px;
                       padding-bottom: 3px;
                       border: 1px solid #CCCCCC;
                       background-color: #FFFFFF;
                       font-size: 11px; }
.CalendarEvent       { text-align: center;
                       vertical-align: middle;
                       color: #FFFFFF;
                       padding-top: 3px;
                       padding-bottom: 3px;
                       border: 1px solid #CCCCCC;
                       background-color: #003366;
                       font-size: 11px; }
.Footer              { color: #FFFFFF;
                       font: 9px Verdana, sans-serif;
                       text-align: center; }
.Footer a:link       { color: #CCCCCC;
                       text-decoration: none; }
.Footer a:hover      { color: #CCCCCC;
                       text-decoration: underline; }
.Footer a:visited    { color: #CCCCCC;
                       text-decoration: none; }
.Footer a:visited:hover { color: #CCCCCC;
                          text-decoration: underline; }
