body, div, p, blockquote, ol, ul, dl, li, dt, dd, td { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: 400; color: #333333; }
b, strong { font-weight: 700; }

.body { font-family: Verdana, Arial, Helvetica, sans-serif; color: #333333; font-size: 12px; }
.body a:active, .body a:link, .body a:visited {  color: #752D2F; text-decoration: none; font-size: 12px; border-bottom:1px #D18587 dotted; }
.body a:hover {  color: #752D2F; font-size: 12px; border-bottom:1px #642627 dotted; }

.bodytnr { font-family: Times New Roman, Times, serif; color: #333333; font-size: 14px; }
.bodytnr a:active, .bodytnr a:link, .bodytnr a:visited { color: #752D2F; text-decoration: none; font-size: 14px; border-bottom:1px #D18587 dotted; }
.bodytnr a:hover { color: #752D2F; font-size: 14px; border-bottom:1px #642627 dotted; }

.img { font-family: Verdana, Arial, Helvetica, sans-serif; color: #333333; font-size: 12px; padding-left:20px; }
.img a:active, .img a:link, .img a:visited {  color: #752D2F; text-decoration: none; font-size: 12px; border-bottom-style: none; }
.img a:hover {  color: #752D2F; font-size: 12px; border-bottom-style: none; }

.footer { font-family: Verdana, Arial, Helvetica, sans-serif; color: #999999; font-size: 9px; }
.footer a, .footer .footer a:active, .footer a:visited, footer a:link { color: #333333; text-decoration: none; font-size: 9px; }
.footer a:hover { color: #D87F23; text-decoration:none; border-bottom:1px #d56600 dotted; }

.featurebar { font-family: Verdana, Arial, Helvetica, sans-serif; color: white; font-size: 12px; background-color:#8c2121; border-style:none; }
.featurebar a:active, .featurebar a:link, .featurebar a:visited { color: white; text-decoration: none; font-weight: bold; font-size: 12px; border-style:none; }
.featurebar a:hover { color: yellow; text-decoration: none; font-weight: bold; font-size: 12px; border-style:none; }

.featurebarA { font-family: Verdana, Arial, Helvetica, sans-serif; color: white; font-size: 12px; background-color:#8c2121; border-style:none; }
.featurebarA a:active, .featurebarA a:link, .featurebarA a:visited { color: #CCCCCC; text-decoration: none; font-weight: bold; font-size: 12px; }
.featurebarA a:hover { color: #CCCCCC; text-decoration: none; font-weight: bold; font-size: 12px; background-color:#9C0000; }

.headerlink { font-family: Arial, Helvetica, sans-serif; color: #FF0000; font-weight: bold; font-size: 24px; }
.headerlink  a:active, .headerlink  a:link, .headerlink  a:visited { color: #FF0000;text-decoration: none; font-weight: bold; font-size: 24px; border-bottom:1px #cccccc dotted; }
.headerlink  a:hover {  color: #FF0000; text-decoration: none; font-weight: bold; font-size: 24px; border-bottom:1px #8E3639 dotted; }

.sectionbar { font-family: Verdana, Arial, Helvetica, sans-serif; color: #EEEEEE; font-weight: bold; font-size: 15px; margin-bottom:1px; background-color:#8c2121; border-bottom:2px #8c2121 solid; }

.leftsiderss {  font-family: Verdana, Arial, Helvetica, sans-serif; text-align: right; letter-spacing: 0.1em; margin-bottom: 5px; font-size: 8px; line-height: 1; }
.leftsiderss  a:active, .leftsiderss  a:link, .leftsiderss  a:visited { color: #FFFFFF; text-decoration: none; text-align: right; margin-bottom: 5px; font-size: 8px; font-weight: Bold; }
.leftsiderss  a:hover   { color: #FECE00; text-decoration: none; text-align: right; margin-bottom: 5px; font-size: 8px; font-weight: Bold; }

.announce { font-weight: normal; font-size: 12pt; font-family: arial,helvetica,sans-serif; }
.announce a:active, .announce a:link, .announce a:visited  { text-decoration: none; font-weight: 700; }
.announce a:hover   { text-decoration: underline; font-weight: 700; }

.announcehead { font-family: arial,helvetica,sans-serif; color:green; font-weight: bold; font-size: 12pt; background-color:#CEC6BD; text-align:center; }

.announcebox { font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; text-align:center; }
.announcebox a:active, .announcebox a:link, .announcebox  a:visited { color: #373634; text-decoration: none; font-weight: normal; font-size: 18px; margin-bottom: 4px; margin-top: 4px; }
.announcebox  a:hover { color: #D87F23; text-decoration: none; font-size: 18px; font-weight: normal; border-bottom:1px #D87F23 dotted; }

.announceboxnc { font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; text-align:left; }
.announceboxnc a, .announceboxnc a:active, .announcebox a:link, .announcebox  a:visited { color: #8E3639; text-decoration: none; font-weight: bold; font-size: 12px; margin-bottom: 4px; margin-top: 4px; border-bottom:1px #cccccc dotted; }
.announceboxnc  a:hover { color: #8E3639; font-weight: bold; font-size: 12px; border-bottom:1px #8E3639 dotted; }

.CustQuote {  font-family: Arial, Helvetica, sans-serif; color:#1B209B; margin-left:30px; margin-right:60px; font-size:12px; text-align: left; }
.CustQName {  font-family: Arial, Helvetica, sans-serif; color:#7A8E9C; font-style: italic; font-size: 12px; text-align: left; }

.leftlinks { font-family: Verdana, Arial, Helvetica, sans-serif; text-align: left; font-size: 14px; color:#FFFFFF; }
.leftlinks a:active, .leftlinks  a:link, .leftlinks  a:visited { color: #FFFFFF; text-decoration: none; margin-bottom: 4px; margin-top: 4px; font-size: 14px; }
.leftlinks a:hover { color: #FFC422; text-decoration: none; margin-bottom: 4px; margin-top: 4px; font-size: 14px; }

.TopButtonText { font-family: Arial, Helvetica, sans-serif; color: black; font-size: 10px; font-weight: bold; line-height: 16px; }
.TopButtonText a, .TopButtonText a:visited, .TopButtonText a:link { color: black; text-decoration: none; }
.TopButtonText a:hover, .TopButtonText a:active { color: #c62929; text-decoration: none; }

.boxheader1   {  font-family: Arial, Helvetica, sans-serif; color: #FFC422; font-weight: Bold; font-size: 14px; }
.boxheaderc   {  font-family: Arial, Helvetica, sans-serif; color: black; font-weight: Bold; font-size: 12px; text-align:center; }

.boxheader2   {  font-family: Arial, Helvetica, sans-serif; color: black; font-weight: Bold; font-size: 12px; }
.boxheader2 a, .boxheader2 a:visited, .boxheader2 a:link { color: black; text-decoration: none; }
.boxheader2 a:hover, .boxheader2 a:active { color: #8E3639; text-decoration: none; }

.runson    {  font-family: Verdana, Arial, Helvetica, sans-serif; color: #FFC422; font-weight: normal; font-size: 16px; }

.boxtext {  font-family: Arial, Helvetica, sans-serif; color: #222222; font-weight: normal; font-size: 9px; }
.boxtext a, .boxtext a:visited, .boxtext a:link { color: #222222; text-decoration: none; font-size: 9px; }
.boxtext a:hover, .boxtext a:active { color: #8E3639; text-decoration: none; font-size: 9px; border-bottom:1px #8E3639 dotted; }

.boxtextw   {  font-family: Arial, Helvetica, sans-serif; color: white; font-weight: normal; font-size: 9px; }
.boxtextw a, .boxtextw a:visited, .boxtextw a:link { color: white; text-decoration: none; font-weight: bold; font-size: 9px; border-bottom:1px #666666 dotted; }
.boxtextw a:hover, .boxtextw a:active { color: #8E3639; text-decoration: none; font-size: 9px; border-bottom:1px #8E3639 dotted; }

.boxquote   {  font-family: Arial, Helvetica, sans-serif; color: #222222; font-weight: normal; font-size: 10px; }

.rightside { font-family: Arial, Helvetica, sans-serif; color: #222222; font-weight: normal; font-size: 10px; }
.rightside a, .rightside a:active, .rightside a:visited, .rightside a:link {  color: #222222; text-decoration: none; font-size: 10px; }
.rightside  a:hover {  color: #c62929; text-decoration: none; font-size: 10px; border-bottom:1px #c62929 dotted; }

.rightsideimg { }
.rightsideimg a, .rightsideimg a:active, .rightsideimg a:visited, .rightsideimg a:link { text-decoration: none; }
.rightsideimg  a:hover { text-decoration: none; }

.redbuttontext { font-family: Arial, Helvetica, sans-serif; color: #FFC324; font-weight: bold; font-size: 13px; line-height: 23px; }
.redbuttontext a, .redbuttontext a:active, .redbuttontext  a:visited, .redbuttontext a:link {  color: #FFC324; font-weight: bold; font-size: 13px; text-decoration: none; border-bottom: none; }
.redbuttontext  a:hover {  color: white; text-decoration: none; font-weight: bold; font-size: 13px; border-bottom:1px #cccccc dotted; }

.redbuttontextw  { font-family: Verdana, Arial, Helvetica, sans-serif; color: white; font-size: 13px; line-height: 23px; font-weight: bold; border-style:none; }
.redbuttontextw a:active, .redbuttontextw a:link, .redbuttontextw a:visited { color: white; text-decoration: none; font-weight: bold; font-size: 13px; border-style:none; }
.redbuttontextw a:hover { color: yellow; text-decoration: none; font-weight: bold; font-size: 13px; border-bottom:1px #cccccc dotted; }

.redbuttontextwA { font-family: Verdana, Arial, Helvetica, sans-serif; color: white; font-size: 13px; line-height: 23px; border-style:none; }
.redbuttontextwA a:active, .redbuttontextwA a:link, .redbuttontextwA a:visited { color: #CCCCCC; text-decoration: none; font-weight: bold; font-size: 13px; border-style:none; }
.redbuttontextwA a:hover { color: #CCCCCC; text-decoration: none; font-weight: bold; font-size: 13px; border-bottom:1px #cccccc dotted; }

.firstpara     { font-family: Arial, Helvetica, sans-serif; color: #333333; font-weight: normal; font-size: 17px; }
.firstparahead { font-family: Arial, Helvetica, sans-serif; color: #8E3639; font-weight: bold; font-size: 18px; }
.firstparahead a, .firstparahead  a:visited, .firstparahead a:link, .firstparahead a:active {  color: #8E3639; text-decoration: none; font-size: 17px; }
.firstparahead  a:hover {  color: #8E3639; text-decoration: none; font-size: 17px; border-bottom:1px #8E3639 dotted; }

.tinytext { font-family: Verdana, Arial, Helvetica, sans-serif; color: #333333; font-size: 9px; }
.tinytext  a:active  { color: #000066; text-decoration: none;      font-weight: normal; font-size: 9px; }
.tinytext  a:link    { color: #000066; text-decoration: none;      font-weight: normal; font-size: 9px; }
.tinytext  a:visited { color: #000066; text-decoration: none;      font-weight: normal; font-size: 9px; }
.tinytext  a:hover   { color: #000066; text-decoration: underline; font-weight: normal; font-size: 9px; }

.tinytextr { font-family: Verdana, Arial, Helvetica, sans-serif; color: red; font-size: 9px; }

.p5tm { margin-top: 20px; }
.copytext { font-weight: bold; font-size: 10pt; font-family: arial,helvetica,sans-serif; }
.sidetitle { color: #000000; font-weight: bold; font-size: 8pt; font-family: arial,helvetica,sans-serif; }
.sidetext { font-size: 8pt; font-family: arial,helvetica,sans-serif; }
.normal { font-weight: normal; font-size: 0.9em; font-family: verdana,arial,helvetica,sans-serif; }
.copyright { font-weight: normal; font-size: 8pt; font-family: arial,helvetica,sans-serif; }
.modified { font-weight: normal; font-size: 8pt; font-family: verdana,arial,helvetica,sans-serif; }
.PageHeader, h1 {  font-family: Arial, Helvetica, sans-serif; color: #8E3639; font-weight: normal; font-size: 28px; }
.PageHeaderC {  font-family: Arial, Helvetica, sans-serif; color: #8E3639; font-weight: normal; text-align: center; font-size: 24px; }
.SectionHeader, h2 {  font-family: Verdana, Arial, Helvetica, sans-serif; color: #333333; font-weight: normal; font-size: 18px; }
.SubSectionHeader {  font-family: Verdana, Arial, Helvetica, sans-serif; color: #8E3639; font-size: 16px; }
.SectionHeaderC {  font-family: Verdana, Arial, Helvetica, sans-serif; color: #333333; text-align: center; font-size: 18px; }
.SectionHeadI {  font-family: Verdana, Arial, Helvetica, sans-serif; color: #333333; font-style: italic; font-size: 18px; }
.SectionHeaderI {  font-family: Verdana, Arial, Helvetica, sans-serif; color: #333333; font-style: italic; font-size: 18px; }
.SubSectionHeader, h3 {  font-family: Verdana, Arial, Helvetica, sans-serif; color: #8E3639; font-size: 16px; }
.SectionHeader2 {  font-family: Arial, Helvetica, sans-serif; color: #333333; font-weight: normal; font-size: 24px; }
.SectionHeader2C {  font-family: Arial, Helvetica, sans-serif; color: #333333; font-weight: normal; text-align: center; font-size: 24px; }
h1 {  font-weight: normal; margin:0px 0px 0px 0px; }
h2 {  font-weight: normal; margin:0px 0px 0px 0px; }
h3 {  font-weight: normal; margin:0px 0px 0px 0px; }
h4 {  font-weight: normal; margin:0px 0px 0px 0px; font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif; color: #0B4DBD; font-size:20px; }
h5 {  font-weight: normal; margin:0px 0px 0px 0px; font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif; color: #D90000; font-size:20px; }
h6 {  font-weight: normal; margin:0px 0px 0px 0px; font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif; color: #D90000; font-size:20px; }

.smallnote   { font-weight: normal; font-size: 8px; font-family: arial,helvetica,sans-serif; }
.smallnotei  { font-style: italic; font-weight: normal; font-size: 8pt; font-family: arial,helvetica,sans-serif; }
.smallnoteB  { color: blue; font-weight: normal; font-size: 8pt; font-family: arial,helvetica,sans-serif; }
.smallnoteBI { color: #2A63A8; font-style: italic; font-weight: normal; font-size: 8pt; font-family: arial,helvetica,sans-serif; }
.smallnoteib {  font-family: Verdana, Arial, Helvetica, sans-serif; font-style: italic; color: #8E3639; font-size: 9px; }

.photocaption { font-weight: normal; font-size: 8pt; font-family: arial,helvetica,sans-serif; text-align:center; border-style:none; border-bottom:none; }
.photocaption a, .photocaption a:active, .photocaption a:visited, photocaption a:link { text-decoration:none; border-style:none; border-bottom:none; }
.photocaption a:hover { text-decoration:none; border-style:none; border-bottom:none; }

.one { font-family: Arial, Helvetica, sans-serif; background-color: black; font-size: 1px; }
.indented {  margin-left: 20px; }

B,STRONG { font-weight: bold; }

.SiteMap ul { margin: 0px 0px 1px 10px; padding:0px; }
.SiteMap li { margin:0px 0px 1px 10px; padding:0px; }
.smwarn {  font-family: Verdana, Arial, Helvetica, sans-serif; font-style: italic; color: Red; font-size: 10px; }
.plimusnote {  font-family: Verdana, Arial, Helvetica, sans-serif; font-style: italic; color: #F22424; font-size: 14px; }

.btnlink { font-family: Verdana, Arial, Helvetica, sans-serif; color: #333333; font-size: 12px; }
.btnlink a:active, .btnlink a:link, .btnlink a:visited {  color: #8E3639; text-decoration: none; font-weight: bold; font-size: 12px; border-bottom:none; padding-left:2px; }
.btnlink a:hover {  color: #8E3639; font-weight: bold; font-size: 12px; border-bottom:none; padding-left:2px; }
