A:link {color: #336699; text-decoration: underline;}
A:visited {color: #336699; text-decoration: underline;}
A:hover {color: #336699; text-decoration: underline;}
A:active {color: #336699; text-decoration: underline;}

.menu {font-family: Arial, Helvetica, Geneva; color: #FFFFFF; font-weight: bold; font-size: 11px; text-decoration: none;}
.menu A:link {color: #FFFFFF; font-weight: normal; text-decoration: none;}
.menu A:visited {color: #FFFFFF; font-weight: normal; text-decoration: none;}
.menu A:hover {color: #FFFFFF; font-weight: normal; text-decoration: underline;}
.menu A:active {color: #FFFFFF; font-weight: normal; text-decoration: none;}

.title {font-family: Arial, Helvetica, Geneva; color: #000000; font-weight: bold; font-size: 15px; text-decoration: none;}
.body {font-family: Arial, Helvetica, Geneva; color: #000000; font-weight: normal; font-size: 14px; text-decoration: none;}

.newsTitle {font-family: Arial, Helvetica, Geneva; color: #336699; font-weight: bold; font-size: 15px; text-decoration: normal;}
.newsTitle A:link {color: #336699; text-decoration: underline;}
.newsTitle A:visited {color: #336699; text-decoration: underline;}
.newsTitle A: hover {color: #336699; text-decoration: underline;}
.newsTitle A:active {color: #336699; text-decoration: underline;}

.newsDate {font-family: Arial, Helvetica, Geneva; color: #000000; font-weight: normal; font-size: 12px; text-decoration: none;}
.newsClassification {font-family: Arial, Helvetica, Geneva; color: #000000; font-weight: bold; font-size: 14px; text-decoration: none;}
.newsSource {font-family: Arial, Helvetica, Geneva; color: #999999; font-weight: normal; font-size: 12px; text-decoration: none;}
.newsStory {font-family: Arial, Helvetica, Geneva; color: #000000; font-weight: normal; font-size: 14px; text-decoration: none;}
.newsFullStory {font-family: Arial, Helvetica, Geneva; color: #336699; font-weight: bold; font-size: 11px; text-decoration: none;}

.newsRelatedLink {font-family: Arial, Helvetica, Geneva; color: #000000; font-weight: bold; font-size: 12px; text-decoration: none;}
.newsRelatedLink A:link {font-family: Arial, Helvetica, Geneva; color: #336699; font-weight: bold; font-size: 12px; text-decoration: underline;}
.newsRelatedLink A:visited {font-family: Arial, Helvetica, Geneva; color: #336699; font-weight: bold; font-size: 12px; text-decoration: underline;}
.newsRelatedLink A:hover {font-family: Arial, Helvetica, Geneva; color: #336699; font-weight: bold; font-size: 12px; text-decoration: underline;}
.newsRelatedLink A:active {font-family: Arial, Helvetica, Geneva; color: #336699; font-weight: bold; font-size: 12px; text-decoration: underline;}

.linksTitle {font-family: Arial, Helvetica, Geneva; color: #336699; font-weight: bold; font-size: 15px; text-decoration: normal;}
.linksTitle A:link {color: #336699; text-decoration: underline;}
.linksTitle A:visited {color: #336699; text-decoration: underline;}
.linksTitle A: hover {color: #336699; text-decoration: underline;}
.linksTitle A:active {color: #336699; text-decoration: underline;}

.linksURL {font-family: Arial, Helvetica, Geneva; color: #999999; font-weight: normal; font-size: 12px; text-decoration: none;}

.error {font-family: Arial, Helvetica, Geneva; color: #FF0000;}

.tableHeader {font-family: Arial, Helvetica, Geneva; color: #FFFFFF; font-weight: bold; font-size: 14px; text-decoration: none;}
.tableHeader A:link {color: #FFFFFF; text-decoration: underline;}
.tableHeader A:visited {color: #FFFFFF; text-decoration: underline;}
.tableHeader A:hover {color: #FFFFFF; text-decoration: underline;}
.tableHeader A:active {color: #FFFFFF; text-decoration: underline;}

.calendarHeader {font-family: Arial, Helvetica, Geneva; color: #FFFFFF; font-weight: bold; font-size: 12px; text-decoration: none;}
.calendarBody {font-family: Arial, Helvetica, Geneva; color: #000000; font-weight: normal; font-size: 11px; text-decoration: none;}
.calendarKC {font-family: Arial, Helvetica, Geneva; color: RED; font-weight: normal; font-size: 12px; text-decoration: none;}
.calendarSTL {font-family: Arial, Helvetica, Geneva; color: BLUE; font-weight: normal; font-size: 12px; text-decoration: none;}
.calendarOther {font-family: Arial, Helvetica, Geneva; color: GREEN; font-weight: normal; font-size: 12px; text-decoration: none;}

.gutterTitle {font-family: Arial, Helvetica, Geneva; color: #000000; font-weight: bold; font-size: 11px; text-decoration: none;}
.gutterBody {font-family: Arial, Helvetica, Geneva; color: #000000; font-weight: normal; font-size: 11px; text-decoration: none;}
.gutterError {font-family: Arial, Helvetica, Geneva; color: #FF0000; font-weight: normal; font-size: 11px; text-decoration: none;}

.copyright {font-family: Arial, Helvetica, Geneva; color: #000000; font-weight: normal; font-size: 10px; text-decoration: none;}