body { 
 background-color: #222420; 
 color : #aa7700;
 font-size: 11pt;
 font-family: arial, helvetica, sans-serif;
}
a:link { color: #cc9900; text-decoration: none; }
a:visited { color: #aa7700; text-decoration: none; }
a:active { color: #e4b24e; text-decoration: none; } 
a:hover { color: #eebb22; text-decoration: none; }

a.hidden:link { color: #aa7700; text-decoration: none; }
a.hidden:visited { color: #aa7700; text-decoration: none; }
a.hidden:active { color: #e4b24e; text-decoration: none; } 
a.hidden:hover { color: #eebb22; text-decoration: none; }

a.navFooter { font-size: 9.5pt;  text-decoration: none; font-weight:bold;  }
a.navFooter:link { color: #cc9900;  }
a.navFooter:visited { color: #cc9900;  }
a.navFooter:active { color: #e4b24e; } 
a.navFooter:hover { color: #eebb22;  }

a.linkCopy { font-size: 9.5pt;  text-decoration: none; }
a.linkCopy:link { color: #880000;  }
a.linkCopy:visited { color: #880000;  }
a.linkCopy:active { color: #e4b24e; } 
a.linkCopy:hover { color: #eebb22;  }

span.black { color: #000022; }
table.tableBG { background-color: #660000; }
td.sidebarBG { background-color: #660000; }
td.contentBG { background-color: #222420; }
body.BGcoloring { background-color: #222420; }
.BGcoloringDarker { background-color: #161715; }

.contentMarg { margin-left: 15px; margin-right: 15px; margin-top: 5px; margin-bottom: 5px; }
.copy { color: #880000; margin-right: 5px; }
.indexAnnounceTitle { font-weight:bold;  font-size: 10pt; line-height:18px; }
.indexAnnounceText {  font-size: 10pt; line-height:16px;  }
.indexAnnounceMargin { margin-bottom: 5px; }
.indexButtonMargin { margin-right: 8px; margin-top: 3px; }
.galleryP1 { margin-left: 10px; margin-top: 15px; }
.indexCalParaMargin { margin-left: 15px; }
.indexPara { text-align:justify;  line-height:18px ; }
.margL10 { margin-left: 10px; }
.margL20 { margin-left: 20px; }
.margT10 { margin-top: 10px; }
.margT15 { margin-top: 15px; }
.margT20 { margin-top: 20px; }
.margT25 { margin-top: 30px; }
.paraTopLeft {  margin-left: 10px; margin-top: 15px; }
.titleMarg { margin-left: 2px; margin-bottom: 20px; }
.paraTop { text-align:justify;  line-height: 23px ; margin-top: 20px; }
.paraTopLess { text-align:justify;  line-height: 19px ; margin-top: 20px; }
.paraTopNo { text-align:justify;  line-height: 19px ; margin-top: 5px; }
.paraSig { text-align: right; margin-top: 20px; }
.siteMap1 { font-weight:bold; line-height: 23px ; margin-top: 20px; }
.siteMap2 { font-weight:bold; line-height: 23px ; margin-left: 30px;  }

