BODY
{
    FONT-SIZE: 10pt;
    MARGIN: 10px;
    FONT-FAMILY: Verdana, 'Times New Roman', Arial;
    BACKGROUND-COLOR: #f7f4f3
}
A
{
    COLOR: #8b0000;
    TEXT-DECORATION: underline
}
A:hover
{
    COLOR: #a0522d;
    TEXT-DECORATION: underline
}
P
{
    MARGIN: 15px 0px 0px
}
.titlebar
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-SIZE: 32pt;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    WIDTH: 100%;
    COLOR: #b50000;
    PADDING-TOP: 0px;
    FONT-FAMILY: 'Monotype Corsiva', Garamond, 'Comic Sans MS';
    BACKGROUND-COLOR: #cbbcb9;
    TEXT-ALIGN: center
}
.titlebar TABLE
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    WIDTH: 100%;
    PADDING-TOP: 0px
}
.titlebar TD
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px
}
.titlebar TR
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px
}
.news
{
    MARGIN-BOTTOM: 20px;
    WIDTH: 50%;
    BORDER-BOTTOM: black double;
    TEXT-ALIGN: left
}
.news .info
{
    FONT-SIZE: smaller;
    MARGIN-BOTTOM: 5px
}
.news .ntitle
{
    BORDER-RIGHT: #000000 1px solid;
    BORDER-TOP: #000000 1px solid;
    FONT-WEIGHT: bold;
    FONT-SIZE: larger;
    MARGIN-BOTTOM: 5px;
    BORDER-LEFT: #000000 1px solid;
    BORDER-BOTTOM: #000000 1px solid;
    BACKGROUND-COLOR: #cbbcb9;
    TEXT-ALIGN: center
}
.news .ntitle A
{
    TEXT-DECORATION: none;
}
.navtop
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    MARGIN-BOTTOM: 10px;
    COLOR: #000000;
    FONT-FAMILY: Verdana, 'Times New Roman', Arial;
    BACKGROUND-COLOR: #bbaca9;
    TEXT-ALIGN: center
}
.navtop A
{
    PADDING-RIGHT: 25px;
    COLOR: #000000;
    TEXT-DECORATION: none
}
.smallnav
{
    FONT-SIZE: 8pt;
    MARGIN-BOTTOM: 10px;
    FONT-FAMILY: Verdana, 'Times New Roman', Arial;
    WIDTH: 500px;
    TEXT-ALIGN: center
}
.smallnav A
{
    PADDING-RIGHT: 10px;
}
.spanlist
{
    FONT-SIZE: 8pt;
    MARGIN-BOTTOM: 10px;
    FONT-FAMILY: Verdana, 'Times New Roman', Arial;
    WIDTH: 500px;
    TEXT-ALIGN: justify
}
.inforight
{
    PADDING-LEFT: 1px;
    FONT-SIZE: smaller;
    MARGIN-BOTTOM: 5px;
    PADDING-BOTTOM: 1px;
    WIDTH: 150px;
    PADDING-TOP: 1px;
    BACKGROUND-COLOR: #cbbcb9;
    TEXT-ALIGN: justify
}
.body
{
    FONT-SIZE: 9pt;
    COLOR: #000000;
    FONT-FAMILY: Verdana, 'Times New Roman', Arial
}
.imgleft
{
    FONT-SIZE: smaller;
    FLOAT: left;
    POSITION: relative
}
.show
{
    FONT-SIZE: 12px;
    MARGIN-BOTTOM: 10px;
    WIDTH: 450px;
    FONT-FAMILY: 'Times New Roman', Arial, Verdana;
    TEXT-ALIGN: justify
}
.show .showtitle
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: bold;
    PADDING-BOTTOM: 10px;
    MARGIN: 0px;
    PADDING-TOP: 0px;
    TEXT-ALIGN: left
}
.pagetitle
{
    BORDER-RIGHT: #000000 1px solid;
    BORDER-TOP: #000000 1px solid;
    FONT-WEIGHT: bold;
    FONT-SIZE: 16pt;
    MARGIN-BOTTOM: 25px;
    BORDER-LEFT: #000000 1px solid;
    WIDTH: 50%;
    BORDER-BOTTOM: #000000 1px solid;
    FONT-FAMILY: Georgia, 'Book Antiqua', Garamond;
    BACKGROUND-COLOR: #cbbcb9;
    TEXT-ALIGN: center
}
.calendar
{
    FONT-SIZE: 12pt;
    MARGIN-BOTTOM: 5px;
    WIDTH: 450px;
    COLOR: #000000;
    FONT-FAMILY: Arial, 'Times New Roman';
    TEXT-ALIGN: center
}
.navleft
{
    BORDER-RIGHT: gray 1px ridge;
    BORDER-TOP: gray 1px ridge;
    PADDING-LEFT: 5px;
    LIST-STYLE-POSITION: outside;
    FONT-SIZE: smaller;
    BORDER-LEFT: gray 1px ridge;
    WIDTH: 110px;
    BORDER-BOTTOM: gray 1px ridge;
    LIST-STYLE-TYPE: disc;
    BACKGROUND-COLOR: #cbbcb9;
    TEXT-DECORATION: underline
}
.navleft P
{
    BORDER-RIGHT: #808080;
    BORDER-TOP: #808080;
    MARGIN-TOP: 10px;
    BORDER-LEFT: #808080;
    BORDER-BOTTOM: #808080
}
.calendar TABLE
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    WIDTH: 223px;
    PADDING-TOP: 0px;
    HEIGHT: 165px;
    BACKGROUND-COLOR: #ebebeb
}
.calendar .ctitle
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12pt;
    COLOR: #000000;
    BACKGROUND-COLOR: #cbbcb9;
    TEXT-ALIGN: center
}
.calendar .cmonth
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #000000;
    BACKGROUND-COLOR: #cbbcb9;
    TEXT-ALIGN: center
}
.calendar .cdays
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    WIDTH: 14%;
    COLOR: #000000;
    BACKGROUND-COLOR: #cbbcb9;
    TEXT-ALIGN: center
}
.calendar .noshow
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    WIDTH: 14%;
    COLOR: #000000;
    BACKGROUND-COLOR: #f7f4f3;
    TEXT-ALIGN: center
}
.calendar .eveshow
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    WIDTH: 14%;
    COLOR: #ffffff;
    BACKGROUND-COLOR: #cc0055;
    TEXT-ALIGN: center
}
.calendar .matshow
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    WIDTH: 14%;
    COLOR: #ffffff;
    BACKGROUND-COLOR: #663366;
    TEXT-ALIGN: center
}
.navtop A:hover
{
    COLOR: #a0522d;
    TEXT-DECORATION: underline
}
.spacer
{
    MARGIN-TOP: 20px;
    MARGIN-BOTTOM: 50px;
    WIDTH: 450px;
    BORDER-BOTTOM: #000000 double;
    TEXT-ALIGN: right
}
.spacer A
{
    FONT-SIZE: xx-small;
    TEXT-DECORATION: none
}
.inforight TABLE
{
    FONT-SIZE: x-small
}
.inforight TD
{
    FONT-SIZE: smaller
}
.navleft A
{
    COLOR: #000000
}
.navleft A:hover
{
    COLOR: #a0522d
}
BODY TABLE
{
    FONT-SIZE: 9pt
}
.inforight .rtitle
{
    FONT-WEIGHT: bold;
    COLOR: #000000;
    TEXT-ALIGN: left
}
.notetab
{
    BORDER-RIGHT: #d3d3d3 ridge;
    PADDING-RIGHT: 3px;
    BORDER-TOP: #d3d3d3 ridge;
    PADDING-LEFT: 10px;
    FONT-SIZE: smaller;
    PADDING-BOTTOM: 3px;
    BORDER-LEFT: #d3d3d3 ridge;
    WIDTH: 300px;
    PADDING-TOP: 3px;
    BORDER-BOTTOM: #d3d3d3 ridge;
    BACKGROUND-COLOR: #cbbcb9;
    TEXT-ALIGN: left
}
.heading
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt
}
