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: #425E85; text-decoration: none; font-weight: bold; font-size: 12px; border-bottom:1px #cccccc dotted; }
.body a:hover {  color: #00399C; font-weight: bold; font-size: 12px; border-bottom:1px #00399C dotted; }

.bodytnr {  font-family: Times New Roman, Times, serif; color: #333333; font-size: 14px; }
.bodytnr a:active, .bodytnr a:link, .bodytnr a:visited {  color: #425E85; text-decoration: none; font-weight: bold; font-size: 14px; border-bottom:1px #cccccc dotted; }
.bodytnr a:hover {  color: #00399C; font-weight: bold; font-size: 14px; border-bottom:1px #00399C dotted; }

.kbd { color: #00399C; font-size: 16px; }
.txt { color: #D51812; font-size: 14px; }
.txt0 { color: #7F0000; font-size: 14px; }

.featurebar {  font-family: Verdana, Arial, Helvetica, sans-serif; color: #333333; font-size: 12px; }
.featurebar a:active, .featurebar a:link, .featurebar a:visited { color: white; text-decoration: none; font-weight: bold; font-size: 12px; }
.featurebar a:hover { color: #F8C806; text-decoration: none; font-weight: bold; font-size: 12px; }

.featurebarA {  font-family: Verdana, Arial, Helvetica, sans-serif; color: #333333; font-size: 12px; }
.featurebarA a:active, .featurebarA a:link, .featurebarA a:visited { color: #CAC5C1; text-decoration: none; font-weight: bold; font-size: 12px; }
.featurebarA a:hover { color: #F8C806; text-decoration: none; font-weight: bold; font-size: 12px; }

.topnav a:active, .topnav a:link, .topnav a:visited {  color: #00399C; text-decoration: none; font-size: 12px; }
.topnav a:hover {  color: Black; text-decoration: none; font-size: 12px; background-color:#BDBAA9; }

.icons {  font-family: Verdana, Arial, Helvetica, sans-serif; color: #887E6E; font-style: italic; font-size: 9px; }
.icons a:active, .icons a:link, .icons a:visited {  color: #887E6E; text-decoration: none; font-size: 10px; }
.icons a:hover {  color: #00399C; text-decoration: underline; font-size: 10px; }

.leftside {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; }
.leftside a:active, .leftside a:link, .leftside a:visited {  color: #CAC5C1; text-decoration: none; font-size: 12px; font-weight: Bold; }
.leftside a:hover {  color: #F8C806; text-decoration: none; font-size: 12px; font-weight: Bold; }

.rightside {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; }
.rightside a:active, .rightside a:link, .rightside a:visited {  color: #666666; text-decoration: none; font-size: 10px; border-bottom:1px #cccccc dotted; }
.rightside a:hover {  color: #00399C; font-size: 10px; border-bottom:1px #00399C dotted; }

.footer {  font-family: Verdana, Arial, Helvetica, sans-serif; color: #333333; font-size: 9px; }
.footer a:active, .footer a:link, .footer a:visited {  color: #425E85; text-decoration: none; font-size: 10px; border-bottom:1px #cccccc dotted; }
.footer  a:hover {  color: #00399C; font-size: 10px;  border-bottom:1px #00399C dotted; }

.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: 16px; margin-bottom: 4px; margin-top: 4px; border-bottom:1px #aaaaaa dotted; }
.announcebox  a:hover { color: #425E85; text-decoration: none; font-size: 16px; font-weight: normal; border-bottom:1px #425E85 dotted; }

.announcebox3 { font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; text-align:center; }
.announcebox3 a:active, .announcebox3 a:link, .announcebox3  a:visited { color: #373634; text-decoration: none; font-weight: normal; font-size: 20px; margin-bottom: 4px; margin-top: 4px; border-bottom:1px #aaaaaa dotted; }
.announcebox3  a:hover { color: #425E85; text-decoration: none; font-size: 20px; font-weight: normal; border-bottom:1px #425E85 dotted; }

.announcebox2 { font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; font-size: 14px; }
.announcebox2 a:active, .announcebox2 a:link, .announcebox2  a:visited { color: #425E85; text-decoration: none; font-weight: bold; font-size: 14px; margin-bottom: 4px; margin-top: 4px; border-bottom:1px #aaaaaa dotted; }
.announcebox2  a:hover { color: #00399C; text-decoration: none; font-size: 14px; font-weight: bold; border-bottom:1px #00399C dotted; }

.smallnote {  font-family: Verdana, Arial, Helvetica, sans-serif; color: #333333; font-size: 9px; }
.smallnote a:active, .smallnote a:link, .smallnote a:visited {  color: #425E85; text-decoration: none; font-size: 9px; border-bottom:1px #cccccc dotted; }
.smallnote  a:hover {  color: #00399C; font-size: 9px;  border-bottom:1px #00399C dotted; }
.smallnotei {  font-family: Verdana, Arial, Helvetica, sans-serif; font-style: italic; color: #333333; font-size: 9px; }
.smallnoteib {  font-family: Verdana, Arial, Helvetica, sans-serif; font-style: italic; color: #425E85; font-size: 9px; }

.pageheader {  font-family: Arial, Helvetica, sans-serif; color: #425e85; font-weight: normal; font-size: 28px; }
.sectionheader  {  font-family: Verdana, Arial, Helvetica, sans-serif; color: #333333; font-size: 18px; }
.sectionheaderB  {  font-family: Verdana, Arial, Helvetica, sans-serif; color: #1F497D; font-size: 18px; }
.sectionheaderG {  font-family: Verdana, Arial, Helvetica, sans-serif; color: #FFCC00; font-size: 18px; }
.sectionheaderR {  font-family: Verdana, Arial, Helvetica, sans-serif; color:#943634; font-size: 18px; }
.SubSectionHeaderX {  font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; color: #333333; font-size: 13px; }
.SubSectionHeader {  font-family: Verdana, Arial, Helvetica, sans-serif; color: #425e85; 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; }

.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 #FF0000 dotted; }
.headerlink  a:hover { color: #425E85; text-decoration: none; font-weight: bold; font-size: 24px; border-bottom:1px #425E85 dotted; }

.orderlinkM {  font-family: Arial, Helvetica, sans-serif; color: Red; font-weight: bold; }
.orderlinkM  a:active, .orderlinkM  a:link, .orderlinkM  a:visited { color: #425E85; text-decoration: none; font-weight: bold; }
.orderlinkM  a:hover { color: #00399C; font-weight: bold; border-bottom:1px #00399C dotted; }

.st {  font-family: Verdana, Arial, Helvetica, sans-serif; color: #325251; font-size: 9px; }

.CustQuote {  font-family: Verdana, Arial, Helvetica, sans-serif; color: #7F0000; font-weight: 400; font-size: 11px; }
.CustQuoteGr {  font-family: Verdana, Arial, Helvetica, sans-serif; color: #55877C; font-weight: 600; font-size: 11px; }
.CustQuoteBl {  font-family: Verdana, Arial, Helvetica, sans-serif; color: #17365D; font-size: 11px; }
.CustQuoteName {  font-family: Verdana, Arial, Helvetica, sans-serif; color: #333333; font-style: italic; font-size: 11px; }
.leftnavCustQuote     { font-family: Geneva, Arial, Helvetica, Verdana, sans-serif; font-size: 11px; font-weight: 600; color: #D8D6D3; text-align: left; }
.leftnavCustQuoteName { font-family: Geneva, Arial, Helvetica, Verdana, sans-serif; font-size: 11px; color: #222222; font-style: italic; text-align: right; }

.sectionbar { font-family: Verdana, Arial, Helvetica, sans-serif; color: #EEEEEE; font-weight: bold; font-size: 14px; margin-bottom:1px; background-color:#425E85; border-bottom:2px #425E85 solid;}
.one { font-family: Arial, Helvetica, sans-serif; background-color: black; font-size: 1px; }
.photocaption { font-weight: normal; font-size: 8pt; font-family: arial,helvetica,sans-serif; text-align:center; }
.indented {  margin-left: 20px; }
.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;}

.rednote { font-family: Arial, Helvetica, sans-serif; color: #FF0000; font-weight: bold; }
.rednote  a:active, .rednote  a:link, .rednote  a:visited { color: #FF0000; text-decoration: none; font-weight: bold; }
.rednote  a:hover { color: #425E85; text-decoration: none; font-weight: bold; }

.features ol, ul, li, dl {margin-top: 1px; margin-bottom: 1px;}

.btnlink { font-family: Verdana, Arial, Helvetica, sans-serif; color: #333333; font-size: 12px; }
.btnlink a:active, .btnlink a:link, .btnlink a:visited {  color: #425E85; text-decoration: none; font-weight: bold; font-size: 12px; border-bottom:none; padding-left:2pt; }
.btnlink a:hover {  color: #00399C; font-weight: bold; font-size: 12px; border-bottom:none; padding-left:2pt; }
