body {
   font-family: "Palatino", "Times New Roman", /*"Adobe Garamond Pro", "Garamond Premier Pro", Garamond,*/ serif;
   font-size: 12pt;
}
body [lang=zh-hant] { /* Rule to fix broken MacOS X Firefox */
   font-family: "Apple LiSung Light", "AR PL MingTi2L Big5", MingLiU, serif;
}
h1, h2, h3, h4, h5, h6 {
   font-family: Arial, Helvetica, sans-serif;
}
h1 [lang=zh-hant], h2 [lang=zh-hant], h3 [lang=zh-hant], h4 [lang=zh-hant], h5 [lang=zh-hant], h6 [lang=zh-hant] {
   font-family: "Apple LiGothic Light", "MS Hei", "SimHei", sans-serif;
   font-weight: normal;
}
h1 {
   font-family: Arial Narrow, Helvetica, Helvetica Narrow, Arial, Helvetica, sans-serif;
   font-size: 21pt;
   font-style: italic;
   margin-right: 3em;
   border-bottom: 3pt solid black;
}
h2 {
   font-size: 12pt;
}
h3 {
   font-size: 11pt;
}
h4, h5, h6 {
   font-size: 10pt;
}
.rcsid {
   font-family: Arial, Helvetica, sans-serif;
   font-size: 7pt;
   float: right;
   background-color: black;
   color: white;
   position: fixed;
   right: 0;
   bottom: 0;
}
address {
   clear: both;
   display: inline;
   font-family: Arial, Helvetica, sans-serif;
   font-size: 10pt;
   font-style: inherit;
   border-top: 6pt solid black;
   position: absolute;
   right: 0;
   top: 0;
}
address .parenleft, address .parenright {
   display: none;
}
address a {
   color: inherit;
   font-weight: bold;
   text-decoration: inherit;
}
address:hover {
   background-color: #98fb98; /* pale green */
}
