table{font-size: 9pt;}
a.btn,
a.btn:active   { background-color: white;
                 border-color: lightgrey;
                 border-style: solid;
                 border-width: 1px;
                 color: gray;
                 font-family: "新細明體" , "PMingLiU";
                 font-size: 9pt;
                 padding: 2px 8px; }
a.btn:hover    { background-color: ivory;
                 color: dimgray;
                 text-decoration: none }

img            { border: 0;
                 vertical-align: middle }

input,textarea { background-color: white;
                 border-color: lightgrey;
                 border-style: solid;
                 border-width: 1px;
                 color: dimgray;
                 font-size: 9pt;
                 font-family: "新細明體", "PMingLiU";
                 line-height: 12pt;
                 vertical-align: middle  }
input.eng      { font-family: "Tahoma", "Verdana", "Arial" }
input.rad      { border-style: none;
                 border-width: 0px }
    
select         { background-color: white;
                 color: gray;
                 font-family: "新細明體" , "PMingLiU";
                 font-size: 9pt;
                 line-height: 9pt;
                 vertical-align: middle }

span.small     { font-size: 9pt }

table          { border-style: none;
                 empty-cells: show; }

table.header1  { width: 520 }

td.ltop        { background-image: url("./img/top_l_h.gif");
                 background-position: 0% 0%;
                 background-repeat: no-repeat;
                 height: 8 }
td.rtop        { background-image: url("./img/top_r_h.gif");
                 background-position: 100% 0%;
                 background-repeat: no-repeat;
                 height: 8 }
td.lbtm        { background-image: url("./img/bottom_l_h.gif");
                 background-position: 0% 100%;
                 background-repeat: no-repeat;
                 height: 8 }
td.rbtm        { background-image: url("./img/bottom_r_h.gif");
                 background-position: 100% 100%;
                 background-repeat: no-repeat;
                 height: 8 }
body{background: #fff;
background-image : url();
background-repeat : no-repeat;background-attachment : fixed;background-position : 400px 50%;
scrollbar-face-color: #000;
scrollbar-highlight-color: #fff;
scrollbar-shadow-color: #000;
scrollbar-3dlight-color: #000;
scrollbar-darkshadow-color: #000;
scrollbar-arrow-color: #fff; 
scrollbar-track-color: #000;}
