a {color:#3D4286; text-decoration:underline}
a:hover {text-decoration:none}
html,body {height:100%; margin:0; padding:0}
body,td,th {font-family:Tahoma,Arial,sans-serif; font-size:12px; line-height:1.2}
body {background:#fff; color:#323232}
h1 {color:#007192; font:24px Tahoma,Arial,sans-serif; margin:15px 0 10px}
h2 {color:#007192; font:18px Tahoma,Arial,sans-serif; margin:15px 0 10px}
h3 {color:#007192; font:bold 14px Tahoma,Arial,sans-serif; margin:15px 0 -5px}
h4 {color:#0061B5; font:bold 14px Tahoma,Arial,sans-serif; margin:10px 0; clear:both}
input,select,textarea {border:1px solid #007EC4; color:#A0A0A0; font:12px Tahoma,Arial,sans-serif; padding:0 5px}
form {margin:0}
ol {margin:10px; margin-left:50px; padding:0}
ul {margin:10px; margin-left:50px; padding:0}
p {margin:10px 0}

.black {color:#323232}
.white {color:#fff}

.f11, table.f11 td {font-size:11px}
.f14, table.f14 td {font-size:14px}

.icons a {background-position:0 0; display:block; height:20px; width:20px}
.icons a:hover {background-position:0 20px}
.icons td {padding:25px 21px}

.leftmenu {list-style-type:none; margin:0; padding:0; padding-bottom:6px}
.leftmenu li {margin:10px 0}
.leftmenu a {color:#414141; font:12px Tahoma,Arial,sans-serif}
.leftmenu a:hover,.leftmenu a.active {color:#007A9D; font:bold 12px Tahoma,Arial,sans-serif; text-decoration:none}

.news td {font:11px Arial,sans-serif; padding-right:15px}

.topmenu a {border-top:7px solid #fff; color:#445B6D; display:block; font:18px Tahoma,Arial,sans-serif; padding:15px 0}
.topmenu td {vertical-align:top}
.topmenu a:hover {border-top:7px solid #4A5054;color:#00ACDE; font:bold 18px Tahoma,Arial,sans-serif; text-decoration:none}
.topmenu a.active {text-decoration:none}


.menu a {color:#445B6D; display:block; font:18px Tahoma,Arial,sans-serif;}
.menu td {vertical-align:top}
.menu a:hover {color:#00ACDE; font:bold 18px Tahoma,Arial,sans-serif; text-decoration:none}
.menu a.active {text-decoration:none}



