  
BODY{
  background-image : url(img/bg.gif);
  margin-top : 2px;
  margin-bottom : 2px;
}
.title_line{
  border-top-width : 1px;
  border-left-width : 1px;
  border-right-width : 1px;
  border-top-style : solid;
  border-left-style : solid;
  border-right-style : solid;
  border-top-color : silver;
  border-left-color : silver;
  border-right-color : silver;
  background-image : url(img/t_bg.jpg);
}
.logo_font{
  font-size : 15pt;
  font-weight : bold;
  color : navy;
  margin-left : 10px;
}
.menu_line{
  border-left-width : 1px;
  border-right-width : 1px;
  border-left-style : solid;
  border-right-style : solid;
  border-left-color : silver;
  border-right-color : silver;
  font-size : 10pt;
  font-weight : bold;
  border-bottom-width : 1px;
  border-bottom-style : solid;
  border-bottom-color : silver;
}
.menu_dot{
  border-left-width : 1px;
  border-left-style : dotted;
  border-left-color : silver;
}
.con_line{
  font-size : 11pt;
  border-left-width : 1px;
  border-right-width : 1px;
  border-left-style : solid;
  border-right-style : solid;
  border-left-color : silver;
  border-right-color : silver;
  background-color : white;
}
.con{
  font-size : 11pt;
  padding-top : 10px;
  padding-left : 10px;
  padding-right : 10px;
  padding-bottom : 10px;
}
A:LINK{
  color : navy;
  text-decoration : none;
}
A:VISITED{
  text-decoration : none;
  color : purple;
}
A:HOVER{
  color : gray;
  background-color : #efefef;
  text-decoration : underline;
}
.main_catch{
  font-size : 12pt;
  font-weight : bold;
  margin-left : 40px;
  margin-bottom : 15px;
  padding-right : 320px;
  padding-bottom : 15px;
  line-height : 120%;
}
.red_obi{
  font-size : 12pt;
  font-weight : bold;
  color : white;
  background-color : #cc0000;
  padding-top : 10px;
  padding-left : 3px;
  padding-right : 3px;
  padding-bottom : 10px;
  margin-top : 5px;
  margin-left : 5px;
  margin-right : 5px;
  margin-bottom : 5px;
}
.white_obi{
  color : gray;
  background-color : white;
  padding-top : 5px;
  padding-left : 5px;
  padding-right : 5px;
  padding-bottom : 5px;
  margin-left : 5px;
  margin-right : 5px;
}
.pt15_red{
  font-size : 15pt;
  color : #cc0000;
}
.pt11{
  font-size : 11pt;
}
.pt10{
  font-size : 10pt;
}
.gray_obi{
  font-size : 11pt;
  background-color : silver;
  padding-top : 5px;
  padding-left : 5px;
  padding-right : 5px;
  padding-bottom : 5px;
  border-bottom-width : 1px;
  border-bottom-style : solid;
  border-bottom-color : gray;
}
.brown_obi{
  font-size : 11pt;
  background-color : #f8eccf;
  padding-top : 5px;
  padding-left : 5px;
  padding-right : 5px;
  padding-bottom : 5px;
  border-bottom-width : 1px;
  border-bottom-style : solid;
  border-bottom-color : silver;
}
.con_t{
  font-size : 15pt;
  padding-bottom : 3px;
  border-bottom-width : 5px;
  border-bottom-style : solid;
  border-bottom-color : #99cccc;
  color : #99cccc;
  font-weight : bold;
}
.table_underline{
  font-size : 11pt;
  border-bottom-width : 1px;
  border-bottom-style : solid;
  border-bottom-color : gray;
}
