body { 
background-color: #FFFFFF; 
margin-left: 0px; 
margin-right: 0px; 
margin-top: 20px;

}

body, td, li {
font-size: 13px;
font-family: Helvetica, Arial, sans-serif;
align: justify;
}


a {
color: #6600cc ; 
font-size: 13px;
font-family: Helvetica, Arial, sans-serif;
text-decoration: underline;
}

.rot{
color: #ff0000;
}

.keywords{
color: #eeeeee;
}

#footer p {
color: #505050 ; 
}

#footer a {
color: #333333; 
}

#footer a:hover { 
color: #000000;  
}

a:link, a:visited, a:active { 
color: #6600cc; 
}

a:hover { 
color: white;  
background-color: #cccccc;
}

H1
{
font-size:   16px;
font-weight: bold;
color: #6600cc;
padding-bottom: 8px;
padding-top: 0px;
margin: 0px;
}


H2
{
font-size:   14px;
font-weight: bold;
color: #666666;
padding-bottom: 8px;
padding-top: 20px;
margin: 0px;
}

form {
margin: 5;
font-size: 11px;
}

input, textarea, select, object {
border: 1px solid #000000;
background-color: white;
color: #000000;
font-size: 11px;
}

.search {
border: 1px solid #000000;
font-size: 11px;
background-color: #FFFFFF;
color: #333333;
}

.subtext {
font-size: 10px;
}


#navcontainer {width: 130px; }

#navcontainer ul
{
margin-left: 0;
padding-left: 0;
align: left;
list-style-type: none;
}

#navcontainer a
{
display: block;
padding: 5px;
width: 120px;
background-color: #dddddd;
border-bottom: 1px solid #dddddd;

}

#navcontainer a:link
{
font-family: Helvetica, Arial, sans-serif;
font-size: 14px;
color: #6600cc;
text-decoration: none;
}

#navcontainer a:visited
{
font-family: Helvetica, Arial, sans-serif;
font-size: 14px;
color: #6600cc;
text-decoration: none;
}

#navcontainer a:hover
{
font-family: Helvetica, Arial, sans-serif;
font-size: 14px;
background-color: #ffcc99;
color: #6600cc;
}