@charset "UTF-8";body {	font: 85% Arial, Helvetica, sans-serif;	line-height: 130%;	background: #666666;	margin: 0; /* it's good practice to zero the margin and padding of the body element to account for differing browser defaults */	padding: 0;	text-align: center; /* this centers the container in IE 5* browsers. The text is then set to the left aligned default in the #container selector */	color: #000000;}h1,h2,h3,h4,h5,h6 {	font-family: arial, sans-serif;}h1 {	font-size: 120%;	line-height: 120%;	color: #666;}h2 {	font-size: 125%;	line-height: 130%;	color: #FF0000;}h3 {	font-size: 115%;	line-height: 115%;}h4 {	font-size: 80%;	line-height: 200%;	font: normal;	color: #FFF;}h5 {	font-size: 110%;	line-height: 120%;	font: bold;	color: #FF0000;}.red-body {	color: #FF0000;}.em-body {	color: #333;}.black-text {	color: #000;}.caption {	font-style: italic;	text-align: center;}a{color: #000;}a:hover{color: #FF0000; border: 0px;}a:active{color: #000; border: 0px;}a:visited{color: #66CCFF;}.style #header {	border: 0px;	text-align: center;}.style #header a{	border: 0px;	text-decoration: none;}.style #header a:active{	border: 0px;	text-decoration: none;}.style #top_nav {	width: 800px;	background: #666;	margin: 0px auto 0px auto; /* the auto margins (in conjunction with a width) center the page */	border: 0px solid #FFF;	text-align: right; /* this overrides the text-align: center on the body element. */}.style #top_nav p{	font: 90% Arial, Helvetica, sans-serif;	line-height: 100%;	color: #FFF;}.style #top_nav a{color: #FFF;}.style #top_nav a:hover{color: #CCC;}.style #top_nav a:active{color: #FFF;}.style #top_nav a:visited{color: #66CCFF;}.style #container {	width: 805px;	background: #FFFFFF;	margin: 20px auto; /* the auto margins (in conjunction with a width) center the page */	border: 6px solid #FFF;	text-align: left; /* this overrides the text-align: center on the body element. */}	.style #mainContent {	padding: 0 30px; /* remember that padding is the space inside the div box and margin is the space outside the div box */}.style #footer {	width: 800px;	background: #666;	margin: 0px auto 0px auto; /* the auto margins (in conjunction with a width) center the page */	border: 0px solid #FFF;}.style #footer p{	font: 90% Arial, Helvetica, sans-serif;	line-height: 50%;	color: #FFF;}.style #footer a{color: #FFF;}.style #footer a:hover{color: #66CCFF;}.style #footer a:active{color: #FFF;}.style #footer a:visited{color: #333;}.style #footnote {	width: 740px;	background: #8dd8f8;	margin: 0px 0px 10px 0px; /* the auto margins (in conjunction with a width) center the page */	padding: 2px 0px 2px 0px;}.style #footnote p{	font: 115% Arial, Helvetica, sans-serif;	font-style: italic;	font-weight: bold;	text-align: center;	color: #333;}/* NAV BAR */#navcontainer{background-color: #fff;width: 780px;margin: 10px 0px 10px 0px;padding: auto;height: 30px;}#navcontainer ul{background-color: #fff;border: 0;margin: 0;padding: 0 30px 0 30px;list-style-type: none;text-align: center;}#navcontainer ul li{display: block;float: left;text-align: center;padding: 0;margin: 0;}#navcontainer ul li a{	background: #666;	padding: 5px 16px 5px 16px;	margin: 0 0 5px 0;	color: #fff;	text-decoration: none;	display: block;	text-align: center;	font: normal 14px/22px helvetica,arial,sans-serif;}#navcontainer ul li a:hover{color: #fff;background: #333;}#navcontainer a:active{background: #66ccff;color: #ccc;}#navcontainer li#active a{	border: 0px solid #CCC;	color: #333;	background-color: #CCC;}/*div#container{width:900px; margin:20px auto; padding:0px; background:#FFF;}div#navigation li a{text-decoration:none;font: normal 12px/25px helvetica,arial,sans-serif;color:#333;text-transform:uppercase;}	div#navigation li a:hover{text-decoration:underline;font-weight:bolder;}div#navigation li a:active{text-decoration:underline;font-weight:bolder;}div#navigation li a:visited{text-decoration:none;color:#666;}*/
