table.love   { background-color: #E7F9FE; font-family: "Arial Narrow"; font-size: 0.9em; 
               color: 663399; text-align: Left;  padding-left: 0px; padding-right: 0px; 
               padding-top: 5px; padding-bottom: 5px }

.P-qa        { margin:1em 2em; color: #555555;
  font-size: 1em;
  line-height:100%;
  text-align: left; text-indent:0}
  

td.BorderMeRed { background-color: #663399; color: #FFFF00; font-size: 0.9em; font-family: 
               Arial; text-align: Center; border-style: solid; border-width: 1px; border-color: yellow;
               padding-left: 0px; padding-right: 0px; padding-top: 5px; 
               padding-bottom: 5px }

td.BlueWho   { background-color: #9900CC; font-family: Arial; border-style: solid; 
               border-width: 1px; padding-left: 0px; padding-right: 0px; border-color: yellow;
               padding-top: 15px; padding-bottom: 15px }
/* and of course a default one */
td.table     { background-color: #CCFFCC; font-family: Arial Narrow; font-size: 0.9em; 
               color: #008000; text-align: Left; border-style: solid; border-color: white;
               border-width: 1px; padding-left: 0px; padding-right: 0px; 
               padding-top: 5px; padding-bottom: 5px }
H1 { font-size: 24pt;               letter-spacing: 1pt; color:#FF0000; font-family:華康楷書體W5 }
h2  {
	padding:0;
	FONT-SIZE: 1em;
	FONT-STYLE: italic;
	MARGIN-BOTTOM: 1.5em;
	FONT-FAMILY: "華康隸書體W5";
	LETTER-SPACING: 1pt;
	TEXT-ALIGN: left;
	margin-top: 3px;

}
.tabletitle  { letter-spacing: 0; font-family: Courier New; color: #800000; font-size: 1em; 
               text-align: Center; font-weight: bold }
.aph         { font-family: Courier New; letter-spacing: 1; color: #006600; font-size: 1.4em; 
               margin-left: 20; margin-right: 20 }
.quote       { font-family: Garamond; font-size: 1em; text-align: Justify; color: #000080; 
               margin-right: 20; margin-top: 8; 
               margin-bottom: 8 }         

H4 {FONT-FAMILY: Arial; MARGIN-TOP: 10; MARGIN-BOTTOM: 5;  MARGIN-LEFT: 0px; CLIP: ; COLOR: #808000; TEXT-ALIGN: left LINE-HEIGHT: 80%; FONT-WEIGHT: bold; FONT-SIZE: 1.2em 
}

.es          { line-height: 145%; margin-top: 7; margin-bottom: 7 }
.note        {FONT-SIZE: 0.9em; COLOR: #006666; FONT-FAMILY: times; 
 line-height:135%; margin-top:2em; margin-bottom:2em;  }
.p2          { MARGIN-TOP: 30; MARGIN-BOTTOM: 30; line-height: 120%; text-indent: 0; color: #008080; font-size: 0.87em; text-align: Left; font-style: italic; margin-top: 5; FONT-WEIGHT: 200; FONT-FAMILY: arial}
.poem {
	FONT-SIZE: 0.9em;
	FONT-WEIGHT: 100;
	MARGIN-TOP: 2px;
	MARGIN-BOTTOM: 2px;
	MARGIN-LEFT: 10px;
	COLOR: #9966FF;
	FONT-FAMILY: "Garamond";
	LETTER-SPACING: 2px;
	text-align: left;

}
A:link {
COLOR: #6666CC; TEXT-DECORATION: blink
}
A:visited {
COLOR: #8f9105; TEXT-DECORATION: none
}

A:active {
COLOR: #458b8b; TEXT-DECORATION: none
}
H5 {
MARGIN-TOP: 8px; FONT-WEIGHT: 300; FONT-SIZE: 10pt; MARGIN-BOTTOM: 8px; COLOR: #00bfbf; LINE-HEIGHT: 120%; FONT-STYLE: normal; FONT-FAMILY: "Courier New"
}
LI {

}

.pub         { color: #008000; font-variant: small-caps; letter-spacing: 1; font-size: 12pt; 
               font-weight: bold; margin-top: 10; margin-bottom: 10 }


BODY {
SCROLLBAR-FACE-COLOR: #008000; SCROLLBAR-HIGHLIGHT-COLOR: #ffffc0; SCROLLBAR-SHADOW-COLOR: #ffd144; SCROLLBAR-3DLIGHT-COLOR: #ffd144; SCROLLBAR-ARROW-COLOR: #ffff40; SCROLLBAR-TRACK-COLOR: #dcfcdc; SCROLLBAR-DARKSHADOW-COLOR: #ffffc0
}

h6           { FONT-WEIGHT: 100; color: #078507; font-family: Arial; FONT-SIZE: 1em; margin-bottom: -2em }
.c2 {  font-size: 9pt; line-height: 10pt}
p {
	color: #555555;
	font-size: 1em;
	line-height:160%;
	margin-top:1em;
	margin-bottom:1em;
	text-align: justify;
	margin-left:2em;
	margin-right:2em;
	text-indent: 2em;
}


	

}h3           {
	font-size: 9pt;
	color: #0066CC;
	font-family: "華康仿宋體";

font-style:; 
	text-align: center;
	margin: 3px;

}
P.ni { color: #828257; line-height:170%;
		margin-top:1em; margin-bottom:1em ; text-align: left;}
