body { margin:0; padding:0; }
td { vertical-align:top; }

.content { background-color: white; margin-left:20px; margin-top:10px; margin-right:10px;	margin-bottom:0;
	font-family: arial, helvetica, sans-serif; font-size: .9em; }
.copyright { background-color: #0003CD; height: 30px; vertical-align:top; }
.main { background-image: url(/images/structure/mainshadow.gif); background-repeat: repeat-y;
	background-color:white; height: 400px;}
.linksheader {	background-color: #0003CD; color:white;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: .9em; font-weight:bold;
	text-align:center; }

#links {
	border: 4px solid #0003CD;
	background-color: white;
}

#navlist { margin: 0 0 0 5px; padding-left: 0; list-style: none; }
#navlist li a:link, #navlist li a:active, #navlist li a:visited, #navlist li a:hover {
	color: white; text-decoration: none; }
#navlist li {
	font-family: arial narrow, helvetica, sans-serif;
	color: white;
	font-size:.9em;
	font-weight:bold;
	height:20px; padding-left: 23px; padding-bottom:5px;
	background-image: url(/images/structure/navbullets.gif);
	background-repeat: no-repeat;
	background-position: 0 0; }

#externallinks { margin:10px 2px 10px 10px; padding-left: 0; list-style: none; }
#externallinks li {
	font-family: verdana, arial, helvetica, sans-serif; font-size: .7em; line-height:120%;
	margin-bottom: 5px; }
#externallinks li a:link, #externallinks li a:active, #externallinks li a:visited {
	color:#300; text-decoration:none; }
#externallinks li a:hover {
	text-decoration:underline; }

#bottomtextnav { margin:10px;	color: white; font-family: verdana, arial, helvetica, sans-serif;
	font-size:.7em; text-align:center;	line-height:150%; }
#bottomtextnav a:link, #bottomtextnav a:active, #bottomtextnav a:visited {
	color: white; text-decoration: none; }
#bottomtextnav a:hover {
	text-decoration: underline; }
	
.formtable td{ font-family: arial, helvetica, sans-serif; font-size: 12px; padding: 3px;}
