﻿
/* FONT */
/* DECORATION */
/* BORDER */
/* BACKGROUND */
/* POSITION */

.uhsfrmtpc01 {
  font-family: 標楷體, Arial, Helvetica, sans-serif;
  font-size: 20pt;
  font-weight: bold;
  color: #420000;
  text-align: center;
  text-decoration: underline;
}
.uhsfrmtpc02 {
  font-family: 標楷體, Arial, Helvetica, sans-serif;
  font-size: 14pt;
  font-weight: bold;
  color: #084173;
  line-height: 30px;
}
.uhsfrmtpc03 {
  font-family: 標楷體, Arial, Helvetica, sans-serif;
  font-size: 16pt;
  font-weight: bold;
  color: #420000;
  text-align: center;
  text-decoration: underline;
  line-height: 30px;
}
.uhsfrmcel01 {
  font-size: 10pt;
  text-align: center;
  border: #696969 1px solid;
  border-width: 0 1px 1px 0;
  background-color: #FFFFFF;
}
.uhsfrmcel02 {
  font-size: 10pt;
  font-weight: bold;
  color: #522800;
  text-align: center;
  border: #696969 1px solid;
  border-width: 0 1px 1px 0;
  background-color: #CECFFF;
}
.uhsfrmcel03 {
  font-size: 10pt;
  font-weight: bold;
  color: #522800;
  text-align: center;
  border: #696969 1px solid;
  border-width: 0 1px 1px 0;
  background-color: #CECFFF;
}
.uhsfrmcel04 {
  font-size: 10pt;
  vertical-align: top;
  border: #696969 1px solid;
  border-width: 0 1px 1px 0;
  background-color: #EFEBFF;
  line-height: 20px;
}
.uhsfrmcel05 {
  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;
}
.uhsfrmcel06 {
  font-size: 10pt;
  vertical-align: top;
  border: #696969 1px solid;
  border-width: 0 1px 1px 0;
  background-color: #FFE3FF;
  line-height: 20px;
}
.uhsfrmcel07 {
  font-size: 10pt;
  vertical-align: top;
  border: #696969 1px solid;
  border-width: 0 1px 1px 0;
  background-color: #FFFFFF;
  height: 30px;
  line-height: 20px;
}
.uhsfrmcel08 {
  font-size: 10pt;
  text-align: center;
  border: #696969 1px solid;
  border-width: 0 1px 1px 0;
  background-color: #FFCF9C;
}
.uhsfrmcel09 {
  line-height: 20px;
}
.uhsfrmcel10 {
  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);
}
.uhsfrmcel11 {
  color: #522800;
  border: #696969 1px solid;
  padding-left: 5px;
  padding-right: 5px;
}
.uhsfrmcel12 {
  font-family: 標楷體, Arial, Helvetica, sans-serif;
  font-size: 11pt;
  font-weight: bold;
  color: #006500;
}
.uhsfrmcel13 {
  font-family: Arial, Helvetica, sans-serif;
  font-weight: bold;
  text-align: right;
  vertical-align: top;
  line-height: 25px;
}
.uhsfrmcel14 {
  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;
}
.uhsfrmcel15 {
  font-size: 10pt;
  vertical-align: top;
  border: #696969 1px solid;
  border-width: 0 1px 1px 0;
  background-color: #EFEBFF;
}
.uhsfrmcel16 {
  font-weight: bold;
  color: #FFFFFF;
  text-align: center;
  background-color: #FFAA00;
}
.uhsfrmcel17 {
  border: #696969 1px dashed;
  border-width: 0 0 1px 0;
}
.uhsfrmcel18 {
  vertical-align: bottom;
}
.uhsfrmcel19 {
  text-align: center;
  vertical-align: bottom;
}
.uhsfrmcel20 {
  vertical-align: top;
}
.uhsfrmcel21 {
  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;
}
.uhsa {
  color: #0000FF;
  text-decoration: underline;
  cursor: pointer;
}
