greenheaderlinksbody { font-size: 9pt; font-family: tahoma, arial, sans-serif; font-weight: normal; color: #666666; }
td { font-size: 9pt; font-family: tahoma, arial, sans-serif; font-weight: normal; color: #666666; }
a  { font-size: 9pt; font-family: tahoma, arial, sans-serif; font-style: underline; font-weight: bold; color: #0083a9; }
a:hover  { font-size: 9pt; font-family: tahoma, arial, sans-serif; font-style: underline; font-weight: bold; color: 0083a9; }
.warning { font-size: 9pt; font-family: tahoma, arial, sans-serif; font-weight: bold; color: red; }
.welcomeback {font-family: arial; font-size: 8pt; font-weight: bold; color: #000000; text-transform: uppercase;}
.dashboardWatermark {margin-top:10px; position:relative; vertical-align: bottom;}

a.mainNav { color: #666666; font-weight: normal; font-size: 9pt; text-decoration: none; }
a.mainNav:hover { color: #666666; font-weight: normal; font-size: 9pt; text-decoration: none; }
a.mainNavS { color: #666666; font-weight: normal; font-size: 9pt; text-decoration: none; }
a.mainNavS:hover { color: #666666; font-weight: normal; font-size: 9pt; text-decoration: none; }

a.footerNav { font-size: 9pt; font-family: tahoma, arial, sans-serif; font-style: underline; font-weight: bold; color: #0083a9; }
a.footerNav:hover { font-size: 9pt; font-family: tahoma, arial, sans-serif; font-style: underline; font-weight: bold; color: #eca700; }
a.footerNavS { font-size: 9pt; font-family: tahoma, arial, sans-serif; font-style: underline; font-weight: bold; color: #eca700; }
a.footerNavS:hover { font-size: 9pt; font-family: tahoma, arial, sans-serif; font-style: underline; font-weight: bold; color: #eca700; }

a.secondaryNav { color: #666666; font-weight: bold; font-size: 9pt; text-decoration: none; }
a.secondaryNav:hover { color: #666666; font-weight: bold; font-size: 9pt; text-decoration: underline; }
a.secondaryNavS { color: #666666; font-weight: bold; font-size: 9pt; text-decoration: underline; }
a.secondaryNavS:hover { color: #666666; font-weight: bold; font-size: 9pt; text-decoration: underline; }

.tableHeaderText {font-family: arial; font-size: 8pt; font-weight: bold; color: #ffffff; text-transform: uppercase;}
.tableHeader {font-family: arial; font-size: 8pt; font-weight: bold; background-color: #0083a9; color: white; text-transform: uppercase; text-decoration: none;}
.tableHeader:hover {font-family: arial; font-size: 8pt; font-weight: bold; background-color: #0083a9; color: white; text-transform: uppercase;}

.RowLight {background-color: #F7F3EF; }
.RowDark {background-color: #EAEAE4; }
.RowAlert {background-color: #ffcc33; }


a.TabNavSelected { 
font-size: 9pt; 
font-weight: bold; 
color: white; 
text-decoration: none; 
color: #E8BE00;
background-color: #0083a9;
padding:8px 5px 5px 5px;
}

a.TabNavSelected:hover {
font-size: 9pt; 
font-weight: bold; 
color: #E8BE00; 
text-decoration: none;
padding:8px 5px 5px 5px;
}


a.TabNav { 
font-size: 9pt; 
font-weight: bold; 
background-color: #666666; 
color: #ffffff; 
padding:8px 5px 5px 5px;
}

a.TabNav:hover { 
font-size: 9pt; 
font-weight: bold; 
background-color: #0083a9; 
color: #ffffff; 
padding:8px 5px 5px 5px;
}

.TabTable { background-color: #0083a9; }
.TabTableInterior { background-color: #ffffff; }

.TabTableBlue {}



.fieldset { width: 300px; }
.fieldset .label { text-align: right; width: 70px; float: left; padding: 0.2em;	margin: 0; margin-top: 0.3em; }
.fieldset .nobr { display: none; }
.fieldset .textfield { margin: 3px;	height: 20px; width: 200px; }
.fieldset .textarea { margin: 3px; height: 165px; width: 200px; }
.inverseText { font-size: 8.5pt; font-family: arial, sans-serif; font-weight: normal; color: #ffffff; }
.inverseText:hover { font-size: 8.5pt; font-family: arial, sans-serif; font-weight: normal; color: #ffffff; }
.arrow { font-size: 10pt; font-family: arial, sans-serif; font-weight: normal; color:white; }

input.login { border: 0px solid #ffffff; background-color: #ffffff; }
.header { font-size: 11pt; font-family: tahoma, arial, sans-serif; font-weight: bold; color: #0083a9; }
.smallHeader { font-size: 8.5pt; font-family: tahoma, arial, sans-serif; font-weight: bold; color: #eca700; }
.dashboardheadings {font-size: 10pt; color: #ffffff; font-weight: bold; }
.pageheader {font-size: 10pt; color: #000000; font-weight: bold;  text-transform: uppercase;  }

a.lightblue { font-family: arial; font-size: 8pt; font-weight: bold; color: #00c6ff; }
a.lightblue:hover { font-family: arial; font-size: 8pt; font-weight: bold; color: #ffffff; }

.DatePosted {font-size: 8pt; font-family: tahoma, arial, sans-serif; font-weight: normal; color: #414141;}

a.MoreLink {font-size: 7pt; font-weight: bold; text-decoration:underline; color: #0083a9;}
a.MoreLink:hover {font-size: 7pt; font-weight: bold; text-decoration:underline; color: #0083a9;}

.backLink {font-size: 7.5pt; font-weight: bold; text-decoration:underline; color: #0083a9;}
.print {font-size: 8pt; font-family: tahoma, arial, sans-serif; font-weight: normal; color: #414141; text-decoration: underline}



.button { font-size: 7.5pt; font-weight: bold; }
input.submitButton { color: #ffffff; font-family: arial, sans-serif; font-size: 8pt; font-weight: bold; margin: 0px; padding: 1px 1px 1px 1px; border: 0px solid; background-color: #0083a9; }
input.cancelButton { color: #ffffff; font-family: arial, sans-serif; font-size: 8pt; font-weight: bold; border: 1px solid; width: 100px; padding: 1px; background-color: #FECA04; }
input.deleteButton { color: #ffffff; font-family: arial, sans-serif; font-size: 8pt; font-weight: bold; border: 1px solid; width: 100px; padding: 1px; background-color: #D50000; }
input.closeButton { color: #ffffff; font-family: arial, sans-serif; font-size: 8pt; font-weight: bold; border: 1px solid; width: 120px; padding: 1px; background-color: #ff00ff; }
input.emailsubmitButton { color: #ffffff; font-family: arial, sans-serif; font-size: 6.5pt; font-weight: bold; border: 0px solid; padding: 1px; background-color: #3a3a3a; }

/* ADMINISTRATION TABS */
a.tabnavAdmin {font-size:8pt; color:#666666; font-weight: bold; text-decoration: none;}
a.tabnavAdmin:hover {font-size:8pt; color:#666666; font-weight: bold; text-decoration: underline;}
a.tabnavAdminS {font-size:8pt; color:#000000; font-weight: bold; text-decoration: none;}
a.tabnavAdminS:hover {font-size:8pt; color:#000000; font-weight: bold; text-decoration: underline;}
.tabnavmiddleAdmin {background-color:#F1EBDA; background-image: url(/images/dgn_tabnav_middle.gif);background-repeat: repeat-x;}
.tabnavmiddleAdminS {background-color:#D8C38A; background-image: url(/images/dgn_tabnav_middle.gif);background-repeat: repeat-x;}
.tabnavleftAdmin {background-color:#F1EBDA; background-image: url(/images/dgn_tabnav_left2.gif);background-repeat: repeat-x;}
.tabnavleftAdminS {background-color:#D8C38A; background-image: url(/images/dgn_tabnav_left2.gif);background-repeat: repeat-x;}
.tabnavrightAdmin {background-color:#F1EBDA; background-image: url(/images/dgn_tabnav_right2.gif);background-repeat: repeat-x;}
.tabnavrightAdminS {background-color:#D8C38A; background-image: url(/images/dgn_tabnav_right2.gif);background-repeat: repeat-x;}
.TabTableAdmin {background-color: #ffffff;}


