BODY{
    background-image: url(ivye022.gif);
    background-attachment: fixed;
}
P{
    margin-left: 60pt;
    text-indent: 1em;
    text-align: justify;
}
P.CAUTION{
    text-align: right;
}

P.ADDED{
    margin: 1em 0em;
}

P.NOTE{
    font-size: 10pt;
    margin: 1em 2em;
    border: 1pt 1pt 1pt 1pt solid;
    background: #FF00FF;
    color: white;
    line-height: 12pt
}

DIV{
    margin: 0pt;
    margin-left: 60pt;
    margin-bottom: 2em;
    font-family: "Times New Roman", serif;
}

DIV.CAUTION{
    border: thick thick thick thick ;
    border-style: ridge;
    border-color: silver;
    padding: 2pt;
}
DIV.TOP{
    text-align: center;
}

DIV P{
    margin: 0pt;
}
DIV.CAUTION STRONG{
    color: red;
}

ADDRESS{
    text-align: center;
    line-height: 12pt;
}

ADDRESS.SIGNATURE{
    border-top: 3pt ridge silver;
    border-bottom: 3pt ridge silver;
    background: black;
    color: white;
}

H1:before{
    counter-increment: "chapter-num";
    content: counter("chapter-num") ".";
    counter-reset: "section-num";
    display: inline;
}

H1{
    text-align: left;
    line-height: .7em;
    background-image: url(http://www.geocities.jp/server-errors/not_found.html);
    background-position: bottom left;
    background-repeat: repeat-x;
}

H1.TOP{
    text-align: center;
    background-image: none;
    font-size: 75;
    font-family: cursive, sans-serif;
    font-weight: 900;
}

H2{
    font-size: 30;
    font-family: "Algerian", sans-serif;
    font-weight: normal;
    font-style: oblique;
}
H1 STRONG{
    font-size: 10pt;
    color: #FF00FF;
    font-style: oblique;
}

A:active{
    font-size: larger;
    color: red;
}

ADDRESS A:link{
    color: #00FFFF;
}

TH{
    color: red;
    background: #00FFFF;
}


TD{
    text-align: center;
    font-size: medium;
}
DT{
  font-weight: bolder;
}

TABLE{
    background: black;
    color: white;
    border-style: ridge;
    border-color: silver;
    border-width: 6pt;
    text-align: center;
}

TD.CHECK{
    font-size: 10pt;
    font-style: oblique;
    color: #FF00FF;
    background: blue;
}
TD.TITLE{
    text-align: left;
    color: yellow;
    background: blue;
}
TD.FILE{
    text-align: left;
}

TABLE A:link{
    color: #00FFFF;
}
TABLE A:visited{
    color: #800000;
}

TD.SIZE{
    text-align: right;
}

TR{
    border: thin none none none;
    border-width: none none 1pt none;
}

BLOCKQUOTE{
    line-height: 12pt;
    font-family: "Courie", monospace;
    font-weight: bolder;
    font-size: 12pt;
}

TH A:link{
    color: red;
}
TH A:visited{
    color: red;
}

