BODY, TD, A  {font-size: 9pt; font-family: arial, verdana, sans-serif; font-weight: normal; color: #000000;}
H1 {font-size: 14pt; font-family: arial, sans-serif; color: #000000;}
HR {color: #cccccc;}
A {color: #006B3F; font-weight: normal;}
A:hover {text-decoration:none;}

/* PROJECT */
.header {font-size: 13pt; color: #7C0C08; font-weight: bold; text-transform: uppercase;}
.pageheader {font-size: 14pt; font-weight: bold; color: #013567;}
.contentheader {font-size: 14pt; color: #82899F; font-weight: bold;}
.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;}
.alert {font-weight: normal; color: red;}
.RowLight {background-color: #f2f2f2;}
.RowDark {background-color: #dddddd;}
a.Pagination2 {font-size: 8pt; font-weight: normal;}
a.Pagination2s {font-size: 8pt; font-weight: bold; color:red; text-decoration: none;}

a.Pagination {font-size: 8pt; font-weight: normal;}
a.Paginations {font-size: 10pt; font-weight: bold; color:red; text-decoration: none;}

.homepageheader {font-size: 14pt; color: #000000; font-weight: bold;}
.titleheader {font-size: 11pt; color: #006B3F; font-weight: bold;}

.extranetheader {font-size: 11pt; color: #000000; font-weight: bold;}

a.morelink {font-size:8.5pt; color:#006B3F; font-weight: normal; text-decoration: underline;}
input.loginbutton{font-size: 7.5pt; font-family: arial, sans-serif;font-weight: bold;color:#ffffff;background-color:#666666;border:1px solid;border-top-color:#003366;border-left-color:#003366;border-right-color:#003366;border-bottom-color:#003366;}

.filesize {font-size:7.5pt; color:#000000; font-weight: normal;}
.fileinformation {font-size:8.5pt; color:#000000; font-weight: normal;}

.attribute {font-size:7.5pt; color:#000000; font-weight: normal;}
a.attributelink {font-size:7.5pt; color:#000000; font-weight: normal;}
a.administrationlink {color:#000000; font-weight: bold;}

.alerttext {color: #339A66; font-weight: bold;}
.captiontext {font-size: 8pt; font-weight: bold; color: #000000;}

.logintext {font-size: 8pt; font-weight: bold; color: #000000;}


/* WEBSITE SECONDARY NAVIGATION */
a.secNavTitle {font-size: 14pt; font-weight: bold; color: #999999; text-decoration:none;}
a.secNavTitle:hover {font-size: 14pt; font-weight: bold; color: #999999; text-decoration:underline;}
a.secNav {font-size: 8pt; font-weight: bold; color: #006B3F; text-decoration:none;}
a.secNav:hover {font-size: 8pt; font-weight: bold; color: #006B3F; text-decoration:underline;}
a.secNavS {font-size: 8pt; font-weight: bold; color: #808080; text-decoration:underline;}
a.secNavS:hover {font-size: 8pt; font-weight: bold; color: #808080; text-decoration:underline;}



/* News */
a.HomepageNewstitle {font-size: 11pt; font-weight: bold; text-decoration:underline; color: #006B3F;}
a.HomepageNewsmore {font-size: 8pt; font-weight: bold; text-decoration:underline; color: #006B3F;}
a.NewsHeadline {font-size: 11pt; font-weight: bold; text-decoration:underline; color: #006B3F;}
.NewsHeadlineTitle {font-size: 11pt; font-weight: bold; text-decoration:none; color: #006B3F;}
.UnReadStory {color:red;}


/* ADMIN NAVIGATION */
a.adminnav {font-size: 8.5pt; color: #ffffff; font-weight: bold; text-decoration: none;}
a.adminnav:hover {font-size: 8.5pt; color: #FFC936; font-weight: bold; text-decoration: underline;}
a.adminnavS {font-size: 8.5pt; color: #FFC936; font-weight: bold; text-decoration: underline;}
a.adminnavS:hover {font-size: 8.5pt; color: #FFC936; font-weight: bold; text-decoration: underline;}
.adminnav_text {font-size: 8.5pt; color: #ffffff; font-weight: bold; text-decoration: none;}


/* Extranet SECONDARY NAVIGATION */
a.secnavmain {font-size:9pt; color:#000000;font-weight: bold; text-decoration: none;}
a.secnavmain:hover {font-size:9pt; color:#000000; font-weight: bold; text-decoration: underline;}
a.secnavmainS {font-size:9pt; color:red; font-weight: bold; text-decoration: none;}
a.secnavmainS:hover {font-size:9pt; color:red; font-weight: bold; text-decoration: none;}

a.secnav1 {font-size:8.5pt; color:#000000; text-decoration: underline;}
a.secnav1:hover {font-size:8.5pt; color:#000000; text-decoration: underline;}
a.secnav1S {font-size:8.5pt; color:#000000; text-decoration: underline;}
a.secnav1S:hover {font-size:8.5pt; color:#000000; text-decoration: underline;}

.secnavtext {font-size:9pt; color:#000000; font-weight: bold; text-decoration: none;}
.secnavtextS {font-size:9pt; background-color:#FFE18F; color:#000000; font-weight: bold; text-decoration: none;}


/* 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: #006B3F; 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;}

a.TableHeaderLink {font-family: arial; font-size: 8pt; font-weight: bold; color: #ffffff; text-transform: uppercase;}
a.TableHeaderLink:hover {font-family: arial; font-size: 8pt; font-weight: bold; color: #ECBB51; text-transform: uppercase; text-decoration: none;}

.TabNavSelected {font-weight: bold; background-color: #006B3F; 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;}

.TableID {background-color:#40906F; width:20px;text-align:center;font-size: 12pt; font-weight: bold;font-family: arial; color: #ffffff;}

.TabNav {font-weight: bold; background-color: #f2f2f2; color: black; text-decoration: none;}
.TabTable {background-color: #2C4A8D;}
.TabTableInterior {background-color: #ffffff;}

/* Calendar */
.calendarBody {background-color: white;}

.calendarMonthRow {background-color: #40906F;}
.calendarMonth {color: #ffffff; padding-top: 2px; padding-bottom: 2px; }
.calendarMonthSearch {color: #ffffff; font-size: 10pt; font-weight: bold;}

.calendarWeekRow {color: white; font-weight: bold;}
.calendarWeekDay {color: white; font-weight: bold; padding-top: 2px; padding-bottom: 2px;}

.calendarDayActive {background-color: #F1CB00; padding-top: 2px; padding-bottom: 2px; color: black; font-weight: bold; line-height: 11pt; text-decoration: none; }
a.calendarDayActive:hover {color: #970900; padding-top: 2px; padding-bottom: 2px; font-weight: bold; line-height: 11pt; text-decoration: underline;}
.calendarDayInActive {color: #000000; padding-top: 2px; padding-bottom: 2px; font-weight: normal; text-decoration: none; line-height: 11pt;}
a.calendarDayInActive:hover {color: #000000; padding-top: 2px; padding-bottom: 2px; font-weight: normal; line-height: 11pt; text-decoration: underline;}

.calendarDayToday {background-color: #40906F; padding-top: 2px; padding-bottom: 2px; color: white; font-weight: bold; line-height: 11pt; text-decoration: none; }




