
      body
      { 
      margin:0; padding:0;
      background-color:#6699CC;
      overflow-x:hidden;
      text-align: center;  
      scrollbar-face-color:#6699CC;
      scrollbar-highlight-color:#3D4752;
      scrollbar-shadow-color:#3D4752;
      scrollbar-3dlight-color:#6699CC;
      scrollbar-arrow-color:#3D4752;
      scrollbar-track-color:#6699CC;
      scrollbar-darkshadow-color:#6699CC;
      }


     a { text-decoration: none; }
     a:hover { text-decoration: underline; }
     a:link { color: #333333; }
     a:visited { color: #003333; }
     a:hover { color: #ffcc00; }
     a:active { color: #ffcc00; }

      img { border-style:none; }
      a img { border-style:none; }



      div#page
      {
      margin:10px auto;
      text-align: left; 
      width:700px;
      color:#333333;
      font-size:15px;
      line-height:20px;
      }



      h1
      {
      border-bottom:1px solid #333333;  
      padding:5px;5px;
      font-family:'Lucida Sans Unicode';      
      font-size:17px;
      font-weight:700;
      color:#333333;
      }


      h2
      {
      background:#336699;  
      border-left:7px solid #003366;  
      padding:5px;5px;
      margin-right:10%;
      font-family:'Lucida Sans Unicode','MS P ゴシック';
      font-size:15px;
      font-weight:600;
      color:#99ccff;
      }


      h3
      {
      background:#336666;  
      border-left:7px solid #003333;  
      padding:5px;5px;
      margin-right:10%;
      font-family:'Lucida Sans Unicode','MS P ゴシック';
      font-size:15px;
      font-weight:600;
      color:#99cccc;
      }


      h4
      {
      border-bottom:1px solid #333333;  
      padding:1px;20px;
      margin-right:5%;
      font-family:'Lucida Sans Unicode';      
      font-size:15px;
      font-weight:600;
      color:#333333;
      }





