 
A:HOVER{
  color : red;
  text-decoration : underline;
}
A:ACTIVE{
  color : red;
  text-decoration : underline;
}
.t16b_b{
  font-size : 16px;
  font-weight : bold;
  color : blue;
}
.t16b{
  font-size : 16px;
  font-weight : bold;
}
.t14b{
  font-size : 14px;
  font-weight : bold;
}
.t12b{
  font-size : 12px;
  font-weight : bold;
}
.t12{
  font-size : 12px;
}
.t14{
  font-size : 14px;
}
.t12_g{
  font-size : 12px;
  color : #505050;
}
.t8{
  font-size : 8px;
  color : #505050;
}
.a12b_b{
  font-size : 12px;
  font-weight : bold;
  color : blue;
  text-decoration : none;
}
.a12_b{
  font-size : 12px;
  color : blue;
  text-decoration : none;
}
.a14_b_b{
  font-size : 14px;
  color : blue;
  text-decoration : none;
  font-weight : bold;
}
.a16_b_b{
  font-size : 16px;
  color : blue;
  text-decoration : none;
  font-weight : bold;
}
.dt_menu{
  font-size : 14px;
  font-weight : bold;
  color : white;
  text-decoration : none;
  border-top-width : 2px;
  border-left-width : 2px;
  border-right-width : 2px;
  border-bottom-width : 2px;
  border-color : gray gray gray gray;
  margin-top : 4px;
  margin-left : 4px;
  margin-right : 4px;
  margin-bottom : 4px;
  border-style : solid solid solid solid;
  padding-top : 4px;
  padding-left : 8px;
  padding-right : 8px;
  padding-bottom : 4px;
  background-color : blue;
}
.dt_menu A{
  font-size : 14px;
  font-weight : bold;
  color : white;
  text-decoration : none;
  background-color : blue;
}
.dt_menu A:HOVER{
  font-size : 14px;
  font-weight : bolder;
  color : #ff8040;
  text-decoration : none;
  background-color : blue;
}
.dt_menu A:ACTIVE{
  font-size : 14px;
  font-weight : bolder;
  color : #ff8040;
  text-decoration : none;
  background-color : blue;
}
.dl_menu2{
  font-size : 12px;
  color : blue;
  text-decoration : none;
  border-top-width : 2px;
  border-left-width : 2px;
  border-right-width : 2px;
  border-bottom-width : 2px;
  border-color : gray gray gray gray;
  margin-top : 4px;
  margin-left : 4px;
  margin-right : 4px;
  margin-bottom : 4px;
  border-style : solid solid solid solid;
  padding-top : 4px;
  padding-left : 16px;
  padding-right : 4px;
  padding-bottom : 4px;
  text-indent : 0px;
}
.dl_menu2 a{
  font-size : 12px;
  color : blue;
  text-decoration : none;
  text-indent : 0px;
}
.dl_menu2 A:hover{
  font-size : 12px;
  color : red;
  text-decoration : none;
  text-indent : 0px;
}
.dl_menu2 A:active{
  font-size : 12px;
  color : red;
  text-decoration : none;
  text-indent : 0px;
}
.dl_menu{
  font-size : 14px;
  color : blue;
  text-decoration : none;
  border-top-width : 2px;
  border-left-width : 2px;
  border-right-width : 2px;
  border-bottom-width : 2px;
  border-color : gray gray gray gray;
  margin-top : 4px;
  margin-left : 4px;
  margin-right : 4px;
  margin-bottom : 4px;
  border-style : solid solid solid solid;
  padding-top : 4px;
  padding-left : 8px;
  padding-right : 4px;
  padding-bottom : 4px;
  text-indent : 0px;
  font-weight : bold;
}
.dl_menu a{
  font-size : 14px;
  color : blue;
  text-decoration : none;
  text-indent : 0px;
  font-weight : bold;
}
.dl_menu A:hover{
  font-size : 14px;
  color : red;
  text-decoration : none;
  text-indent : 0px;
  font-weight : bolder;
}
.dl_menu A:active{
  font-size : 14px;
  color : red;
  text-decoration : none;
  text-indent : 0px;
  font-weight : bolder;
}
.tab_4{
  font-size : 14px;
  color : #404040;
  font-weight : normal;
  text-decoration : none;
}
.tab_1{
  font-size : 14px;
  color : #404040;
  font-weight : normal;
  text-decoration : none;
  line-height : 22px;
  padding-top : 10px;
  padding-left : 10px;
  padding-right : 10px;
  padding-bottom : 10px;
}
.tab_1_s{
  font-size : 14px;
  color : #404040;
  font-weight : normal;
  text-decoration : none;
  line-height : 22px;
}
.tab_h_1{
  font-size : 16px;
  color : #404040;
  background-color : #ffe0e0;
  padding-left : 10px;
  font-weight : bold;
  border-bottom-width : 2px;
  border-bottom-style : dotted;
  border-bottom-color : red;
  text-decoration : none;
  border-top-width : 2px;
  border-top-style : solid;
  border-top-color : red;
  padding-top : 4px;
  padding-bottom : 4px;
}
.tab_h_2{
  font-size : 16px;
  color : black;
  background-color : #64c8ff;
  padding-left : 10px;
  font-weight : bold;
  border-bottom-width : 2px;
  border-bottom-style : dotted;
  border-bottom-color : #000064;
  text-decoration : none;
  border-top-width : 2px;
  border-top-style : solid;
  border-top-color : #000064;
  padding-top : 4px;
  padding-bottom : 4px;
}
.tab_h_3{
  font-size : 16px;
  color : black;
  background-color : #ffffc8;
  padding-left : 10px;
  font-weight : bold;
  border-bottom-width : 2px;
  border-bottom-style : dotted;
  border-bottom-color : #ff8000;
  text-decoration : none;
  border-top-width : 2px;
  border-top-style : solid;
  border-top-color : #ff8000;
  padding-top : 4px;
  padding-bottom : 4px;
}
.tab_h_4{
  font-size : 16px;
  color : black;
  background-color : #c8ffc8;
  padding-left : 10px;
  font-weight : bold;
  border-bottom-width : 2px;
  border-bottom-style : dotted;
  border-bottom-color : #008000;
  text-decoration : none;
  border-top-width : 2px;
  border-top-style : solid;
  border-top-color : #008000;
  padding-top : 4px;
  padding-bottom : 4px;
}
.tab_menu{
  font-size : 12px;
  font-weight : bolder;
  margin-top : 10px;
  margin-left : 10px;
  margin-right : 10px;
  margin-bottom : 10px;
  list-style-image : url(data/lm_migi.gif);
  padding-top : 0px;
  padding-left : 0px;
  padding-right : 0px;
  padding-bottom : 0px;
}
.li_menu{
  font-size : 12px;
  font-weight : bolder;
  margin-top : 10px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 20px;
  list-style-image : url(data/lm_migi.gif);
  line-height : 22px;
  width : auto;
  height : auto;
  position : relative;
  left : 0px;
  padding-left : 30px;
}
.tab_3{
  background-color : white;
  padding-top : 0px;
  padding-left : 0px;
  padding-right : 0px;
  padding-bottom : 0px;
  font-weight : bolder;
  border-right-width : 2px;
  border-bottom-width : 2px;
  border-right-style : solid;
  border-bottom-style : solid;
  border-right-color : #787878;
  border-bottom-color : #787878;
  border-top-width : 2px;
  border-left-width : 2px;
  border-top-style : solid;
  border-left-style : solid;
  border-top-color : #787878;
  border-left-color : #787878;
}
.tab_2_t{
  padding-top : 4px;
  padding-left : 0px;
  padding-right : 0px;
  padding-bottom : 4px;
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;
  font-size : 12px;
}
.tab_2_t2{
  padding-top : 8px;
  padding-left : 0px;
  padding-right : 0px;
  padding-bottom : 8px;
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;
  font-size : 12px;
}
.tab_2 A{
  font-size : 13px;
  color : blue;
  font-weight : bold;
  text-decoration : none;
  line-height : 20px;
}
.tab_2 {
  font-size : 13px;
  color : #404040;
  font-weight : bold;
  text-decoration : none;
  line-height : 20px;
  padding-top : 8px;
  padding-left : 8px;
  padding-right : 8px;
  padding-bottom : 8px;
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;
  border-width : 0px 2px 2px 0px;
  border-right-style : solid;
  border-bottom-style : solid;
  border-left-color : white;
  border-right-color : gray;
  border-bottom-color : gray;
}
.tab_3_h1{
  font-size : 13px;
  color : #3c3c3c;
  font-weight : bold;
  text-decoration : none;
  line-height : 20px;
  padding-top : 8px;
  padding-left : 8px;
  padding-right : 8px;
  padding-bottom : 8px;
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;
  border-width : 0px 2px 2px 0px;
  border-right-style : solid;
  border-bottom-style : solid;
  border-left-color : white;
  border-right-color : gray;
  border-bottom-color : gray;
  background-color : #ffffc8;
}
.tab_2_2{
  font-size : 13px;
  color : #404040;
  text-decoration : none;
  line-height : 18px;
  padding-top : 4px;
  padding-left : 8px;
  padding-right : 8px;
  padding-bottom : 4px;
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;
  border-width : 0px 0px 0px 0px;
  font-weight : bold;
}
.tab_h2_1{
  font-size : 15px;
  color : #404040;
  font-weight : bold;
  text-decoration : none;
  line-height : 18px;
  padding-top : 4px;
  padding-left : 8px;
  padding-right : 8px;
  padding-bottom : 4px;
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;
  border-width : 0px 0px 3px 0px;
  border-bottom-style : solid;
  border-bottom-color : #ffc0c0;
}
.k_1{
  color : #ffc0c0;
}
.k_2{
  color : #0000ff;
}
.k_4{
  color : #80ff80;
}
.ol_1{
  font-size : 14px;
  font-weight : bolder;
  color : #404040;
  text-decoration : none;
  list-style-type : decimal;
  line-height : 28px;
}
