body        { background-color:#000000;
              color:#ccc9ba;
      scrollbar-face-color: #000000;
      scrollbar-track-color: #000000;
      scrollbar-arrow-color: #aa99dd;
      scrollbar-3dlight-color: #999999;
      scrollbar-highlight-color: #000000;
      scrollbar-shadow-color: #999999;
      scrollbar-darkshadow-color: #000000; }
a           { text-decoration:none; }
a:link      { color:#cccccc; }
a:visited   { color:#aa7799; }
a:active    { color:#ff0000; }
a:hover     { text-decoration:underline;
              color:#cc0022; }
dd a        { text-decoration:none; }
dd a:link   { color:#bb99aa;
              text-decoration:underline; }
dd a:visited{ color:#aa7799; }


img.cr      { width:100px;height:111px;
              border-width:0; }


table.o { width:380px;
          border:thin solid #111111;
          background-color:#000000;
          background-image:url("./image/rd1-bk02.jpg") }
td      { font:normal 100%/135% Garamond;
          padding:15px;
          background-color:#111111; }
.com  { font:normal 85%/135% Garamond;
         color:#bb99aa; }


table.g { width:650px;
          border:thin solid #111111;
          background-color:#000000;
          background-image:url("./image/rd1-bk02.jpg") }

table.b td  { font-size:80%;
              border:1px outset #dddddd;
              padding:2px;
              vertical-align:top;
              line-height:110%; }
table.b td.b  { font-size:85%;
                background-color:#292929; }
table.b td.t  { font-size:90%;
                background-color:#292929; }
table.b td.no { border:none; }

table.no td.no  { background-color:#000000; }

hr      { height:1px;
          color:#776677;}

span   { font:normal 95%/140% Garamond; }
div.b  { font:normal 80%/130% Garamond; }
div.e  { text-align:right; }