* { font-family: Arial; margin: 0; padding: 0; }

BODY { font-size: 12px; margin: 0; color: #4a4a4a; background-color: #fff; fontsize: 13px; }
TABLE { border: 1px #858384; }
TD { font-size: 12px; color: #4a4a4a; fontsize: 13px; }
A { font-size: inherit !important; font-family: inherit; color: #4a4a4a; text-decoration: underline; }
A:hover, A:focus { color: #9b9bc1; }
P { font-size: 12px; color: #4a4a4a; fontsize: 13px; }
IMG { border: none; }
INPUT, TEXTAREA, SELECt, OPTION { font-size: 13px; color: #001919; }

/* wrappers */
#footer { font-size: 11px; }

.footer-note, .footer-note A { font-size: 10px; color: #4a4a4a; fontsize: 11px; }
.A:hover { font-size: 10px; color: #ef0000; fontsize: 11px; }
.button A { font-weight: bold; font-size: 12px; color: #000022; font-family: Verdana,sans-serif,Arial; letter-spacing: 1px; fontsize: 13px; }
.ChBody { font-size: 10px; color: #454547; line-height: 15px; font-family: Verdana,sans-serif; fontsize: 12px; }
.sect-header-w { font-weight: bold; font-size: 12px; color: #000; line-height: 20px; font-family: Verdana, Arial; fontsize: 13px; }
.sect-header-w A { font-weight: bold; font-size: 12px; color: #fff; line-height: 20px; font-family: Verdana, Arial; text-decoration: underline; fontsize: 13px; }

/* left menu */
.left-menu TD * { color: #000; vertical-align: middle;}
.menu1 { font-weight: bold; border-top: 1px solid #b8b8b8; padding-left: 5px; height: 20px; }
.menu1 A, .menu1 A:hover { font-weight: bold; font-size: 12px; color: #585858; }
.menu2, .menu2a { height:18px; padding-left: 15px; font-size: 11px;}
.menu2a {background: url(../images/menu_bullet_lev2.gif) no-repeat; background-position: 5px 6px;}
.menu3, .menu3 A, .menu3 A:hover { font-size: 11px; }
.menu3, .menu3a {padding-left:25px; height:18px; font-size: 11px;}
.menu4, .menu4 A, .menu3 A:hover { font-size: 11px; }
.menu4, .menu4a {padding-left:35px; height:18px; font-size: 11px;}

.small, .small A { font-size: 9px; color: #000; fontsize: 10px; }
.small1, .small1 A { font-size: 10px; color: #262626; fontsize: 11px; }
.news-title { font-weight: bold; font-size: 12px; color: #464646; fontsize: 13px; }
.news-title A { text-decoration: underline; }
.news-date { font-size: 10px; color: #262626; fontsize: 11px; }
.news-date A { text-decoration: underline; }
.category-text { font-weight: bold; font-size: 15px; color: #003399; font-family: Trebuchet MS, Arial, Helvetica, sans-serif; fontsize: 16px; }
.header-article { font-weight: bold; font-size: 13px; color: #222; font-family: verdana,Arial; fontsize: 14px; }
.header-article-r { font-size: 11px; color: #222222; fontsize: 12px; }
.header-article-r A { font-size: 11px; color: #333333; fontsize: 12px; }
.sect-header { font-weight: bold; font-size: 12px !important; color: #282828; }
.sect-subheader { font-weight: bold; font-size: 12px; color: #282828; fontsize: 13px; }
.sect-text { font-size: 12px; color: #262626; fontsize: 13px; }
.t-header { font-weight: bold; font-size: 11px; color: #000; font-family: Verdana, Arial; background-color: #fff; fontsize: 12px; }
TR.even { }
TR.odd { }
TR.even .t-cell { font-size: 12px; line-height: 18px; background-color: #fff; fontsize: 13px; }
TR.odd .t-cell { font-size: 12px; line-height: 18px; background-color: #dfdfdf; fontsize: 13px; }
.t-header2 { font-weight: bold; font-size: 10px; color: #000; font-family: Verdana, Arial; background-color: #fff; fontsize: 12px; }
