/* CSS Document */
div.chapter ul
{
    margin-top: 10px;
    margin-bottom: 10px;

/* color: #336600; */
}

/* activity.html */

.activity, .members
{
    clear: left;
    padding: 20px 0 0 0;
    margin: 30px 0 0 0;
    border-top: 1px dashed #999999;
}

.members p
{
    margin: 0 0 0 10px;
}

.history dt
{
    float: left;
    clear: left;
    padding: 0 0 0 10px;
    margin: 0 0 15px 0;
    width: 13em;
    font-size: 100%;
    font-weight: normal;
    line-height: 2.8ex;
}

.history dd
{
    clear: none;
    margin: 0 0 15px 15em;
    line-height: 2.8ex;
}

.activity dt
{
    float: left;
    padding: 0 0 0 10px;
    width: 7em;
    font-size: 100%;
    font-weight: normal;
}

.activity dd
{
    clear: none;
    margin: 0 0 20px 9em;
    line-height: 2.8ex;
}
/* official.html */

#content .official
{
}

.official div.group
{
    margin: 0 0 0 10px;
    clear: left;
}

.official div.group h4
{
    float: left;
    clear: left;
    margin: 0 0 15px 0;
    width: 8em;
    font-size: 100%;
    font-weight: normal;
    line-height: normal;
}

.official div.member
{
    padding: 0 0 0 8.5em;
}

.official div.spmember
{
    padding: 0 0 0 8.5em;
}

.official div.member p
{
    float: left;
    clear: none;
    margin: 0px 0px 10px 0px;
    width: 12em;
    line-height: normal;
}

.official div.spmember p
{
    margin: 0px 0px 10px 0px;
    clear: none;
    line-height: normal;
}

.official div#editors
{
    margin: 20px 0 0 0;
    padding: 20px 0 0 0;
    clear: left;
    border-top: 1px dashed #999999;
}

.official div#WRC
{
    margin: 20px 0 30px 0;
    padding: 20px 0 0 0;
    clear: left;
    border-top: 1px dashed #999999;
}

.official div#org
{
    margin: 20px 0 30px 0;
    padding: 20px 0 0 0;
    clear: left;
    border-top: 1px dashed #999999;
}

/* newsletter.html */

.newsletter ul
{
    padding: 0 0 20px 40px;
    margin: 0 0 20px 0;
    border-bottom: 1px dashed #999999;
}

.newsletter .index ul
{
    padding: 0 0 0 40px;
    border: none;
}

.newsletter .chapter h4, h5
{
    margin: 20px 0 5px 10px;
    font-size: 100%;
    font-weight: bold;
}

.newsletter .chapter h5
{
    margin: 20px 0 5px 20px;
}

.newsletter .chapter p
{
    margin: 0 0 3px 20px;
}

.newsletter .chapter ul
{
    margin: 0 0 0 30px;
    border: none;
}

.newsletter .chapter ol
{
    margin: 0 0 0 70px;
    border: none;
}

.newsletter .chapter p.numbered
{
    margin: 0 0 10px 30px;
}

.newsletter .chapter p.author
{
    margin: 10px 0 0 0;
    text-align: right;
}
/* regulation.html */

#content div.regulation
{
}

div.regulation ul.index
{
    padding: 0 0 0 60px;
    margin: 0 0 20px 0;
}

div.regulation div.updated
{
    margin: 30px 0 0 20px;
}

div.regulation .updated ul
{
    font-size: 80%;
    list-style: none;
}

div.regulation .updated ul li
{
    margin: 0 0 0 0;
}

div.regulation div.chapter
{
    padding: 20px 0 10px 0;
    margin: 0 0 20px 0;
}

div.regulation .chapter h3
{
    margin: 0 0 0 0;
}

div.regulation .chapter h4
{
    margin: 10px 0 20px 0;
    font-size: 130%;
    text-align: center;
}

div.regulation .chapter h4.chapter
{
    margin: 20px 0 0 0;
    font-size: 110%;
}

div.regulation .chapter h5
{
    margin: 15px 0 15px 0;
    font-size: 110%;
}

div.regulation .chapter h6
{
    margin: 15px 0 10px 20px;
    font-size: 100%;
}

div.regulation .chapter div.h7 h6
{
    margin: 0 0 10px 0;
}

div.regulation .chapter div.h7
{
    margin: 10px 0 10px  30px;
    font-size: 100%;
}

div.regulation .chapter div.h7 p
{
    margin: 0 0 10px 40px;
}

div.regulation .chapter p
{
    margin: 0 0 0 20px;
    line-height: 2.8ex;
}

div.regulation .chapter p.numbered
{
    margin: 0 0 5px 40px;
}

div.regulation .chapter div.number
{
    float: left;
    clear: left;
    padding: 0 0 0 20px;
    line-height: 2.8ex;
    width: 18%;
}

div.regulation .chapter div.article
{
    width: 76%;
    margin: 0 0 5px 22%;
    line-height: 2.8ex;
}

div.regulation .chapter div.article ol
{
    margin: 10px 0 10px 5em;
}

div.regulation .chapter div.article ul
{
    margin: 10px 0 10px 6em;
    list-style: none;
}
/* admission.html */

#content .admission
{
}

.admission .index
{
    padding: 0 0 0 20px;
    margin: 0 0 20px 0;
    line-height: 2.5ex;
}

.admission .chapter
{
    padding: 20px 0 0 0;
    margin: 0 0 20px 0;
    border-top: 1px dashed #999999;
}

.admission .chapter h4
{
    margin: 0 0 10px 20px;
    font-size: 105%;
}

.admission .chapter h5
{
    margin: 0 0 5px 20px;
}

.admission .chapter ul,ol
{
    margin: 0 0 20px 50px;
}

.admission .chapter p
{
    margin: 0 0 20px 20px;
}

.admission .chapter span.caution
{
    color: #FF0000;
}
/* newsletter**-*.html */

.newsletter
{
}
/* introduction_**.html */

.greetings h3
{
    margin: 10px 0 15px 0;
}

.greetings p
{
    margin-bottom: 15px;
}