BODY {
    margin-right: auto;
    background-color: rgb(100%, 100%, 100%);
    border-left: 15px solid rgb(100%, 80%, 0%);
    padding-left: 30px;
    padding-right: 45px;
}

H1, H2, H3 {
    font-family: "Lucida Grande", Verdana, Helvetica, Arial, sans-serif;
    color: rgb(80%, 0%, 0%);
}

H1 {
    font-size: x-large;
    text-align: center;
    line-height: 110%;
}


H2 {
    font-size: large ;
    text-align: center;
    vertical-align: bottom;
    line-height: 100%;
    padding-bottom: 0px;
}

H3 {
    font-size: medium ;
}


P, UL, OL, BLOCKQUOTE {
    font-family: "Lucida Grande", Verdana, Helvetica, Arial, sans-serif;
    font-size: medium;
    vertical-align: top;
    color: rgb(0%, 0%, 60%);
}

TR, TD, TABLE {
    font-family: "Lucida Grande", Verdana, Helvetica, Arial, sans-serif;
    color: rgb(0%, 0%, 60%);
    font-size: medium;
}



A {
    text-decoration: none;
}


A:link {
    color: rgb(0%, 0%, 100%);
}

A:visited {
    color: rgb(0%, 30%, 30%);
}

A:active {
    color: rgb(70%, 0%, 70%);
}


BLOCKQUOTE {
    background-color: rgb(85%, 90%, 92.5%);
    padding-left 0.5in;
    padding: 0.25in;
    margin: 0.25in;
}


TABLE.menutable {
   width: 600px;
}

TABLE.menutable TR {
}

TABLE.menutable TD {
    border-width: 0px;
    padding: 0px;
    margin:  0px;
}




TR.odd {
   background-color: rgb(85%, 100%, 100%);
}

TR.even {
   background-color: rgb(100%, 100%, 80%);
}


IMG.thumb {
    height: 32px;
    width: 32px;
    vertical-align: middle;
    text-align: center;
}


DIV.illus {
    vertical-align: middle;
    text-align: center;
}


DIV.explan {
    text-align: left ;
    padding-left: 50px;
    padding-right: 50px;
}




