/* Colors HEX
orange - #FFAA52
aqua - #00FFEA
light blue(box) - #F7FBFF
*/

BODY, TD, A  {font-family: tahoma,arial,sans-serif; font-weight: normal; color: #000000; font-size: 10pt; }


/* Standard */
.alert {color: red;}
.warning {color: red; font-family: verdana, arial, sans-serif; font-weight:bold; font-size:10pt}
.button {font-size: 7.5pt; font-weight: bold;}
.submitbutton {font-size: 7.5pt; font-weight: bold;}
.dropDown {}
.form {font-size: 10pt; }
.formHeader {color: #ffffff; font-weight:bold;}
.error {font-size: 10pt}
.tableHeader {font-size: 9pt; font-weight:bold; }
.text {font-size: 8pt;}
.textBold {font-weight:bold;}
.textSmall {font-size: 7.5pt;}
a.pagination {font-size: 10pt; font-weight:bold; color: #14548B;}
a.pagination:hover {font-size: 10pt; font-weight:bold; color: #ffffff;}
a.paginationS {font-size: 10pt; font-weight:bold; color: #ffffff;}
a.smallLink {font-size: 7.5pt;}
a.smallLink:hover {font-size: 7.5pt; text-decoration: underline;}
.EventSidebar {font-size: 8pt;}
.NavSeperator {font-size: 7.5pt; color: #aeb5af}

a.title {color: #7f9db9; font-size: 9pt; font-weight: bold; text-decoration: none;}
a.titleS {color: black; font-size: 9pt; font-weight:normal; }

.MyCalendar {font-size: 8pt; color: #3E6280; font-weight:normal;}
a.MyCalendar:hover {font-size: 8pt; color: #EE9B00; font-weight:normal;}
.MyCalendarSidebar_Category {font-size: 8pt; color: #3E6280; font-weight:bold;}
.MyCalendarSidebar {font-size: 8pt;}
a.MyCalendarSidebar:hover {font-size: 8pt; color:#FF9A31}
.MyCalendarMonth {font-size: 8pt; color: #3E6280; font-weight:normal;}
.calendarDay {color: #ffffff; font-size: 8pt; font-weight: bold}

/* Homepage */
.homepageOrangeHeader {font-family:tahoma,arial,sans-serif; font-size:8.5pt; color:#332177; font-weight:bold; text-decoration: none;}
.homepageForm {font-family:Arial; font-size:8.5pt; font-style:normal; font-variant:normal; font-weight:normal; color:#000000;}	
.hompepageSearchtext {font-size:7.5pt; color:#000000; font-family:  tahoma, arial, sans-serif; font-weight: normal; text-decoration: none;}
input.homepageButton{font-size: 7.5pt; font-family: arial, sans-serif;font-weight: bold;color:#ffffff;background-color:#f4b345;border:1px solid;border-top-color:#CC6600;border-left-color:#CC6600;border-right-color:#CC6600;border-bottom-color:#CC6600;}
a.homepageCalendarSearch {font-size:7.5pt; color:#332177; font-weight:normal; text-decoration: underline;}

.homepageBlogAuthor {font-size:7.5pt; color:#000000; font-family:  tahoma, arial, sans-serif; font-weight: normal; text-decoration: none;}

input.goButton{font-size: 7.5pt; font-family: arial, sans-serif;font-weight: bold;color:#ffffff;background-color:#f4b345;border:1px solid;border-top-color:#CC6600;border-left-color:#CC6600;border-right-color:#CC6600;border-bottom-color:#CC6600;}


a.loginMessage {font-size: 8pt; color: #ffffff; font-weight:normal; text-decoration: none;}
a.loginMessage:hover {font-size: 8pt; color: #ffffff; font-weight:normal; text-decoration: underline;}
.loginMessageText {font-size: 8pt; color: #ffffff; font-weight:bold; text-decoration: none;}

a.updateMessage {font-size: 8pt; color: #ffffff; font-weight:bold; text-decoration: underline;}
a.updateMessage:hover {font-size: 8pt; color: #ffffff; font-weight:bold; text-decoration: none;}
.updateMessageText {font-size: 8pt; color: #ffffff; font-weight:bold;}

.timeStartHeader {font-size: 10pt; color: #7f9db9; font-weight:bold; text-decoration: none;}
.timeStartJumpText {font-size: 7.5pt; color: #7f9db9; font-weight:normal; text-decoration: none;}
.timeStartJump {font-size: 7.5pt; color: #7f9db9; font-weight:normal; text-decoration: underline;}

a.footerNav {font-size: 8pt; color: #ffffff; font-weight:bold; text-decoration: none;}
a.footerNav:hover {font-size: 8pt; color: #ffffff; font-weight:bold; text-decoration: underline;}
a.footerNavS {font-size: 8pt; color: #ffffff; font-weight:bold; text-decoration: underline;}
a.footerNavS:hover {font-size: 8pt; color: #ffffff; font-weight:bold; text-decoration: underline;}
.footerNavText {font-size: 8pt; color: #ffffff; font-weight:normal; text-decoration: none;}

.activeDay {font-size: 10pt; text-decoration: none;}
.boxHeader {font-size: 10pt; text-decoration: none; color: #ffffff}




.calpopupMonthTitle {color: black; font-size: 9pt; font-weight: normal; text-decoration: none;}


a.blogTitle {font size: 10pt; font-weight:bold; color:#333333;}
a.blogTop {font size: 8pt; color:#BD0010;}
a.blogLinks {font size: 8pt; color:#BD0010;}
.blogDate {font size: 8pt; color:#666666;}
.blogComment {font size: 8pt; background-color:#f2f2f2; border:1px solid #666666;}
.blogCommentBox {font size: 8pt; background-color:#f2f2f2;}
.blogCommentBoxTitle {font size: 10pt; font-weight: bold; color:#ffffff; background-color:#5c4c99;}
.readmorelink {font size: 8pt; color:#666666;}

/* Black */
a.black2 {font-size: 8pt;font-weight:bold; text-decoration: none;}
a.black2:hover {font-size: 8pt; color: #FF9900; font-weight:bold; text-decoration: underline;}
a.black2S {font-size: 8pt; color: #FF9900; font-weight:bold; text-decoration: none;}
a.black2S:hover {font-size: 8pt; color: #FF9900; font-weight:bold; text-decoration: underline}
.black3 {font-size: 8pt; }
a.black3 {text-decoration: none}
a.black3:hover {text-decoration: underline; color: #FF9900;}
.black5 {color: #333333;}
a.black9 {color: #333333; font-weight:bold;}
a.black9:hover {color: #FF9900; font-weight:bold;}
a.black10 {text-decoration: underline}
a.black10:hover {text-decoration: underline; color: #3E6280;}

/* Blue */
.blue2b {font-size: 13pt;  color: #3E6280; font-weight:bold;}
.blue3b {font-size: 8pt; color: #3E6280; font-weight:bold; text-decoration: none;}
a.blue4 {font-size: 8pt; color: #3E6280; font-weight:bold; text-decoration: underline;}
a.blue4:Hover{font-size: 8pt; color: #FF9A31; font-weight:bold; text-decoration: underline;}
a.blue4S{font-size: 8pt; color: #FF9A31; font-weight:bold; text-decoration: underline;}
.blue5 {color: #3E6280; font-weight:bold;}


/* Brand New News */
a.NewsTitleLink {font-size: 11pt; color: #000000; font-weight: bold; }
a.NewsTitleLink:hover {font-size: 11pt; color: #FF9900; font-weight: bold; text-deocration:none;}

a.NewsHomepageTitleLink {font-size: 10pt; color: #000000; font-weight: bold; }
a.NewsHomepageTitleLink:hover {font-size: 10pt; color: #FF9900; font-weight: bold; text-deocration:none;}


.NewsTitleText {font-size: 11pt; color: #000000; font-weight: bold; }

.NewsDatePosted {font-size: 8.5pt; font-weight: bold}

.NewsMoreLink {color: #3E6280; font-weight: bold}

/* News Tessel Items */
a.NewsListingTitle {font-size: 12pt; color: #000000; font-weight: bold; }
a.NewsListingTitle:hover {font-size: 12pt; color: #FF9900; font-weight: bold; text-decoration: underline;}
a.NewsAdminListingTitle {font-size: 8pt; color: #3E6280; font-weight:bold; text-decoration: underline;}
a.NewsAdminListingTitle:Hover {font-size: 8pt; color: #FF9A31; font-weight:bold; text-decoration: underline;}
a.NewsLink {color: #3E6280; font-weight: bold}
a.NewsLink:hover {color: #FF9A31; font-weight: bold}
.NewsArchive {font-size: 7.5pt; color: black; }
.NewsTitle {font-size: 14pt; color: #000000; font-weight: bold}
.NewsListingTitle {font-size: 12pt; color: #000000; font-weight: bold}
.NewsText {color: black; }
.NewsTextSmall {font-size: 7.5pt; color: black; }
.NewsAdminText {color: #3E6280; font-weight:bold; }
.NewsAdminTextBold {color: #3E6280; font-weight:bold; }
.NewsHeader {font-family: Trebuchet MS, verdana, arial, sans-serif; font-weight: normal; color: #000000; font-size: 10pt; font-weight: bold}
.NewsAdminListingText {color: black; }
.NewsAdminListingHeader {font-size: 9pt; font-weight:bold; background-color : #99BCDA;}


/* Calendar Tessel Items */
a.c {color: #FFFFFF; font-size: 7.5pt; font-weight: bold; text-decoration: none}
a.c:hover {color: #669999; font-size: 7.5pt; font-weight: bold; text-decoration: underline;}
a.c2 {color: green; font-size: 7.5pt; font-weight: bold; text-decoration: underline; }
a.c2:hover {color: #EEE838; font-size: 7.5pt; font-weight: bold; text-decoration: underline; }
a.c3 {color: black; font-size: 7.5pt;  text-decoration: underline; }
a.c3:hover {color: #EEE838; font-size: 7.5pt;  text-decoration: underline; }
a.c4 {color: red; font-size: 7.5pt; font-weight: bold; text-decoration: underline; }
a.c4:hover {color: green; font-size: 7.5pt; font-weight: bold; text-decoration: underline; }
a.c5 {color: black; font-size: 9pt; font-weight: bold; text-decoration: underline; }
a.c5:hover {color: #669999; font-size: 9pt; font-weight: bold; text-decoration: underline; }
a.c6 {color: black; font-size: 9pt; font-weight: bold; text-decoration: underline; }
a.c6:hover {color: #669999; font-size: 9pt; font-weight: bold; text-decoration: underline; }
a.c6a {color: black; font-size: 9pt; font-weight: bold; text-decoration: underline; }
a.c6a:hover {color: green; font-size: 9pt; font-weight: bold; text-decoration: underline; }
.c0 {color: blackfont-size: 7.5pt; text-decoration: none}
.c {color: #FFFFFF; font-size: 7.5pt; font-weight: bold; text-decoration: none}
.c1 {color: blackfont-size: 7.5pt; font-weight: bold; text-decoration: none}
.c2 {color: #813A37font-size: 14pt; font-family: century gothic, verdana, arial, sans-serif; font-weight: bold; text-decoration: none}
.c3 {color: #813A37font-size: 14pt; font-family: century gothic, verdana, arial, sans-serif; font-weight: bold; text-decoration: none}
.c5 {color: black; font-size: 9pt; font-weight: none; text-decoration: none}
.c5h {color: whitefont-size: 7.5pt; font-weight: bold; text-decoration: none}
.c6 {color: blackfont-size: 7.5pt; font-weight: bold; text-decoration: none}
.c7 {color: blackfont-size: 7.5pt; font-weight: bold; text-decoration: none}
.c8 {color: #1D2F68font-weight: bold; text-decoration: none}
.calendarDay {color: #ffffff; font-size: 8pt; font-weight: bold}

/* -------------------- */
/* RESOURCES */
/* -------------------- */

.listingheadings {font-size: 14pt; color: #000000; font-weight: bold; }
.resourceheader {font-family: arial; font-size: 8pt; font-weight: bold; color: #ffffff; text-transform: uppercase; background-color:#9D8566;}
.resourcelistingTD {border-top: 1px solid #C7ECFA; border-bottom: solid 2px #ffffff;}
a.resourcelistingTitle {font-size: 11pt; font-weight: bold; color: #2E2E2E;}

