BODY {padding: 0px;  margin: 0px; font-family: Arial, Tahoma, Helvetica, sans-serif; color: #000000; font-size: 13px; background: #889097;}
FORM {padding: 0; margin: 0;}
P, DIV, A, TABLE, .button {font-size: 12px; text-decoration: none; color: #000000;}
A, A:hover {color: #004ECF; text-decoration: underline;}
A:hover {color: #000000; text-decoration: none;}
A:visited {color: #929497;}
A.ssmenu, A:hover.ssmenu {color: #004ECF; text-decoration: underline; line-height: 150%;}
A:hover.ssmenu {color: #004ECF; text-decoration: none;}
H1, H2, H3, .body .date H1 {font-size: 18px; font-weight: normal; font-family: Arial, Helvetica, sans-serif;  color: #000000; text-decoration: none; padding: 0 0 9px 0;  margin: 0px;}
H2 {font-size: 11pt;}
H3, H3 .h31, H3 .h32, H3 .form {font-size: 9pt; font-family: Arial, Helvetica, sans-serif; color: #004ECF;}
H3 .h32 {color: #000000;}
FONT .form {font-size: 9pt; font-family: Arial, Helvetica, sans-serif; color: #004ECF; padding-bottom: 0; margin-bottom: 0; color: #004ECF;}
INPUT, SELECT, TEXTAREA {font-size: 11px; margin: 2px 1px;}
.menu {color: #FFFFFF; font-family: Franklin Gothic Medium Cond; line-height: 100%;}
table.sub {background: url(/common/img/bg_submenu.gif) no-repeat top left #D9E5F8;}
.submenu, .submenu1 {width: 245px; height: 54px; padding-left: 10px; font-size: 11pt; color: #0C57D2; font-family: Arial; line-height: 100%;cursor: pointer;}
.submenu {cursor: pointer;}
.submenu1 {background: #004ECF; color: #FFFFFF;}
.banner {background: #E7E7E8; border-top: 14px solid #E7E7E8; border-bottom: 11px solid #E7E7E8; border-right: 8px solid #E7E7E8; border-left: 10px solid #E7E7E8; height: 100%; padding-left: 0px;}
.bg1 {background: url(/common/img/bg_01.jpg) top left no-repeat #FFFFFF;}
.logo {padding: 20px 0 5px 156px;}
.logo2 {padding-left: 10px; padding-right: 33px;}
.foother {background: #004ECF; color: #FFFFFF; padding: 6px 0 10px 0; font-family: Arial; font-size: 8pt; text-align: center; height: 31px;}
.bg2 {background: #99B8EC;}
.bg3 {background: #E7E7E8;}
.bg4 {background: #FFFFFF;}
.bg5, .bg6 {color: #0C57D2; font-size: 8.5pt; padding: 6px 10px 6px 7px;}
.bg6 {font-size: 9pt; padding-bottom: 0; padding-top: 0px;}
.bg7 {border-left: 1px solid #6695E2; border-top: 1px solid #6695E2;}
.bg7 th, .bg7 td {background: #6695E2; color: #FFFFFF; font-family: Arial, Helvetica, sans-serif; text-align: left; padding-left: 7px;}
.bg7 td {border-right: 1px solid #6695E2; border-bottom: 1px solid #6695E2; color: #6695E2; background: transparent;}
.status {font-size: 8pt; padding-bottom: 0; padding-top: 5px; margin: 0; float: right; color: #929497;}
.status A SPAN {font-size: 8pt; color: #929497;}
.status SPAN {font-size: 8pt; color: #0C57D2;}
.status A:hover, .status A {font-size: 8pt;  color: #929497; text-decoration: underline;}
/*.status A:hover {text-decoration: underline;}*/
.search {font-size: 9pt; padding-top: 0px; float: right;  color: #0C57D2; float: none; margin: 0; padding-bottom: 3px;}
.body {padding: 20px 9px 20px 9px;}
.body .main {padding-left: 115px; padding-bottom: 30px;}
.body .internal {padding-left: 115px; padding-bottom: 10px;}
.body .internal_2 {padding-bottom: 10px;}
.body .news .date H1, .body .news H1 {padding-right: 9px; text-align: center; font-size: 13px;}
.body .news H1 {text-align: left;}
.body .pic_news {padding-right: 9px;}
.body A, .body A:hover {color: #004ecf; text-decoration: underline;}
.body A:hover {text-decoration: none; color: #004ECF;}
.logos {padding-top: 15px;}
.spacer {font-size: 1%; margin: 0; width: 1px; height: 1px;}
.calendar {padding: 0px; margin: 0px;}
.red {color: #FF0000;}
A.number, A:visited.number, .number_1 {font-size: 9pt; font-family: Arial, Helvetica, sans-serif; color: #004ECF;}
.number_1 {color: #000000;}