/* CSS Document */
body{
        font: 12px arial;
        background: #fff;
        margin: 0px;
        text-align: center;
}

h1 {
        font: 14px arial;
        font-weight: bold;
        border-bottom: 1px solid #BE0027;
        border-top: 1px solid #BE0027;
        font-variant: small-caps;
}
h2 {
        font: 14px arial;
        font-weight: bold;
        color: #000;
        border-bottom: 1px solid #BE0027;
}
h3 { 
        font: 14px arial;
        font-weight: bold;
        color: #F7F409;
        border-bottom: 1px solid #E0D6C7;
}

blockquote {
        margin: 0 auto;
        padding-left: 5px;
        padding-top: 3px;
        padding-right: 3px;
}

li {
       margin-left: -15px;
       padding-left: 3px;
}
table{
       align: right;
}

tr{
        font: 12px arial;
}
.content td{
        border: 1px solid #333;
}

.content a{color: #239E46; text-decoration: none; font-variant: none;}
.content a:link{color: #239E46; text-decoration: none; font-variant: none;}
.content a:visited{color: #239E46; text-decoration: none; font-variant: none;}
.content a:hover {color:#333; text-decoration:underline; font-variant: none;}

td a{color: #239E46; text-decoration: none; font-variant: small-caps;}
td a:link{color: #239E46; text-decoration: none; font-variant: small-caps;}
td a:visited{color: #239E46; text-decoration: none; font-variant: small-caps;}
td a:hover {color:#333; text-decoration:underline; font-variant: small-caps;}

#container{
        margin: 0px auto;
        width: 750px;
}

.container2{
        border-top: 0px;
        border-bottom: 0px;
        float: left;
}

a {color:#990000; text-decoration:none; font-variant: none;}
a:link {color:#990000; text-decoration:none; font-variant: none;}
a:hover {color:#333; text-decoration:underline; font-variant: none;}

.header{
        width: 750px;
        height: 150px;
        vertical-align: middle;
        float: left;
        text-align: right;
        border-bottom: 1px solid #BE0027;
        padding-left: 3px;
        padding-top: 3px;
        padding-bottom: 3px;
        _padding-right: -15px;
        _margin-right: -15px;
}

.header-text{
        width: 193px;
        text-align: right;
        float: left;
        padding-right: 3px;
        border-right: 1px solid #BE0027;
        height: 153px;
        vertical-align: middle;
        _margin: -9px;
        _width: 172px;
        _padding: 0px;
        _height: 163px;
}

.nav{
        width: 189px;
        float: left;
        padding: 5px;
        text-align: left;
        border-right: 1px solid #BE0027; 
}

.content{
        width: 535px;
        float: right;
        padding: 5px;
        text-align: left;
        _width: 550px;
}

.posted {
margin-bottom: 30px;
font: 10px lucida grande, verdana, arial, helvetica, sans-serif;
background: transparent;
color: #666;
}

.footer{
        border-top: 1px solid #BE0027;
        float: left;
        padding: 3px;
        text-align: right;
        width: 739px;
}























/* ----------------------------- CALENDAR CONTENT ----------------------------- */
#calendar {
width: 90px;
text-align: center;
}

.calendarDayHeading {
 font-family: Arial, Helvetica, sans-serif;
 font-weight: bold; 
 font-size: 11px;
 color: #fff; 
 background-color: #239E46;
 text-align: center;
 vertical-align: middle;
}

.calendarToday { 
 font-family: Arial, Helvetica, sans-serif;
 font-size: 12px;
 font-weight: bold;
 letter-spacing: .1em;
 text-decoration: none;
 text-align: center;
 vertical-align: middle;
 color: #239E46;
 background-color: #E0D6C7;
}

.calendarCell {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 12px;
 font-weight: bold;
 letter-spacing: .05em;
 text-decoration: none;
 text-align: center;
 vertical-align: middle;
 color: #666;
}

/* ----------------------------- CALENDAR LINKS----------------------------- */
.calendarCell a {
background-color: transparent;
}
 
.calendarCell a:visited {
background-color: transparent;
}

.calendarCell a:hover {
background-color: transparent;
}
