/*** body ***/

.body-margins {
    position: absolute;
    top: 0px;
    left: 0px;
    
    border: 0px;
    
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
}

/*** menu linking ***/

span.menuitme a,
span.menuitem a:link,
span.menuitem a:visited,
span.menuitem a:active {
    background-color: transparent;
    color: #5D6776;
    text-decoration: none;
    font-family: helvetica;
    font-size: 0.7em;
    font-weight: bold;
/*    font-variant: small-caps; */
}

span.menuitem a:hover {
    text-decoration: underline;
}

span.lside a,
span.lside a:link,
span.lside a:visited,
span.lside a:active {
    background-color: transparent;
    color: #010101;
    text-decoration: none;
    font-family: helvetica;
    font-size: 0.7em;
    font-weight: bold;
}

span.lside   a:hover {
    text-decoration: underline;
}

span.copyright {
    color: #666666;
    text-decoration: none;
    font-family: helvetica;
    font-size: 0.6em;
    text-align: center;
}

span.footnav a,
span.footnav a:link,
span.footnav a:visited,
span.footnav a:active {
    background-color: transparent;
    color: #010101;
    text-decoration: none;
    font-family: helvetica;
    font-size: 0.6em;
    font-weight: bold; 
}

span.footnav a:hover {
    text-decoration: underline;
}

/*** content ***/

div.content {
    color: #010101;
    text-decoration: none;
/*    font-family: helvetica; */
    font-family: verdana, arial;
    font-size: 0.8em;
/*    text-align: justify; */
/*    letter-spacing: 0.5; */
    
}

span.footnav {
    color: #666666;
}

div.pre-section {
    font-family: pre;
    white-space: pre;
}

/*** random ***/

td.indicator {
	padding-top: 3px;
}

td.sidebar {
    padding-left: 5px;
    padding-bottom: 5px;
}

