* { font-family: Verdana, Arial, Sans-Serif !important; }
BODY { font-size: 12px; margin: 0 0; padding: 0 0; color: #4A4A4A; background-color: #fff; font-family: Verdana, Arial, Sans-Serif; }
TABLE { border-color: #858384; }
A, A:visited { color: #4A4A4A; }
A:hover { color: #ef0000; }
INPUT, TEXTAREA, SELECT { color: #001919; font-size: 13px; }
H2 { font-size: 13px; }
FORM { margin: 0 0; padding: 0 0; }

#top-menu { background-color: #005A84; }
#top-menu TD, #top-menu TD A { color: #fff; font-size: 11px; text-decoration: none; vertical-align:middle;}
#top-menu TD A:hover { color: #EAEBED; }

.sect-error { font-size: 12px; color: red; }
.home-text { color: #000; font-size: 10px; padding: 4px 4px; width: 140px; overflow: hidden; vertical-align: top; }
.sect-text, .sect-text A, .hLinks, .hLinks A, TD, P, sect-textNew, TD A, P A, sect-textNew A { color: #000; font-size: 11px; text-decoration: none; }
.hLinks A:hover, A:hover, TD A:hover, P A:hover { text-decoration: none; color: #D63828; }

.footer-note, .footer-note A { font-size: 10px; color: #4A4A4A; }
.button A { color: #002; font-size: 12px; font-weight: bold; letter-spacing: 1px; }
.sect-header-w, .sect-header-w A { font-weight: bold; font-size: 11px; color: #fff; }

.menu1, .menu1 A, .menu2, .menu2 A { font-size: 11px; color: #000; letter-spacing:-1px; }
.menu1 A.active, .menu2 A.active {font-size: 11px; font-weight:bold;}

.small, .small A { font-size: 9px; color: #000; }
.small1, .small1 A { font-size: 10px; color: #262626; }

.news-title { color: #464646; font-size: 12px; }
.news-title A { text-decoration: underline; }
.news-date { font-size: 10px; color: #262626;}
.news-date A { text-decoration: underline; }
.category-text, .category-text A { font-weight: bold; font-size: 15px; color: #039; }
.category-text A:hover { color: #c30; }
.header-article { font-weight: bold; font-size: 13px; color: #222; }
.header-article-r { font-size: 11px; color: #222; }
.header-article-r A { font-size: 11px; color: #333; }
.sect-header { font-weight: bold; font-size: 12px; color: #282828; padding:20px 0; }
.sect-subheader { font-weight: bold; font-size: 12px; color: #282828; }

.user-info h1, .user-info A, .user-info h1 A { font-weight: bold; font-size: 14px; color: #262626; letter-spacing: 1px; }
.user-info2 { font-weight: bold; font-size: 11px; color: #262626; }
.user-info2 A { font-weight: bold; font-size: 11px; color: #262626; }
.t-header { font-weight: bold; font-size: 11px; color: #fff; background-color: #858384; }

TR.odd, TR.even { }
TR.even .t-cell { font-size: 12px; line-height: 18px; background-color: #fff; }
TR.odd .t-cell { font-size: 12px; line-height: 18px; background-color: #dfdfdf; }

.step-active { font-weight: bold; font-size: 11px; color: #002445; }
.step-nonactive { font-weight: bold; font-size: 11px; color: #7b7e91; }
.news-title-b7 A { font-weight: bold; font-size: 11px; color: #002963; }
.inp-field-disabled7 { font-size: 12px; color: gray; }
.t-header2 { font-weight: bold; font-size: 11px; color: #262626; }
.yp_link A { color: #464646; font-weight: bold; font-size: 11px; text-decoration: underline; }
.yp_link { color: #464646;  font-weight: bold; font-size: 10px; text-decoration: underline; }
.banHeader { color: #fff; font-weight: bold; font-size: 13px; }
.banHeader A { color: #fff; font-weight: bold; font-size: 13px; }
.banText { color: #fff; font-size: 10px; }
.banText A { text-decoration: underline; }
.banText A:hover { text-decoration: none; }
.banBotHeader, .banBotHeader A { color: #D2232A; font-size: 14px; text-decoration: underline; font-weight: bold; }
.banBotText { color: #fff; font-size: 10px; }
.banBotText A { text-decoration: underline; }

.footerLink, .footerLink A { font-size: 10px; color: #1F1F1F; }
.footerLink A { text-decoration: none; }
.hTitles A { font-size: 19px; text-decoration: none; letter-spacing: 1px; }
.genTitles { color: #8B8B8B; font-size: 16px; font-weight: bold; }
.pageTitle { color: #000; font-size: 15px; font-weight: bold; }

