a:link {
    color: black;
    text-decoration: underline;
}
a:active{
color: black;
}
a:hover{
color: black;
text-decoration: underline;
}
a:visited{
	color: black;
text-decoration: underline;

}

.menu a:link {
    color: white;
    text-decoration: none;
}
.menu a:active{
color: white;
}
.menu a:hover{
color: white;
text-decoration: underline;
}
.menu a:visited{
	color: white;
}

td{
font-family:Sans-Serif;
color: black;

}
h3{
	color: black;
}
.bodytext{
color: black;

}
#link td a
{
display: block;
color: #000;
background-color: #f5d300;
width: 120px;
padding: 3px 0px 3px 8px;
//padding: 3px 12px 3px 8px;
text-decoration: none;
border-top: 1px solid #f5d300;
border-left: 0px solid #000;
border-right: 0px solid #000;
border-bottom: 1px solid #000;
}

#link a:hover
{
padding: 3px 0px 3px 8px;
//padding: 3px 14px 3px 8px;
text-decoration: underline;
width: 118px;
background-color: #DF0029;
color: #FFF;
border-top: 1px solid #000;
border-left: 1px solid #000;
border-right: 1px solid #fff;
border-bottom: 1px solid #fff;
}
table.border {border-left-color:black; border-left-style:solid; border-left-width:1px; 
border-right-color:black; border-right-style:solid; border-right-width:1px; 
border-bottom-color:black; border-bottom-style:solid; border-bottom-width:1px; 
border-top-color:black; border-top-style:solid; border-top-width:1px; 
padding-left:10px; padding-right:3px}

td.border {border-left-color:black; border-left-style:solid; border-left-width:1px; 
border-right-color:black;border-right-style:solid; border-right-width:1px; 
border-bottom-color:black; border-bottom-style:solid; border-bottom-width:1px; 
border-top-color:black; border-top-style:solid; border-top-width:1px; 
padding-left:10px; padding-right:10px;padding-top:10px;padding-bottom:10px}