a:link { color:#555555; text-decoration:underline; }
a:visited { color:#555555; text-decoration:underline; }
a:active {color: #555555; text-decoration:underline; }

a.sidenav:link { color:#555555; text-decoration:underline; }
a.sidenav:visited { color:#555555; text-decoration:underline; }
a.sidenav:active {color: #555555; text-decoration:underline; }

a.bread:link { color:#ff6600; text-decoration:none; }
a.bread:visited { color:#ff6600; text-decoration:none; }
a.bread:active {color: #ff6600; text-decoration: none; }

.aleague {color: #000; font-size:10px; font-weight:normal; text-decoration:none; }
a.aleague:link, a.aleague:visited, a.aleague:hover, a.aleague:active {color: #000; font-size:10px; font-weight:normal; text-decoration:underline; }

a.newspaging:link, a.newspaging:visited, a.newspaging:hover, a.newspaging:active { color:#990000; text-decoration:none; font: bold 16px/1.5 Verdana, Helvetica, Arial, sans-serif;}

a.contentlink:link { color:#990000; text-decoration:none; }
a.contentlink:visited { color:#990000; text-decoration:none; }
a.contentlink:active {color: #990000; text-decoration: none; }

a.calendarlink:link { color:#000000; text-decoration:underline; }
a.calendarlink:visited { color:#000000; text-decoration:underline; }
a.calendarlink:active {color: #000000; text-decoration:underline; }

a.thisweek:link { color:#0099cc; text-decoration:none; }
a.thisweek:visited { color:#0099cc; text-decoration:none; }
a.thisweek:active {color: #0099cc; text-decoration:underline; }

a.footer:link {color: #555555; text-decoration:underline; }
a.footer:visited {color: #555555; text-decoration:underline; }
a.footer:active {color: #555555; text-decoration:underline; }

a.category:link, a.category:visited { color:#313131; text-decoration:none; font: bold 10px/1.5 Verdana, Helvetica, Arial, sans-serif; }
a.category:hover, a.category:active { color:#990000; text-decoration:none; font: bold 10px/1.5 Verdana, Helvetica, Arial, sans-serif; }

.key{ color:#313131; text-decoration:none; font: bold 10px/1.5 Verdana, Helvetica, Arial, sans-serif; }

.bodyblack { color: #000000; font: 10px/1.5 Verdana, Helvetica, Arial, sans-serif; }
.bodyorange { color: #ffcc00; font: 10px/1.5 Verdana, Helvetica, Arial, sans-serif; }
.bodyred { color: #990000; font: 10px/1.5 Verdana, Helvetica, Arial, sans-serif; }
.bodywhite { color: #fff; font: 10px/1.5 Verdana, Helvetica, Arial, sans-serif; }
.bodybold { color: #313131; font: bold 10px/1.5 Verdana, Helvetica, Arial, sans-serif; }
.bodyunder { color: #313131; text-decoration:underline; font: 10px/1.5 Verdana, Helvetica, Arial, sans-serif; }
.bodyitalic { color: #313131; font: italic 10px/1.5 Verdana, Helvetica, Arial, sans-serif; }
.bodyboldblue { color: #0099CC; font: bold 10px/1.5 Verdana, Helvetica, Arial, sans-serif; }
.bodyboldred { color: #990000; font: bold 10px/1.5 Verdana, Helvetica, Arial, sans-serif; }
.bodyboldorange { color: #ffcc00; font: bold 10px/1.5 Verdana, Helvetica, Arial, sans-serif; }
.bodyboldwhite { color: #fff; font: bold 10px/1.5 Verdana, Helvetica, Arial, sans-serif; }

.headerbold { color: #313131; font: bold 9px/1.5 Verdana, Helvetica, Arial, sans-serif; }
.headertext { color: #313131; font: 9px/1.5 Verdana, Helvetica, Arial, sans-serif; }

.bread { color: #990000; font: 10px/1.5 Verdana, Helvetica, Arial, sans-serif; }
.breadcrumbstyle { font-family: bold arial,helvetica,sans serif; color:#cccccc; font-weight:400; font-size:10px; }
.footerstyle { color: #313131; font-family:arial,helvetica,sans serif; font-size:10px; }

.submit { border: 0; }

div { font-family:arial,helvetica,sans serif; font-weight:400; font-size:11px; color:#313131; }
td { font-family:arial,helvetica,sans serif; font-weight:400; font-size:11px; color:#313131; }
.footer { font-family:arial,helvetica,sans serif; font-weight:400; font-size:11px; color:#313131; }
.contentHeader { font-family:arial,helvetica,sans serif; color:#313131; font-weight:600; font-size:13px;}
.newsHeader { font-family:arial,helvetica,sans serif; color:#313131; font-weight:500; font-size:12px;}
.newsArticleHeader { font-family:arial,helvetica,sans serif; color:#84844a; font-weight:500; font-size:12px;}
.pullOutHeader { font-family:arial,helvetica,sans serif; color:#84844a; font-weight:500; font-size:12px;}
.calendarHeader { font: 10px Verdana, Helvetica, Arial, Sans-Serif; color:#000000; }
.calendarBold { font: bold 9px Verdana, Helvetica, Arial, Sans-Serif; color:#000000; }
.calendarDates { font: 9px Verdana, Helvetica, Arial, Sans-Serif; color:#000000; }
.calendarWhiteHeader { font: 10px Verdana, Helvetica, Arial, Sans-Serif; color:#000000; }
.calendarWhiteBold { font: bold 9px Verdana, Helvetica, Arial, Sans-Serif; color:#000000; }
.calendarWhiteDates { font: 9px Verdana, Helvetica, Arial, Sans-Serif; color:#000000; }
.greentext { font-family:arial,helvetica,sans serif; color:#99CC66;  font-size:11px; }

.photocaptiontext { font-family:arial,helvetica,sans serif; font-weight:400; font-size:10px; color:#000000; }
.tm { font-family:arial,helvetica,sans serif; color:#000000; font-weight:400; font-size:8px; color:#313131; }
