A { color: #333333; TEXT-DECORATION: underline }
A:hover { color: #000000; }
A:visited { COLOR: #999999 }
A.breadcrumb { font-family: verdana, arial, helvetica, san-serif; font-size: 7.1pt; color: #666666; text-decoration: underline; font-weight: bold; }
A.breadcrumb:visited { color: #666666; }
A.footer-links { font-family: verdana, arial, helvetica, san-serif; font-size: 7.1pt; color: #333333; text-decoration: none; }
A.footer-links:visited { color: #333333; }
A.subhead { font-family: arial, verdana, helvetica, san-serif; font-weight: bold; font-size: 9pt; color: #7F94A6; ;text-transform:uppercase;}
A.subhead:hover { text-decoration: none; color: #7F94A6 ;text-transform:uppercase;}
A.subhead:visited { color: #7F94A6 ;text-transform:uppercase;}
A.subhead2 { font-family: verdana, arial, helvetica, san-serif; font-weight: bold; font-size: 7.1pt; color: #333333; text-decoration: none; }
A.subhead2:hover { color: #333333; text-decoration: underline; }
A.subhead2:visited { color: #333333; }
A.subhead3 { font-family: verdana, arial, helvetica, san-serif; font-weight: bold; font-size: 7.1pt; color: #7F94A6; text-decoration: underline; }
A.subhead3:hover { color: #7F94A6; text-decoration: underline; }
A.subhead3:visited { color: #7F94A6; text-decoration: underline; }
A.homepage-events-link { font-family: verdana, arial, helvetica, san-serif; font-weight: bold; font-size: 7.1pt; color: #333333; }
A.homepage-events-link:visited { color: #333333; }
A.search { color:#FFFFFF; text-decoration:none; font-size:7.1pt; }
A.search:visited { color:#FFFFFF; }

TD, td, Td, LI, Li, li, BODY, Body, body, p, P { font-family: verdana, arial, helvetica, san-serif; font-size: 8pt; color: #333333; }

LI.link { list-style-type : square; }
LI.letters { list-style-type: lower-alpha; }
LI.normal { font-family: verdana, arial, helvetica, san-serif; font-size: 8pt; color: #333333; font-weight: normal }

.normal {
	font-family: verdana, arial, helvetica, san-serif;
	font-size: 8pt;
	color: #333333;
	font-weight: normal;
	line-height: 7mm;
}
.page-title { font-family: arial, verdana, helvetica, san-serif; font-weight: bold; font-size: 12pt; color: #333333; }
.subhead { font-family: arial, verdana, helvetica, san-serif; font-weight: bold; font-size: 9pt; color: #7F94A6; text-transform:uppercase;}
.subhead2 { font-family: verdana, arial, helvetica, san-serif; font-weight: bold; font-size: 7.1pt; color: #333333;}
.subhead3 { font-family: verdana, arial, helvetica, san-serif; font-weight: bold; font-size: 7.1pt; color: #7F94A6;}
.table-title { font-family: arial, verdana, helvetica, san-serif; font-size: 12pt; font-weight: bold; color: #FFFFFF; background-color: #CCCC99; }
.table-subhead { font-family: arial, verdana, helvetica, san-serif; font-weight: bold; font-size: 9pt; color: #999999; }
.table-subhead2 { font-family: verdana, arial, helvetica, san-serif; font-weight: bold; font-size: 7.1pt; color: #999999; }
.table-blue { color: #FFFFFF; background-color: #CCD4DC; }
.table-altrow { background-color: DDDDDD; }
.breadcrumb-text { font-family: verdana, arial, helvetica, san-serif; font-size: 7.1pt; color: #CCCCCC; font-weight: bold; }
.photo-caption { font-family: verdana, arial, helvetica, san-serif; font-size: 7.1pt; color: #333333; background-color: #CCD4DC }
.caption { font-family: verdana, arial, helvetica, san-serif; font-size: 7.1pt; color: #333333;}
.footer-text { font-family: verdana, arial, helvetica, san-serif; font-size: 7.1pt; color: #999999; }
.homepage-footer { font-family: verdana, arial, helvetica, san-serif; font-size: 7.1pt; color: #333333; }
.red-text { color: #CC0000; }
.homepage-events { font-family: verdana, arial, helvetica, san-serif; font-weight: bold; font-size: 7.1pt; color: #3B5973; }
.homepage-events-text { font-family: verdana, arial, helvetica, san-serif; font-size: 8pt; color: #333333; font-weight: normal }
.event-table { font-family: arial, verdana, helvetica, san-serif; font-weight: bold; font-size: 9pt; color: #999999; background-color: DDDDDD; }

#elAll
{
    VISIBILITY: visible;
    WIDTH: 300px;
    CLIP: rect(0px 300px 55px 0px);
    POSITION: relative;
    HEIGHT: 55px;
    BACKGROUND-COLOR: #BA9A5D;
    layer-background-color: #BA9A5D
}
#elNews
{
    VISIBILITY: visible;
    WIDTH: 300px;
    CLIP: rect(0px 300px 55px 0px);
    POSITION: absolute;
    HEIGHT: 55px;
    BACKGROUND-COLOR: #BA9A5D;
    layer-background-color: #BA9A5D
}
#elNoDHTML
{
    VISIBILITY: hidden;
    POSITION: absolute
}
