
body, td, p, div, blockquote, a:link, a:hover, a:visited, a:active
  { font-family:'Tahoma','Arial','新細明體'; font-size:9pt; letter-spacing:1px; text-decoration:none; }

body, td, p, div, blockquote, h1, h2, h3, h4, h5, h6, hr, ul, li
  { cursor:'default' }

a             { text-decoration:'none' }
a:hover       { color:'red'; text-decoration:'underline' }

h1, h2, h3, h4, h5, h6 
  { color:'#0000ff'; font-family:"'Tahoma','Arial','新細明體'"; 
    font-weight:'normal'; letter-spacing:'2px'; text-decoration:'none' }
h1 { font-size:'17pt' }
h2 { font-size:'16pt' }
h3 { font-size:'15pt' }
h4 { font-size:'14pt' }
h5 { font-size:'13pt' }
h6 { font-size:'12pt' }

hr { height:'1'; color:'#000000'; noshade }
ul { list-style:'square'; outside; }

input, textarea, select, option 
  { color:#2B4ABC; font-family:'Tahoma','Arial','新細明體'; letter-spacing:1px; font-size:8pt; vertical-align:middle; }

select.zingSelect 
  { font-family:"'Tahoma','Arial','新細明體'";
    font-size: 9pt;
    background-color: #f1f1f1;
  }

input.zing
  { font-size:8pt; font-family:'Tahoma','Arial','新細明體'; border:0px; letter-spacing:1px; padding:1px; }

button
  { font-family:'Tahoma','Arial','新細明體'; vertical-align:middle; color:#1064f0; letter-spacing:1px; cursor:hand; font-size:8pt; }

input.zing1
  { font-size:8pt; font-family:'Tahoma','Arial','新細明體'; border:0px; border-bottom:1px #000000 solid; letter-spacing:1px; padding:1px; }

input.zing3
  { font-size:8pt; font-family:'Tahoma','Arial','新細明體'; border:0px; border:1px #000000 solid; letter-spacing:1px; padding:1px; }

input.zing2
  { font-family:'Tahoma','Arial','新細明體';
    color: #0000AA;
    letter-spacing: 2px;
    font-size: 10pt 
  }

input.zingButton
  { font-family:'Tahoma','Arial','新細明體';
    color: #1064f0;
    letter-spacing: 1px;
    cursor: hand;
    font-size: 8pt;
  }

input.zingButtonEmpty
  { font-family:"'Tahoma','Arial','新細明體'";
    border-bottom: #000000 1px solid; 
    border-left:   #000000 1px solid; 
    border-right:  #000000 1px solid; 
    border-top:    #000000 1px solid; 
    background-color: #eeeeee;
    letter-spacing: 1px;
    font-size: 9pt 
  }

input.zingBullet
  { font-family:"'Tahoma','Arial','新細明體'"; background-color: #cccccc; letter-spacing: 1px; font-size: 1pt; }
input.zingBulletNull
  { font-family:"'Tahoma','Arial','新細明體'"; background-color:#ffffff; border-bottom:0px; border-left:0px; border-right:0px; border-top:0px; letter-spacing: 1px; font-size: 1pt; }

input.zingRadio
  { padding:0px; border:0px; cursor:hand; vertical-align:middle; }

input.zingRadio2
  { padding:0px; border:0px; cursor:hand; }
  input.removed1
    { background-color:#B3E1FF; border:0px; cursor:hand; }

textarea.zing
  { font-family:'Tahoma','Arial','新細明體'; border:0px; padding:1px; letter-spacing:1px; font-size:8pt; }

.hr1 { color:#000000; width:100%; height:1px; noshade; }
.smallfont { font-size:10pt; }

.messageBoxDiv { font-size:8pt; padding:5px; border:1px #000000 solid; }
.messageBoxDiv2 { font-size:8pt; padding-top:25px; padding-bottom:25px; padding-left:15px; padding-right:15px; border:1px #000000 solid; }

.BoxDiv { padding-top:15px; }

.spacer  { width:1px; height:9px; position:static; z-index:1; font-size:1px; visibility:inherit; overflow:hidden; }

.wseparator { width:15px; height:1px;  position:static; z-index:1; font-size:1px; visibility:inherit; overflow:hidden; border-top:1px #000000 solid; vertical-align:middle; }
.hseparator { width:1px;  height:25px; position:static; z-index:1; font-size:1px; visibility:inherit; overflow:hidden; border-right:1px #000000 solid; vertical-align:middle; }
.zButtonDiv { border:1px solid; width:15px; height:15px; vertical-align:middle; padding:0px; cursor:hand; text-decoration:none; }

.AdmBarSmallFont1 { font-size:8pt; } 
.AdmBarStyle2 { border-right:1px #000000 solid; height:15px; vertical-align:middle; }

a:hover.aNoDecoration { text-decoration:none; }

  input.zi1
    { 
    font-size:9pt; font-family:Tahoma,Arial,新細明體; letter-spacing:0px; 
    color:#0000AA; background-color:#eeeeee; 
    border-top: #000000 0px solid; border-bottom:#666666 1px solid; 
    border-left:#000000 0px solid; border-right: #000000 0px solid; 
    padding-top:1px; padding-bottom:1px; padding-left:5px; padding-right:1px; 
    }
  input.zi2
    { 
    font-size:9pt; font-family:Tahoma,Arial,新細明體; letter-spacing:0px; 
    color:#0000AA; background-color:#eeeeee; 
    border-top: #000000 0px solid; border-bottom:#ff0000 1px solid; 
    border-left:#000000 0px solid; border-right: #000000 0px solid; 
    padding-top:1px; padding-bottom:1px; padding-left:5px; padding-right:1px; 
    }
