

   A:link { text-decoration:underline; color:#CC3300 }
A:visited { text-decoration:underline; color:#CC3300 }
 A:active { text-decoration:underline; color:#FF0000 }
  A:hover { text-decoration:underline; color:#FF0000 }

       .a { font-size:12px;   line-height:20px }
       .b { font-size:12px;   line-height:18px }
       .c { font-size:14.8px; line-height:23px }
       .d { font-size:14.8px; line-height:19px }
       .e { font-size:10.8px; }
       .f { font-size:17px;   }


     body { font-family      : verdana, arial, helvetica, sans-serif, ‚l‚r ‚oƒSƒVƒbƒN, OSAKA }


     input { font-size       : 12px;
             font-family     : verdana, arial, helvetica, sans-serif, ‚l‚r ‚oƒSƒVƒbƒN, OSAKA;
             letter-spacing  : 0px;
           }


  textarea { font-size       : 12px;
             font-family     : verdana, arial, helvetica, sans-serif, ‚l‚r ‚oƒSƒVƒbƒN, OSAKA;
             letter-spacing  : 0px;
           }


    select { font-family     : verdana, arial, helvetica, sans-serif, ‚l‚r ‚oƒSƒVƒbƒN, OSAKA;
             letter-spacing  : 0px;
           }


  .linka    A:link { color:#669900 }
  .linka A:visited { color:#88AA00 }
  .linka   A:hover { color:#FF0000 }

  .linkb    A:link { color:#337700 }
  .linkb A:visited { color:#337700 }
  .linkb   A:hover { color:#FF0000 }

  .linkc    A:link { color:#3366CC }
  .linkc A:visited { color:#3366CC }
  .linkc   A:hover { color:#FF0000 }

  .linkd    A:link { color:#88AA00 }
  .linkd A:visited { color:#88AA00 }
  .linkd   A:hover { color:#FF0000 }


  .menu_up { background-color:#FFFBEA; cursor:pointer; border-color:#FFFBEA; border-width:1px; border-style:solid; color:#FF0000; }
  .menu_on { background-color:#FAEED3; cursor:pointer; border-color:#FAEED3; border-width:1px; border-style:solid; text-decoration:none; color:#FF0000 }

  .btn_short_up { background-color:#FFFBEA; cursor:pointer; background:url(/garden/images/btn_196_up.gif); color:#FF0000; }
  .btn_short_on { background-color:#FAEED3; cursor:pointer; background:url(/garden/images/btn_196_on.gif); color:#FF0000; }

   .btn_long_up { background-color:#FFFBEA; cursor:pointer; background:url(/garden/images/btn_366_up.gif); color:#FF0000; }
   .btn_long_on { background-color:#FAEED3; cursor:pointer; background:url(/garden/images/btn_366_on.gif); color:#FF0000; }

  .btn_other_up { background-color:#FFFBEA; cursor:pointer; background:url(/garden/images/btn_274_up.gif); color:#FF0000; font-family:MS UI Gothic; }
  .btn_other_on { background-color:#FAEED3; cursor:pointer; background:url(/garden/images/btn_274_on.gif); color:#FF0000; font-family:MS UI Gothic; }

      .btn_link { text-decoration:none; color:#FF0000; }


   .txtbga { color:#FFFFFF; background-color:#6688DD; padding:1; }
   .txtbgb { color:#FFFFFF; background-color:#FFAA00; padding:1; }
   .txtbgc { color:#FFFFFF; background-color:#FF4477; padding:1; }
   .txtbgd { color:#FFFFFF; background-color:#77AA00; padding:1; }


         .tmenu { background-color:#FFFCF5; }


       .tborder { border-top    : #BBBBBB 1px solid;
                  border-left   : #BBBBBB 1px solid;
                  border-right  : #FFFFFF 1px solid;
                  border-bottom : #FFFFFF 1px solid;
                }


     .tborder02 { border-top    : #FFFFFF 1px solid;
                  border-left   : #FFFFFF 1px solid;
                  border-right  : #EEEEEE 1px solid;
                  border-bottom : #EEEEEE 1px solid;
                }


       .tdembs { border-top     : #FFFFFF 1px solid;
                 border-left    : #FFFFFF 1px solid;
                 border-right   : #998877 1px solid;
                 border-bottom  : #998877 1px solid;
               }


        .fmtxt { height         : 20px;
                 font-size      : 9pt;
                 letter-spacing : 0px
               }


      .fmtxtsr { width          : 24px;
                 height         : 19px;
                 border         : 1 solid #CCCCCC;
                 font-size      : 10pt;
                 font-family    : verdana, sans-serif;
                 color          : #FF0000;
                 letter-spacing : 0px;
                 text-align     : center
               }


      .fmtxtsg { width          : 24px;
                 height         : 19px;
                 border         : 1 solid #CCCCCC;
                 font-size      : 10pt;
                 font-family    : verdana, sans-serif;
                 color          : #006600;
                 letter-spacing : 0px;
                 text-align     : center
               }


      .fmtxtsb { width          : 40px;
                 height         : 19px;
                 border         : 1 solid #CCCCCC;
                 font-size      : 10pt;
                 font-family    : verdana, sans-serif;
                 color          : #0033CC;
                 letter-spacing : -1px;
                 text-align     : center
               }


       .fmarea { font-size      : 9pt;
                 letter-spacing : 0px
               }


        .fmbtn { height         : 22px;
                 font-size      : 9pt;
                 font-family    : OSAKA, verdana, sans-serif, ‚l‚r ‚oƒSƒVƒbƒN;
                 letter-spacing : 0px
               }


     .fmcancel { height         : 22px;
                 font-size      : 9pt;
                 font-family    : OSAKA, verdana, sans-serif, ‚l‚r ‚oƒSƒVƒbƒN;
                 letter-spacing : 0px;
                 color          : #FFFFFF;
                 background     : #FF3366;
               }


        .tddot { border-top    : #aaaaaa 1px dotted;
                 border-left   : #aaaaaa 1px dotted;
                 border-right  : #aaaaaa 1px dotted;
                 border-bottom : #aaaaaa 1px dotted;
               }

