/*homepage styles*/

.homenewshead {  }
.homenewstitl     { color: #c0c0c0;  font-size: 0.85em; font-weight: Normal; background-color: transparent; margin-top: 1em; margin-bottom: 0em }
a.homenewstitl:link, a.homenewstitl:visited {  font-size: 1em;font-weight: Bold; text-decoration: none }
a.homenewstitl:hover, a.homenewstitl:active  { color: #CC0000; font-size: 1em; font-weight: Bold; text-decoration: none }
.homenewssumm  { color: #000000; font-weight: normal; font-size: 0.85em; background-color: transparent; margin-top: 0em; margin-bottom: 0em }
.homenewspic   {  }
.homenewspiccap {  }
.homenewspictab { }
.homejobshead { font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif }
.homejobstitl { font-family: Verdana, Arial, Helvetica, sans-serif }
.homejobssumm { font-family: Verdana, Arial, Helvetica, sans-serif }
.homesearchhead { font-weight: bold }
.homesearchfield { font-family: Verdana, Arial, Helvetica, sans-serif }

/*news index styles*/

div.newsgetyear { margin-top: 0em; margin-bottom: 1em }
div.newsgetyear p.newsindextitl  { font-weight: normal; margin-top: 0em; margin-bottom: 0.25em }
div.newsgetyear a { font-weight: normal }
.newsindexhead { font-size: 1.2em; font-weight: bold; font-family: Verdana, Arial, Helvetica, 
sans-serif }
.newsindexarchive  { font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif }
.newsindexarchive a:link, .newsindexarchive a:visited  { font-weight: normal; font-family: Verdana, Arial, Helvetica, sans-serif }
.newsindexarchive a:hover, .newsindexarchive a:active { font-weight: normal; font-family: Verdana, Arial, Helvetica, sans-serif }
.div.content p.newsindextitl   { color: #333; font-weight: bold; font-size: 0.85em; background-color: }
.div.content p.newsindextitl a:link, div.content p.newsindextitl a:visited  { color: #233662; font-weight: bold; text-decoration: none; background-color:  }
.div.content p.newsindextitl a:hover, div.content p.newsindextitl a:active  { color: #233662; font-weight: bold; text-decoration: underline; background-color:  }
div.content span.newsindexdate   { color: #333; font-weight: normal }
.newsindexsearchhead   {  }
.newsindexsearchfield  {  }
div.content p.newsindexpaginate   { font-weight: bold; margin-top: 2em }
div.content p.newsindexpaginate a:link, div.content p.newsindexpaginate a:visited  { color: #233662; font-weight: normal; text-decoration: underline }
div.content p.newsindexpaginate a:hover, div.content p.newsindexpaginate a:active  { color: #233662; font-weight: normal; text-decoration: none }
.newsindexintro  { font-family: Verdana, Arial, Helvetica, sans-serif }

/*news archive index styles*/

.newsarcindexhead { font-size: 1.2em; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif }
.newsarcindexarchive  { font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif }
.newsarcindexarchive a:link, .newsindexarchive a:visited  { font-weight: normal; font-family: Verdana, Arial, Helvetica, sans-serif }
.newsarcindexarchive a:hover, .newsindexarchive a:active { font-weight: normal; font-family: Verdana, Arial, Helvetica, sans-serif }
.newsarcindextitl  { font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif }
.newsarcindexdate  { font-weight: normal; font-family: Verdana, Arial, Helvetica, sans-serif }
.newsarcindexsearchhead  { font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif }
.newsarcindexsearchfield  { font-weight: normal; font-family: Verdana, Arial, Helvetica, sans-serif }
.newsarcindexpaginate  { font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif }
.newsarcindexpaginate a:link, .newsarcindexpaginate a:visited { font-weight: normal; text-decoration: underline }
.newsarcindexpaginate a:hover, .newsarcindexpaginate a:active { font-weight: normal; text-decoration: none }
.newsarcyear  { font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif }
.newsarcyear a:link, .newsarcyear a:visited { font-weight: normal; text-decoration: underline }
.newsarcyear a:hover, .newsarcyear a:active { font-weight: normal; text-decoration: none }
.newsarcyearhead  { font-weight: bold; font-size: 1em; font-family: Verdana, Arial, Helvetica, sans-serif }
.newsarcintro  { font-family: Verdana, Arial, Helvetica, sans-serif }

/*news search result styles*/

.newssearchresulthead { font-size: 1.2em; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif }
.newssearchresultmatch  { font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif }
.newssearchresulttitl  { font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif }
.newssearchresultdate  { font-weight: normal; font-family: Verdana, Arial, Helvetica, sans-serif }
.newssearchresultpaginate  { font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif }
.newssearchresultpaginate a:link, .newssearchresultpaginate a:visited { font-weight: normal; text-decoration: underline }
.newssearchresultpaginate a:hover, .newssearchresultpaginate a:active { font-weight: normal; text-decoration: none }

/*news detail styles*/

div.content h1.newsdettitl     { color: black; font-weight: bold; font-size: 0.85em; margin-bottom: 0px }
div.content p.newsdetintro   { }
div.content .newsdetsubh   { }
div.content p.newsdetdate     { margin-top: 0px; margin-bottom: 1em }
div.content p.newsdetbody  { }
div.content p.newsdetinfo   { }
div.content p.newsdetback  { margin-top: 2em; margin-bottom: 1em }
div.content img.homenewspic   { border-top: 4px solid #969; border-right: #969; border-bottom: 4px solid #969; border-left: #969; width: 180px; height: 90px }
div.content span.newsdetpiccap    { color: #233662; font-size: 0.75em; margin: 0px; padding: 0px }



/*jobs index styles*/

.jobsindexhead { font-size: 1.2em; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif }
.jobsindexintro  { font-weight: normal; font-family: Verdana, Arial, Helvetica, sans-serif }
div.content p.jobsindextitl    { color: black; font-weight: bold; font-size: 0.85em; background-color: white; margin-top: 0em; margin-bottom: 1em }
div.content p.jobsindextitl a:link, div.content p.jobsindextitl a:visited { color: #233662; text-decoration: none }
div.content p.jobsindextitl a:hover, div.content p.jobsindextitl a:active { color: #233662; text-decoration: underline }
div.content span.jobsindexdate   { color: #333; font-weight: normal; font-family: Verdana, Arial, Helvetica, sans-serif }

/*jobs detail styles*/

div.content h1.jobsdettitl   { font-weight: bold; font-size: 0.85em; margin-top: 0em; margin-bottom: 0.5em }
div.content p.jobsdetdeadline   { font-weight: bold; margin-top: 0em; margin-bottom: 0.25em }
div.content span.jobsdetdate    { font-weight: normal; margin-top: 0em; margin-bottom: 0.25em }
div.content p.jobsdetsalary  { font-weight: bold; margin-top: 0em; margin-bottom: 0.25em }
div.content span.jobsdetsalarynum  { font-weight: normal; margin-top: 0em; margin-bottom: 0.25em }
div.content p.jobsdetref   { font-weight: bold; margin-top: 0em; margin-bottom: 1em }
div.content span.jobsdetrefnumber    { font-weight: normal; margin-top: 0em; margin-bottom: 1em }
div.content p.jobsdetbody  { }
div.content p.jobsdetsumm  { }
div.content p.jobsdetdocs   { }
div.content p.jobsdetback  { margin-top: 2em; margin-bottom: 1em }


/*events index styles*/

.eventsindexhead { font-size: 1.2em; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif }
.eventsindexintro  { font-weight: normal; font-family: Verdana, Arial, Helvetica, sans-serif }
div.content p.eventsindextitl    { color: black; font-weight: bold; font-size: 0.85em; margin-top: 0em; margin-bottom: 1em }
div.content p.eventsindextitl a:link, div.content p.eventsindextitl a:visited { color: #233662; text-decoration: none }
div.content p.eventsindextitl a:hover, div.content p.eventsindextitl a:active { color: #233662; text-decoration: underline }
div.content span.eventsindexdate   { color: #333; font-weight: normal; font-family: Verdana, Arial, Helvetica, sans-serif }

/*events detail styles*/

div.content h1.eventsdettitl   { font-weight: bold; font-size: 0.85em; margin-top: 0em; margin-bottom: 0.5em }
div.content p.eventsdetdeadline   { font-weight: bold; margin-top: 0em; margin-bottom: 0.25em }
div.content span.eventsdetails    { font-weight: normal; margin-top: 0em; margin-bottom: 0.25em }
div.content p.eventsdetsalary  { font-weight: bold; margin-top: 0em; margin-bottom: 0.25em }
div.content span.eventsdetsalarynum  { font-weight: normal; margin-top: 0em; margin-bottom: 0.25em }
div.content p.eventsdetref   { font-weight: bold; margin-top: 0em; margin-bottom: 1em }
div.content span.eventsdetrefnumber    { font-weight: normal; margin-top: 0em; margin-bottom: 1em }
div.content p.eventsdetbody  { }
div.content p.eventsdetsumm  { }
div.content p.eventsdetdocs   { }
div.content p.eventsdetback  { margin-top: 2em; margin-bottom: 1em }

/*Search results styles*/

.searchresulthead { font-size: 1.2em; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif }
.searchresultmatch  { font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif }
div.content p.searchresulttitl    { color: #333; font-weight: normal; font-size: 0.85em; background-color: white }
div.content p.searchresulttitl a:link, div.content p.searchresulttitl a:visited  { color: #233662; font-weight: bold; text-decoration: none; background-color: white }
div.content p.searchresulttitl a:hover, div.content p.searchresulttitl a:active  { color: #233662; font-weight: bold; text-decoration: underline; background-color: white }
div.content p.searchresultpaginate  { font-weight: bold; margin-top: 2em }
div.content p.searchresultpaginate a:link, div.content p.searchresultpaginate a:visited  { color: #233662; font-weight: normal; text-decoration: underline }
div.content p.searchresultpaginate a:hover, div.content p.searchresultpaginate a:active  { color: #233662; font-weight: normal; text-decoration: none }

.newssearchresultpaginate a:active { font-weight: normal; text-decoration: none }

.newsindexyear { font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif }
.newsindexyear a:link, .newsindexyear a:visited { font-weight: normal; text-decoration: underline }
.newsindexyear a:hover, .newsindexyear a:active { font-weight: normal; text-decoration: none }

.bg {  background-image: url(images/srt-bg.gif); background-repeat: no-repeat}
.hdr-bg {  background-color: #008c0f}
.ftr-bg {  background-color: #008C0F; background-position: right}
