body, td, p, input, button, textarea, select, .c1 { font-family:微軟正黑體, 正黑體,Tahoma; font-size:9pt; color:#222222; }

img {border:0px;}

a:link, a:visited, a:active { text-decoration:none; color:#466C8A; }
a:hover { text-decoration:underline; }

a.menu:link, a.menu:visited, a.menu:active { text-decoration:none; color:#454545; }
a.menu:hover { text-decoration:none; }

a.headline:link, a.headline:visited, a.headline:active { text-decoration:none; color:#FFFFFF; }
a.headline:hover { text-decoration:underline; }

.member {font-weight:bold;color:#888888;}
.guest  {font-weight:normal;color:#888888;}

.lh { line-height: 150%; }
.jt { text-align:justify; }

.li { font-weight:bold; font-size:18px; vertical-align:-4px; color:#66AEAD; }

.ul { list-style-type:square; color:#66AEAD; }

.ct { font-family: 微軟正黑體, 正黑體, Verdana ; color:#222222; } 

.ed { border:1px solid #CCCCCC; } 
.tx { border:1px solid #CCCCCC; } 

.small { font-size:8pt; font-family:微軟正黑體, 正黑體,Tahoma; }
.cloudy, a.cloudy {color:#888888;} /*  */

.FS09 {
font-size:9pt;
line-height:15pt;
letter-spacing:1.5pt;
}

.FS10 {
font-size:10pt;
line-height:15pt;
letter-spacing:1.5pt;
}

.FS11 {
font-size:11pt;
line-height:18pt;
letter-spacing:1.8pt;
}

.FS12 {
font-size:12pt;
line-height:20pt;
letter-spacing:2pt;
}

.FS16 {
font-size:16pt;
line-height:20pt;
letter-spacing:1.2pt;
}

.FS24 {
font-size:24pt;
line-height:28pt;
letter-spacing:1.2pt;
}

.TI32{
text-indent:32px;
margin:16px;
}

.TI40{
text-indent:40px;
margin:16px;
}

.MainTxt1{
text-align:left; 
margin:12px;
color:#333333;
font-size:11pt;
line-height:18pt;
letter-spacing:1.8pt;
}

.MainTitle1{
text-align:left; 
margin:12px;
color:#770505;
font-size:16pt;
line-height:18pt;
letter-spacing:1.8pt;
}
        
.BlueTB{
text-align:left; 
margin:3px; 
margin-top:12px; 
padding:9px; 
border-width:1px; 
border-color:#46a7e3; 
border-style:solid;
}

.OrangeTB{
text-align:left; 
margin:3px; 
margin-top:12px; 
padding:9px; 
border-width:1px; 
border-color:#f28705; 
border-style:solid;
}

.menu{
background-image:url(/images/left-line-bkicon2.gif);
}

       .HeadLineDIV
        {
            color: #FFFFFF;
            font-size: large;            
            width:100px; 
            height:34px;
            float:left;
            text-align:center;
            vertical-align:baseline;
            padding-top:12px;             
        }
        
        .HeadLineDIVbl
        {
           
            width:10px; 
            height:46px;
            float:left;
        }