html, body { 
    margin: 0; 
    padding: 5px;
    line-height: 130%;
    min-width: 700px;
    background-image: none;
    font-family: sans-serif;
    //background-color: #f7f7f7;
    background-color: #ffffff;
    color: #000000;     /* font colour */
} 

#wrap {
    margin: 0 auto;
}

#header {
    background-image: none;
    border: none;
    padding-left: 5px;
    height: auto;
//    background-position: right top;
//    background-repeat: no-repeat;
}
    
#main {
    background-color: none;
    border: none;
    float: left;
    padding-left: 0px;
    padding-right: 0px;
    min-height: 200px;
}

a:link {
    /* color: #228844; */
    /* color: #FF0000; red */
    color: #9B30FF;
    background-color: none;
    text-decoration: none;
}
a:visited {
    color: #9B30FF;
    background-color: none;
    text-decoration: none;
 }
a:hover {
    color: #9B30FF;
    border-bottom: 1px solid #9B30FF;
    text-decoration: none;
    background-color: none;
}

p {
    margin-left: 50px;
}

h1,h2,h3,h4,h5 {
    color: #222222;
    background-color: none; //#66ff33;
    background-image: none;
    font-family: futura, "Trebuchet MS", sans-serif;
    font-weight: normal;
    text-align: left;
    text-decoration: none;     /* line-through; */
    padding-left: 10px;
    border: none;
} 

h1 { font-size: xx-large; }
h2 { font-size: x-large; }
h3 { font-size: large; }

h6 {
    /* font-family: futura, geneva, helvetica, arial, sans-serif; */
    color: #ffffff; /* black */
    text-align: center;
    padding: 0px;
    border: 1px solid;
    border-color: #ffffff; /* black */
    font-size: 6pt;
    background-color: transparent;
    background-image: none;
}

p.dropcap:first-letter {
    font: bold 230% sans-serif;
    color: #6495ed; /* cornflowerblue */
    margin-right: 2px;
}

p.quote {
    margin-left: 80px;
    margin-right: 30px;
}

ol li {
    margin-left: 40px;
}

.collapses {
    border-collapse: collapse;
}

.collapses th {
    background-color: #696969; /* dimgrey */
    color: #ffffff; /* white */
    text-align: center;
    padding-left: 2px;
    padding-right: 2px;
}

.collapses td {
    background-color: #ffffff; /* white */
    color: #696969; /* dimgrey */
    text-align: center;
    padding: 3px;
    border-top: 1px solid black;
}

.collapses th.r {
    border-right: 1px solid black;
}

.collapses th.l {
    border-left: 1px solid black;
}

.collapses td.r {
    border-right: 1px solid black;
}

.collapses td.l {
    border-left: 1px solid black;
}

td {
    background-color: #ffffff; /* white */
    color: #000000; /* black */
    text-align: left;
    padding: 3px;
}

pre.literal-block {
    font-family: monospace;
    background-color: #b0c4de; /* lightsteelblue */
    padding: 3px;
    margin-left: 10px;
    margin-right: 10px;
}



/*
acronym     { font-style: normal; border-bottom: 1px dotted #aaaaaa; }

ol          { list-style-type: decimal; }
ol ol       { list-style-type: lower-roman; }
ol ol ol    { list-style-type: lower-alpha; }
ul          { width: auto; padding-left: 0px; }

ul li {
    padding-left: 5px;
    padding-right: 5px;
    margin-left: 20px;
    margin-top: 5px; 
    list-style: bullet;
    background-color: #eeffff;
}

table { margin-left: 0px; }

th {
    background-color: #eeffff;
    text-align: center;
    padding-left: 2px;
    padding-right: 2px;
}

td {
    background-color: #eeffff;
    text-align: left;
    padding-left: 2px;
    padding-right: 2px;
}
*/

