html { position:relative; top:0; left:0; z-index:1; }
body { position:relative; top:0; left:0; z-index:1; font-family:verdana,arial,helvetica,sans-serif; font-size:12px; color:black; 
        width:980px; margin:0px auto; border-style:solid; border-color:lightblue; border-width:0 1px; }

p { margin-top:0; margin-bottom:0; }

a { text-decoration:none; }
a:hover { text-decoration:underline; color:red; background-color:yellow; }
a.reg { text-decoration:underline; }
a.item { font-family:arial,helvetica,sans-serif; color:blue; text-decoration:none; font-weight:bold; font-size:14px; }
a.special { font-weight:bold; text-decoration:none; }

#mainContent { padding:4px; }
#firstline { font-family:georgia,serif; font-size:24px; font-style:italic; text-shadow:1px 1px 2px #806060; }

.pageHeader { background:lightyellow; }
.pageFooter { padding:4px; font-family:verdana,arial,helvetica,sans-serif; font-size:12px; }

.article { text-indent:1em; font-family:arial,helvetica,sans-serif; font-size:12px; text-align:justify; }
.title { font-family:verdana,arial,helvetica,sans-serif; font-weight:bold; font-size:12pt; }
.oldtitle { font-family:times,serif; font-weight:bold; font-size:14pt; }
.smalltext { font-family:verdana,arial,helvetica,sans-serif; font-size:10px; }
.pageTitle { font-family:times new roman,times,serif; font-size:36px; color:black; }
.desc { font-family:verdana,arial,helvetica,sans-serif; font-size:10px; }
.listBumper { font-family:arial,helvetica,sans-serif; font-size:12px; display:none; }

.stdtext { font-family:verdana,arial,helvetica,sans-serif; text-indent:2em; font-size:12px; text-align:justify; }

.bWhite { font-family:arial,helvetica,sans-serif; font-size:18px; color:white; font-weight:bold; }
.bBlack { font-family:arial,helvetica,sans-serif; font-size:18px; color:black; font-weight:bold; }
.borderLeft { border-left:solid 1px black; }
.borderRight { border-right:solid 1px black; }
.borderTop { border-top:solid 1px black; }
.borderBottom { border-bottom:solid 1px black; }
.borderAll { border:solid 1px black; }
.forward { font-family:arial,helvetica,sans-serif; line-height:10pt; font-size:9px; }

.dropcapparagraph  { font-size:12px; text-indent:.5em; text-align:justify; }
.dropcapparagraph:first-letter { font-family:serif; font-size:300%; font-weight:bold; background-color:transparent; line-height:12px; }

.topBannerBar { width:98%; height:20px; margin:0; padding:0; background-color:#ff0000; }
.border { font-family:arial,helvetica,sans-serif; text-align:center; overflow:hidden; background-color:#ff0084; color:white; padding:0px; margin:0; border:solid 1px black; font-size:6px; line-height:6px; }
.rainboPink { background-color:#ff0084; }
a.rainboBar { display:block; width:100%; height:100%; font-family:verdana,arial,helvetica,sans-serif; font-size:10px; color:#ffffff; text-decoration:none; }
.rainboBar:hover { text-decoration:underline; color:black; background-color:yellow; }

.breadcrumbs { font-size:11px; color:black; width:95%; background-color:white; border:solid 1px black; margin:4px auto; padding:2px; }

.shadowed {  box-shadow:5px 5px 3px #404040; -moz-box-shadow:5px 5px 3px #404040; -webkit-box-shadow:5px 5px 3px #404040; }

 .mheader { display:block; text-indent:12px; padding:2px; background-color:#ff0084; font-family:arial,sans-serif; font-size:13px; font-weight:bold; color:white; text-decoration:none; }
 .mheader:link { color:white; }
 .mheader:visited { color:white; }
 .mheader:hover { background-color:yellow; color:black; }
 .mheader:active { color:white; }

#textBox { padding:6px; }

.center80 { width:80%; margin:2px auto; }


