﻿body { font-size: 11pt; color: #333333; line-height: 20px; text-align: justify }
p { font-size: 11pt; font-family: "細明體", Arial; color: #333333; line-height: 20px; }
br { font-size: 11pt; font-family: "細明體", Arial; color: #333333; line-height: 20px; text-align: justify }
td { font-size: 11pt; }

a { text-decoration:none; font-family: "細明體", Arial }
a:link { color: #993333}
a:visited { color: #993333}
a:hover { text-decoration:underline; color: #CC9999 }

.date_highlight { font-size: 11pt; line-height: 19px; color: #4b4b4b}
.title_highlightbox { font-size: 11pt; line-height: 17px; color: #333333; font-weight: 700}
.text_highlightbox { font-size: 11pt; line-height: 17px; color: #333333 }
.titleheader { font-size: 15pt; color: #FF9900; font-weight: bold; line-height: 20px; }
.maintitle { font-size: 15pt; color: #FF9900; font-weight: bold; line-height: 23px; }
.maintext { font-size: 11pt; font-family: "細明體", Arial; color: #333333; line-height: 20px; text-align: justify }
.teaser { font-family: "細明體", Arial; font-size: 12pt; line-height: 19px; text-align:justify; color: #929292}
.category { font-family: "細明體", Arial; font-size: 11pt; color: #333333; list-style-image: url(/public/resources/big5/arrow_red.gif)}

.alttag { font-family: "細明體", Arial; font-size: 11pt; line-height: 15px;}
.sitemap { font-family: "細明體", Arial; font-size: 11pt; line-height: 17px; color: #333333; font-weight:bold}
.printheader { font-family: "細明體", Arial; font-size: 11pt; line-height: 15px; color: #333333; font-weight:bold}
.printfooter { font-family: "細明體", Arial; font-size: 11pt; line-height: 15px; color: #333333}
.related { font-family: "細明體", Arial; font-size: 12px; color: #333333; list-style-image: url(/public/resources/big5/images/arrow_red.gif)}
.relatedtitle { font-family: "細明體", Arial; font-size: 11pt; line-height: 19px; color: #333333; font-weight:bold; list-style-image: url(/public/resources/big5/images/arrow_red.gif)}

a.button { 
  font: 85% arial;
  border: solid 1px black;
  background-color: #e1e1e1;
  text-align: center; 
  padding: 1px;
  padding-left: 8px;
  padding-right: 8px;
  color: black;
  text-decoration: none;
  white-space: nowrap;
}
a.button:link { 
  text-decoration: none;
  border: solid 1px black;
}
a.button:visited { 
  text-decoration: none;
  border: solid 1px black;
}
a.button:hover { 
  text-decoration: none;
  background-color: #ccc;
  border: solid 1px black;
}
a.button:active { 
  text-decoration: none;
  border: solid 1px black;
}

.bodytxt { font-size: 11pt; font-family: "細明體", Arial; color: #333333; line-height: 20px; text-align: justify; }
.header { font-size: 15pt; font-family: "細明體", Arial; color: #FF9900; font-weight: bold; line-height: 20px; }
.subheader { font-size: 13pt; font-family: "細明體", Arial; color: #333333; font-weight: bold; line-height: 20px; }

a.commonlink { font-size: 11pt;  text-decoration: none; line-height: 20px; }
a.commonlink:link { color: #993333; }
a.commonlink:visited { color: #993333; }
a.commonlink:hover { color: #CC9999; text-decoration: underline; }

a.submenulink { font-size: 11pt;  text-decoration: none; line-height: 20px; }
a.submenulink:link { color: #333333; }
a.submenulink:visited { color: #333333; }
a.submenulink:hover { color: #FF9900; text-decoration: underline; }

ul#menu { width: 180px; list-style-type: none; border-top: solid 1px #B9A894; margin: 0; padding:0; }
ul#menu ol { text-align: left; list-style-type: none; margin: 0; padding: 5px; }
ul#menu li, ul#menu a { font-size: 11pt; color: #785A3C; }
ul#menu li { border-bottom: solid 1px #B9A894; line-height: 28px; }
ul#submenu li { margin-left: -10px; padding: 0px; list-style-image: url("/public/resources/iso-8859-1/images/subarrow.gif")}
ul#menu ol li { border-bottom: none; line-height: 18px; }
ul#menu a { text-decoration: none; outline: none; }
ul#menu a:hover { color: #FF9900; }
ul#menu a.active { color: #FF9900; }
