body, tr, td {
       font-size: 9pt;
       font-face: Arial, Verdana;
       scrollbar-base-color: #cccccc;
       scrollbar-track-color: #efefef;
       scrollbar-face-color: #cccccc;
       scrollbar-highlight-color: #ffffff;
       scrollbar-3dlight-color: #000000;
       scrollbar-darkshadow-color: dark;
       scrollbar-shadow-color: #cccccc;
       scrollbar-arrow-color: #000033;
      }
textarea {border:1 solid #cccccc; font-color:#333333; line-height:140%; padding:3px 3px 3px 3px; font-size:9pt; font-family:Arial;}      
A:link { color:336699; text-decoration: none;}
A:visited { color: 336699; text-decoration: none;}
A:focus { color: ff6600; text-decoration: none;}
A:active { color: ff6600; text-decoration: none; }
A:hover { color: ff6600; text-decoration: none; }
.border-bottom {border-bottom:dotted 1pt gray;}
.mzmTopEn {padding-left:5px; font-family:Tahoma; font-size:8pt; font-weight:bold; line-height:150%; padding-top:1pt; }
.mzmTopCh {padding-left:2px; font-family:Arial; font-size:9pt; line-height:150%; padding-top:1pt; }
.mzmContent { padding-left:10px;font-family: 新細明體, Arial; font-size:9pt; color:#333333; line-height:160%;border-top-style: dotted, 1px; border-bottom-style:dotted, 1px; padding-right:10px;}
.mzmOther {padding:5px 10px 5px 10px; font-family:Arial; font-size:9pt; line-height:120%; }
ul {LIST-STYLE-POSITION: outside; LIST-STYLE-IMAGE: url(http://msimg.com/m/r/bullet-black.gif); MARGIN: 5px 0px 5px 10px;}
iframe {border-top:solid 1px; border-left:solid 1px; border-right:solid 1px; border-bottom:solid 1px; border-color: cccccc cccccc cccccc cccccc}
.photoframe {border-color: efefef efefef efefef efefef; border-top:dashed 1px; border-left:dashed 1px; border-right:dashed 1px; border-bottom:dashed 1px; padding: 2px 2px 2px 2px;}
.diaryframe {padding-top:1pt; padding-left:2pt; padding-bottom:1pt; letter-spacing:2pt;}
.link1 { color: efefef; }
.link1 A:link { color:ffffff; text-decoration: none;}
.link1 A:visited { color: ffffff; text-decoration: none;}
.link1 A:focus { color: yellow; text-decoration: underline;}
.link1 A:active { color: yellow; text-decoration: underline; }
.link1 A:hover { color: yellow; text-decoration: underline; }
input { font-size: 9pt; font-face: Arial; }
select { font-size: 9pt; font-face: Arial; }
.usermenuEn{ font-size:8pt; font-family: Tahoma, Verdana; padding-left:3pt; color:#ffce00;}
.usermenuCh { font-size:9pt; font-family: Arial;  text-align:right; color:#ffce00;padding-top:1pt; padding-right:3pt;}
.tdmenu { font-size: 9pt;
          color: 333333; 
		  text-indent: 2pt; 
		  padding-left:3pt; 
		  padding-top:1pt; 
		  padding-bottom:1pt; 
		  line-height: 200%; 
		  letter-spacing:1pt;
  	      border-left:1 solid #ffffff; 
	      border-top:1 solid #ffffff; 
	      border-right:1 solid #ffffff; 
	      border-bottom:1 solid #ffffff;
  	      cursor: hand;
	      height: 22;
  	    }
.tdmenu1 { font-size: 9pt;
           color: FF6600; 
		   text-decoration: none;
		   text-indent: 2pt; 
		   padding-left:3pt; 
		   padding-top:1pt; 
		   padding-bottom:1pt; 
		   line-height: 200%; 
		   letter-spacing:1pt;
 	  	   border-left:1 solid #707068; 
		   border-top:1 solid #707068; 
		   border-right:1 solid #303028; 
		   border-bottom:1 solid #303028;
		   cursor: hand;
	       height: 22;}
.submenu { border: groove 2px;
		   padding:3;
		   font-family:Arial;
		   font-size:15;
		   width:100;
		   height:90;
		   background-color:#c0c0c0;
		   position:relative;
		   top:-140;
		   left:200; visibility=hidden}
.submenu1 { border: groove 2px;
		   padding:3;
		   font-family:Arial;
		   font-size:15;
		   width:100;
		   height:90;
		   background-color:#c0c0c0;ㄎ
		   position:relative;
		   top:-140;
		   left:200;}
.newsbar { font-size: 8pt; text-indent:1pt; padding-left:1pt; font-family: Verdana;line-height:150%;}
.newschbar { font-family: 細明體; font-size:9pt; vertical-align:bottom; padding-left:1pt;}
.miscbar  { font-size:8pt; text-align:left; padding-left:4pt; font-family:"Tahoma", "Arial", "sans-serif";line-height:150%; padding-bottom:1pt; padding-top:1pt;; color: #336699}
.miscbarcontent  { color:#ffffff;font-size:8pt; text-align:left; padding-left:2pt; font-family:Tahoma,Arial; padding-bottom:1pt; padding-top:1pt; }


TABLE {
	FONT-SIZE: 9pt; 
        LINE-HEIGHT: 140%
        Border-left: #f1f1f1 1px solid; 
        
}
TR {
	FONT-SIZE: 9pt; LINE-HEIGHT: 140%
}
TH {
	FONT-SIZE: 9pt; LINE-HEIGHT: 140%
}
TD {
	FONT-SIZE: 9pt; LINE-HEIGHT: 140%
}
P {
	FONT-SIZE: 9pt; LINE-HEIGHT: 140%
}
BR {
	FONT-SIZE: 9pt; LINE-HEIGHT: 140%
}
#forum {
	FONT-WEIGHT: bold; COLOR: #ffffff; TEXT-INDENT: 5px; FONT-FAMILY: 新細明體; BACKGROUND-COLOR: #990000
}
#date {
	FONT-WEIGHT: bold; COLOR: #ffffff; TEXT-INDENT: 5px; FONT-FAMILY: 新細明體; BACKGROUND-COLOR: #4a4a4a
}
#info {
	FONT-SIZE: 16pt; COLOR: #ffffff; TEXT-INDENT: 5px; FONT-FAMILY: 標楷體; BACKGROUND-COLOR: #7169d1
}
#title {
	FONT-SIZE: 16pt; TEXT-INDENT: 5px; FONT-FAMILY: 標楷體
}
#wd {
	FONT-SIZE: 14pt; MARGIN-LEFT: 2px; LINE-HEIGHT: 150%; MARGIN-RIGHT: 2px; FONT-FAMILY: 新細明體; TEXT-ALIGN: justify
}
#au {
	FONT-SIZE: 9pt; COLOR: #ffffff; FONT-FAMILY: 新細明體
}
#menubar {
	  FONT-WEIGHT: normal; 
          FONT-SIZE: 9pt; 
          Z-INDEX: 1; 
          BACKGROUND-ATTACHMENT: scroll; 
          CURSOR: default; 
          COLOR: #333333; 
          LINE-HEIGHT: 100%; 
          BACKGROUND-REPEAT: repeat; 
          FONT-STYLE: normal; 
          POSITION: relative; 
          BACKGROUND-COLOR: #f1f1f1; 
          FONT-VARIANT: normal;
         }
.mainpage {
	   WIDTH: 96%; POSITION: absolute; TOP: 10px
          }
#menubar .root {
                PADDING-TOP:1pt;
		PADDING-BOTTOM:1pt;   
	        BORDER-RIGHT: cccccc 1px solid; 
                PADDING-RIGHT: 2pt; 
                BORDER-TOP: cccccc 1px solid;
                PADDING-LEFT: 5pt; 
                Z-INDEX: 1; 
                BORDER-LEFT: cccccc 1px solid; 
                BORDER-BOTTOM: cccccc 1px solid;
                Color: #333333;
                line-height:200%;
               }
#menubar TABLE {
	        BORDER-RIGHT: #666666 1px solid; 
                PADDING-RIGHT: 1pt; 
                BACKGROUND-POSITION: 0% 50%; 
                BORDER-TOP: #666666 1px solid; 
                DISPLAY: none; PADDING-LEFT: 0pt; 
                FONT-WEIGHT: normal;
                FONT-SIZE: 9pt; 
                Z-INDEX: 1; 
                BACKGROUND-ATTACHMENT: scroll; 
                PADDING-BOTTOM: 1pt; 
                MARGIN: 0pt; 
                BORDER-LEFT: #666666 1px solid; 
                LINE-HEIGHT: 100%; 
                PADDING-TOP: 1pt; 
                BORDER-BOTTOM: #666666 1px solid; 
                BACKGROUND-REPEAT: repeat; 
                FONT-STYLE: normal; 
                POSITION: absolute; 
                BACKGROUND-COLOR: #f1f1f1; 
                FONT-VARIANT: normal
               }
#menubar TABLE TD {
	           PADDING-RIGHT: 15pt; 
                   PADDING-LEFT: 12pt; 
                   PADDING-BOTTOM: 1pt; 
                   MARGIN: 0pt; 
                   PADDING-TOP: 1pt
}
#menubar .highlight {
	             BACKGROUND-POSITION: 0% 50%; 
                     BACKGROUND-ATTACHMENT: scroll; 
                     COLOR: #333333; 
                     BACKGROUND-REPEAT: repeat; 
                     BACKGROUND-COLOR: #999999;
 		     BORDER-LEFT: #333333 1px solid; 
 		     BORDER-RIGHT: #333333 1px solid; 
 		     BORDER-BOTTOM: #333333 1px solid; 
 		     BORDER-TOP: #333333 1px solid; 
                    }
#menubar .disabledhighlight {
	                     BACKGROUND-POSITION: 0% 50%;
                             BACKGROUND-ATTACHMENT: scroll; 
                             COLOR: gray; 
                             BACKGROUND-REPEAT: repeat; 
                             BACKGROUND-COLOR: #999999;
                            }
#menubar #break {
	         COLOR: gray
                }
#menubar .disabled {
	            COLOR: gray
}
#menubar #break {
	         PADDING-RIGHT: 0pt; 
                 PADDING-LEFT: 0pt; 
                 PADDING-BOTTOM: 0pt; 
                 MARGIN: 0pt; 
                 PADDING-TOP: 0pt
                }
#menubar SPAN.more {
	            PADDING-RIGHT: 0pt;
                    PADDING-LEFT: 0pt 
                    LEFT: 14pt; 
                    FLOAT: right; 
                    PADDING-BOTTOM: 0pt;
                    MARGIN: 0pt; 
                    FONT: 9pt/100% webdings; 
                    WIDTH: 0.8em;
                    PADDING-TOP: 0pt; 
                    POSITION: relative; 
                    TOP: -2pt; 
                    HEIGHT: 9pt
                   }
#colors TD {
	    PADDING-RIGHT: 0pt; 
            PADDING-LEFT: 5pt; 
            FONT-SIZE: 1pt; 
            PADDING-BOTTOM: 0pt; 
            MARGIN: 0pt; 
            WIDTH: 10pt; 
            PADDING-TOP: 0pt; 
            HEIGHT: 10pt
           }
#menubar A:link {
	         COLOR: #000000; TEXT-DECORATION: none
                }
#menubar A:visited {
	            COLOR: #000000; TEXT-DECORATION: none
                   }
#menubar A:active {
	           COLOR: #000000; TEXT-DECORATION: none
                  }
#menubar A:hover {
	          COLOR: #000000; TEXT-DECORATION: none
                 }
.pad1{ padding:2pt 5pt 2pt 5pt;}
.solidinput { padding-left:2pt;color:333333; font-size: 8pt; font-family:Arial; border-top:solid 1px #000000; border-left: solid 1px #000000; border-bottom:solid 1px #cccccc; border-right:solid 1px #cccccc; background-color:#efefef}
.mzmTopEn {padding-left:5px; font-family:Tahoma; font-size:8pt; font-weight:bold; line-height:150%; padding-top:1pt; }
.mzmTopCh {padding-left:2px; font-family:Arial; font-size:9pt; line-height:150%; padding-top:1pt; }
.mzmContent { padding-left:10px;font-family: 新細明體, Arial; font-size:9pt; color:#333333; line-height:160%;border-top-style: dotted, 1px; border-bottom-style:dotted, 1px; padding-right:10px;}
.mzmOther {padding:5px 10px 5px 10px; font-family:Arial; font-size:9pt; line-height:120%; }
ul {LIST-STYLE-POSITION: outside; LIST-STYLE-IMAGE: url(http://msimg.com/m/r/bullet-black.gif); MARGIN: 5px 0px 5px 10px;}
iframe {border-top:solid 1px; border-left:solid 1px; border-right:solid 1px; border-bottom:solid 1px; border-color: cccccc cccccc cccccc cccccc}
.photoframe {border-color: efefef efefef efefef efefef; border-top:dashed 1px; border-left:dashed 1px; border-right:dashed 1px; border-bottom:dashed 1px; padding: 2px 2px 2px 2px;}
.diaryframe {padding-top:1pt; padding-left:2pt; padding-bottom:1pt; letter-spacing:2pt;}
.profiletitle {padding: 3pt 5pt 1pt;}
.profileitem {color:#333333; letter-spacing:2pt; line-height:150%; text-align:center; padding-left:10pt; padding-right:10pt; padding-top:2pt; padding-bottom:2pt}
.textborder { font-size: 7pt; font-family: Verdana; background-color: #efefef; 	border-left: 1 solid #A0A0A0; border-right: 1 solid #E0E0E0; border-top: 1 solid #A0A0A0; border-bottom: 1 solid #E0E0E0 }
.textborderCh { font-size:9pt; font-family: Arial; background-color: #efefef; 	border-left: 1 solid #A0A0A0; border-right: 1 solid #E0E0E0; border-top: 1 solid #A0A0A0; border-bottom: 1 solid #E0E0E0}
.grid  {  font-size: 8pt; color:333333;padding:3pt;line-height:120%;  border-bottom: 1 solid #dadadb; border-right: 1 solid #dadadb; font-family:Verdana;}
.eeeeee {  background-color:#eeeeee}
.grid2  {  font-size: 8pt; color:333333;padding:3pt;line-height:120%; border-bottom: 1 solid #dadadb; font-family: Verdana;}
.grid3 {  font-size: 8pt; color:333333;padding:3pt 3pt 3pt 3pt;line-height:120%; font-family: Verdana;}
.tabletitle { letter-spacing:1pt; padding: 2pt 2pt 2pt 2pt;background-color:#eeeeee:}
.tabletitle2 { letter-spacing:1pt; padding: 2pt 2pt 2pt 2pt; border-bottom: solid 1px #ff6600; border-top: solid 1px #efefef;}
.tpb { padding: 3px 2px 3px 2px; border-top: solid 1px; border-bottom: solid 1px; border-left: solid 1px; border-right: solid 1px;}
.outtable { padding: 2pt 2pt 2pt 2pt; border-top: solid 1px #666666; border-right: solid 1px #666666; border-bottom: solid 1px #666666; border-left: solid 1px #666666;}
.outtable2 { padding: 2pt 2pt 2pt 2pt; border-top: solid 1px #666666; border-right: solid 1px #666666;  border-left: solid 1px #666666; margin: 0px 0px 10px 0px;}
.outtable3 { padding: 2pt 2pt 2pt 2pt; border-right: solid 1px #666666;  border-left: solid 1px #666666; border-bottom:solid 1px #666666; margin: 0px 0px 10px 0px;}
.outimgpadding {padding: 5pt 5pt 5pt 5pt;  text-align:center;}
.imgborder { border-top: solid 1px #333333; border-right:solid 1px #333333; border-bottom: solid 1px #333333; border-left: solid 1px #333333}
.tabletitle { letter-spacing:1pt; padding: 2pt 2pt 2pt 2pt;}
.tpb { padding: 3px 2px 3px 2px; border-top: solid 1px; border-bottom: solid 1px; border-left: solid 1px; border-right: solid 1px;}
.lyc1 { text-align:left; border-top: solid 1px black; border-left: solid 1px black; padding-left:3pt; padding-bottom:1pt;  font-size:xx-small; color:#333333; font-family:Verdana,Sans-serif; font-weight:bold}
.pad1{ padding:2pt 5pt 2pt 5pt;}
.annoucement { padding:5pt 5pt 5pt 5pt; color:#333333; line-height:150%; letter-spacing:1pt;  border-bottom: solid 1px #E3B600;}
.sendveri { padding: 2pt 3pt 2pt 3pt; color:ffffff; line-height:120%; font-size:9pt; border-top: solid 1px #cccccc; background-color: #336699; border-bottom: solid 1px #003366}
.solidinput { padding-left:2pt;color:333333; font-size: 8pt; font-family:Arial; border-top:solid 1px #000000; border-left: solid 1px #000000; border-bottom:solid 1px #cccccc; border-right:solid 1px #cccccc; background-color:#efefef}
.diarygrid {padding-top:2px; line-height:150%; border-bottom:2 solid #ffffff; background-color: #ffffcc;}