BODY {
    // font-family: Arial, Helvetica, sans-serif;
    font-family: Times New Roman, Times, serif;
    background: white;
    color: black; /* rgb(95,92,90); text colour */
    text-align: left;
    line-height: 140%;
}

PRE {
    line-height: 100%;
}

HR {
    border-top: solid;
    color: black; /* rgb(95,92,90); text colour */
}

H1 {
    font-family: Arial, Helvetica, sans-serif;
    font-weight: bold;
    margin-top: 0px;
    line-height: 100%;
}

H2 { 
    font-family: Arial, Helvetica, sans-serif;
    font-weight: bold;
    margin-top: 18px;
}

H3 {
    font-family: Arial, Helvetica, sans-serif;
    font-weight: bold;
    margin-top: 12px;
}

DT {
    font-weight: bold;
    margin-top: 12px;
}

BLOCKQUOTE {
    margin-left: 40px;
    margin-right: 40px;
    text-align: justify;
}

//A {
 //   text-decoration: underline;
    /* border: none; Netscape 4 throws up over this one...? */
//} 
A:link {
    color: rgb(18,73,98);
}

A:visited {
    color: rgb(98, 18, 43); /* dark purple */
}

A:link.menuItem {
    color: rgb(18,73,98);
    font-size: 110%;
    font-family: Arial, Helvetica, sans-serif;
}

A:visited.menuItem {
    color: rgb(98, 18, 43); /* dark purple */
    font-size: 110%;
    font-family: Arial, Helvetica, sans-serif;
}

TH, TD {
    border-width: 0px 0px 0px 0px;
    border-style: none;
    padding: 3px;   
    margin: 0px;
    color: black; /* rgb(95,92,90); text colour - netscape needs this because it will not inherit it from body */
    /* font-size: 12px; */
    font-size: 100%;
    line-height: 140%;
}
    
.large {
    font-size: 200%;
    font-weight: bold;
    line-height: 100%;
}

.locationBar {
    // font-size: 10px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 80%;
    font-weight: bold;
    margin-bottom: 0px;
}

/* section head is for the page title displayed in the upper right corner
   of the page. */
.sectionhead {
    // font-size: 10px;
    font-size: 80%;
    margin-bottom: 0px;
}


A.navbar {
    color: rgb(47,89,48);
    // color: rgb(71,75,245); /* our blue */
    font-weight: bold;
    border-style: none;
}

A.navbar:visited {
    color: rgb(71,75,245); /* our blue */
    font-weight: bold;
    border-style: none;
}

TD.navbar {
    color: rgb(47,89,48);
    // color: rgb(71,75,245); /* our blue */
    font-size: 10px;
    border-width: 0px;
    padding: 0px;   
}
   
// .bodypane {
    // border-style: none;
// }

.documentfooter {
    // font-size: 10px;
    font-family: Arial, Helvetica, sans-serif;
    padding: 0px;
    clear: right;
}

TD.documentfooter {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 80%;
}

TD.linkpane {
    color: black; /* rgb(95,92,90); text colour */
    background: rgb(195,87,7); /* rgb(140,175,109); */
    font-size: 80%;
    border-width: 1px;
    padding: 0px;
}

TD.nopad {
    padding: 0px;
}

LI.newslist {
    margin-top: 6px;
    margin-bottom: 6px;
}

DIV.sidebar {
    color: black;
    // background: rgb(236,239,114);
    // background: rgb(174,174,208);
    // background: rgb(195,87,7);
    // background: rgb(254,255,167);
    background: rgb(160,190,220);
    padding: 8px;
    font-size: 90%;
    line-height: 120%;
}

.clearBoth {
    clear: both;
}
