body, p, td {font: normal 11px arial;}body {	background: #000;	color: #fff;	font-size: 12px/20px;	margin: 0; 	padding: 0;	background: url(images/bg.gif) top left;}div {	margin: 0;	padding: 0;}p {color: #000; }h1 {font-size: 14px;}h2 {font-size: 12px/12px;}img {	border: 0;}a {font-size: 12px/12px;	text-decoration: underline;	color: #fff;}	a:hover {	font-size: 12px/12px;	text-decoration: underline;	color: #99CCFF;}/* -------------------------------------------------------- *//* ----------------- PAGE LAYOUT ELEMENTS ----------------- *//* -------------------------------------------------------- */table, td, th  {		border-collapse: collapse;}div#container {	position: relative;	width: 770px;	margin: 0 auto;	background: #000;}ul.leftbullet {	font: 12px/20px Arial, Helvetica, sans-serif;	color: #000;	margin: 0px;	float: left;	padding: 0px 15px 0px 10px;	list-style-position: inside;	list-style-type: disc;}ul.left {clear: both;}	/* DIV HEADER */div#header {	width: 770px;	height: 273px;	background: url(images/header.jpg) top left no-repeat;}/* DIV BODY */div#textarea {display: block; text-align: center; padding: 10px 0 0 0;}div#body {	clear: both;	width: 770px;	margin: 0px;	padding: 0px;}div#content {	margin: 0px 200px 0px 25px;	padding: 0px 5px;	background: none;}	#content h1 {		color: #fff;		font-size: 14px;		line-height: normal;		text-align: left;		text-transform: uppercase;		border-bottom: 1px dotted #FFFFFF;		padding: 0 0 2px 0;		margin: 5px;}	#content h2 {		clear: both;		font-size: 14px;		line-height: normal;		text-align: left;		font-weight: bold;		color: #99CCFF;		padding: 0 5px;}	#content h3 {		clear: both;		font-size: 14px;		line-height: normal;		text-align: left;		font-weight: normal;		border: 1px dotted #FFFFCC;		color: #FFFFCC;		padding: 0 5px;}		#content p {		font-size: 12px;		line-height: 24px;		color: #fff;		font-weight: normal;		padding: 0 5px;		background: none;}		#content a {			text-decoration: underline;			color: #99CCFF;}		#content a:hover {			text-decoration: none;			color: #99CCFF;}/* DIV FOOTER */div#footer {	text-align: center;	font-size: 9px;	background: url(images/footer.jpg) bottom left no-repeat;	width: 770px;	height: 73px;	margin: 0px;	padding: 0px;	clear: both;}	/* DIV UTILITY NAV */	div#utilnav {		text-align: center;		margin: 0px;		font-size: 9px;		padding: 10px 0px;		color: #fff;		background: none;}		#utilnav a {			text-decoration: none;			font-size: 9px;			color: #fff;			}		#utilnav a:hover {			text-decoration: underline;			color: #fff;}		/* DIV COPYRIGHT */	div#copyright {		text-align: center;		font-size: 9px;		color: #fff;		margin: 0px;				padding: 0px;		background: none;}		#copyright a {			text-decoration: underline;			font-size: 9px;			color: #fff;}		#copyright a:hover {			text-decoration: none;			color: #fff;}/* ----------------- IMAGE ELEMENTS ----------------- */img.left {	float: left;	margin: 0px 15px 10px 0px;}img.right {	float: right;	margin: 0px 15px 5px 15px;	}img.center {	margin-left: auto;	margin-right: auto;}/* ---------------------------- MAIN NAVIGATION ----------------------------  */div#navcontainer {	float: left;	margin: 0;	padding: 0;	position: absolute;	left: 0px;	top: 71px;	width: 164px;}ul#mainnav {	float: left;	margin: 0px;	padding: 0px;	list-style-type: none;	}ul#mainnav li {	display: inline;	/* float: left; */	margin: 0;	padding: 0;}ul#mainnav li a {	font-size: 11px;	color: #fff;	font-weight: normal;	text-decoration: none;	display: block;	padding: 0px 0px;	width: 164px;	height: 25px;	line-height: 25px;	text-align: left;	text-indent: 25px;	background: url(images/btn.jpg) top left no-repeat;}ul#mainnav li a:hover, ul#mainnav li a.active {	color: #99CCFF;	background: url(images/btn.jpg) top left no-repeat;}