/* CSS Document */

body { 
	padding: 0px;
	margin: 0px;
	background: #f4f4f1 url(/persistent/images/bg_body.jpg) center top no-repeat;
	font: normal 11px/18px Verdana, Arial, Helvetica, sans-serif;
	color: #666666; }

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

h1 { color: #333333; font: normal 17px Verdana, Arial, Helvetica, sans-serif; }
h2 { color: #333333; font: normal 15px Verdana, Arial, Helvetica, sans-serif; }
h3 { color: #333333; font: normal 13px Verdana, Arial, Helvetica, sans-serif; }

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

.cLear { clear: both; }

#mainBody { 
	width: 787px;
	background: url(/persistent/images/bg_mainbody.gif) center top repeat-y;
	margin: 35px auto 10px auto; }
#mainBodyWrap { background: url(/persistent/images/bg_mainbodywrap.gif) center top no-repeat; }
	#headerBar { 
		height: 295px; }
		#headerLinks { 
			width: 750px;
			margin: 0px auto 0px auto;
			height: 14px;
			padding: 14px 0px 0px 0px;
			font: normal 10px Verdana, Arial, Helvetica, sans-serif;
			text-align: right;
			text-transform: uppercase; }
			#headerLinks a { text-decoration: none; padding-left: 10px; }
			#headerLinks a:hover { color: #333333; }
		#headerImage { 
			width: 750px;
			height: 248px;
			margin: 19px auto 0px auto;
			background: url(/persistent/images/bg_headerimage.jpg) center top no-repeat; }
			#logoBar { 
				float: left;
				width: 380px;
				height: 69px;
				margin-top: 86px; }
			#headerImageAnimation { 
				float: left;
				padding: 19px 0px 0px 1px; }
				#headerAnimation { 
					width: 321px;
					height: 202px;
					overflow: hidden; }
	#navBar { 
		width: 750px;
		height: 30px;
		overflow: hidden;
		margin: 0px auto 0px auto;
		background: #cccec0 url(/persistent/images/bg_navbar.gif) left top repeat-x; }
		#navBar ul { 
			list-style: none;
			padding: 0px;
			margin: 0px; }
			#navBar ul li { 
				list-style: none;
				padding: 0px;
				margin: 0px;
				font-size: 0px;
				line-height: 0px;
				float: left; }
				#navBar ul li a { 
					display: block;
					font: normal 11px Verdana, Arial, Helvetica, sans-serif;
					color: #333333;
					padding: 9px 25px 8px 25px;
					text-decoration: none;
					border-right: 1px solid #edefe0; }
					#navBar ul li a.lAst { border: none; }
				#navBar ul li a:hover { color: #ffffff; background: #c1c4ac; }
	#contentBar { 
		width: 710px;
		padding: 20px;
		margin: 6px auto 0px auto;
		background: #edefe0 url(/persistent/images/bg_contentbar.gif) left bottom repeat-x; }
	#footerBar { 
		background: url(/persistent/images/bg_footerbar.gif) center bottom no-repeat;
		padding: 10px 20px 15px 20px;
		font: normal 10px Verdana, Arial, Helvetica, sans-serif; }
		#footerBar a { color: #666666; text-decoration: none; }
		#footerLeft { float: left; }
		#footerRight { float: right; }

#statsCode { display: none; }

/* form styles -------------- */
.feedback_input {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	border: 1px solid #C1C4AC; }
.feedback_input2 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #666666; border: 1px solid #C1C4AC; }
.feedback_input3 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #666666; border: 1px solid #C1C4AC; }
.feedback_button { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #333; background-color: #C1C4AC; border: 1px solid #333; }
/* form styles -------------- */