BODY, TD {font-size: 10pt; color:#000000; font-family: arial, sans-serif;}
A {color:#000000; font-weight: bold}
A:hover  {color:red;  font-weight: bold}

/* STANDARD */
.alert {font-size:10pt; color:red; font-family:arial, sans-serif; font-weight:normal;}
.warning {color: red; font-family:arial, sans-serif; font-weight: bold;}
.button {font-size: 7.5pt;font-family: arial, sans-serif; font-weight: bold;}
.submitbutton {font-size: 7.5pt;font-family: arial, sans-serif; font-weight: bold;}
.form {font-size: 7.5pt; font-family: arial, sans-serif;}
.textSmall {font-size: 8pt;font-family: arial, sans-serif; font-weight: normal;}
a.linkSmall {font-size: 7.5pt;font-family: arial, sans-serif; font-weight: normal;}
a.linkSmall:hover {font-size: 7.5pt;font-family: arial, sans-serif; font-weight: normal;}
.footeraddress {font-size: 7.5pt; color:#ffffff;}
.inverse {font-size: 8pt; color:#ffffff; font-weight: bold;}
.PageTitle {font-size: 14pt; color:#000000; font-weight: bold;}
a.homepageevents {font-size:9pt; color:#233F6F; font-weight: normal; text-decoration: none;}
a.homepageevents:hover {font-size:9pt; color:#233F6F;font-weight: normal; text-decoration: underline;}
a.HomepageNewsTitle {font-size:10pt; color:#006600; font-weight: bold; text-decoration: none;}
a.HomepageNewsTitle:Hover {font-size:10pt; color:#006600;font-weight: bold; text-decoration: underline;}
.HomepageNewsListingTitle {font-size: 12pt; color: #006600; text-decoration: none; font-weight: bold;}

.title {font-size:13pt; font-weight: bold; text-decoration: none;}
.title2 {font-size:13pt; font-weight: bold; text-decoration: none; color:#006600;}
.date {font-size: 7.5pt; color:#FFFFFF; font-family: arial, sans-serif; font-weight: bold;}
.tagline {font-size:15pt; font-weight: bold; text-decoration: none; color:#000000;}
.textBlue {font-size: 10pt;font-family: arial, sans-serif; font-weight: bold; color:#ffffff;}

.textBold {font-size:10pt; font-weight: bold;}

.titleColor {font-size:10pt; font-family: arial, sans-serif; font-weight:normal;}

a.upcoming {color: #BDD3F7; font-size: 10pt; font-weight: bold; text-decoration: none;}
a.upcoming:hover {color: #BDD3F7; font-size: 10pt; font-weight: bold; text-decoration: none;}

.homepage {color: yellow; font-size: 9pt;; text-decoration: none;}
a.homepage {color: #FFFFFF; font-size: 9pt; font-weight: bold; text-decoration: none;}
a.homepage:hover {color: yellow; font-size: 9pt; font-weight: bold; text-decoration: none;}

a.arrows {color: #2D4A7F; font-size: 10pt;  font-weight: bold;}
a.arrows:hover {color: #FF9A31; font-size: 10pt;  font-weight: bold;}


.NewsTitle {font-size:10pt; color: #006600; font-weight: bold; text-decoration: none;}
a.NewsListing {font-size: 8; font-weight: normal; text-decoration: underline;}
a.NewsListing:Hover {font-size: 10; font-weight: bold; text-decoration: none;}
a.NewsListingTitle {font-size: 10pt; color: #006600; text-decoration: underline; font-weight: bold;}
a.NewsListingTitle:hover {font-size: 10pt; color: #006600; text-decoration: none; font-weight: bold;}

a.Click {font-size: 7.5pt; color: #ffffff; text-decoration: none; font-weight: bold;}
a.Click:hover {font-size: 7.5pt; color: #F3D24E; text-decoration: underline; font-weight: bold;}


/* MAIN NAVIGATION */
a.navMain {font-size:9pt; color:#ffffff; font-family:arial, sans-serif; font-weight: bold; text-decoration: none;}
a.navMain:hover {font-size:9pt; color:#FFFF00; font-family: arial, sans-serif; font-weight: bold; text-decoration: none;}
a.navMainS {font-size:9pt; color:#FFFF00; font-family: arial, sans-serif; font-weight: bold; text-decoration: none;}
a.navMainS:hover {font-size:9pt; color:#FFFF00; font-family: arial, sans-serif; font-weight: bold; text-decoration: none;}
.inverse {font-size:8pt; color:#233F6F; font-weight: bold; text-decoration: none;}
.navMain_text {font-size:6pt; color:#ffffff; font-weight: bold; text-decoration: none;}

/* SECONDARY NAVIGATION */
a.navSec {font-size:9pt;  color:#ffffff; font-weight: bold;}
a.navSec:hover {font-size:9pt; color:#FFFF00; font-weight: bold;}
a.navSecS {font-size:9pt; color:#FFFF00; font-weight: bold;}
a.navSecS:hover {font-size:9pt; color:#FFFF00; font-weight: bold;}
.navSec_text {font-size:8pt; color:#ffffff; font-weight: normal; text-decoration: none;}
.navSec_textHeader {font-size:9pt; color:#ffffff; font-weight: bold; text-decoration: none;}


/* FOOTER NAVIGATION */
a.navFooter {font-size:8.5pt; color:#006600; font-family: arial, sans-serif; font-weight: bold; text-decoration: none;}
a.navFooter:hover {font-size:8.5pt; color:#000000; font-family: arial, sans-serif; font-weight: bold; text-decoration: underline;}
a.navFooterS {font-size:8.5pt; color:#000000; font-family: arial, sans-serif; font-weight: bold; text-decoration: underline;}
a.navFooterS:hover {font-size:8.5pt; color:#000000; font-family: arial, sans-serif; font-weight: bold; text-decoration: underline;}
.navFooter_text {font-size:8.5pt; color:#006600; font-weight: bold; text-decoration: none;}





/* CALENDAR */
.frameRow {background-color: white;}
a.monthLink {color: black; font-weight: bold; font-size: 14pt; text-decoration: none;}
a.monthLink:hover {color: black; font-weight: bold; font-size: 14pt; text-decoration: none;}

.monthRow {background-color: #ffffff;  color: #000000; font-size: 12pt; font-weight: bold;}
.dowRow {background-color: #ffffff;  color: black; font-weight: bold;}
.dayRow {}

.emptyDay{background-color: #ffffff; color: white; font-weight: bold;  font-size: 9pt}

.activeDay{background-color: #52B6F7; color: #ffffff; font-weight: bold;  font-size: 9pt}
a.activeDay{color: white; text-decoration: none; font-weight: bold; }
a.activeDay:hover {color: white; text-decoration: none; text-decoration: underline;}

.inactiveDay {background-color: #2D4A7F; font-weight: bold;  color: white; font-size: 9pt}
a.inactiveDay {color: black; font-weight: normal; text-decoration: none;  font-size: 9pt}
a.inactiveDay:hover {color: black; font-weight: normal; text-decoration: underline;}

a.upcomingtitle {color: black; font-weight: normal; text-decoration: underline;  font-size: 8pt}
a.upcomingtitle:hover {color: #2D4A7F; font-weight: normal; text-decoration: underline;  font-size: 8pt}

