
body { 
	padding: 0px;
	margin: 0px;
	background: #aba195;
	font: normal 13px Arial, Helvetica, sans-serif;
	color: #333333; }

form, h1, h2, h3, h4, h5 { padding: 0px; margin: 0px; }

h1 { color: #333333; font: normal 35px Arial, Helvetica, sans-serif; margin:0px 0px 10px 0px; }
h2 { color: #c00108; font: normal 23px Arial, Helvetica, sans-serif; margin:10px 0px; }
h3 { color: #333333; font: normal 18px Arial, Helvetica, sans-serif; margin:10px 0px; }

a { color: #c00108; text-decoration: none; }
a:hover { text-decoration: underline; }

.cLear { clear: both; }

#mainBody { 
	background: url(/persistent/images/bg_mainbody.gif) left top repeat;
	padding: 13px 0px 20px 0px; }
	#mainBodyBar { 
		background: #ffffff;
		width: 963px;
		padding: 9px 9px 11px 8px;
		margin: 0px auto 0px auto; }
		#headerBar { 
			height: 257px;
			background: #cb0108;
			margin-bottom: 2px;
			overflow: hidden; }
			#logoBar { float: left; }
			#headerImageBar { float: right; }
			#flash {width: 713px; height: 257px;  }
		#navBar { 
			height: 52px;
			background: #817668 url(/persistent/images/bg_navbar.gif) left top repeat-x;
			margin-bottom: 7px;
			overflow: hidden; }
			#navBar ul { 
				padding: 0px;
				margin: 0px;
				list-style: none; }
				#navBar ul li { 
					padding: 0px;
					margin: 0px;
					list-style: none;
					font-size: 0px;
					line-height: 0px;
					float: left; }
					#navBar ul li a { 
						font: normal 16px Arial, Helvetica, sans-serif;
						padding: 17px 20px 16px 20px;
						color: #ffffff;
						text-decoration: none;
						display: block;
						background: url(/persistent/images/bg_nav_line.gif) left center no-repeat; }
					#navBar ul li a:hover { 
						background: #817668 url(/persistent/images/bg_nav_line.gif) left center no-repeat;
						text-decoration: none; }
		#contentBar { 
			background: #ece9e4;
			padding: 17px 11px 10px 11px; }
			#contentBarLeft { 
				float: left;
				width: 239px; }
				#subNavBar { 
					background: #e0dbd3;
					padding: 5px 8px 5px 6px; }
					#subNavBar ul { 
						padding: 0px;
						margin: 0px;
						list-style: none; }
						#subNavBar ul li { 
							padding: 0px;
							margin: 0px;
							list-style: none;
							font-size: 0px;
							line-height: 0px; }
							#subNavBar ul li a { 
								font: bold 14px Arial, Helvetica, sans-serif;
								color: #ca0108;
								padding: 8px 5px 0px 10px;
								height: 24px;
								display: block; }
								#subNavBar ul li a.cuRRent { background: url(/persistent/images/bg_subnav.gif) left top no-repeat; }
							#subNavBar ul li a:hover { 
								color: #000000;
								background: url(/persistent/images/bg_subnav.gif) left top no-repeat;
								text-decoration: none; }
				#newsLetterSubscribe { 
					border: 1px solid #d4cabd;
					background: #ffffff;
					padding: 11px;
					color: #666666;
					margin: 10px 0px 0px 0px; }
					#newsLetterSubscribe p { padding: 0px; margin: 0px; }
					#newsLetterSubscribe label { 
						float: left; }
					#newsLetterSubscribe input { 
						background: #e4dfd8;
						border: none;
						padding: 2px;
						margin: 2px;
						float: right;
						width: 160px; }
					#newsLetterSubscribe .buTTon { 
						background: #c00108;
						border: none;
						padding: 2px;
						margin: 2px;
						float: right;
						width: 60px;
						color: #ffffff; }
					#contentBarLeftInclude { margin: 10px 0px 0px 0px; }
					#contentBarLeftInclude p { padding: 0px; margin: 0px; }
			#contentBarMain { 
				float: right;
				width: 681px;
				padding: 0px 0px 1px 20px; }
				#contentLeft { 
					float: left;
					width: 345px; }
				#contentRight { 
					float: right;
					width: 323px; }
					.newsArticle { 
						background: #ffffff;
						border: 1px solid #c3bcae;
						padding: 9px;
						margin: 0px 0px 10px 0px;
						color: #666666; }
						.newsArticle strong { font: bold 14px Arial, Helvetica, sans-serif; }
						.newsArticle a { color: #5259a3; text-decoration: none; }
						.newsArticle a:hover { color: #c00108; text-decoration: none; }
						.newsArticle p { padding: 5px 0px 0px 0px; margin: 0px; }
						.newsArticleImg { 
							float: left;
							width: 105px; }
						.newsArticleContent { 
							float: right;
							width: 190px; }

#mainFooterTop { 
	height: 56px;
	background: #a0040a;
	color: #ffffff;
	font: bold 14px Arial, Helvetica, sans-serif; }
	#mainFooterTop a { color: #ffffff; }
	#mainFooterTopContent { 
		width: 963px;
		padding: 20px 9px 11px 8px;
		margin: 0px auto 0px auto; }
		
#mainFooterBottom { 
	font-size: 11px;
	color: #ffffff; }
	#mainFooterBottom a { color: #ffffff; }
	#mainFooterBottom p { padding-top: 0px; margin-top: 0px; }
	#mainFooterBottomContent { 
		width: 963px;
		padding: 10px 9px 11px 8px;
		margin: 0px auto 0px auto; }
		#mainFooterBottomLeft { float: left; }
		#mainFooterBottomRight { float: right; }

#statsCode { display: none; }
