*{
		padding: 0;
		margin: 0;
	}

	a{
		outline: none;
	}

	.whtanchor{
		color: #ffffff;
	}

	.smltxt{
		font-size: 10px;
		width: 100%;
	}

	.smltxti{
		font-size: 10px;
		width: 100%;
		font-style: italic;
	}

	.ralign{
		float: right;
	}

	a:hover{
		color: #6699cc;
	}

	.blkchks{
		width: 20px;
		height: 20px;
		background: url(/img/checks.png) no-repeat;
	}

	.clearboth{clear: both;}

	body{
		background-color: #EE2D42;
		font-family: Helvetica, Helvetica Neue, Arial;
		font-size: 12px;
		color: #FFF;
		margin: 0;
		padding: 0;
		height: 100%;
	}

	img {
		border: none;
	}

	#wrapper {
		margin: 0 auto;
		padding-left: 5px;
		background: url(/img/bg.jpg) repeat-y #FFF;
		width: 984px;
	}

	#header{
		background: url(/img/hdrbg.jpg) no-repeat;
		height: 214px;
	}

		#topnav{
			position: relative;
			top: 57px;
			height: 42px;
		}




	/*main nav*/


#mainnav{
	width: 706px;
	height: 42px;
	background: url(/img/topnavsprite.png) no-repeat;
	position: relative;
	padding: 0;
}

	#mainnav span{
		display: none;
	}

#mainnav li{
	margin: 0;
	padding: 0;
	list-style: none;
	position: absolute;
	top: 0;
}

#mainnav li, #mainnav a{
	height: 42px;
	display: block;
}

	#mnav1{
		left: 0;
		width: 96px;
	}

	#mnav2{
		left: 96px;
		width: 157px;
	}

	#mnav3{
		left: 253px;
		width: 95px;
	}

	#mnav4{
		left: 348px;
		width: 135px;
	}

	#mnav5{
		left: 483px;
		width: 102px;
	}

	#mnav6{
		left: 585px;
		width: 121px;
	}

	#mnav7{
		background: url(/img/suptopnav.gif) no-repeat;
		left: 706px;
		width: 251px;
	}

	#mnav8{
		background: url(/img/topnav_rspace.png) no-repeat;
		left: 957px;
		width: 23px;
	}

	#mnav7a{
		background: url(/img/topnavsup1.gif) no-repeat;
		left: 706px;
		width: 251px;
	}

	#mnav8a{
		background: url(/img/topnav_rspace1.png) no-repeat;
		left: 957px;
		width: 23px;
	}

	/* hover states */

	#mnav1 a:hover{
		background: transparent url(/img/topnavsprite.png) 0 -42px no-repeat;
	}

	#mnav2 a:hover{
		background: transparent url(/img/topnavsprite.png) -96px -42px no-repeat;
	}

	#mnav3 a:hover{
		background: transparent url(/img/topnavsprite.png) -253px -42px no-repeat;
	}

	#mnav4 a:hover{
		background: transparent url(/img/topnavsprite.png) -348px -42px no-repeat;
	}

	#mnav5 a:hover{
		background: transparent url(/img/topnavsprite.png) -483px -42px no-repeat;
	}

	#mnav6 a:hover{
		background: transparent url(/img/topnavsprite.png) -585px -42px no-repeat;
	}



/*end main nav*/



#footnav{
	width: 706px;
	height: 40px;
	background: url(/img/footnavsprite.png) no-repeat;
	position: relative;
	padding: 0;
}

#footnav li{
	margin: 0;
	padding: 0;
	list-style: none;
	position: absolute;
	top: 0;
}

#footnav li, #footnav a{
	height: 40px;
	display: block;
}

	#fnav1{
		left: 0;
		width: 96px;
	}

	#fnav2{
		left: 96px;
		width: 157px;
	}

	#fnav3{
		left: 253px;
		width: 95px;
	}

	#fnav4{
		left: 348px;
		width: 135px;
	}

	#fnav5{
		left: 483px;
		width: 102px;
	}

	#fnav6{
		left: 585px;
		width: 121px;
	}

	#fnav7{
		background: url(/img/footer_sup.gif) no-repeat;
		left: 706px;
		width: 251px;
	}

	#fnav8{
		background: url(/img/footnav_spcr.jpg) no-repeat;
		left: 957px;
		width: 23px;
	}

	/* hover states */

	#fnav1 a:hover{
		background: transparent url(/img/footnavsprite.png) 0 -40px no-repeat;
	}

	#fnav2 a:hover{
		background: transparent url(/img/footnavsprite.png) -96px -40px no-repeat;
	}

	#fnav3 a:hover{
		background: transparent url(/img/footnavsprite.png) -253px -40px no-repeat;
	}

	#fnav4 a:hover{
		background: transparent url(/img/footnavsprite.png) -348px -40px no-repeat;
	}

	#fnav5 a:hover{
		background: transparent url(/img/footnavsprite.png) -483px -40px no-repeat;
	}

	#fnav6 a:hover{
		background: transparent url(/img/footnavsprite.png) -585px -40px no-repeat;
	}

	/*end navigation*/









	#main{
		background: #fff;
		width: 980px;
	}

	#footer{
		position: relative;
		height: 40px;
	}
