body, p, td { font-family:Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; font-size:11px; color:#6c443a; }.letter { color: #707070; font-size: 12.5px; font-family: serif, Georgia, "Times New Roman", Times, serif; line-height: 15px; padding: 12px; }a:link { color: #930d0a; text-decoration: none; }a:visited { color: #930d0a; text-decoration: none; }a:hover { color: #930d0a; text-decoration: none;}a:active { color: #7a1407; }a:link.home { color: #312d5f; text-decoration: none;}a:hover.home { color: #930d0a; text-decoration: none;}a:active.home { color: #930d0a; text-decoration: none;}a:visited.home { color:#312d5f; text-decoration: none;}.btitle { font-size:14px; color:#8a1201; }.cal { font-size:13px; color:#243977; }.title { font-size:13px; color:#699; font-weight: bold; line-height: 1.5em;  margin-left: 10px; }.wtitle { font-size:14px; color:#fff; font-weight: bold; line-height: 1.5em;}.subtitle { font-size:13px; color:#460404; font-weight: bold; line-height: 1.5em; text-transform: capitalize; letter-spacing: 0.1em; }.subhead{ font-size:13px; color:#460404; font-weight: bold; line-height: 1.5em; text-transform: capitalize; letter-spacing: 0.1em; }.boldtext { font-size:12px; color:#801507; }.staff{ font-size:12px; color:#801507; }.footer { color: #5f5f5f; font-size:10px; line-height: 1.5em; padding-top: 7px; padding-bottom: 4px; }.table_text { line-height: 1.3em; background-image: url(images/bg_news.gif); background-repeat: no-repeat; background-position: 0 bottom; }.home_text { line-height: 1.3em; padding-right: 8px; padding-left: 8px; }.new_text { color: #367eaa; font-size: 12px; font-weight: bold; padding-top: 2px; padding-right: 6px; padding-left: 8px; }.newsbox_text { color: #386ea0; font-size: 11px; padding-top: 6px; padding-right: 10px; padding-left: 10px; }.box_text { color: #346393; font-size:11px; line-height: 1.6em; padding-right: 4px; padding-left: 6px; }.pop_text {font-size:13px; line-height: 1.5em; padding:10px 10px; }.linetable { border-right: 1px solid #afafaf; border-left: 1px solid #afafaf; border-bottom-style: solid; border-bottom-width: 1px; }.linenew { border-right: 1px solid #a1b2c4; border-bottom: 1px solid #a1b2c4; border-left: 1px solid #a1b2c4; border-top-color: #a1b2c4; border-top-width: 1px; }.linebody { border-left: 1px solid #000; border-right: 1px solid #000; }.box_text-home { color: #346393; font-size:11px; line-height: 1em; padding-right: 4px; padding-left: 6px; }
