body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 62.5%;
	background: none;
}


h1, h2, h3, h4 {
	color: #4d4336;
	font-size: 2.1em;
	font-weight: normal;
	margin: 0;
	padding: 0;
}

	h2 {font-size: 1.8em;}
	h3 {font-size: 1.6em;}
	h4 {font-size: 1.4em;}

p, p.required, p.small {
	color: #6d6e71;
	font-size: 1.2em;
	line-height: 17px;
	font-weight: normal;
	margin: 0 0 14px 0;
	padding: 0;
}
	
#error_hold {
	position: relative;
	width: 817px;
	height: auto;
	margin: auto;
	padding: 0;
	z-index: 0;
}

	#error_header, #error_content, #error_footer {
		float: left;
		display: inline;
		position: relative;
		width: 817px;
		height: auto;
		margin: 0;
		padding: 0;
	}

		#error_content {margin: 10px 0 10px 0;}
			#error_content table {font-family:Arial, Helvetica, sans-serif; color: #80725E; font-size: 12px;}
			#error_content hr { line-height: 1px; border: 1px solid #80725E;}
	
		#error_footer {	margin: 20px 0 0 0;	border-top: 1px solid #b8bfc4;	}

			#error_footer ul {
				float: left;
				display: inline;
				position: relative;
				width: 817px;
				height: auto;
				list-style: none;
				margin: 0;
				padding: 4px 0 0 0;
			}
			
				#error_footer ul li {
					float: left;	
					display: inline;
					clear: none;
					height: 12px;
					list-style: none;
					font-size: 10px;
					color: #6d6e71;
					letter-spacing: 0.05pc;
					margin: 0;
					padding: 0;
				}
		
					#error_footer ul li a:link, #error_footer ul li a:visited, #error_footer ul li a:active {
						float: left;
						display: inline;
						height: 12px;
						color: #6d6e71;
						margin: 0;
						padding: 0;
						text-decoration:none;
					}
		
						#error_footer ul li a:hover { text-decoration:underline;}
		
					#error_footer ul li span {display: none;}
					#error_footer ul li.pipe {margin: 0 8px 0 8px;}


