.tabletitle  {
  letter-spacing: 0;
  color: #800000;
  font-size: 10pt;
  text-align: Center;
  font-weight: bold ;
}
.quote       {
  font-size: 0.85em;
  color: #000080;
  text-indent: 0;
  margin-left: 20;
  margin-right: 20;
  margin-top: 7;
  margin-bottom: 7 ;
}
.poem {
  margin-top:0em;
  margin-bottom:0.5em;
  MARGIN-LEFT: 10px;
  COLOR: #9900cc;
  LETTER-SPACING: normal;
  line-height: 13px;
}
.aph         {
  letter-spacing: 1;
  color: #006600;
  margin-left: 20;
  margin-right: 20 ;
}
table.love   {
  background-color: #FFF;
  width: 95%;
  border-collapse: collapse;
  color: #800000;
  text-align: Center ;
}
/* the border will be defined by the td tags */
td.BorderMeRed {
  background-color: #006600;
  color: #FFFF00;
  font-size: 0.8em;
  font-weight: bold;
  text-align: Center;
  border: 1px solid #FFFFFF;
  padding: 5px 
}
/* let's do a blue... */
td.BlueWho   {
  background-color: #9900CC;
  font-family: Arial;
  border-style: solid;
  border-width: 1px;
  padding: 15px ;
}
/* and of course a default one */
td.table     {
  background-color: #CCFFCC;
  font-size: 0.8em;
  color: #008000;
  text-align: Left;
  border: 1px solid #000000;
  padding: 5px ;
}
#container {
  margin: 0px;
  width: 100%;
}
#left {
  position: absolute;
  left: 0px;
  top: 0px;
}
#right {
  position: absolute;
  right: 0px;
  top:0px;
}
#center {
  width: 600px;
  margin: 0px auto;
}
p            {
  text-align: left;
  font-size: 1em ;
}
.es          {
  margin:0.5em 20; line-height: 150%;
  text-indent: 0;
  
}
h1           {
	text-align: center;
	COLOR: #3366CC;
	FONT-SIZE: 28px;
	margin-bottom: 0.5em;
	margin-top: 0.5em;
	letter-spacing: 6pt;
	PADDING-TOP: 9px;
	font-weight:bold;
	font-family: "¿¬Ìå_GB2312";

}
h2           {
  letter-spacing: 1pt;
  color: #981057;
  font-size: 1em;
  left: 10px;
  text-align: Left;
  font-weight:bold;
  margin-left:0;
  margin-right:0;
  margin-top:0em;
  margin-bottom:0em;
}
h3           {
  font-weight:200;
  color:#008000;
  font-size: 0.85em;
  letter-spacing: 1pt;
  text-align: right;
  margin-top: 1em;
  margin-bottom: 1em;
}
h4           {
  color: #808000;
  text-align: left;
  margin-left: 0;
  margin-top: 1em;
  margin-bottom: 1em;
  FONT-SIZE: 1em;
}
h5           {
  FONT-SIZE: 0.9em;
  color: #00BFBF;
  text-align: Left;
  margin-top: 1em;
  font-weight:100;
  margin-bottom: 1em ;
}
p            {
  color: #555555;
  text-indent:2em;
  line-height:170%;
  margin-top:1em;
  margin-bottom:1em ;
  text-align: left ;
}
.p2          {
  line-height: 120%;
  text-indent: 0;
  color: #008080;
  font-size: 0.8em;
  text-align: Left;
  font-style: italic;
  margin-top:1em;
  margin-bottom:1.5em;
}
a:link       {
  text-decoration: none;
  color: #DACB12;
}
a:visited    {
  text-decoration: none;
  color: #cccc66;
}
a:hover      {
  text-decoration: underline;
  color: #009900;
}
a:active     {
  text-decoration: none;
  color: #ff3333;
}
li           {
  line-height: 100%;
}
BODY         {
  scrollbar-face-color:#008000;
  scrollbar-arrow-color:#FFFF40;
  scrollbar-track-color:#DCFCDC;
  scrollbar-shadow-color:'#FFD151';
  scrollbar-highlight-color:'#FFFFC0';
  scrollbar-3dlight-color:'#FFD151';
  scrollbar-darkshadow-Color:'#FFFFC0';
}
.font5
{
  color:windowtext;
  font-size:10.0pt;
  font-weight:400;
  font-style:normal;
  text-decoration:none;
  font-family:"Times New Roman", serif;
}
.font6
{
  color:windowtext;
  font-size:10.0pt;
  font-weight:400;
  font-style:normal;
  text-decoration:none;
  font-family:ÐÂËÎÌå, serif;
}
.foreword {
  font-size: 16px;
  color: #6699FF;
  text-indent:0;
  text-align:left;
  margin-left:20;
  margin-right:20
;
}
table.MsoNormalTable
{
  mso-style-parent:"";
  font-size:10.0pt;
  font-family:"Times New Roman"

}

FORM                 {
  FONT-SIZE: 12px;
}
INPUT                {
  FONT-SIZE: 12px;
}


