      /* body properties */
      body {
        background-image : ;
        background-color : White;
        color            : Black;
      }
      font.body {font-size:9pt;}
      /* link properties */
      a         { color : #3366CC; font-size : 9pt;}
      a:link    { color : #3366CC; text-decoration : none; font-size : 9pt;}
      a:visited { color : #3366CC; text-decoration : none; font-size : 9pt;}
      a:hover   { color : ; text-decoration : underline; font-size : 9pt;}
      a:active  { color : ; text-decoration : underline; font-size : 9pt;}

      /* normal table properties */
      table        { }
      table.border { background-color : #1B2570; }
      table.border2 { background-color : #E5DB92; }
      table.border3 { background-color : #FFFFFF; }

      /* normal font properties */
      font             { font-family : 新細明體; }
      font.normal      { color : #000000; font-size : 9pt; LINE-HEIGHT: 12pt}
      font.sub-normal  { color : #000000; font-size : 9pt;}
      a.normal         { color : #000000; font-size : 9pt;}
      a:link.normal    { color : #000000; text-decoration : none; font-size : 9pt;}
      a:visited.normal { color : #000000; text-decoration : none; font-size : 9pt;}
      a:hover.normal   { color : #FF0000; text-decoration : none; font-size : 9pt;}
      a:active.normal  { color : #000000; text-decoration : none; font-size : 9pt;}

      /* title properties */
      tr.title       { background-color: #EEEEEE; }
      font.title     { color : #333333; font-size : 12pt; font-weight : bold; }
      font.sub-title { color : #333333; font-size : 9pt; }

      /* menu properties */
      tr.menu        { background-color: #DDDDDD; font-size : 12pt;}
      font.menu      { color :804040; font-size : 12pt; }
      a.menu         { color : #FFFFFF; font-size : 12pt;}
      a:link.menu    { color : #FFFFFF; text-decoration : none; font-size : 12pt;}
      a:visited.menu { color : #FFFFFF; text-decoration : none; font-size : 12pt;}
      a:hover.menu   { color : #FFFFFF; text-decoration : underline; font-size : 12pt;}
      a:active.menu  { color : #FFFFFF; text-decoration : underline; font-size : 12pt;}
      
      /* status properties */
      tr.status   { background-color: #DDDDDD; }
      font.status { color : #333333; font-size : 9pt; }
      
      tr.menu2        { background-color: #DDDDDD; font-size : 9pt;}
      font.menu2      { color :804040; font-size : 9pt; }
      a.menu2         { color : #FFFFFF; font-size : 9pt;}
      a:link.menu2    { color : #FFFFFF; text-decoration : none; font-size : 9pt;}
      a:visited.menu2 { color : #FFFFFF; text-decoration : none; font-size : 9pt;}
      a:hover.menu2   { color : #FFFFFF; text-decoration : underline; font-size : 9pt;}
      a:active.menu2  { color : #FFFFFF; text-decoration : underline; font-size : 9pt;}
      
      /* table odd columns properties */
      td.odd  { background-color: #FBF6D3; font-size : 9pt;}
      td.even { background-color: #E5DB92; font-size : 9pt;}


      /* form properties */
      input, textarea, select { font-family : 新細明體; color : #333333; font-size : 9pt;}

      font.required     { color : Red; font-size : 9pt; font-family : Symbol; }

      font.textbox      { color : #333333; font-size : 9pt; font-weight : bold; }
      font.sub-textbox  { color : #333333; font-size : 9pt;}
      input.textbox     { width : 100%; font-size : 9pt;}

      font.filebox     { color : #333333; font-size : 9pt; font-weight : bold; }
      font.sub-filebox { color : #333333; font-size : 9pt;}
      input.filebox    { width : 100%; font-size : 9pt;}

      font.passwordbox      { color : #333333; font-size : 9pt; font-weight : bold; }
      font.sub-passwordbox  { color : #333333; font-size : 9pt; }
      input.passwordbox     { width : 100%; font-size : 9pt;}

      font.textarea      { color : #333333; font-size : 9pt; font-weight : bold; }
      font.sub-textarea  { color : #333333; font-size : 9pt; }
      textarea.textarea  { width : 100%; font-size : 9pt; }

      font.radio      { color : #333333; font-size : 9pt;  }
      font.sub-radio  { color : #333333; font-size : 9pt; }
      input.radio     { font-size : 9pt; }

      font.checkbox      { color : #333333; font-size : 9pt; font-weight : bold; }
      font.sub-checkbox  { color : #333333; font-size : 9pt; }
      input.checkbox     {  font-size : 9pt; }

      font.selectbox      { color : #333333; font-size : 9pt; font-weight : bold; }
      font.sub-selectbox  { color : #333333; font-size : 9pt; }
      select.selectbox    { width : 100%; font-size : 9pt;}


      font.1      { font-size : 8pt; }
      font.2      { font-size : 9pt; }
      font.3      { font-size : 12pt; }
      font.4      { font-size : 16pt; }
