
BODY         { background: #FEFEF1; padding: 0px; spacing: 0px; margin: 0px;
               font-family: Arial;
             }

.PageHeader  { height: 27px; vertical-align: top; padding-bottom: 0px;
               padding-top: 0px; font-size: 15px; color: tomato;
               font-weight: bolder; text-decoration: none;
             }

.InformerTop
             { height: 45px; vertical-align: top; padding-bottom: 0px;
               padding-top: 10px; font-size: 15px; color: tomato;
               font-weight: bolder; text-decoration: none;
             }

.InformerFoot
             { text-align: center; vertical-align: bottom; padding-bottom: 5px;
               padding-top: 15px; font-size: 10px; color: navy;
               font-weight: bolder; text-decoration: none;
             }

.NewsBarHeader
             { height: 15px; padding-left: 5px; padding-bottom: 0px;
               padding-top: 0px; background: #0168B2;
               font-size: 10px; color: white; font-weight: bolder;
               text-decoration: none
             }

.Hided       { padding: 0px; border: none; display: none; }<!-- ??? -->

.NewsBarAdd  { background: #E2E5EC; height: 15px; text-align: right;
               vertical-align: top; padding: 0px;
               font-size: 10px; color: navy; font-weight: bolder;
               border: solid #0168B2 1px; border-top: 0px;
               text-decoration: none; display: inline; }<!-- ??? -->

.NewsBarMsg  { background: #E2E5EC; height: 15px; text-align: justify;
               vertical-align: top; padding: 7px; padding-bottom: 15px;
               font-size: 10px; color: navy; font-weight: bolder;
               border: solid #0168B2 1px; text-decoration: none;
               display: inline; <!-- ??? -->
             }

.NewsBarMsg TR
             { vertical-align: top; font-size: 10px; }

.NewsMsg     { background: #E2E5EC; height: 15px; text-align: justify;
               vertical-align: top; padding: 7px; padding-bottom: 15px;
               font-size: 10px; color: navy; font-weight: bolder;
               border: solid navy 1px; text-decoration: none;
               <!--display: inline;-->
             }

.main A:link,
.main A:visited,
.NewsBarAdd A:link,
.NewsBarAdd A:visited,
.NewsBarMsg A:link,
.NewsBarMsg A:visited,
.NewsMsg A:link,
.NewsMsg A:visited
             {color: #A0241A; text-decoration: none;}

.main A:hover,
.main A:active,
.NewsBarAdd A:hover,
.NewsBarAdd A:active,
.NewsBarMsg A:hover,
.NewsBarMsg A:active,
.NewsMsg A:hover,
.NewsMsg A:active
             { color: tomato; text-decoration: none; }

.InformerNewsTop
             { height: 15px; padding-left: 5px; padding-bottom: 0px;
               padding-top: 0px; background: navy;
               font-size: 11px; color: #E2E5EC; font-weight: bolder;
               text-decoration: none
             }

.NewsBarHeader A:link,
.NewsBarHeader A:visited,
.NewsBarHeader A:active,
.InformerNewsTop A:link,
.InformerNewsTop A:visited,
.InformerNewsTop A:active
             { color: #E2E5EC; text-decoration: none; }

.NewsBarHeader A:hover,
.InformerNewsTop A:hover
             { color: tomato; text-decoration: none; }

.bn          { padding-left: 15px; padding-right: 15px;
             }

.HeaderSun     { text-align: left; vertical-align: bottom;
               padding-top: 0px; padding-bottom: 0px;
             }

.HeaderLog           { font-size: 35px; color: tomato; font-weight: bolder;
               padding-bottom: 5px; padding-top: 5px;
               text-decoration: none; vertical-align: bottom;
             }

.main        { background: #E2E5EC; text-align: justify; vertical-align: top;
               padding-left: 15px; padding-right: 15px; padding-top: 2px;
               padding-bottom: 35px; font-size: 11px;
               border-left: solid navy 1px; border-right: solid navy 1px;
               color: navy; font-weight: bold; text-decoration: none
             }

.main TABLE  { text-align: justify; font-size: 11px;
               color: navy; font-weight: bold; text-decoration: none
             }

.MainMenu    { background: navy; text-align: left; vertical-align: center;
               padding-right: 15px; padding-left: 15px;
               padding-top: 0px; padding-bottom: 0px;
             }

.MainMenu TABLE
             { background: navy; text-align: left; vertical-align: center;
               font-size: 11px; color: white; font-weight: bold;
               text-decoration: none
             }

.banerzone   { background: #E2E5EC; text-align: center; vertical-align: top;
               padding-left: 25px; padding-right: 25px; padding-top: 20px;
               padding-bottom: 20px; font-size: 11px;
               color: navy; font-weight: bold; text-decoration: none
             }

#al          {color: tomato; text-decoration: none; }
#INT_active
             {color: tomato; text-decoration: none; }
#INT_inactive
             {color: #C2CDC4; text-decoration: none; }

.SubMenu A:link,.SubMenu A:visited,
.MainMenu A:link,.MainMenu A:visited
             {color: white; text-decoration: none; }

.SubMenu A:hover,.SubMenu A:active,
.MainMenu A:hover,.MainMenu A:active
             {color: tomato; text-decoration: none; }

.SubMenu     { background: #0168B2; vertical-align: center; text-align: center;
               padding-right: 5px; padding-left: 5px; padding-top: 0px;
               padding-bottom: 0px; font-size: 11px; color: white; font-weight: bold;
               border-bottom: solid navy 1px; text-decoration: none }

.SubMenu TABLE
             { background: #0168B2; vertical-align: center; text-align: center;
               font-size: 11px; color: white; font-weight: bold;
               text-decoration: none }

.Footer      { background: navy; text-align: right; vertical-align: bottom;
               padding-right: 0px; padding-left: 0px;
               font-size: 10px; color: white; font-weight: bold;
               text-decoration: none }

.FooterTop   { background: #3277AB; }

.hd          { display: none; }<!-- ??? -->

.SearchBar   { background: #3277AB; height: 180px; font-size: 11px;
               color: white; font-weight: bold; text-decoration: none;
               vertical-align: top; text-align: center; padding: 10px;
               border-bottom: solid navy 1px;  display: none; }<!-- ??? -->

.SearchBar TABLE
             { font-size: 11px; color: white; font-weight: bold;
               text-decoration: none; vertical-align: top; text-align: left; }

.SearchBar FORM
             { background: #3277AB; text-align: center; border: 0x; }

.SearchBar INPUT, .SearchBar TEXTAREA, .SearchBar OPTION, .NewsSearch .inputtxt
             { background: #E2E5EC; font-family: Arial; color: navy;
               font-size: 9px; font-weight: bolder; border: solid navy 1px; }

.SearchBar .rb
             { background: #3277AB; border: 0px;  text-align: center; }

.NewsSearch  {padding: 10px; text-align: center; }

.Callback    { padding: 3px; text-align: center; }

.Callback .inputtxt, .NewsSearch .opt
             { background: #E2E5EC; font-family: Arial; color: navy;
               font-size: 11px; font-weight: bolder; border: solid navy 1px; }

.ATENT       { padding: 10px; font-size: 10px; font-weight: bold; }

.RED         { color: red; }

.OrdFrm      { padding: 0px; text-align: left; }