body {  font-family: Verdana, Geneva, Arial, helvetica, sans-serif;}td {	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;}th {	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;}/******* banner and text styles *******/.style1 {	font-size: 12px;	color: #FFCC00;}.style2 {	font-size: 12px;	color: #000000;}/******* hyperlink and anchor tag styles *******/a:link {	color: #003399;}a:visited {  color: #3366FF;}a:hover {	text-decoration: none;}a:active {	color: #FF0000;}a.hidden {  color: #000000;}a.hidden:visited {  color: #000000;}a.hidden:hover {	color: #0000CC;}a.hidden:active {  color: #000000;}a.nav:link {	color: #333333;	padding: 2px;}a.nav:visited {	color: #cccccc;	padding: 2px;}a.nav:hover {	color: #FFFFFF;	background-color: #666666;	padding: 2px;}a.menu {	font-family: arial, helvetica, sans-serif;	font-weight: bold;	text-decoration: none;}a.menu:hover {	font-family: arial, helvetica, sans-serif;	font-weight: bold;	text-decoration: none;	letter-spacing: 1px;	}a.box {	padding: 3px;	background-color: #FFFFFF;	text-decoration: none;	border: medium solid #CCCCCC;	color: #000000;	font-family: Verdana, Arial, Helvetica, sans-serif;}a.box:hover {  color: #000000;	padding: 3px;	text-decoration: none;	background-color: #666666;	border: medium solid #3366FF;	color: #FFFFFF;	font-family: Verdana, Arial, Helvetica, sans-serif;}/************** footer styles ****************/#footer {	clear: both;	font-size: x-small;	color: #003399;	padding: 10px 10px 10px 10px;	margin-top: 0px;		}