BODY, TD, A  {font-size: 10pt; font-family:  arial, sans-serif; font-weight: normal; color: #000000;}
H1 {font-size: 14pt; font-family: arial, sans-serif; color: #000000;}
HR {color: #DADAD7;}
A {color: #4E6AAA; font-weight: bold;}
A:hover {color: #ECBB51;}

/* PROJECT */
.Header {font-size: 14pt; font-weight: bold; color: black;}
.tableboxheader {font-size: 8pt; font-weight: normal; color: #ffffff;}
.Form {font-size: 9pt;}
.DropDown {font-size: 9pt;}
.SubmitButton {font-size: 8pt; font-weight: bold;}
.ApprovalButton {font-size: 8pt; font-weight: bold; color: white; background-color: red;}
.Warning {font-weight: bold; color: red;}

.pageheader {font-size: 14pt; font-weight: bold; color: #2C4A8D;}

.blueHeader {font-size: 12pt; font-weight: bold; color: #2C4A8D;}

a.blueinformation {font-size: 8.5pt; color: #4E6AAA; font-weight: normal; text-decoration:none;}

a.privacy {font-size: 8pt; font-family:  arial, sans-serif; font-weight: bold; text-decoration:none; color: #ffffff;}

.attachedfileTitle {font-size: 10pt; font-family:  arial, sans-serif; font-weight: bold; text-decoration:none; color: #2C4A8D;}
a.attachedfile {font-size: 8pt; font-family:  arial, sans-serif; font-weight: bold; text-decoration:none; color: #000000;}
a.attachedfile:hover {font-size: 8pt; font-family:  arial, sans-serif; font-weight: bold; text-decoration:underline; color: #000000;}

a.HomepageNewstitle {font-size: 10pt; font-family:  arial, sans-serif; font-weight: bold; text-decoration:underline; color: #2C4A8D;}
a.HomepageNewsmore {font-size: 7.5pt; font-family:  arial, sans-serif; font-weight: bold; text-decoration:underline; color: #2C4A8D;}

a.HomepageEventsdate {font-size: 10pt; font-family:  arial, sans-serif; font-weight: bold; color: #4E6AAA;}
.HomepageEventstitle {font-size: 8.5pt; font-family:  arial, sans-serif; font-weight: normal; color: #000000;}

a.EventListingTitle {font-size: 10pt; font-family:  arial, sans-serif; font-weight: bold; color: #4E6AAA;}

.RowLight {background-color: #f2f2f2;}
.RowDark {background-color: #dddddd;}

a.uppernav {font-size: 8.5pt; font-family:  arial, sans-serif; font-weight: normal; color: #092769; text-decoration:none;}
a.uppernav:hover {font-size: 8.5pt; font-family:  arial, sans-serif; font-weight: normal; color: #ffffff; text-decoration:none;}
a.uppernavS {font-size: 8.5pt; font-family:  arial, sans-serif; font-weight: normal; color: #ffffff; text-decoration:none;}
a.uppernavS:hover {font-size: 8.5pt; font-family:  arial, sans-serif; font-weight: normal; color: #ffffff; text-decoration:none;}

a.secnav {font-size: 8.5pt; font-family:  arial, sans-serif; font-weight: normal; color: #092769; text-decoration:none;}
a.secnav:hover {font-size: 8.5pt; font-family:  arial, sans-serif; font-weight: normal; color: #ECBB51; text-decoration:none;}
a.secnavS {font-size: 8.5pt; font-family:  arial, sans-serif; font-weight: normal; color: #ECBB51; text-decoration:none;}
a.secnavS:hover {font-size: 8.5pt; font-family:  arial, sans-serif; font-weight: normal; color: #ECBB51; text-decoration:none;}

a.footer {font-size: 8.5pt; font-family:  arial, verdana, sans-serif; font-weight: normal; color: #2C4A8D; text-decoration:none;}
a.footerS {font-size: 8.5pt; font-family: arial, verdana, sans-serif; font-weight: normal; color: #CC9900; text-decoration:underline;}
a.footer:hover {font-size: 8.5pt; font-family: arial, verdana, sans-serif; font-weight: normal; color: #CC9900; text-decoration:underline;}
a.footerS:hover {font-size: 8.5pt; font-family: arial, verdana, sans-serif; font-weight: normal; color: #CC9900; text-decoration:underline;}
.footerSeperator {font-size: 7.5pt; font-family: arial, verdana, sans-serif; font-weight: normal; color: #000000; text-decoration:none;}
.footerText {font-size: 7.5pt; font-family: arial, verdana, sans-serif; font-weight: normal; color: #000000; text-decoration:none;}


.DatePosted {font-size: 8pt;}
.NewsTitle {font-size: 12pt; color: #2C4A8D;}
.EventsTitle {font-size: 12pt; color: #2C4A8D;}
a.PrinterFriendly {font-size: 8pt; color: #2C4A8D; text-decoration:none;}
a.PrinterFriendly:hover {font-size: 8pt; color: #000000; text-decoration:underline;}
a.Register {font-size: 8pt; color: red; text-decoration:none;}
a.Register:hover {font-size: 8pt; color: #000000; text-decoration:underline;}

/* DATAGRID */
.TableHeaderText {font-family: arial; font-size: 8pt; font-weight: bold; color: #ffffff; text-transform: uppercase;}
a.TableHeaderSmallLink {font-family: arial; font-size: 8pt; font-weight: bold; color: #ffffff;}
a.TableHeaderSmallLink:hover {font-family: arial; font-size: 8pt; font-weight: bold; color: #ffffff; text-decoration:none;}

.TableHeader {font-family: arial; font-size: 8pt; font-weight: bold; background-color: #2C4A8D; color: white; text-transform: uppercase;}
a.TableHeader {font-family: arial; font-size: 8pt; font-weight: bold; color: #ffffff; text-transform: uppercase;}
a.TableHeader:hover {font-family: arial; font-size: 8pt; font-weight: bold; color: #ECBB51; text-transform: uppercase; text-decoration: none;}

.TabNavSelected {font-weight: bold; background-color: #2C4A8D; color: white; text-decoration: none;}
a.TabNavSelected {font-weight: bold; color: #ffffff; text-decoration: none;}
a.TabNavSelected:hover {font-weight: bold; color: #ffffff; text-decoration: none;}

.TabNav {font-weight: bold; background-color: #f2f2f2; color: black; text-decoration: none;}
.TabTable {background-color: #2C4A8D;}
.TabTableInterior {background-color: #ffffff;}
