.main-menu a:link {font-size: 10pt; text-decoration: none; color: #3333CC; width: 100px}
.main-menu a:active {font-size: 10pt; text-decoration: none; color: #800080}
.main-menu a:visited {font-size: 10pt; text-decoration: none; color: #3333CC}
.main-menu a:hover {
  text-decoration: none;
  color: #FF0000;
  border-top: 2px solid #CC9933;
  border-left: 2px solid #CC9933;
  border-right: 2px solid #FEE08B;
  border-bottom: 2px solid #FEE08B
}
.main-menu a {
  text-align: center;
  width: 100px;
  background-color: #FFCC33;
  border-top: 2px solid #FEE08B;
  border-left: 2px solid #FEE08B;
  border-right: 2px solid #CC9933;
  border-bottom: 2px solid #CC9933
}

.table {width="90%"; font-size: 10pt}
.table caption {font-size: 12pt; font-weight: bold}
.table th {background-color: #CC9900; color="#FFFFFF"}

body.e_md, body.e_iframe {
  background-color: #F0F8FF;
  font-family: Times New Roman;
  color: #CC6600;
  line-height: 150%
}
body.e_md .title {
  font-size: 20pt;
  font-color: #996600;
  text-align: center;
  font-weight: bold;
  font-variant: small-caps font
}
body.e_md p {text-indent: 24pt}

body.c_md, body.c_iframe {
  background-color: #F0F8FF;
  font-family: Times New Roman, 新細明體;
  color: #CC6600;
  letter-spacing: 2pt;
  line-height: 150%
}
body.c_md .title {
  font-family: 標楷體;
  font-size: 20pt;
  font-color: #996600;
  text-align: center;
  font-weight: bold
}
body.c_md p {text-indent: 28pt}

body.c_md, body.e_md, body.c_iframe, body.e_iframe {
  scrollbar-arrow-color: #000000;
  scrollbar-face-color: #F0F8FF;
  scrollbar-highlight-color: #CCCCCC;
  scrollbar-3dlight-color: #F0F8FF;
  scrollbar-darkshadow-color: #888888;
  scrollbar-shadow-color: #AAAAAA;
  scrollbar-track-color: #CCCCCC
} 

.menu {color: #996633; text-indent: 0pt}
.menu a:link, .menu a:visited {color: #996633; text-decoration: underline} 
.menu a:hover {font-style: italic; color: #336600}

.name {font-size: 10pt; color: #000000}
.name a:link, .name a:visited {font-size: 10pt; color: #000000; text-decoration: none} 
.name a:hover {font-style: italic; color: #FF0000}

.back a:link, .back a:visited {font-size: 10pt; color: #CC9900; text-decoration: none}
.back a:hover {font-style: italic; color: #FF0000}

body.e_article {background-color: #FFCCCC; font-family: Times New Roman; line-height: 150%}
body.e_article .title {font-family: Times New Roman; font-size: 20pt; color: #FF0000; text-align: center; font-variant: small-caps}
body.e_article p.section {margin-left: 0pt; text-indent: 24pt}
body.e_article p.section-title {margin-left: 0pt; text-indent: 0pt; color: #800080; font-weight: bold}
body.e_article p.subsection {margin-left: 24pt; text-indent: 24pt} 
body.e_article p.subsection-title {margin-left: 24pt; text-indent: 0pt; color: #800080; font-weight: bold}
body.e_article p.subsubsection {margin-left: 48pt; text-indent: 24pt}
body.e_article p.subsubsection-title {margin-left: 48pt; text-indent: 0pt; color: #800080; font-weight: bold}
body.e_article p.subsubsubsection {margin-left: 72pt; text-indent: 24pt}
body.e_article p.subsubsubsection-title {margin-left: 72pt; text-indent: 0pt; color: #800080; font-weight: bold}

body.c_article {background-color: #FFCCCC; font-family: Times New Roman, 新細明體; letter-spacing: 2pt; line-height: 150%}
body.c_article .title {font-family: 標楷體; font-size: 20pt; color: #FF0000; font-weight: bold; text-align: center}
body.c_article p.section {margin-left: 0pt; text-indent: 28pt}
body.c_article p.section-title {margin-left: 0pt; text-indent: 0pt; color: #800080; font-weight: bold}
body.c_article p.subsection {margin-left: 28pt; text-indent: 28pt}
body.c_article p.subsection-title {margin-left: 28pt; text-indent: 0pt; color: #800080; font-weight: bold}
body.c_article p.subsubsection {margin-left: 56pt; text-indent: 28pt} 
body.c_article p.subsubsection-title {margin-left: 56pt; text-indent: 0pt; color: #800080; font-weight: bold}
body.c_article p.subsubsubsection {margin-left: 84pt; text-indent: 28pt}
body.c_article p.subsubsubsection-title {margin-left: 84pt; text-indent: 0pt; color: #800080; font-weight: bold}

.content {font-size: 14pt; color: #FF6633}
.content a:link, .content a:visited {color: #FF6633}
.content a:hover {font-style: italic; color: #009900; text-decoration: none} 

.description {font-size: 10pt}

.footnote {font-size: 10pt} 

div.theorem {
  margin-left: 0px;
  text-indent: 0px;
  border-style: double;
  border-width: 3px;
  padding-left: 4px;
  padding-right: 4px;
  padding-top: 1px;
  padding-bottom: 1px
}

body.e_help {background-color: #F0F8FF; font-family: Times New Roman; color: #CC6600; line-height: 150%}
body.e_help .title {font-family: Times New Roman; font-size: 20pt; color: #CC6600; text-align: center; font-variant: small-caps}
body.e_help .subtitle {font-size: 16pt; color: #FF0000}

body.c_help {background-color: #F0F8FF; font-family: Times New Roman, 新細明體; color: #CC6600; letter-spacing: 2pt; line-height: 150%}
body.c_help .title {font-family: 標楷體; font-size: 20pt; color: #CC6600; text-align: center}
body.c_help .subtitle {font-family: 標楷體; font-size: 16pt; color: #FF0000}

body.e_module {font-family: Times New Roman; line-height: 150%}
body.e_module .title {
  font-size: 26pt;
  font-family: Times New Roman;
  color: #993333;
  text-align: center;
  font-variant: small-caps
}
body.e_module .bookmark a:link, body.e_module .bookmark a:visited {
  font-family: Cataneo BT;
  color: #993333
}
body.e_module .section-title {font-family: Cataneo BT; color: #993333}
body.e_module .end {font-family: Cataneo BT; color: #993333; text-align: center}
body.e_module .activity-title {color: #993333; font-weight: bold; text-decoration: underline}

