body {
   background-color: WhiteSmoke;
   margin: 0px;
   padding: 0px;
}

td, th, p, div, span {
   color: #777777;
   font-family: "Arial Narrow", Tahoma, Arial, sans-serif;
   font-size: 13px;
   text-decoration: none;
}

DIV.sape A {
  font-size: 1px;
 color: #ffffff
}

a {
   color: #444444;
   font-family: "Arial Narrow", Tahoma, Arial, sans-serif;
   font-size: 13px;
   text-decoration: none;
}

a:hover {
   text-decoration: underline;
}

td.site_title_cell {
   padding-left: 20px;
}

a.site_title_link {
   color: White;
   font-family: "Arial Narrow", Tahoma, Arial, sans-serif;
   font-size: 14px;
   font-weight: bold;
   letter-spacing: 1px;
   text-decoration: none;
}

a.site_title_link:hover {
   text-decoration: underline;
}

td.main_menu_cell {
   padding-right: 20px;
}

a.main_menu_a, a.main_menu_a:hover {
   color: White;
   font-family: "Arial Narrow", Tahoma, Arial, sans-serif;
   font-size: 14px;
   font-weight: bold;
   letter-spacing: 1px;
   text-decoration: underline;
   padding-right: 10px;
   border-right: 2px solid White;
   margin-right: 10px;
}

a.main_menu_p {
   color: White;
   font-family: "Arial Narrow", Tahoma, Arial, sans-serif;
   font-size: 14px;

   letter-spacing: 1px;
   text-decoration: none;
   padding-right: 10px;
   border-right: 2px solid White;
   margin-right: 10px;
}

a.main_menu_p:hover {
   font-weight: bold;
   text-decoration: underline;
}

a.ann_title_link {
   color: White;
   font-family: "Arial Narrow", Tahoma, Arial, sans-serif;
   font-size: 12px;
   font-weight: bold;
   text-decoration: none;
}

a.ann_title_link1 {
   color: White;
   font-family: "Arial Narrow", Tahoma, Arial, sans-serif;
   font-size: 11px;
   font-weight: bold;
   text-decoration: none;
}

td.sub_title_cell {
   color: Black;
   font-family: "Arial Narrow", Tahoma, Arial, sans-serif;
   font-size: 12px;
   font-weight: bold;
   background-color: #b4cbe2;
   padding: 2px 10px 2px 10px;
   height: 25px;
}

input.submit {
   font-family: Tahoma, Arial, sans-serif;
   font-size: 12px;
   border: 1px solid #c2d0db;
   background-color: AliceBlue;
}

textarea.login {
   font-family: Tahoma, Arial, sans-serif;
   font-size: 12px;
   border: 1px solid #c2d0db;
}

input.login {
   font-family: Tahoma, Arial, sans-serif;
   font-size: 12px;
   border: 1px solid #c2d0db;
   height: 17px;
}

input.search {
   font-family: Tahoma, Arial, sans-serif;
   font-size: 12px;
   border: none;
   height: 17px;
}

a.gray_btn {
   color: #ababab;
   font-size: 12px;
   font-weight: bold;
}

div.stg_title {
   color: Black;
   font-family: "Arial Narrow", Arial, Helvetica, sans-serif;
   font-size: 14px;
   font-weight: bold;
   padding: 5px 0px 5px 0px;
}

div.stg_text {
   line-height: 18px;
   text-align: justify;
}

a.lnk_more {
   color: Black;
   font-family: "Arial Narrow", Arial, Helvetica, sans-serif;
   font-size: 13px;
   font-weight: bold;
}

div.news_text {
   line-height: 18px;
   text-align: left;
}

a.sub_link {
   font-size: 10px;
}

a.smap_lev1 {
   color: #010000;
   font-size: 12px;
   font-weight: bold;
   line-height: 24px;
   padding-left: 10px;
}

a.smap_lev2 {
   color: #010000;
   line-height: 24px;
   padding-left: 30px;
}

a.smap_lev3 {
   color: #010000;
   padding-left: 50px;
}

tr.gray_line {
   background-color: WhiteSmoke;
}

tr.white_line {
   background-color: White;
}

