@charset "UTF-8";
/* CSS Document */


body {
background-color: #FFFFFF;
margin-top: 15px;
}
body,td,th {
font-family: Georgia, "Times New Roman", Times, serif;
font-size: 13px;
line-height: 18px;
color: #776D5D;
}
a:link {
text-decoration: none;
color: #777216;
}
a:visited {
text-decoration: none;
color: #777216;
}
a:hover {
text-decoration: none;
color: #000000;
}
a:active {
text-decoration: none;
color: #D5CE68;
}
.textnav {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #777216;
line-height: 18px;
}
.navarrows {
color: #FFFFFF;
font-size: 14px;
font-weight: bold;
line-height: 13px;
}
.footer {
font-family: Arial, Helvetica, sans-serif;
color: #FFFFFF;
font-size: 12px;
line-height: 13px;
}
.title {
font-family: Arial, Helvetica, sans-serif;
font-size: 16px;
color: #3D718C;
line-height: 16px;
text-transform: uppercase;
}
.navhilite {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #3D718C;
line-height: 18px;
}
.subnavarrows {
color: #C7BD33;
font-size: 14px;
font-weight: bold;
line-height: 13px;
}
.subtitle {
font-family: Georgia, "Times New Roman", Times, serif;
font-size: 14px;
font-weight: bold;
color: #776D5D;
font-style: italic;
}
.subtitle2 {
font-family: Georgia, "Times New Roman", Times, serif;
font-size: 11px;
font-weight: bold;
text-transform: uppercase;
}
.hiddenarrows {
color: #F4F2D9;
font-size: 14px;
font-weight: bold;
line-height: 13px;
}
.note {
font-size: 11px;
font-style: italic;
}
.hilite {color: #F4F2D9}
.hilite2 {
font-family: Georgia, "Times New Roman", Times, serif;
font-size: 12px;
font-weight: bold;
font-style: italic;
}
.calendar_headercell {
padding: 4px;
font-family: Arial, Helvetica, sans-serif;
color: #FFFFFF;
font-size: 12px;
line-height: 13px;
background-color: #A7A141;
text-align: center;
border-top: thin solid #F4F2D9;
border-right: thin solid #F4F2D9;
border-bottom: thin solid #F4F2D9;
border-left: thin solid #F4F2D9;
vertical-align: middle;
}
.calendar_eventtextcell {
padding: 4px;
font-family: Georgia, "Times New Roman", Times, serif;
font-size: 9px;
line-height: 9px;
color: #555105;
background-color: #DDD891;
text-align: left;
vertical-align: top;
border-top: thin solid #F4F2D9;
border-right: thin solid #F4F2D9;
border-bottom: thin none #F4F2D9;
border-left: thin solid #F4F2D9;
}
.calendar_eventdatecell {
padding: 4px;
font-family: Arial, Helvetica, sans-serif;
font-size: 9px;
line-height: 9px;
color: #686156;
background-color: #DDD891;
text-align: right;
vertical-align: bottom;
border-top: thin dashed #F4F2D9;
border-right: thin solid #F4F2D9;
border-bottom: thin solid #F4F2D9;
border-left: thin solid #F4F2D9;
font-weight: bold;
}
.calendar_nulltextcell {
padding: 4px;
font-family: Georgia, "Times New Roman", Times, serif;
font-size: 9px;
line-height: 9px;
color: #555105;
background-color: #E5E2BB;
text-align: left;
vertical-align: top;
border-top: thin solid #F4F2D9;
border-right: thin solid #F4F2D9;
border-bottom: thin none #F4F2D9;
border-left: thin solid #F4F2D9;
}
.calendar_nulldatecell {
padding: 4px;
font-family: Arial, Helvetica, sans-serif;
font-size: 9px;
line-height: 9px;
color: #686156;
background-color: #E5E2BB;
text-align: right;
vertical-align: bottom;
border-top: thin dashed #F4F2D9;
border-right: thin solid #F4F2D9;
border-bottom: thin solid #F4F2D9;
border-left: thin solid #F4F2D9;
font-weight: bold;
}
.calendar_xtextcell {
padding: 4px;
font-family: Georgia, "Times New Roman", Times, serif;
font-size: 9px;
line-height: 9px;
color: #DAD6A4;
background-color: #DAD6A4;
border-top: thin solid #F4F2D9;
border-right: thin solid #F4F2D9;
border-bottom: thin none #F4F2D9;
border-left: thin solid #F4F2D9;
}
.calendar_xdatecell {
padding: 4px;
font-family: Arial, Helvetica, sans-serif;
font-size: 9px;
line-height: 9px;
color: #DAD6A4;
background-color: #DAD6A4;
border-top: thin none #F4F2D9;
border-right: thin solid #F4F2D9;
border-bottom: thin solid #F4F2D9;
border-left: thin solid #F4F2D9;
font-weight: bold;
}
