body,table,th,td,h1,h2,h3,h4,h5,h6,b,i,ul,ol,li,a,input,div {font-family: Arial, Helvetica, Verdana; font-size: 12px;}
.h1,.h2,.h3,.h4,.sitenav,.info { font-family: Arial, Helvetica, Verdana; }

.sitenav,.info { font-size: 12px; }

form.nospace {display:inline;}

.search {font-family:arial; background-color:#FFFFFF; color:#333333; font-size:10px; border-color:#CCCC99;}

.h1, h1 { font-size: 16pt; }
.h2, h2 { font-size: 14pt; }
.h3, h3 { font-size: 12pt; }
.h4, h4 { font-size: 10pt; }
h1,h2,h3,.b,.h1,.h2,.h3,.title { font-weight: bold; }
.h2, h2,.title { color: #003366; }
.h3, h3 { color: #666666; }

A:visited { color : #003300; }
A:link { color : #003300; }
A:hover { color : #669933; }

A.categorytitle:visited { color : #003300; }
A.categorytitle:link { color : #003300; }
A.categorytitle:hover { color : #CCCC99; }

A.navlink:visited { color : #990000;  text-decoration:none}
A.navlink:link { color : #990000;  text-decoration:none}
A.navlink:hover { color : #336633; text-decoration:none }

A.langlink { color : #FFFFFF; text-decoration:none;font-size: 11px;}
A.langlink:visited { color : #FFFFFF; text-decoration:none; font-size: 11px;}
A.langlink:hover { color : #FFFFFF; text-decoration:underline; font-size: 11px;}

A.langlinkhidden { color : #336633; text-decoration:none;font-size: 11px;}
A.langlinkhidden:visited { color : #336633; text-decoration:none; font-size: 11px;}
A.langlinkhidden:hover { color : #339933; text-decoration:underline; font-size: 11px;}

A.sitemap { color : #336633; text-decoration:none; font-weight: bold; font-size: 13px;}
A.sitemap:visited { color : #336633; text-decoration:none; font-weight: bold;font-size: 13px;}
A.sitemap:hover { color : #339933; text-decoration:underline; font-weight: bold;font-size: 13px;}

A.sitemaplink { color : #336633; text-decoration:none; font-weight: bold;font-size: 12px;}
A.sitemaplink:visited { color : #336633; text-decoration:none; font-weight: bold; font-size: 12px;}
A.sitemaplink:hover { color : #339933; text-decoration:underline; font-weight: bold;font-size: 12px;}

A.pagelogo:visited { color : #FFFFFF; font-size: 30pt; font-weight: bold; text-decoration:none; font-family: Times New Roman, Times, Arial, Helvetica, Verdana;}
A.pagelogo:link { color : #FFFFFF; font-size: 30pt; font-weight: bold; text-decoration:none; font-family: Times New Roman, Times, Arial, Helvetica, Verdana;}
A.pagelogo:hover { color : #FFFFFF; font-size: 30pt; font-weight: bold; text-decoration:none; font-family: Times New Roman, Times, Arial, Helvetica, Verdana;}
.pagelogoshadow { color : #333333; font-size: 30pt; font-weight: bold; text-decoration:none; font-family: Times New Roman, Times, Arial, Helvetica, Verdana;}

A.smallpagelogo:visited { color : #FFFFFF; font-size: 24pt; font-weight: bold; text-decoration:none; font-family: Times New Roman, Times, Arial, Helvetica, Verdana;}
A.smallpagelogo:link { color : #FFFFFF; font-size: 24pt; font-weight: bold; text-decoration:none; font-family: Times New Roman, Times, Arial, Helvetica, Verdana;}
A.smallpagelogo:hover { color : #FFFFFF; font-size: 24pt; font-weight: bold; text-decoration:none; font-family: Times New Roman, Times, Arial, Helvetica, Verdana;}
.smallpagelogoshadow { color : #333333; font-size: 24pt; font-weight: bold; text-decoration:none; font-family: Times New Roman, Times, Arial, Helvetica, Verdana;}

A.h3 {color: #666666; font-size: 12pt;  font-weight: bold; }

div.copyright {color: #FFFFFF; font-size: 10pt;}
a.titlebar {color: #336600;  font-weight: bold;}
a.copyright {color: #FFFFFF; font-size: 10pt; font-weight: bold; text-decoration:none;}

a.headerlink {color: #FF0000;  font-weight: bold; font-size: 12pt; text-decoration:none; font-family: Verdana, Arial, Helvetica; }
a.headerlink:hover {color: #FF0000;  font-weight: bold; font-size: 12pt; text-decoration:none; font-family: Verdana, Arial, Helvetica; }
a.headerlink:visited {color: #FF0000;  font-weight: bold; font-size: 12pt; text-decoration:none; font-family: Verdana, Arial, Helvetica; }

.headertext {color: #FFFFFF;  font-weight: bold; font-size: 10pt; text-decoration: none;}
.searchheadertext {color: #336600;  font-weight: bold; font-size: 12pt; text-decoration: none;}
.tabtext {color: #FFFFFF;  font-weight: bold; font-size: 10pt; text-decoration: none;}

A.navbarlink { color : #000000; text-decoration:none;font-weight: bold; font-size: 13px;  font-family: Verdana, Arial, Helvetica; }
A.navbarlink:visited { color : #000000; text-decoration:none; font-weight: bold; font-size: 13px;  font-family:   Verdana, Arial, Helvetica; }
A.navbarlink:hover { color : #000000; text-decoration:underline; font-weight: bold; font-size: 13px;   font-family:   Verdana, Arial, Helvetica; }

A.titlelink { color : #003366; text-decoration:none;font-weight: bold; font-size: 14px;  font-family: Verdana, Arial, Helvetica; }
A.titlelink:visited { color : #003366; text-decoration:none; font-weight: bold; font-size: 14px;  font-family:   Verdana, Arial, Helvetica; }
A.titlelink:hover { color : #003366; text-decoration:underline; font-weight: bold; font-size: 14px;   font-family:   Verdana, Arial, Helvetica; }

A.pagerlink { color : #003300; text-decoration:underline;font-size: 11px;}
A.pagerlink:visited { color : #003300; text-decoration:underline; font-size: 11px;}
A.pagerlink:hover { color : #003300; text-decoration:underline; font-size: 11px;}

A.relatedlink { color : #333333; text-decoration:none;font-size: 12px;}
A.relatedlink:visited { color : #333333; text-decoration:none;font-size: 12px;}
A.relatedlink:hover { color : #003366; text-decoration:underline;font-size: 12px;}

.pagertext { color : #000000; text-decoration:none;font-size: 11px;}

.contenttext { color : #000000; font-sifont-family: Arial, Helvetica, Verdana; font-size: 13pt;}

A.minilink { color : #003300; text-decoration:none;font-size: 12px;}
A.minilink:visited { color : #003300; text-decoration:none; font-size: 12px;}
A.minilink:hover { color : #003300; text-decoration:underline; font-size: 12px;}

A.resourcelink { color : #003300; text-decoration:underline; font-weight: bold;font-size: 12px;}
A.resourcelink:visited { color : #003300; text-decoration:underline; font-weight: bold;font-size: 12px;}
A.resourcelink:hover { color : #003300; text-decoration:underline;font-weight: bold; font-size: 12px;}

A.lranlink { color : #003300; text-decoration:underline; font-weight: bold;font-size: 14px;}
A.lranlink:visited { color : #003300; text-decoration:underline; font-weight: font-size: 14px; }
A.lranlink:hover { color : #003300; text-decoration:underline; font-weight: font-size: 14px;}

A.resourceminilink { color : #003300; text-decoration:none; font-size: 12px;}
A.resourceminilink:visited { color : #003300; text-decoration:none; font-size: 12px;}
A.resourceminilink:hover { color : #003300; text-decoration:underline;font-size: 12px;}

.searchminilink{ text-decoration:none; font-size: 11px; color: #003366; }
.searchminilink:visited{ text-decoration:none; font-size: 11px; color: #003366; }
.searchminilink:hover{ text-decoration:none; font-size: 11px; color: #003366; }

.listcredit{ text-decoration:none; font-size: 11px; color: #996600; }

.langline { color : #FFFFFF; text-decoration:none; font-weight: bold;font-size: 11px;}
.topbannerheader { color : #FFFFFF; text-decoration:none;font-size: 13px; font-family: Times New Roman, Times, Arial, Helvetica, Verdana; font-style: italic;}
.boxheader { color : #FFFFFF; text-decoration:none; font-weight: bold;font-size: 13px;}
.indexheader { color : #000000; text-decoration:none; font-weight: bold;font-size: 16px; font-family: Times New Roman, Times, Arial, Helvetica, Verdana;}
.smallindexheader { color : #000000; text-decoration:none; font-weight: bold;font-size: 12px; font-family: Times New Roman, Times, Arial, Helvetica, Verdana;}
.searchtitle { color : #003366; text-decoration:none; font-weight: bold;font-size: 16px; font-family: Arial, Helvetica, Verdana;}

