a, a:link, a:active { color: #336699;}
a:hover { color: #99ccff;}
a:visited {	color: #003366;}
.banner {
	background: #FFFFFF;

}
.banner2 { border-top: 1px solid #003366; background: #336699; color: #ffffff; padding: 5px 10px;}
body {
	margin: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: medium;

}
.content { margin: 0px 10px; font-size:medium;}
.question td { padding: 5px; border-bottom: solid 1px #abbacc; font-size: x-small;}
.question tr { background: #f4f8fa;}
.question th { font-weight: bold;  padding: 5px; border-bottom: solid 2px #aaaaaa; background: #DDDDDD; font-size: x-small; align: left;}
h2 { font-size: medium; margin:0px; padding:0px 0px;}
.login {
	border: solid 1px #BBBBBB;
	margin: auto;
	font-size: small;

}
.loginbox {
	background: #EEEEEE;
	border: solid 1px #BBBBBB;
	border-width: 1px 0px;
	padding: 10px;
	font-size: x-small;
}
.instructiontext { font-size: x-small; font-weight: normal;	color: #999999;}
.nav {
	border-top: solid 1px #111111;
	background: #003366;
	color: #FFFFFF;
	border-bottom: solid 1px #CCCCCC;
	padding: 5px;
	font-size: small;
}
.nav a, .nav a:link, .nav a:active, .nav a:visited { font-weight: bold;	color: #ffffff;}
.nav a:hover { font-weight: bold; color: #FFFFFF;}
.nav td { padding: 5px 10px; border-left: solid 1px #335577;}
a.whiteboldnav:link{color: #ffffff; font-weight:bold; text-decoration:none;}
a.whiteboldnav:visited{color: #ffffff; font-weight:bold; text-decoration:none;}
a.whiteboldnav:active{color: #ffffff; font-weight:bold; text-decoration:none;}
a.whiteboldnav:hover{color: #ffffff; font-weight:bold; text-decoration:none; border-bottom: 1px #ffffff solid;}
.whitebold { background: #336699; font-size: medium; color: #ffffff; font-weight: bold; text-decoration:none; padding: 5px;}
