 
a:link {
color: #blue;
text-decoration: none;
}
a:visited {
color: #339933; 
text-decoration:none;
}
a:hover {
text-decoration: none;
background-color: yellow;
}
p { 
margin: .5em 0 0 .2em;
}
h2 {
color: #339933;
margin: 0.4em 0 0.4em 0.4em;
font-weight: bold;
}
H3, H4 {
color: #339933;
margin: 0.1em 0 .3em .3em;
}

.date {
color: black;
font-style:italic;
font-size: small;
font-weight: bold;
}

.side td {
padding-left: .3em; 
}
.side th{
color: #cc3333;
border-color: #cc3333;
border-style: solid;
border-width: 0px 0px 1px 0px;
padding-right: .1em;
}

.tab tr{
background-color:#cc3333;
color:#FFFF99;
font-family:arial;
}
.tab a:link {
color: white;
margin: 3;
text-decoration: none;
font-family:arial;
}
.tab a:visited {
color: white;
margin: 3;
text-decoration: none;
font-family:arial;
}
.tab a:hover {
text-decoration:underline;
background-color: transparent;}

.body {
   border-color: #cc3333;
    border-style: solid;
    border-width: 1px 0px 0px 1px;
}


table.links {
    color: black;
    background-color: #FFFF99;
    margin: 2;
    padding: 0;
    border-color: #339933;
    border-style: solid;
    border-width: 2px 2px 2px 2px;
    width: 25%;
    voice-family: "\"}\"";
    voice-family: inherit;
    padding: 0 0.5em;
    width: 35%}
    html>body ul.rollmenu {width: 35%}

td.copyright{
   border-color: #cc3333;
    border-style: solid;
    border-width: 1px 0px 0px 0px;
}