A:link            { text-decoration: none; color: #0033CC }
A:visited         { text-decoration: none; color: #0033CC }
A:hover, A:active { text-decoration: underline; color: #217676 }





.nested  { background-color: #E4FBB7; }
.nested a:link   { text-decoration: none; color: #0000CC; }
.nested a:hover { text-decoration: underline; color: #0000CC; }
.nested a:active { text-decoration: underline; color: #0000CC; }
.nested a:visited { text-decoration: none; color: #0000CC; }

.sidenav { background-color: #F7FDBF; }
.sidenav A:link   { text-decoration: none; color: #003366; }
.sidenav a:visited { text-decoration: none; color: #003366; }

.btext {
	font-family: Arial, Helvetica, sans-serif;
        font-size: small;	
        text-decoration: none;
	color: #000000;
}
.btext a:link {
	color: #0000CC;
	text-decoration: none;
}
.btext a:visited {
	color: #0000CC;
	text-decoration: none;
}
.btext a:hover { color: #000099; text-decoration: underline;
}
.btext a:active {
	color: #0000CC;
	text-decoration: none;
}



.section a:link {
	color: #003366;
	text-decoration: none;
}
.section a:visited {
	color: #003366;
	text-decoration: none;
}
.section a:hover { color: #003366; text-decoration: none;
}
.section a:active {
	color: #003366;
	text-decoration: none;
}


.topnav {
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: small;
	text-decoration: none;
}
.topnav a:link {
	color: #FFFFFF;
	text-decoration: none;
}
.topnav a:visited { color: #FFFFFF; text-decoration: none; }
.topnav a:hover { color: #E8F9A6; text-decoration: none; }
.topnav a:active { color: #FFFFFF; text-decoration: none; }

.footernav {
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
        font-size: 1;
	text-decoration: none;
}
.footernav a:link {
	color: #FFFFFF;
	text-decoration: none;
}
.footernav a:visited { color: #FFFFFF; text-decoration: none; }
.footernav a:hover { color: #FFFFFF; text-decoration: underline; }
.footernav a:active { color: #FFFFFF; text-decoration: none; }