body
{
  scrollbar-face-color: #CCD7C2;
  scrollbar-highlight-color: #b9ccec;
  scrollbar-shadow-color: #b9ccec;
  scrollbar-3dlight-color:#CCD7C2;
  scrollbar-arrow-color: #0A5C47;
  scrollbar-track-color: #CCD7C2;
  scrollbar-darkshadow-color: #CCD7C2;
  background-color:#ccffcc;
}
  a:link{color:#0000FF}
  a:visited{color:#0000FF}
  a:hover{color:#800000}


div.mainfrm{color:#3d5c45;
               background-color:#9ecc99;
               padding-top:10px;
               padding-bottom:10px;
               padding-right:4px;
               padding-left:4px;
               border-style:outset;
               border-width:4px;
               list-style-image:url(img/s003ani.gif);
               font-size:expression(body1.clientWidth/40);
               }
div.mainfrm0{color:#163c63;
               background-color:#9ecc99;
               padding-top:10px;
               padding-bottom:10px;
               padding-right:20px;
               padding-left:10px;
               border-style:outset;
               border-width:4px;
               }
div.mainfrm1{color:#163c63;
               background-color:#ccffcc;
               padding-top:20px;
               padding-bottom:10px;
               padding-right:20px;
               padding-left:10px;
               border-style:outset;
               border-width:4px;
               font-size:expression(body1.clientWidth/35);
               }
div.mainfrm2{color:#3d5c45;
               background-color:#9ecc99;
               padding-top:10px;
               padding-bottom:10px;
               padding-right:4px;
               padding-left:4px;
               border-style:outset;
               border-width:4px;
               list-style-image:url(img/s003ani.gif);
               font-size:expression(body1.clientWidth/35);
               }
div.mainfrm2-2{color:#3d5c45;
               background-color:#9ecc99;
               padding-top:10px;
               padding-bottom:10px;
               padding-right:4px;
               padding-left:4px;
               border-style:outset;
               border-width:4px;
               font-size:expression(body1.clientWidth/35);
               }
               
div.sheadfrm{color:#ffffcc;
               background-color:#b81466;
               padding-top:15px;
               padding-bottom:10px;
               padding-right:4px;
               padding-left:4px;
               border-style:outset;
               border-width:4px;
               font-size:expression(body1.clientWidth/35);
               }
div.headfrm{color:#fadcd1;
               background-color:#8f85ae;
               padding-top:20px;
               padding-bottom:10px;
               padding-right:4px;
               padding-left:4px;
               border-style:outset;
               border-width:4px;
               font-size:expression(body1.clientWidth/20);
               }
img.zoom{position:absolute;top:0;left:0;z-index:-1;width:expression(document.body.clientWidth);height:51px;}
p.waku       {color:#ffffcc;
               background-color:#668c99;
               padding-top:25px;
               padding-bottom:10px;
               padding-right:10px;
               padding-left:10px;
               border-style:double;
               border-width:10px;
               margin-top:0px;
               margin-left:10px;
               margin-right:10px;
               font-size:expression(body1.clientWidth/35);
               } 
p.waku1       {color:#ffffcc;
               background-color:#330099;
               padding-top:15px;
               padding-bottom:10px;
               padding-right:10px;
               padding-left:10px;
               border-style:double;
               border-width:10px;
               margin-top:0px;
               margin-left:10px;
               margin-right:4px;
               font-size:expression(body1.clientWidth/18);
               }
p.waku2       {color:#ffffcc;
               background-color:#357d7d;
               padding-top:15px;
               padding-bottom:10px;
               padding-right:10px;
               padding-left:10px;
               border-style:double;
               border-width:10px;
               margin-top:0px;
               margin-left:10px;
               margin-right:4px;
               font-size:expression(body1.clientWidth/18);
               }




p.waku3       {color:#ffffcc;
               background-color:#357d7d;
               border-color:#357d7d;
               border-style:solid;
               border-width:3px;
               margin-left:30px;
               margin-right:60%;               
               font-size:expression(body1.clientWidth/35);
               }       
p.waku4       {color:#ffffcc;
               background-color:#357d7d;
               border-color:#357d7d;
               border-style:solid;
               border-width:3px;
               margin-left:30px;
               margin-right:60%;               
               font-size:expression(body1.clientWidth/36);
               }       
img.left{float:left;margin-right:1em;}
p{clear:both;}