﻿
/* FONT */
/* DECORATION */
/* BORDER */
/* BACKGROUND */
/* POSITION */

.mhsfrmtpc01 {
  font-family: 標楷體, Arial, Helvetica, sans-serif;
  font-size: 20pt;
  font-weight: bold;
  color: #420000;
  text-align: center;
  text-decoration: underline;
}
.mhsfrmtpc02 {
  font-family: 標楷體, Arial, Helvetica, sans-serif;
  font-size: 14pt;
  font-weight: bold;
  color: #084173;
  line-height: 30px;
}
.mhsfrmtpc03 {
  font-family: 標楷體, Arial, Helvetica, sans-serif;
  font-size: 16pt;
  font-weight: bold;
  color: #420000;
  text-align: center;
  text-decoration: underline;
  line-height: 30px;
}
.mhsfrmcel01 {
  font-size: 10pt;
  text-align: center;
  border: #696969 1px solid;
  border-width: 0 1px 1px 0;
  background-color: #FFFFFF;
}
.mhsfrmcel02 {
  font-size: 10pt;
  font-weight: bold;
  color: #522800;
  text-align: center;
  border: #696969 1px solid;
  border-width: 0 1px 1px 0;
  background-color: #CECFFF;
}
.mhsfrmcel03 {
  font-size: 10pt;
  font-weight: bold;
  color: #522800;
  text-align: center;
  border: #696969 1px solid;
  border-width: 0 1px 1px 0;
  background-color: #CECFFF;
}
.mhsfrmcel04 {
  font-size: 10pt;
  vertical-align: top;
  border: #696969 1px solid;
  border-width: 0 1px 1px 0;
  background-color: #EFEBFF;
  line-height: 20px;
}
.mhsfrmcel05 {
  font-size: 10pt;
  font-weight: bold;
  color: #522800;
  text-align: center;
  vertical-align: top;
  border: #696969 1px solid;
  border-width: 0 1px 1px 0;
  background-color: #FFCFFF;
}
.mhsfrmcel06 {
  font-size: 10pt;
  vertical-align: top;
  border: #696969 1px solid;
  border-width: 0 1px 1px 0;
  background-color: #FFE3FF;
  line-height: 20px;
}
.mhsfrmcel07 {
  font-size: 10pt;
  vertical-align: top;
  border: #696969 1px solid;
  border-width: 0 1px 1px 0;
  background-color: #FFFFFF;
  height: 30px;
  line-height: 20px;
}
.mhsfrmcel08 {
  font-size: 10pt;
  text-align: center;
  border: #696969 1px solid;
  border-width: 0 1px 1px 0;
  background-color: #FFCF9C;
}
.mhsfrmcel09 {
  line-height: 20px;
}
.mhsfrmcel10 {
  font-size: 10pt;
  font-weight: bold;
  color: #522800;
  text-align: center;
  border: #696969 1px solid;
  border-width: 0 1px 1px 0;
  background-color: #EFEFEF;
  background-image: url(../img/tile01.gif);
}
.mhsfrmcel11 {
  color: #522800;
  border: #696969 1px solid;
  padding-left: 5px;
  padding-right: 5px;
}
.mhsfrmcel12 {
  font-family: 標楷體, Arial, Helvetica, sans-serif;
  font-size: 11pt;
  font-weight: bold;
  color: #006500;
}
.mhsfrmcel13 {
  font-family: Arial, Helvetica, sans-serif;
  font-weight: bold;
  text-align: right;
  vertical-align: top;
  line-height: 25px;
}
.mhsfrmcel14 {
  font-size: 10pt;
  text-align: right;
  vertical-align: top;
  border: #696969 1px solid;
  border-width: 0 1px 1px 0;
  background-color: #EFEBFF;
  line-height: 20px;
}
.mhsfrmcel15 {
  font-size: 10pt;
  vertical-align: top;
  border: #696969 1px solid;
  border-width: 0 1px 1px 0;
  background-color: #EFEBFF;
}
.mhsfrmcel16 {
  font-weight: bold;
  color: #FFFFFF;
  text-align: center;
  background-color: #FFAA00;
}
.mhsfrmcel17 {
  border: #696969 1px dashed;
  border-width: 0 0 1px 0;
}
.mhsfrmcel18 {
  vertical-align: bottom;
}
.mhsfrmcel19 {
  text-align: center;
  vertical-align: bottom;
}
.mhsfrmcel20 {
  vertical-align: top;
}
.mhsfrmcel21 {
  text-align: center;
  vertical-align: top;
}
#ISTop a {
  font-size: 10pt;
  font-weight: bold;
  color: #0F4B82;
  text-decoration: none;
}
#ISTop a:hover {
  font-size: 10pt;
  font-weight: bold;
  color: #FFFFFF;
  text-decoration: underline;
}
#ISTop01 a {
  font-size: 10pt;
  font-weight: bold;
  color: #FFFFFF;
  text-decoration: none;
}
#ISTop01 a:hover {
  font-size: 10pt;
  font-weight: bold;
  color: #0F4B82;
  text-decoration: underline;
}

