

	body {
		font-family: Verdana, sans-serif;
		font-size: 11px;
		color: #7C7C7C;
		background: url(../img/bg_page.jpg) repeat-x top;
		margin: 0;
		padding: 0;}
		
	body.home {
		font-family: Verdana, sans-serif;
		font-size: 11px;
		color: #7C7C7C;
		background: url(../img/bg_home.jpg) repeat-x top;
		margin: 0;
		padding: 0;}	
		
		h1, p {
			font-family: Verdana, sans-serif;}
			
		h1 {
			font-size: 20px;
			color: #008075;
			margin-top: 0px;
			padding-top: 0px;}	
			
		h2 {
			font-size: 12px;
			font-weight: bold;
			color: #000;}	
			
		h3 {
			font-size: 14px;
			font-weight: bold;
			color: #000;
			margin: 0;
			padding: 0;}	
			
		ul {
			margin-top: 0;
			margin-bottom: 0;}	
		
		.left {
			float: left;} 
			
		.right {
			float: right;}
			
		.clear {
			clear: both;}		
			
		#homeheader {
			width: 820px;
			height: 155px;
			margin: 0px auto;
			padding: 0;}		
			
		#hometextboxes {
			width: 800px;
			background: #fff;
			margin: 0px auto;
			padding: 0;}		
			
			.txtbox01middle {
				width: 203px;
				font-size: 15px;
				font-weight: bold;
				color: #000;
				background: #fff url(../img/txtbox01_middle.jpg) repeat-y top;
				margin: 0;
				padding: 0px 20px 0px 20px;}
				
			.txtbox02middle {
				width: 363px;
				color: #000;
				background: #fff url(../img/txtbox02_middle.jpg) repeat-y top;
				margin: 0;
				padding: 0px 20px 0px 20px;}	
			
		#homecontent {
			background: #E9CD75 url(../img/bg_content_home.jpg) repeat-x top;
			margin: 0;
			padding: 0;}	
			
		#homecontent02 {
			width: 840px;
			min-height: 410px;
			background: url(../img/bg_content_home02.jpg) no-repeat top center;
			margin: 0px auto;
			padding: 0;}	
			
			.homeitalics {
				font-style: italic;
				margin: 0;
				padding: 30px 0px 0px 30px;}
			
		#homextra {
			background: #E9CD75;
			margin: 0;
			padding: 0;}	
			
			.xtras {
				width: 840px;
				margin: 0px auto;
				padding: 10px 0px;}
				
				.xtrabox01middle {
					width: 460px;
					font-size: 14px;
					font-style: italic;
					color: #000;
					background: #fff url(../img/xtrabox01_middle.jpg) repeat-y top;
					margin: 0;
					padding: 10px 20px 0px 20px;}
					
				.xtrabox02middle {
					width: 250px;
					background: #fff url(../img/xtrabox02_middle.jpg) repeat-y top;
					margin: 0;
					padding: 5px 20px 5px 20px;}	
				
				.xtrabox03middle {
					width: 460px;
					font-size: 11px;
					font-style: italic;
					color: #000;
					background: #fff url(../img/xtrabox01_middle.jpg) repeat-y left top;
					margin: 0;
					padding: 10px 20px 0px 20px;}
					
					input.button {
						color: #fff;
						font-weight: bold;
						background: none;
						border: none;}
			
		#hometools {
			height: 34px;
			background: #E9CD75;
			margin: 0;
			padding: 0;}		
			
			.htools {
				width: 810px;
				color: #534741;
				margin: 0px auto;
				padding: 9px 10px 0px 20px;}
			
		#homefooter {
			height: 34px;
			background: #008075;
			margin: 0;
			padding: 0;}		
		
		#header {
			height: 205px;
			background: url(../img/bg_header.jpg) no-repeat top center;
			margin: 0;
			padding: 0;}
			
		#content {
			min-height: 325px;
			background: url(../img/bg_content.jpg) repeat-x bottom;
			margin: 0;
			padding: 0;}	
			
			#contentfiller {
				background: url(../img/bg_content02.jpg) repeat-y center;
				margin: 0;
				padding: 0;}	
				
				#contentpage {
					min-height: 325px;
					background: url(../img/bg_content03.jpg) no-repeat bottom center;
					margin: 0;
					padding: 0;}
					
					.page {
						width: 780px;
						margin: 0px auto;
						padding: 0px 30px 0px 30px;}
						
						.img {
							width: 220px;
							margin: 0;
							padding: 0;}
							
						.text {
							width: 540px;
							margin: 0;
							padding: 0;}
					
					.quizpage {
						width: 806px;
						margin: 0px auto;
						padding: 0px;}
			
					form {
						margin: 0;
						padding: 0;}	
						
						.quizmiddle {
							background: url(../img/quizboxmiddle.jpg) no-repeat bottom center;
							margin: 0;
							padding: 0px 30px;}
							
							.quiz {
								min-height: 170px;
								margin: 0;
								padding: 0px 50px;}
								
							table.questions tr td {
								margin: 0px;
								padding: 5px 0px;}
									
							table.questions tr td.text {
								margin: 0px;
								padding: 8px 0px 5px 0px;}	
								
					.faqpage {
						width: 796px;
						margin: 0px auto;
						padding: 0px;}		
						
						.faqpadding {
							padding: 0px 0px 0px 30px;}
						
						div.question {
							background: url(../img/bg_question.jpg) repeat-x bottom;
							border-top: 1px solid #BFBFBF;
							margin: 0;
							padding: 10px;}
						
						div.answer {
							background: url(../img/bg_answer.jpg) repeat-x bottom;
							border-top: 1px solid #BFBFBF;
							margin: 0;
							padding: 10px;}
							
					.next {
						width: 840px;
						margin: 0px auto;
						padding: 20px 0px 10px 0px;}
						
						.nexttext {
							background: url(../img/next02.jpg) repeat-x top;
							margin: 0;
							padding: 0;}
					
							a.nextpage, a.nextpage:link, a.nextpage:active, a.nextpage:visited, a.nextpage:hover {
								color: #fff;
								font-weight: bold;
								text-decoration: none;}
							
						.nextshadow	 {
							background: url(../img/next06.jpg) repeat-x top;
							margin: 0;
							padding: 0;}
			
		#pagecount {
			height: 40px;
			background: url(../img/bg_pagecount.jpg) repeat-x top;
			margin: 0;
			padding: 0;}	
			
			#pagecountpage {
				height: 40px;
				background: url(../img/bg_pagecount02.jpg) no-repeat top center;
				margin: 0;
				padding: 0;}	
				
				.buttonpage {
					width: 820px;
					color: #534741;
					margin: 0px auto;
					padding: 9px 0px 0px 0px;}
				
				div.buttonpage01 {
					height: 31px;
					background: url(../img/button_page01.jpg) no-repeat top left;
					margin: 0;
					padding: 0px 0px 0px 15px;}
					
				div.buttonpage02 {
					height: 25px;
					color: #1A1A1A;
					background: url(../img/button_page02.jpg) no-repeat top right;
					margin: 0;
					padding: 6px 15px 0px 0px;}	
			
		#footer {
			height: 122px;
			background: url(../img/bg_footer.jpg) repeat-x top;
			margin: 0;
			padding: 0;}	
			
			#footerpage {
				height: 90px;
				background: url(../img/bg_footer02.jpg) no-repeat top center;
				margin: 0;
				padding: 32px 0px 0px 0px;}	
				
				.tools {
					width: 810px;
					height: 60px;
					color: #534741;
					margin: 0px auto;
					padding: 0px 10px 0px 20px;}
					
				.toolpadding {
					padding: 30px 0px 0px 0px;}	
					
					a.tool, a.tool:link, a.tool:active, a.tool:visited, a.tool:hover {
						color: #534741;
						text-decoration: none;}
					
					a.bigtool, a.bigtool:link, a.bigtool:active, a.bigtool:visited, a.bigtool:hover {
						color: #534741;
						font-weight: bold;
						text-decoration: none;}
				
				.copyright {
					width: 810px;
					height: 24px;
					color: #fff;
					margin: 0px auto;
					padding: 9px 10px 0px 20px;}
					
					a.copy, a.copy:link, a.copy:active, a.copy:visited, a.copy:hover {
						color: #fff;
						text-decoration: none;}
