 img,.iePNG { filter:expression(fixPNG(this)); }
.iePNG A { position: relative; }
body {
  margin: 0;
}

td.up_phon {
  background: #2E5CA7;
}

td.border {
  width: 10px;
  background: url(images/b.gif);
}

tr.line {
  background: url(images/1_5.gif) repeat-x;
  height: 5px;
}

tr.menu {
  background: #2E5CA7 url(images/2.gif) repeat-x scroll 0 100%;
  height:102px;
  text-align: left;
  font: normal 1em Times New Roman;
  color: #FFFFFF;
}

tr.white {
  color: #FFFFFF;
}

h1 {
  font: bold 1.2em Times New Roman;
  color: #FFCC33;
  text-decoration: underline;
  margin-left: 0;
  padding-left: 20px;
  margin-bottom: 0;
  margin-top: 20;
}

h1.title {
  font-family: Times New Roman;
  font-size:14pt;
  color: #FFCC33;
  text-decoration: underline;
  margin-top: 20;
  padding-left: 15px;
  margin-left: 0;
}

h2 {
  font: bold 1.2em Times New Roman;
  color: #FFCC33;
  text-decoration: underline;
}

H3 {
  font: bold 1em Times New Roman;
  font-weight: bolder;
  color: #FFCC33;
  text-decoration: none;
  margin: 0;
}

H3.news {
  font: bold 1.2em Times New Roman;
  font-weight: bolder;
  color: #FFCC33;
  text-decoration: none;
  margin-left: 30;
}

tr.bottom {
  background: #2E5CA7;
  padding-top: 10px;
}

p {
  font: normal 1em Times New Roman;

  color: #01009A;
  text-indent: 0px;
  text-align: justify;
  margin: 0;
}

table.content {
  margin-right: 0px;
}

td.left {
  padding-left: 15px;
  vertical-align: top;
  width: 175px;
}

td.bot_left {
  font: normal 1em Times New Roman;
  color: #FFFFFF;
  padding-left: 28px;
  vertical-align: top;
  text-align: left;
  width: 330px;
}

td.notice {
  font: italic 1em Times New Roman;
  color: #6A699E;
}

img {
  border: 0;
}

div.general {
  position: absolute;
  top: 160px;
  left: 0px;
  width: 805px;
  height: 10px;
}

div.center {
  text-align: center;
  font: normal 1em Times New Roman; color: #FFFFFF; text-decoration: none;
}

  a.menu {font: normal 1em Times New Roman; color: #FFFFFF; text-decoration: none;}
  a.menu:hover {font: normal 1em Times New Roman; color: #FFCC33; text-decoration: none;}
  a.menu:active {font: normal 1em Times New Roman; color: #FFCC33; text-decoration: none;}

  a.notice {font: normal 1em Times New Roman; color: #6A699E; text-decoration: none;  font-weight: bolder;}
  a.notice:hover {font: normal 1em Times New Roman; color: #6A699E; text-decoration: none;  font-weight: bolder;}
  a.notice:active {font: normal 1em Times New Roman; color: #6A699E; text-decoration: none;  font-weight: bolder;}

  a.all {font: normal 1em Times New Roman; color: #FFCC33; text-decoration: underline; font-weight: bolder;}
  a.all:hover {font: normal 1em Times New Roman; color: #FFCC33; text-decoration: underline; font-weight: bolder;}
  a.all:active {font: normal 1em Times New Roman; color: #FFCC33; text-decoration: underline; font-weight: bolder;}

  a.menuHead {font: normal 1em Times New Roman; color: #FFFFFF; text-decoration: none;}
  a.menuHead:hover {font: normal 1em Times New Roman; color: #FFCC33; text-decoration: none;}
  a.menuHead:active {font: normal 1em Times New Roman; color: #FFCC33; text-decoration: none;}

div.menuChoices {
  position: absolute;
  background: #2E5CA7;
  display: none;
  margin-left: 103px;
  margin-top: 45px;
  padding-top: 5px;
  height: 120px;
  z-index: 20;
  width: 140px;
}

div.menuchoices_1 {
  position: absolute;
  background: #2E5CA7;
  display: none;
  margin-left: 350px;
  margin-top: 45px;
  padding-top: 5px;
  padding-bottom: 5px;
  height: 120px;
  z-index: 20;
  width: 160px;

}

div.menu_line {
  text-align: center;
  background: url(images/1.1.gif) center repeat-x;
  vertical-align: center;
  margin-left: 10px;
  margin-right: 10px;
  width: 110px;
}

div.menu {
  padding-top: 10px;
  float: left;
  padding-left: 30px;

}

div.menu_down {
  padding-top: 10px;
  padding-bottom: 15px;
  float: left;
  padding-left: 30px;

}