

<!-- Header and Footer -->



.headlinks {font-family: arial ,sans-serif; font-size: 12px; font-weight: bold; color: white;}

.headlinks:link { font-family: arial ,sans-serif; font-size: 12px; font-weight: bold; color: white; text-decoration: underline; }

.headlinks:visited { font-family: arial ,sans-serif; font-size: 12px; font-weight: bold; color: white; text-decoration: underline; }

.headlinks:hover { font-family: arial ,sans-serif; font-size: 12px; font-weight: bold; color: red; text-decoration: underline;}

.headlinks:active { font-family: arial ,sans-serif; font-size: 12px; font-weight: bold; color: red; text-decoration: underline; }



.headlinksbot {font-family: arial ,sans-serif; font-size: 12px; font-weight: bold; color: white;}

.headlinksbot:link { font-family: arial ,sans-serif; font-size: 12px; font-weight: bold; color: white; text-decoration: underline; }

.headlinksbot:visited { font-family: arial ,sans-serif; font-size: 12px; font-weight: bold; color: white; text-decoration: underline; }

.headlinksbot:hover { font-family: arial ,sans-serif; font-size: 12px; font-weight: bold; color: gold; text-decoration: underline;}

.headlinksbot:active { font-family: arial ,sans-serif; font-size: 12px; font-weight: bold; color: red; text-decoration: underline; }



.headlinkstop {font-family: arial ,sans-serif; font-size: 12px; font-weight: bold; color: white;}

.headlinkstop:link { font-family: arial ,sans-serif; font-size: 12px; font-weight: bold; color: white; text-decoration: underline; }

.headlinkstop:visited { font-family: arial ,sans-serif; font-size: 12px; font-weight: bold; color: white; text-decoration: underline; }

.headlinkstop:hover { font-family: arial ,sans-serif; font-size: 12px; font-weight: bold; color: gold; text-decoration: underline;}

.headlinkstop:active { font-family: arial ,sans-serif; font-size: 12px; font-weight: bold; color: red; text-decoration: underline; }



.headwhite {font-family: arial, sans-serif; font-size: 11px; font-weight: normal; color: white;}



.headlinkstry {font-family: arial ,sans-serif; font-size: 12px; font-weight: normal; color: white;}

.headlinkstry:link { font-family: sans-serif; font-size: 12px; font-weight: normal; color: white; text-decoration: underline; }

.headlinkstry:visited { font-family: sans-serif; font-size: 12px; font-weight: normal; color: white; text-decoration: underline; }

.headlinkstry:hover { font-family: sans-serif; font-size: 12px; font-weight: normal; color: red; text-decoration: underline;}

.headlinkstry:active { font-family: sans-serif; font-size: 12px; font-weight: normal; color: red; text-decoration: underline; }



.headlinksblack {font-family: arial, sans-serif; font-size: 11px; font-weight: bold; color: black;}

A.headlinksblack:link { font-family: arial, sans-serif; font-size: 11px; font-weight: bold; color: white; text-decoration: underline; }

A.headlinksblack:visited { font-family: arial, sans-serif; font-size: 11px; font-weight: bold; color: white; text-decoration: underline; }

A.headlinkstry:hover { color: red; text-decoration: underline;}

A.headlinkstry:active { color: red; text-decoration: underline; }



<!-- central body -->
h4.commenttitle{font-weight:bold; font-size:16px; font-famly:arial, sans-serif; color:#B22222;}
.titlecomment {font-weight: bold; font-size: 14px; font-family: arial, sans-serif;  color: #25403b}
.comment-title{font-weight:bold; font-size:14px; font-family:arial, sans-serif; color:firebrick;}

.bodycont { font-family: arial, sans-serif; font-size: 0.95em; font-weight: normal; }



TH.bodycont { font-size: 12px; font-weight: bold; }



.pagetitle { font-family: helvetica, arial, sans-serif; font-size: 20px; font-weight: bold; }

.titlepage { font-weight: normal; font-size: 1.7em; font-family: Arial Black, Arial, helvetica, sans-serif; color: black;}

.pagesubtitle { font-weight: bold; font-size: 1.2em; font-family: arial, sans-serif; color: #000000}

.docWsec { font-family: helvetica, arial,sans-serif; font-size: 16px; font-weight: bold; color: black; text-decoration: none;}

.moreinsame { font-weight: normal; font-size: 12px; font-family: helvetica, arial,sans-serif; color: #191970; text-decoration: none;}

.moreinsame:link { font-weight: normal; font-size: 12px; font-family: helvetica, arial,sans-serif; color: #191970; text-decoration: underline;}
.moreinsame:visited { font-weight: normal; font-size: 12px; font-family: helvetica, arial,sans-serif; color: #191970; text-decoration: underline;}
.moreinsame:hover { font-weight: normal; font-size: 12px; font-family: helvetica, arial,sans-serif; color: red; text-decoration: underline;}
.moreinsame:active { font-weight: normal; font-size: 12px; font-family: helvetica, arial,sans-serif; color: #191970; text-decoration: underline;}

.moreinsameTitle { font-weight: bold; font-size: 12px; font-family: helvetica, arial,sans-serif; color: #F0E68C; text-decoration: none;}

.moreinsamelg { font-weight: bold; font-size: 12px; font-family: helvetica, arial,sans-serif; color: white;}
.moreinsamelg:link { font-weight: bold; font-size: 12px; font-family: helvetica, arial,sans-serif; color: white; text-decoration: underline;}
.moreinsamelg:visited { font-weight: bold; font-size: 12px; font-family: helvetica, arial,sans-serif; color: white; text-decoration: underline;}
.moreinsamelg:hover { font-weight: bold; font-size: 12px; font-family: helvetica, arial,sans-serif; color: green; text-decoration: underline;}
.moreinsamelg:active { font-weight: bold; font-size: 12px; font-family: helvetica, arial,sans-serif; color: red; text-decoration: underline;}

.moreinsametitle { font-family: helvetica, arial,sans-serif; font-size: 12px; font-weight: bold; color: #FFFF00; text-decoration: none;}

.presauthor {  font-weight: normal; font-size: 12px; font-family: helvetica, arial,sans-serif; color: mediumblue; text-decoration: none;}
.presauthor:link { font-weight: bold; font-size: 12px; font-family: helvetica, arial,sans-serif; color: mediumblue;  text-decoration: underline;}
.presauthor:visited { font-weight: bold; font-size: 12px; font-family: helvetica, arial,sans-serif; color: mediumblue; text-decoration: underline;}
.presauthor:hover { font-weight: bold; font-size: 12px; font-family: helvetica, arial,sans-serif; color: firebrick; text-decoration: underline;}
.presauthor:active { font-weight: bold; font-size: 12px; font-family: helvetica, arial,sans-serif; color: red; text-decoration: underline;}

.referencetitles {font-family: helvetica, arial,sans-serif; font-size: 16px; font-weight: bold; color: #2F4F4F; text-decoration: none;}

.commentsTitle { font-weight: normal; font-size: 14px; font-family: arial, sans-serif; color: #B22222}


<!--  Index (or Home) page -->


.hmAboutUs {font-family: Helvetica, arial, sans-serif; font-weight: bold; font-style: italic; font-size: 14px; color: green;}

.hmTi2 {font-family: Helvetica, arial, sans-serif; font-weight: bold; font-style: normal; font-size: 16px; color: white;}
.hmTi2nav {font-family: Helvetica, arial, sans-serif; font-weight: bold; font-style: normal; font-size: 16px; color: white;}
.hmSubTi2 {font-weight: normal; font-style: normal; font-size: 12px; font-family: "lucida console", sans-serif; color: black;}

.hmdate {font-family: arial, sans-serif; font-weight: normal; font-style: normal; font-size: 10px; color: }
.hmcateg {font-family: arial, sans-serif; font-weight: normal; font-style: normal; font-size: 10px; color: }

.hmnavigation {font-family: arial, sans-serif; font-weight: normal; font-size: 12px; color:#0000ac;}
.hmnavigation:link {color: #2F4F4F; text-decoration: underline;}
.hmnavigation:active {color: red; text-decoration: underline;}
.hmnavigation:visited {color: #2F4F4F; text-decoration: underline;}
.hmnavigation:hover {color: green; text-decoration: underline;}


.hmnavigationtop {font-family: arial, sans-serif; font-weight: bold; font-size: 12px; color:#0000ac;}
.hmnavigationtop:link {color: #2F4F4F; text-decoration: underline;}
.hmnavigationtop:active {color: red; text-decoration: underline;}
.hmnavigationtop:visited {color: #2F4F4F; text-decoration: underline;}
.hmnavigationtop:hover {color: green; text-decoration: underline;}


.hmlatesttitle {font-family: arial, sans-serif; font-weight: bold; font-size: 12px; color:#D2691E;}
.hmlatesttitle:link { color: #D2691E; text-decoration: underline;}
.hmlatesttitle:active {color: red; text-decoration: underline;}
.hmlatesttitle:visited { color: #D2691E; text-decoration: underline;}
.hmlatesttitle:hover { color: green; text-decoration: underline;}

.hmlatestsubtitle {font-family: arial, sans-serif; font-weight: normal; font-size: 12px; color: black;}
.hmlatestsubtitle:link {color: black; text-decoration: none;}
.hmlatestsubtitle:active { color: red; text-decoration: underline;}
.hmlatestsubtitle:visited { color: black; text-decoration: none;}
.hmlatestsubtitle:hover { color: green; text-decoration: underline;}


.indSec{font-family: "lucida console", arial, sans-serif; font-weight: bold; font-style: normal; font-size: 13px; color: black}
.indSecTitle {font-weight: bold; font-style: normal; font-size: 13px; font-family: "lucida console", arial, sans-serif; color: #0000CD}

.about_msg { font-weight: normal; font-size: 0.9em; font-family: 'lucida console', verdana, arial, sans-serif; color: gray; }

h4.section_title {font-weight: bold; font-size: 1em; font-family: helvetica, arial, sans-serif; }

h4.exploreBlockTitle {font-weight: normal; font-size: 1em; font-family: helvetica, arial, sans-serif; color:blue;}
.exploreBlockSub {font-weight: normal; font-size: 0.75em; font-family: helvetica, arial, sans-serif;}

h4.sectionsBlockTitle {font-weight: normal; font-size: 1em; font-family: helvetica, arial, sans-serif; color:blue; text-align: right;}

.section_titles_left {font-weight: 500; font-size: 14px; font-family: arial, sans-serif; color: #696969;}
.section_titles_left:link{font-weight: 600; font-size: 14px; font-family: arial, sans-serif; color: #696969; text-decoration: underline;}
.section_titles_left:visited{font-weight: 600; font-size: 14px; font-family: arial, sans-serif; color: #696969; text-decoration: underline;}
.section_titles_left:hover{font-weight: 600; font-size: 14px; font-family: arial, sans-serif; text-decoration: underline; color: blue;}
.section_titles_left:active{font-weight: 600; font-size: 14px; font-family: arial, sans-serif; text-decoration: underline; color: red;}


.popupInfo:link {font-weight: normal; font-style: normal; font-size: 70%; font-family: arial, sans-serif; color: green; text-decoration: none;}
.popupInfo:visited {font-weight: normal; font-style: normal; font-size: 70%; font-family: arial, sans-serif; color: green; text-decoration: none;}
.popupInfo:active {font-weight: normal; font-style: normal; font-size: 70%; font-family: arial, sans-serif; color: red; text-decoration: none;}
.popupInfo:hover {font-weight: normal; font-style: normal; font-size: 70%; font-family: arial, sans-serif; color: red; text-decoration: underline;}

.toHeadlines {font-weight: normal; font-style: normal; font-size: 12px; font-family: arial, sans-serif; color: black; text-decoration: none;}
.toHeadlines:link {font-weight: normal; font-style: normal; font-size: 12px; font-family: arial, sans-serif; color: black; text-decoration: underline;}
.toHeadlines:visited {font-weight: normal; font-style: normal; font-size: 12px; font-family: arial, sans-serif; color: black; text-decoration: underline;}
.toHeadlines:hover {font-weight: normal; font-style: normal; font-size: 12px; font-family: arial, sans-serif; color: green; text-decoration: underline;}
.toHeadlines:active {font-weight: normal; font-style: normal; font-size: 12px; font-family: arial, sans-serif; color: red; text-decoration: underline;}


.idtoptitle {font-family: times new roman, sans-serif; font-weight: normal; font-size: 24px; color: #0000ac;}
.idtoptitle:link {font-family:  times new roman, sans-serif; font-weight: normal; font-size: 24px; color: #0000ac; text-decoration: none;}
.idtoptitle:visited {font-family: times new roman, sans-serif; font-weight: normal; font-size: 24px; color: #0000ac; text-decoration: none;}
.idtoptitle:hover {font-family: times new roman, sans-serif; font-weight: normal; font-size: 24px; color: #0000ac; text-decoration: underline;}
.idtoptitle:active {font-family: times new roman, sans-serif; font-weight: normal; font-size: 24px; color: black; text-decoration: underline;}

.idlatesttitle {font-family: helvetica,arial, sans-serif; font-weight: bold; font-size: 14px; color: #2F4F4F;}
.idlatesttitle:link {font-family:  helvetica,arial, sans-serif; font-weight: bold; font-size: 14px; color: #2F4F4F; text-decoration: none;}
.idlatesttitle:visited {font-family: helvetica,arial, sans-serif; font-weight: bold; font-size: 14px; color: #2F4F4F; text-decoration: none;}
.idlatesttitle:hover {font-family: helvetica,arial, sans-serif; font-weight: bold; font-size: 14px; color: #0000ac; text-decoration: underline;}
.idlatesttitle:active {font-family: helvetica,arial, sans-serif; font-weight: bold; font-size: 14px; color: red; text-decoration: underline;}

.idtopSubtitle {font-family: helvetica, arial, sans-serif; font-weight: normal; font-size: 14px; color: #2F4F4F;}

.idNewItem {font-family: helvetica, arial, sans-serif; font-weight: normal; font-size: 14px; color: #2F4F4F;}


.iddate {font-family: helvetica, arial,sans-serif; font-size: 11px; font-weight: bold; color: #6B8E23;}

.index_oep_header { font-size: 300%; }
.index_oep_header_edge {font-weight: normal; font-family: 'lucida handwriting', cursive; color: #C0C0C0;}
.index_oep_header_center {font-weight: normal; font-family: 'lucida handwriting', cursive; color: blue;}<!--  #DC143C -->
.index_oep_header_desc {font-weight: normal; font-size: 1em; font-family: 'lucida console', verdana, arial; color: gray;}


<!--    write document pages   -->

.uploadVideoDone {font-weight: bold; font-size: 11px; font-family: arial, sans-serif;  color:gray; text-decoration: none;}

.uploadVideoCurrent {font-weight: bold; font-size: 11px; font-family: arial, sans-serif;  color:black; text-decoration: none;}

.videoUploadErrorMsgBox {font-weight: bold; font-size: 13px; font-family: arial, sans-serif;  color:red; text-decoration: none;}

.butt-add-modif-vid {font-weight:normal; font-size:10px; font-family:arial, sans-serif; color:black;}

.creselcat {font-weight: bold; font-size: 13px; font-family: arial, sans-serif;  color:darkgreen; text-decoration: none;}


<!-- Headlines pages -->


.buzzitemtitle {font-weight: bold; font-size: 14px; font-family: arial, sans-serif;  color:black; text-decoration: none;}
.buzzitemtitle:link {font-weight: bold; font-size: 14px; font-family: arial, sans-serif;  color:black; text-decoration: none;}
.buzzitemtitle:visited {font-weight: bold; font-size: 14px; font-family: arial, sans-serif;  color:black; text-decoration: none;}
.buzzitemtitle:hover {font-weight: bold; font-size: 14px; font-family: arial, sans-serif;  color:green; text-decoration: underline;}
.buzzitemtitle:active {font-weight: bold; font-size: 14px; font-family: arial, sans-serif;  color:red; text-decoration: underline;}

.hdAreas {font-family: arial, sans-serif; font-weight: bold; font-size: 16px; color: black;}

.sectiontitles {font-family: helvetica, arial,sans-serif; font-size: 20px; font-weight: bold; color: black;}
.sectiontitlessub {font-family: arial, sans-serif; font-weight: normal; font-size: 8pt; color: black;}

.hddispdocstitle {font-family: helvetica, arial, sans-serif; font-weight: bold; font-size: 14px; color: #2F4F4F;}
.hddispdocstitle:link {font-family:  helvetica, arial, sans-serif; font-weight: bold; font-size: 14px; color: #2F4F4F; text-decoration: none;}
.hddispdocstitle:active {font-family: helvetica, arial, sans-serif; font-weight: bold; font-size: 14px; color: black; text-decoration: underline;}
.hddispdocstitle:visited {font-family: helvetica, arial, sans-serif; font-weight: bold; font-size: 14px; color: #2F4F4F; text-decoration: none;}
.hddispdocstitle:hover {font-family: helvetica, arial, sans-serif; font-weight: bold; font-size: 14px; color: #2F4F4F; text-decoration: underline;}

.hddispdocsStatetitle {font-family: helvetica, arial, sans-serif; font-weight: bold; font-size: 16px; color: #2F4F4F;}
.hddispdocsStatetitle:link {font-family:  helvetica, arial, sans-serif; font-weight: bold; font-size: 20px; color: #2F4F4F; text-decoration: none;}
.hddispdocsStatetitle:active {font-family: helvetica, arial, sans-serif; font-weight: bold; font-size: 20px; color: black; text-decoration: underline;}
.hddispdocsStatetitle:visited {font-family: helvetica, arial, sans-serif; font-weight: bold; font-size: 20px; color: #2F4F4F; text-decoration: none;}
.hddispdocsStatetitle:hover {font-family: helvetica, arial, sans-serif; font-weight: bold; font-size: 20px; color: red; text-decoration: underline;}

.hddispdocssubti {font-family: helvetica, arial, sans-serif; font-weight: normal; font-size: 13px; color: #2F4F4F;}

.hddispdate {font-weight: normal; font-size: 11px; font-family: helvetica, arial,sans-serif;  color: #7E8B00;}

.hddispsum {font-family: helvetica, arial,sans-serif; font-size: 12px; font-weight: normal; color: #7E8B00;}

.hddispnav  {font-family: helvetica, arial,sans-serif; font-size: 110%; font-weight: bold; color: #00008B;}
.hddispnav:link  {font-family: helvetica, arial,sans-serif; font-size: 100%; font-weight: normal;  text-decoration: none;}
.hddispnav:visited  {font-family: helvetica, arial,sans-serif; font-size: 100%; font-weight: normal;  text-decoration: none;}
.hddispnav:hover  {font-family: helvetica, arial,sans-serif; font-size: 100%; font-weight: normal; color: red; text-decoration: none;}
.hddispnav:active  {font-family: helvetica, arial,sans-serif; font-size: 100%; font-weight: normal; color: #00008B; text-decoration: none;}

.hdlinkbox {font-weight: bold; font-size: 12px; font-family: helvetica, arial,sans-serif; color: black; text-decoration: none}
.hdlinkbox:link {font-weight: bold; font-size: 12px; font-family: helvetica, arial,sans-serif; color: black; text-decoration: none}
.hdlinkbox:visited {font-weight: bold; font-size: 12px; font-family: helvetica, arial,sans-serif; color: black; text-decoration: none}
.hdlinkbox:hover {font-weight: bold; font-size: 12px; font-family: helvetica, arial,sans-serif; color: green; text-decoration: underline}
.hdlinkbox:active {font-weight: bold; font-size: 12px; font-family: helvetica, arial,sans-serif; color: black; text-decoration: none}

.mainsectionlink:link {font-weight: bold; font-size: 12px; font-family: helvetica, arial,sans-serif; color: black; text-decoration: none}
.mainsectionlink:visited {font-weight: bold; font-size: 12px; font-family: helvetica, arial,sans-serif; color: black; text-decoration: none}
.mainsectionlink:hover {font-weight: bold; font-size: 12px; font-family: helvetica, arial,sans-serif; color: green; text-decoration: underline}
.mainsectionlink:active {font-weight: bold; font-size: 12px; font-family: helvetica, arial,sans-serif; color: black; text-decoration: none}

.newsheader { font-family: arial, sans-serif; font-weight: bold; font-size: 11px; text-transform: uppercase; color: black; }

.newsheader:link { color: black; text-decoration: underline; }

.newsheader:active { color: black; text-decoration: underline; }

.newsheader:visited { color: black; text-decoration: underline; }

.newsheader:hover { color: green; text-decoration: underline; }



.themehead { font-family: arial, sans-serif; font-weight: bold; font-style: italic; font-size: 12px; color: #EC5822;}

.themeheadsml { font-family: arial, sans-serif; font-weight: bold; font-size: 12px; color: #960C5A;}



.findinfo {font-family: arial, sans-serif; font-style: italic; font-weight: bold; font-size: 11px; color: #7DA7C0;}

.findinfo1 {font-family: arial, sans-serif; font-weight: bold; font-size: 12px; color: #037005;}

.findinfo1:link {text-decoration: underline;}

.findinfo1:active {text-decoration: underline;}

.findinfo1:visited {text-decoration: underline; color: #037005;}

.findinfo1:hover {text-decoration: underline; color: blue;}

.findinfo2 {font-family: arial, sans-serif; font-weight: bold; font-size: 12px; color: #B01D0F;}

.findinfo2sub {font-family: arial, sans-serif; font-weight: bold; font-size: 11px; color: #B01D0F;}



.themeblock { font-family: arial, sans-serif; font-weight: bold; font-size: 12px; color: white; text-transform: uppercase;} <!-- old color color: #5A608F; -->

.themeblocktry { font-family: arial, sans-serif; font-weight: bold; font-size: 14px; color: #960C5A;}

.themeblock:link { color: black; text-decoration: underline; }

.themeblock:active { color: black; text-decoration: underline; }

.themeblock:visited { color: black; text-decoration: underline; }

.themeblock:hover { color: green; text-decoration: underline; }



.newsheadmore { font-family: arial, sans-serif; font-weight: normal; font-size: 12px; color: white; }

.newsheadmore:link { color: white; text-decoration: underline; font-weight: bold; }

.newsheadmore:active { color: white; text-decoration: underline; font-weight: bold; }

.newsheadmore:visited { color: white; text-decoration: underline; font-weight: bold; }

.newsheadmore:hover { color: black; text-decoration: underline; font-weight: bold; }



.newsheadmoretry { font-family: arial, sans-serif; font-weight: normal; font-size: 12px; color: black; }

.newsheadmoretry:link { color: black; text-decoration: underline; font-weight: bold; }

.newsheadmoretry:active { color: black; text-decoration: underline; font-weight: bold; }

.newsheadmoretry:visited { color: black; text-decoration: underline; font-weight: bold; }

.newsheadmoretry:hover { color: black; text-decoration: underline; font-weight: bold; }



.texttop { font-family: Tahoma Times serif; font-size: 18px; font-weight: normal; color: black; }

.texttop:link { color: black; text-decoration: none; }

.texttop:active { color: black; text-decoration: underline; }

.texttop:visited { color: black; text-decoration: none; }

.texttop:hover { color: #69238B; text-decoration: underline; }



.textsubtop { font-family: arial, sans-serif; font-size: 11px; font-weight: bold; color: black; }

.textsubtop:link { color: black; text-decoration: none; }

.textsubtop:active { color: black; text-decoration: none; }

.textsubtop:visited { color: black; text-decoration: none; }

.textsubtop:hover { color: #69238B; text-decoration: underline; }



.textbodytop { font-family: arial, sans-serif; font-size: 11px; font-weight: normal; color: black; }





.gdtitre { font-family: arial, sans-serif; font-size: 20px; font-weight: bold; color: black; }

.gdtitre:link { color: black; text-decoration: none; }

.gdtitre:active { color: black; text-decoration: underline; }

.gdtitre:visited { color: black; text-decoration: none; }

.gdtitre:hover { color: #69238B; text-decoration: underline; }



.gdtitresub { font-family: arial, sans-serif; font-size: 12px; font-weight: bold; color: black; }

.gdtitresub:link { color: black; text-decoration: none; }

.gdtitresub:active { color: black; text-decoration: none; }

.gdtitresub:visited { color: black; text-decoration: none; }

.gdtitresub:hover { color: #69238B; text-decoration: underline; }



.gdtitrebody { font-family: arial, sans-serif; font-size: 12px; font-weight: normal; color: black; }



.gdtitreindex { font-family: arial, verdana, sans-serif; font-size: 1.2em; font-weight: bold; color: #226CBC;}

.gdtitreindex:link { text-decoration: none;}

.gdtitreindex:active { text-decoration: none;}

.gdtitreindex:visited { text-decoration: none; color: #226CBC;}

.gdtitreindex:hover { color: #69238B; text-decoration: underline;}



.subtitreindex {font-family: arial,verdana, sans-serif; font-size: 1.1em; font-style: normal; font-weight: bold; color: #7DA7C0;}

.subtitreindex:link {text-decoration: none;}

.subtitreindex:active {text-decoration: none;}

.subtitreindex:visited {text-decoration: none; color: #7DA7C0;}

.subtitreindex:hover {text-decoration: none; color: #444C9E;}



.smltitles { font-family: arial, sans-serif; font-size: 12px; font-weight: normal; color: black; }

A.smltitles:link { font-weight: bold; color: #226CBC; text-decoration: none; }

A.smltitles:active { font-weight: bold; color: #444C9E; text-decoration: underline; }

A.smltitles:visited { font-weight: bold; color: #226CBC; text-decoration: none; }

A.smltitles:hover { font-weight: bold; color: #69238B; text-decoration: underline; }



.hdlncoltext {font-family: arial, verdana, sans-serif; font-size: 11px; font-weight: bold; color: #82807F;}



.indexlatest { font-family: arial, sans-serif; font-size: 11px; font-weight: normal; color: black; }

.indexlatest:link { font-weight: bold; color: #444C9E; text-decoration: none; }

.indexlatest:active { font-weight: bold; color: #444C9E; text-decoration: none; }

.indexlatest:visited { font-weight: bold; color: #444C9E; text-decoration: none; }

.indexlatest:hover { font-weight: bold; color: green; text-decoration: underline; }



.titlemessage { font-family: arial, sans-serif; font-size: 11px; text-transform: ; font-weight: normal; color: white;}

.titlemessagetry { font-family: arial, sans-serif; font-size: 11px; text-transform: ; font-weight: normal; color: black;}

.textmessage { font-family: verdana, sans-serif; font-size: 11px; font-weight: normal; color: black;}

.textmessagetry { font-family: verdana, sans-serif; font-size: 11px; font-weight: normal; color: black;}



.editorheader { font-family: arial, verdana, sans-serif; font-size: 11px; color: white;}

A.editorheader:link { color: white; font-weight: normal; text-decoration: none; }

A.editorheader:active { color: white; font-weight: normal; text-decoration: none; }

A.editorheader:visited { color: white; font-weight: normal; text-decoration: none; }

A.editorheader:hover { color: white; font-weight: normal; text-decoration: underline; }



.editortext { font-family: arial, sans-serif; font-size: 11px; font-weight: normal; color: black; text-decoration: none; }

A.editortext:link { color: black; text-decoration: none; }

A.editortext:active { color: black; text-decoration: none; }

A.editortext:visited { color: black; text-decoration: none; }

A.editortext:hover { color: #69238B; text-decoration: underline; }



.textnews { font-family: arial, sans-serif; font-size: 11px; font-weight: normal; color: black; }

A.textnews:link { font-weight: bold; color: black; text-decoration: none; }

A.textnews:active { font-weight: bold; color: black; text-decoration: underline; }

A.textnews:visited { font-weight: bold; color: black; text-decoration: none; }

A.textnews:hover { font-weight: bold; color: #69238B; text-decoration: underline; }



.hdnewsitem {font-family: arial, sans-serif; color: black; font-size: 11px; font-weight: normal; text-decoration: none; }



.hdnewsitemtitle {font-family: arial, sans-serif; color: black; font-size: 11px; font-weight: bold; }

A.hdnewsitemtitle:link {color: black; text-decoration: none; }

A.hdnewsitemtitle:active {color: black; text-decoration: underline; }

A.hdnewsitemtitle:visited {color: black; text-decoration: none; }

A.hdnewsitemtitle:hover {color: #0000B3; text-decoration: underline; }



.hdnewsdate {font-family: verdana, sans-serif; color: #666666; font-size: 10px; font-weight: normal; }

.hdnewsorigin {font-family: arial, sans-serif; font-size: 10px; font-weight: normal; color: #000099;}



.hdnewsmore {font-family: arial, sans-serif; color: #0033cc; font-size: 11px; font-weight: normal; }

A.hdnewsmore:link {color: black; text-decoration: underline; }

A.hdnewsmore:active {color: black; text-decoration: underline; }

A.hdnewsmore:visited {color: black; text-decoration: underline; }

A.hdnewsmore:hover {color: #0000B3; text-decoration: underline; }



.prrevtit { font-family: arial, sans-serif; font-size: 11px; font-weight: normal; color: black; decoration: none;}

A.prrevtit:link {font-weight: normal; color:#8A7417;}

A.prrevtit:active {font-weight: bold; color:#8A7417;}

A.prrevtit:visited {font-weight: normal; color:#7C5A07;}

A.prrevtit:hover {font-weight: normal; decoration: underline; color: blue;}



P.topheadtitle { font-family: Tahoma Times serif; font-size: 28px; font-weight: normal; }



.textcamp { font-family: arial, sans-serif; font-size: 11px; font-weight: normal; color: white; }

A.textcamp:link { font-weight: normal; color: white; text-decoration: none; }

A.textcamp:active { font-weight: normal; color: white; text-decoration: underline; }

A.textcamp:visited { font-weight: normal; color: white; text-decoration: none; }

A.textcamp:hover { font-weight: normal; font-size: 11px; color: white; text-decoration: underline; }


.mark-od{color:mediumseagreen;}


<!--    comments pages -->
p.titlepage_comm {font-weight: bold; font-size: 14px; font-family: arial, sans-serif; color:black;}
.titlepage_comt {font-weight: bold; font-size: 14px; font-family: arial, sans-serif; color: black;}


<!-- Standard pages -->



.pgpath { font-family: arial, verdana, sans-serif; font-size: 11px; font-weight: normal; color: blue; }

.pgpath:link { color: blue; text-decoration: underline; }

.pgpath:visited { color: blue; text-decoration: underline; }

.pgpath:hover { color: green; text-decoration: none; }



.pagpath { font-family: arial, verdana, sans-serif; font-size: 11px; font-weight: normal; color: blue; }

.pagpath:link { color: blue; text-decoration: underline; }

.pagpath:visited { color: blue; text-decoration: underline; }

.pagpath:hover { color: green; text-decoration: none; }



.pgpathtxt { font-family: arial, sans-serif; font-size: 12px; font-weight: normal; color: blue; text-decoration: none; }

.pathroot { font-family: arial, verdana, sans-serif; font-size: 11px; font-weight: bold; color: blue; text-decoration: none; }

.refinedGroupAdvice {font-weight: normal; font-size: 14px; font-family: arial, sans-serif;  color:firebrick; text-decoration: none;}
.refinedGroupAdvice:link,visited {color:firebrick; text-decoration: underline;}
.refinedGroupAdvice:hover {color:green; text-decoration: underline;}
.refinedGroupAdvice:active {color:red; text-decoration: underline;}		

<!-- standard text for some links, non-formatted text blocks, etc -->



.textstd { font-weight: normal; font-size: 12px; font-family: arial, sans-serif; color: black; }

A.textstd:link {color: blue; text-decoration: underline;}

A.textstd:visited {color: purple; text-decoration: underline;}

A.textstd:hover { color: blue; text-decoration: underline;}

A.textstd:active {color: black; text-decoration: underline;}



.textstdblack {font-family: arial, sans-serif; font-size: 12px; font-weight: normal; color: black; }

A.textstdblack:link {color: black; text-decoration: underline;}

A.textstdblack:visited {color: black; text-decoration: underline;}

A.textstdblack:hover { color: red; text-decoration: underline;}

A.textstdblack:active {color: black; text-decoration: underline;}



.textstdem {font-family: arial, sans-serif; font-size: 12px; font-weight: bold; }

A.textstdem:link {color: blue; text-decoration: underline; }

A.textstdem:visited {color: purple; text-decoration: underline; }

A.textstdem:hover { color: green; text-decoration: underline;}

A.textstdem:active {color: blue; text-decoration: underline; }



.textstdemw {color: white; font-family: arial, sans-serif; font-size: 12px; font-weight: bold; }

A.textstdemw:link {color: white; text-decoration: underline; }

A.textstdemw:visited {color: white; text-decoration: underline; }

A.textstdemw:hover { color: green; text-decoration: underline;}

A.textstdemw:active {color: white; text-decoration: underline; }


.textstdlg { font-weight: normal; font-size: 14px; font-family: arial, sans-serif; color: black; }

A.textstdlg:link {color: blue; text-decoration: underline;}

A.textstdlg:visited {color: purple; text-decoration: underline;}

A.textstdlg:hover { color: blue; text-decoration: underline;}

A.textstdlg:active {color: black; text-decoration: underline;}


.textstdlgem { font-weight: bold; font-size: 14px; font-family: arial, sans-serif; color: black; }

A.textstdlgem:link {color: blue; text-decoration: underline;}

A.textstdlgem:visited {color: purple; text-decoration: underline;}

A.textstdlgem:hover { color: blue; text-decoration: underline;}

A.textstdlgem:active {color: black; text-decoration: underline;}



.textsml {font-family: arial, sans-serif; font-size: 11px; font-weight: normal; }

A.textsml:link {color: blue; text-decoration: underline; }

A.textsml:visited {color: purple; text-decoration: underline; }

A.textsml:hover { color: green; text-decoration: underline;}

A.textsml:active {color: blue; text-decoration: underline; }



.textvsml {font-family: arial, sans-serif; font-size: 10px; font-weight: normal; }

.textvsmlem {font-family: arial, sans-serif; font-size: 10px; font-weight: bold; }



.textsmlem {font-family: arial, sans-serif; font-size: 11px; font-weight: bold; }

A.textsmlem:link {color: blue; text-decoration: underline; }

A.textsmlem:visited {color: purple; text-decoration: underline; }

A.textsmlem:hover { color: green; text-decoration: underline; }

A.textsmlem:active {color: black; text-decoration: underline; }



.textsmaller {font-family: arial, sans-serif; font-size: 10px; font-weight: normal; }

.textsmallerem {font-family: arial, sans-serif; font-size: 10px; font-weight: bold; }



.textsmlemw {font-family: arial, sans-serif; color: white; font-size: 11px; font-weight: bold; }



.inpageheader {color: #765FA7; font-family: arial, sans-serif; font-size: 12px; font-weight: bold; }


.auth-name-disp { font-weight: bold; font-size: 14px; font-family: arial, sans-serif; color: black; }
A.auth-name-disp:link {color: back; text-decoration: underline;}
A.auth-name-disp:visited {color: black; text-decoration: underline;}
A.auth-name-disp:hover { color: green; text-decoration: underline;}
A.auth-name-disp:active {color: black; text-decoration: underline;}

.authpres {font-family: arial, sans-serif; font-size: 12px; font-weight: normal; }

.refpres {font-family: arial, sans-serif; font-size: 11px; font-weight: normal; }

.authinfo {font-family: arial, sans-serif; font-size: 12px; font-weight: normal; }

.nameintro { font-family: verdana, sans-serif; font-size: 12px; font-weight: bold; color: #990000; text-decoration: none;}



.arialBold16Green { font-family: arial black, arial, sans-serif; font-size: 16px; font-weight: bold; color: #901C0A;}



.previewnotice {font-family: arial, verdana, sans-serif; font-size: 12px; font-weight: bold; color: #CC0000; }



.ured { color: red; }


<!-- formatted text: text for paragraphs, justified, with bottom margin etc -->

.sectiontext { font-style:normal; font-weight:normal; font-size:14px; font-family:arial, sans-serif; color: black;}

.sectext { font-style:normal; font-weight:normal; font-size:14px; font-family:helvetica, arial, sans-serif; color: black;}

.formtxt {font-family: arial, sans-serif; font-size: 12px; font-weight: normal; }
A.formtxt:link, active, visited { color: blue; text-decoration: underline; }
A.formtxt:hover { color: green; text-decoration: underline; }



.formtext {font-family: arial, sans-serif; font-weight: normal; font-size: 12px; }

A.formtext:link, active, visited { color: blue; text-decoration: underline; }

A.formtext:hover { color: green; text-decoration: underline; }



.formtxtem {font-weight: bold; font-size: 12px; font-family: arial, sans-serif;  }

A.formtxtem:link, active, visited {color: blue; text-decoration: underline; }

A.formtxtem:hover { color: green; }


.formtxtlg {font-weight: normal; font-size: 14px; font-family: arial, sans-serif;  }

A.formtxtlg:link, active, visited {color: blue; text-decoration: underline; }

A.formtxtlg:hover { color: green; }


.formtxtlgem {font-weight: bold; font-size: 14px; font-family: arial, sans-serif;  }

A.formtxtlgem:link, active, visited {color: blue; text-decoration: underline; }

A.formtxtlgem:hover { color: green; }



.formtxtsml {font-weight: normal; font-size: 11px; font-family: arial, sans-serif; }
A.formtxtsml:link {font-family: arial, sans-serif; font-size: 11px; font-weight: normal; color: blue; text-decoration: underline; }
A.formtxtsml:active {font-family: arial, sans-serif; font-size: 11px; font-weight: normal; color: blue; text-decoration: none; }
A.formtxtsml:visited {font-family: arial, sans-serif; font-size: 11px; font-weight: normal; color: blue; text-decoration: underline; }
A.formtxtsml:hover { text-decoration: underline; color: green; }



.formtxtsmlem {font-family: arial, sans-serif; font-size: 11px; font-weight: bold; }

A.formtxtsmlem {font-family: arial, sans-serif; font-size: 11px; font-weight: bold; color: blue; text-decoration: none; }

A.formtxtsmlem:hover { color: green; }



.formblock {font-family: arial, sans-serif; font-size: 12px; font-weight: bold; color: blue; }





<!-- Visible link in black formatted text -->



A:link, active { text-decoration: underline; color: black; }
A:visited { text-decoration: underline; color: black; }
A:hover { text-decoration: underline; color: green; }
A:active { text-decoration: underline; color: red; }

.formlink {font-weight: normal; font-size: .85em; font-family: arial, sans-serif; color:black;}
A.formlink:link {text-decoration: underline; color: black; }
A.formlink:visited {text-decoration: underline; color: black; }
A.formlink:hover {text-decoration: underline; color: green; }
A.formlink:active {text-decoration: underline; color: red; }

A.formlinksml:link {font-size: 90%; text-decoration: underline; color: black; }
A.formlinksml:visited {font-size: 90%; text-decoration: underline; color: black; }
A.formlinksml:hover {font-size: 90%; text-decoration: underline; color: green; }
A.formlinksml:active {font-size: 90%; text-decoration: underline; color: red; }







<!-- Image text -->

.imgdesc {font-family: arial, sans-serif; font-size: 12px; font-weight: normal; }

.captionimg { font-family: arial, sans-serif; font-size: 11px; font-weight: bold;}

.descriptimg { font-family: arial, sans-serif; font-size: 12px; font-weight: normal;}

.imgcap {font-family: arial, sans-serif; font-size: 11px; font-weight: bold; }


<!-- Write document page -->
.headersWrite {font-family: arial, sans-serif; font-weight: bold; font-size: 14px; color: black; }




<!-- News pages -->



.newssection {font-family: arial, sans-serif; color: #0033cc; font-size: 11px; font-weight: bold; text-transform: uppercase; }

.newsitem {font-family: arial, sans-serif; color: black; font-size: 12px; font-weight: normal; text-decoration: none; }

A.newsitem:link { text-decoration: none; }

A.newsitem:visited { text-decoration: none; }

A.newsitem:hover { color: #0000B3; text-decoration: underline; }



.newsitemtitle {font-family: helvetica, arial, sans-serif; font-weight: bold; font-size: 14px; color: #2F4F4F;}
.newsitemtitle:link {font-family:  helvetica, arial, sans-serif; font-weight: bold; font-size: 14px; color: #2F4F4F; text-decoration: none;}
.newsitemtitle:active {font-family: helvetica, arial, sans-serif; font-weight: bold; font-size: 14px; color: black; text-decoration: underline;}
.newsitemtitle:visited {font-family: helvetica, arial, sans-serif; font-weight: bold; font-size: 14px; color: #2F4F4F; text-decoration: none;}
.newsitemtitle:hover {font-family: helvetica, arial, sans-serif; font-weight: bold; font-size: 14px; color: #2F4F4F; text-decoration: underline;}

.newsorigin {font-family: helvetica, arial,sans-serif; font-size: 12px; font-weight: bold; color: #7E8B00;}
.newsorigin:link {font-family: helvetica, arial,sans-serif; font-size: 12px; font-weight: bold; color: #7E8B00; text-decoration: none;}
.newsorigin:active {font-family: helvetica, arial,sans-serif; font-size: 12px; font-weight: bold; color: #7E8B00; text-decoration: none;}
.newsorigin:visited {font-family: helvetica, arial,sans-serif; font-size: 12px; font-weight: bold; color: #7E8B00; text-decoration: none;}
.newsorigin:hover {font-family: helvetica, arial,sans-serif; font-size: 12px; font-weight: bold; color: #7E8B00; text-decoration: underline;}

.newsdate {font-family: verdana, sans-serif; color: #666666; font-size: 11px; font-weight: bold; }

.newsorigin {font-family: arial, sans-serif; font-size: 12px; font-weight: normal; }

.newsmore {font-family: arial, sans-serif; text-align: right; color: #0033cc; font-size: 11px; font-weight: normal; }



<!-- Current Issues & Debates pages -->



<!-- Service pages -->



.servsect {font-family: verdana, arial, sans-serif; font-size: 12px; font-weight: bold; }

.servisect {font-family: verdana, arial, sans-serif; font-size: 12px; font-weight: bold; }

ul.servpts { font-family: arial, verdana, sans-serif; color: black; font-size: 12px; font-weight: normal; }



<!-- Search Results -->

.servsrch {font-family: arial, verdana, sans-serif; color: green; font-size: 12px; font-weight: bold; }

.sectionsrch {font-family: arial, verdana, sans-serif; color: #c00000; font-size: 12px; font-weight: bold; }

.disptitlesrch {font-family: arial, verdana, sans-serif; color: white; font-size: 12px; font-weight: normal; }

.disptitlesrch:link { text-decoration: underline;}

.disptitlesrch:active { text-decoration: underline;}

.disptitlesrch:visited { text-decoration: underline;}

.disptitlesrch:hover { color: green; text-decoration: underline;}

.subtitlesrch {font-weight:normal; font-size:1em; font-family:arial, sans-serif; color:black;}

.subtitlesrchem {font-weight:bold; font-size:1em; font-family:arial, sans-serif; color:black;}

.abraxas {font-weight:normal; font-size:1.5em; font-family:arial black, arial, sans-serif; color:black; 
          }

<!-- left & right navigation bars -->



.colpopcont {color: black; font-family: arial, sans-serif; font-size: 11px; font-weight: normal; }

A.colpopcont:link {color: black; text-align: left; margin-bottom: 0; text-decoration: underline; }

A.colpopcont:active {color: black; text-align: left; margin-bottom: 0; text-decoration: underline; }

A.colpopcont:visited {color: black; text-align: left; margin-bottom: 0; text-decoration: underline; }

A.colpopcont:hover {color: blue; text-align: left; margin-bottom: 0; text-decoration: underline; }



TD.welcome { color: #334362; font-family: arial, sans-serif; font-size: 12px; font-weight: bold; }

TH.innbarcont { color: #5A608F; font-family: arial, sans-serif; font-size: 11px; font-weight: bold; } TH.helpbuild  { color: yellow; font-family: arial, sans-serif; font-size: 11px; font-weight: bold; }



.navbarTHlink {color: #C5AF65; font-family: arial, sans-serif; font-size: 11px; font-weight: bold; }

A.navbarTHlink:link {color: #E4DEAD; text-align: left; text-decoration: none; }

A.navbarTHlink:visited {color: #E4DEAD; text-align: left; text-decoration: none; }

A.navbarTHlink:hover {color: green; text-align: left; text-decoration: underline; }

A.navbarTHlink:active {color: #E4DEAD; text-align: left; text-decoration: none; }



.navbarlink {color: #63699C; font-family: arial, sans-serif; font-size: 11px; font-weight: normal; }

.navbarlink:link {color: #63699C; text-decoration: none; }

.navbarlink:active {color: #63699C; text-decoration: none; }

.navbarlink:visited {color: #63699C; text-decoration: none; }

.navbarlink:hover {color: #E4DEAD; text-decoration: underline; }



.navbarth { color: black; font-family: arial, sans-serif; font-size: 12px; font-weight: bold; }



.navbartd {color: black; font-family: arial, sans-serif; font-size: 11px; font-weight: normal;}

.navbartd:link {color: black; text-decoration: underline; }

.navbartd:active {color: red; text-decoration: underline; }

.navbartd:visited {color: black; text-decoration: underline; }

.navbartd:hover {color: blue; text-decoration: underline; font-weight: normal; }







<!-- Contextual Navigation contextuelle -->



.contboxcont {color: black; font-family: arial, sans-serif; font-size: 11px; font-weight: normal; }

A.contboxcont:link {color: black; text-decoration: none; }

A.contboxcont:active {color: black; text-decoration: none; }

A.contboxcont:visited {color: black; text-decoration: none; }

A.contboxcont:hover {color: #8D6823; text-decoration: underline; }



.contboxlk {color: black; font-family: arial, sans-serif; font-size: 11px; font-weight: normal; }

A.contboxlk:link {color: black; text-decoration: none; }

A.contboxlk:active {color: black; text-decoration: none; }

A.contboxlk:visited {color: black; text-decoration: none; }

A.contboxlk:hover {color: #8D6823; text-decoration: underline; }



.contextbartitle {color: black; font-family: arial, sans-serif; font-size: 11px; font-weight: bold; }

.contextbartitlesml {color: black; font-family: arial, sans-serif; font-size: 11px; font-weight: bold; }



.contboxcontem {color: black; font-family: arial, sans-serif; font-size: 11px; font-weight: bold; }

A.contboxcontem:link {color: black; text-decoration: none; }

A.contboxcontem:active {color: black; text-decoration: none; }

A.contboxcontem:visited {color: black; text-decoration: none; }

A.contboxcontem:hover {color: #8D6823; text-decoration: underline; }



TH.contbox { color: #E4DEAD; font-family: arial, sans-serif; font-size: 11px; font-weight: bold; }



<!-- Style Sheet OEP Directory -->

.dircatnoselect { font-weight: normal; font-size: 13px; font-family: sans-serif; color: #191970;}
a.dircatnoselect:link { font-weight: normal; font-size: 13px; font-family: sans-serif; color: #191970; text-decoration: underline;}
a.dircatnoselect:visited { font-weight: normal; font-size: 13px; font-family: sans-serif; color: #191970; text-decoration: underline;}
a.dircatnoselect:hover { font-weight: normal; font-size: 13px; font-family: sans-serif; color: red; text-decoration: underline;}
a.dircatnoselect:active { font-weight: normal; font-size: 13px; font-family: sans-serif; color: #191970; text-decoration: underline;}

.dirsubcatselect { font-weight: bold; font-size: 13px; font-family: sans-serif; color: #191970;}
.dirsubcatselect:link { font-weight: bold; font-size: 13px; font-family: sans-serif; color: #191970; text-decoration: underline;}
.dirsubcatselect:visited { font-weight: bold; font-size: 13px; font-family: sans-serif; color: #191970; text-decoration: underline;}
.dirsubcatselect:hover { font-weight: bold; font-size: 13px; font-family: sans-serif; color: red; text-decoration: underline;}
.dirsubcatselect:active { font-weight: bold; font-size: 13px; font-family: sans-serif; color: #191970; text-decoration: underline;}

.dirsubcatselectend { font-weight: bold; font-size: 13px; font-family: sans-serif; color: #B22222;}

.dircat { font-family: arial, sans-serif; font-size: 13px; font-weight: bold; }



.dirsubcat { font-family: arial, sans-serif; font-size: 13px; font-weight: normal; }



.dirtopcat { font-family: arial, sans-serif; font-size: 13px; font-weight: bold; }



.dirtopcatdoc { font-family: arial, sans-serif; font-size: 13px; font-weight: bold; }



.dirtopcatcom { font-family: arial, sans-serif; font-size: 13px; font-weight: bold; }



A.dirsubcat:link { font-family: arial, sans-serif; font-size: 13px; font-weight: normal; color: blue; }

A.dirsubcat:active { font-family: arial, sans-serif; font-size: 13px; font-weight: normal; color: blue; }

A.dirsubcat:visited { font-family: arial, sans-serif; font-size: 13px; font-weight: normal; color: purple; }

A.dirsubcat:hover { font-family: arial, sans-serif; font-size: 13px; font-weight: normal; color: green; }



.dirpath { font-family: arial, sans-serif; font-size: 12px; font-weight: bold; }



A.dirpath:link { color: blue; }

A.dirpath:active { color: blue; }

A.dirpath:visited { color: purple; }

A.dirpath:hover { color: green; }



.dirpgttl { font-family: arial, sans-serif; color: #FFEBCE; font-size: 18px; font-weight: bold; }

.dirpgttl2 { font-family: arial, sans-serif; color: #FFEBCE; font-size: 15px; font-weight: bold; }



.dirpgsubttl { font-family: arial, sans-serif; font-size: 14px; font-weight: bold; }



.dirtxtstd { font-family: arial, sans-serif; font-size: 12px; font-weight: normal; }

.dirtxtsml { font-family: arial, sans-serif; color: black; font-size: 11px; font-weight: normal; }



.dirnbarTH { font-family: arial, sans-serif; font-size: 12px; font-weight: bold; }



.dirnbarserv { font-family: arial, sans-serif; font-size: 12px; font-weight: bold; }



.dircontrib { font-family: arial, sans-serif; font-size: 12px; font-weight: bold; color: black; }

A.dircontrib:link { color: black; }

A.dircontrib:active { color: black; }

A.dircontrib:visited { color: black; }

A.dircontrib:hover { color: green; }



<!-- Admin styles -->



h1.pgtitle { font-family: arial, sans-serif; font-size: 18px; font-weight: bold; }



h2.pgtitle { font-family: arial, sans-serif; font-size: 15px; font-weight: bold;}



A.tablelk:link {text-decoration: none; font-family: arial, sans-serif; font-size: 10px; font-weight: normal; }

A.tablelk:visited {text-decoration: none; }

A.tablelk:hover {text-decoration: underline; }



.tabletxt { font-family: arial, sans-serif; font-size: 11px; }

.tabletxtem { font-family: arial, sans-serif; font-size: 10px; font-weight: bold; }

.tabletxtlge { font-family: arial, sans-serif; font-size: 12px; }



.tableth { font-family: arial, sans-serif; font-size: 10px; font-weight: bold; }



.tablecell { font-family: arial, sans-serif; font-size: 10px; }



.admintextstd { font-family: arial, sans-serif; font-size: 12px; font-weight: normal; }

.admintextstdem { font-family: arial, sans-serif; font-size: 12px; font-weight: bold; }



A.dirpath: link { text-decoration: underline; font-family: arial, sans-serif; font-size: 12px; font-weight: bold; color: black; }

A.dirpath: active { color: blue; }

A.dirpath: visited { text-decoration: underline; color: black; }

A.dirpath: hover { text-decoration: underline; color: red; }





<!-- Edition navigation columns -->

.adtextstd { font-family: arial, sans-serif; font-size: 12px; color: white;}

.adtextstd:link, active { color: white;}

.adtextstd:visited { color: white;}

.adtextstd:hover { color: blue;}



.adtextsml { font-family: arial, sans-serif; font-size: 10px; color: white;}



.adtextstdcol { font-family: arial, sans-serif; font-size: 12px; color: yellow; font-weight: bold; }



.adtextstdem { font-family: arial, sans-serif; font-size: 12px; color: white; font-weight: bold; }



.adtextsmlem { font-family: arial, sans-serif; font-size: 10px; color: white; font-weight: bold;}

.adtextsmlem:link { color: white; }

.adtextsmlem:active { color: white; }

.adtextsmlem:visited { color: white; }

.adtextsmlem:hover { color: blue; }



TH.adeditbox { font-family: arial, sans-serif; font-size: 10px; color: black;}



<!-- User Styles -->

.statitemtitle {font-weight: normal; font-size: 12px; font-family: arial, sans-serif;  color:black; text-decoration: none;}
.statitemtitle:link {font-weight: normal; font-size: 12px; font-family: arial, sans-serif;  color:black; text-decoration: underline;}
.statitemtitle:visited {font-weight: normal; font-size: 12px; font-family: arial, sans-serif;  color:black; text-decoration: underline;}
.statitemtitle:hover {font-weight: normal; font-size: 12px; font-family: arial, sans-serif;  color:green; text-decoration: underline;}
.statitemtitle:active {font-weight: normal; font-size: 12px; font-family: arial, sans-serif;  color:red; text-decoration: underline;}

.stat-num-visits {font-weight: normal; font-size: 12px; font-family: arial, sans-serif;  color:darkblue; text-decoration: none;}
.stat-creat-date {font-weight: normal; font-size: 12px; font-family: arial, sans-serif;  color:darkblue; text-decoration: none;}

.uspagetitle { font-family: arial, sans-serif; font-size: 18px; font-style: normal; font-weight: bold; text-align: left; color: #275050; margin-bottom: 6px; margin-top: 0; letter-spacing: 0em; }



.uspagesubtitle { font-family: verdana, sans-serif; font-size: 11px; font-weight: bold; text-align: left; margin-bottom: 5px; margin-top: 0em; letter-spacing: 0em; }



.ustxtstd {font-family: arial, sans-serif; font-size: 12px; font-weight: normal; }

A.ustxtstd:link { font-weight: normal; color: black; text-decoration: underline; }

A.ustxtstd:visited { font-weight: normal; color: black; text-decoration: underline; }

A.ustxtstd:hover { font-weight: normal; text-decoration: underline; color: blue; }



.ustxtstdem {font-family: arial, sans-serif; font-size: 12px; font-weight: bold; }

.ustxtstdemw {font-family: arial, sans-serif; font-size: 12px; font-weight: bold; color: white; }



.ustxtsml {font-family: arial, sans-serif; font-size: 11px; font-weight: normal; }

A.ustxtsml:link { font-weight: normal; color: black; text-decoration: underline;}

A.ustxtsml:visited { font-weight: normal; color: black; text-decoration: underline;}

A.ustxtsml:hover { font-weight: normal; text-decoration: underline; color: blue; }



.ustxtsmlnodec {font-family: arial, sans-serif; font-size: 11px; font-weight: normal; }

A.ustxtsmlnodec:link { font-weight: normal; color: black; text-decoration: none;}

A.ustxtsmlnodec:visited { font-weight: normal; color: black; text-decoration: none;}

A.ustxtsmlnodec:hover { font-weight: normal; text-decoration: underline; color: blue; }

A.ustxtsmlnodec:active { font-weight: normal; color: black; text-decoration: none;}



.ustxtsmlw {font-family: arial, sans-serif; font-size: 11px; font-weight: normal; color: white; }

.ustxtsmlem {font-family: arial, sans-serif; font-size: 11px; font-weight: bold; }

.ustxtsmlemw {font-family: arial, sans-serif; font-size: 11px; font-weight: bold; color: white;}



.usfieldid {font-family: arial, sans-serif; font-size: 12px; font-weight: bold; margin-bottom: 0em; text-align: right; }

.usfieldcomment {font-family: arial, sans-serif; font-size: 12px; font-weight: normal; color: #9999FF; }

.usinfotype {font-family: arial, sans-serif; font-size: 11px; font-weight: bold; color: blue; }



<!-- Error messages -->

.error_text_std {font-weight:bold; font-style:normal; font-size:13px; font-family:arial, sans-serif; color:red;}
.std-error-text {font-weight:bold; font-style:normal; font-size:13px; font-family:arial, sans-serif; color:red;}











