﻿body {background-color:#dfd7c7; margin:10px 0px 20px 0px;}

TD {font-size:small; font-family:Arial, Verdana, Sans-Serif;}
A {font-size:small; font-family:Arial, Verdana, Sans-Serif;}
Div {font-size:small; font-family:Arial, Verdana, Sans-Serif;}

TD.Body {font-size:small; font-family:Arial, Verdana, Sans-Serif;}
A.Body {font-size:small; font-family:Arial, Verdana, Sans-Serif;}
Div.Body {font-size:small; font-family:Arial, Verdana, Sans-Serif;}

/* Navigation styles */
A.Pnav {color:#ffffff; text-decoration:none;}
A.Pnav:hover {color:#ffffff; text-decoration:underline;}

TD.Snav {padding-bottom:.75em; vertical-align: top;}
A.Snav {color:White; font-size: large; text-decoration:none;}
A.Snav:hover {color:White; font-size: large; text-decoration:underline;}

a.Footer {color:#ffffff; text-decoration:underline;}
a.Footer:hover {color:#ffffff; text-decoration:none;}
td.Footer {color:#ffffff;}
span.Footer{color:#ffffff;}
a.UnderFooter{color:#000000; text-decoration:underline;}
a.UnderFooter:hover{color:#000000; text-decoration:none;}
td.UnderFooter{color:#000000;}
span.UnderFooter{color:#000000;}

img{border-style:none;}
img.SearchButtonImage {border: 0px;}

/* Department styles */
span.DeptTitle {color: White; font-size: large; font-weight: bold;}
span.DeptLabel {color: #607e5b; font-weight: bold;}
a.DepartmentLink {color:#365e7a; text-decoration:underline;}
a.DepartmentLink:link {color:#365e7a; text-decoration:underline;}
a.DepartmentLink:visited {color:#365e7a; text-decoration:underline;}
a.DepartmentLink:hover {color:#365e7a; text-decoration:none;}
a.DepartmentLink:active {color:#365e7a; text-decoration:underline;}

/* Documents and Links styles */
.DocsCategory {color:Black; font-size:200%; font-style:italic;}
.DocsDescript {color:Black;}
a.DocsLink {color:#365e7a;}
a.DocsLink:link {color:#365e7a; text-decoration:underline;}
a.DocsLink:visited {color:#365e7a; text-decoration:underline;}
a.DocsLink:hover {color:#365e7a; text-decoration:none;}
a.DocsLink:active {color:#365e7a; text-decoration:underline;}

/* News styles */
td.NewsTitle {background-color:#cfe4cc; width:100%; vertical-align:top; padding:5px 5px 3px 5px;}
span.NewsTitle {color:Black; font-weight:bold;}
a.NewsTitle {color:Black;}
td.NewsArticle {background-color:White; vertical-align:top; padding:5px 5px 3px 5px;}
td.NewsListTitle {background-color:#cfe4cc; padding: 4px 0 4px 10px;}
td.NewsListDesc {background-color:White; border-bottom: 2px solid #cfe4cc; padding: 6px 0 4px 8px;}
span.NewsList {color:Black;}
a.NewsList {color:Black; font-weight:bold; text-decoration:underline;}
a.NewsList:hover {color:Black; font-weight:bold; text-decoration:none;}
a.NewsMore {color:Black; text-decoration:underline;}
a.NewsMore:hover {color:Black; text-decoration:none;}
td.NewsRelated {border-left: 1px solid Black; margin-left: 10px; vertical-align: top;}

/* Event styles */
td.EventTitle {background-color:#cfe4cc; width:100%; vertical-align:top; padding:5px 5px 3px 5px;}
span.EventTitle {color:Black; font-weight:bold;}
a.EventTitle {color:Black;}
td.EventArticle {background-color:White; vertical-align:top; padding:5px 5px 3px 5px;}
td.EventListTitle {background-color:#cfe4cc; padding: 4px 0 4px 10px;}
td.EventListDesc {background-color:White; border-bottom: 2px solid #cfe4cc; padding: 6px 0 4px 8px;}
span.EventList {color:Black;}
a.EventList {color:Black; font-weight:bold; text-decoration:underline;}
a.EventList:hover {color:Black; font-weight:bold; text-decoration:none;}
a.EventMore {color:Black; text-decoration:underline;}
a.EventMore:hover {color:Black; text-decoration:none;}
td.EventRelated {border-left: 1px solid Black; margin-left: 10px; vertical-align: top;}

table.SearchResults {border: 1px solid #3462ad;}
th.SearchResultsTop {background-color: #c7dff4; text-align: right;}
a.SearchResultsTitle:link {color: blue; font-size: larger; text-decoration: underline;}
a.SearchResultsTitle:visited {color: blue; font-size: larger; text-decoration: underline;}
a.SearchResultsTitle:hover {color: blue; font-size: larger; text-decoration: none;}
span.SearchResultsURL {color:Black; font-size: smaller;}
a.SearchHeader:link    {color: Black; text-decoration: underline;}
a.SearchHeader:visited {color: Black; text-decoration: underline;}
a.SearchHeader:hover   {color: Black; text-decoration: none;}
a.SearchHeader:active  {color: Black; text-decoration: underline;}

/* Employment styles */
.JobColumnHeaders {background-image:url('/images/TitleSpacer.gif'); background-position:top left; background-repeat:repeat-x;}
.JobField {padding-right:4px; overflow:hidden;}
.JobTable {table-layout:fixed;}

/* Rich Text styles */
p.Title {color:#000000; background-color:#ffffff; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bolder; font-size:large}
p.Header {color:#000000; background-color:#ffffff; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size:medium;}
p.Body {color:#000000; background-color:#ffffff; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:normal; font-size:small;}

/* Dynamic Forms styles */
.FormFieldLabel {color:Black; font-size:medium; font-weight:bold; text-align:right;}
.DynamicForm {background-color:White;}

/*Title Styles*/
TD.Title{color:#6b6b2d; font-weight:bold; font-size:large;}
Span.Title{color:#6b6b2d; font-weight:bold; font-size:large;}
A.Title{color:#6b6b2d; text-decoration:none;font-weight:bold;}
A.Title:hover{color:#6b6b2d;font-weight:bold;}

.Header {color:#000000;background-color:#ffffff;font-family:Verdana, Arial, Helvetica, sans-serif;font-weight:bold;font-size:medium;}
.Normal {color:#000000;background-color:#ffffff;font-family:Verdana, Arial, Helvetica, sans-serif;font-weight:normal;font-size:small;}
