/*Structural Styles*/
body {
margin: 0;
padding: 0 0 10px;
text-align: center;
}
a img {
border: 0;
}
h1, h2, h3, h4, p {
margin: 0;
padding: 0;
}
#container {
width: 766px;
margin: 0 auto;
text-align: left;
}
#wrapper {
width: 711px;
position: relative;
text-align: left;
}
#header {
width: 711px; height: 158px; position: relative;
}
#subHeaderBar {
width: 711px; height: 25px;
	}
	#subHeaderBar div { display: inline-block;}
	#subHeaderBar .url { float: left; display: inline; margin-left: 16px; line-height: inherit; }
	#subHeaderBar p { float: right; line-height: inherit; }
#main, #creditReport, #home #mainContent {
width: 467px; 
}
#home #mainCol {
float: right; 
}
#generic #mainCol {
width: 711px; float: none;
}
	#creditReport {
	margin-bottom: 6px;
	}
	#mainContent {
	height: 323px;
	}
	.shadowBox {
	width: 217px; height: 100px; display: inline; position: relative;
	}
		.shadowBox h3 {
		margin: 10px 14px 2px 14px;
		}
		.shadowBox p {
		margin: 0 14px 0 14px;
		}
		.clickHere {
		position: relative; top: -12px; display: inline; float: right; margin-right: 14px;
		}
	#buyers {
	float: left; margin: 15px 0 30px 15px;
	}
	#sellers {
	float: right; margin: 15px 15px 30px 0;
	}
	#content {
	height: 102px; margin: 0 19px; clear: both;
	}
	
#mainContentBottom { height: 72px; border: 0px solid #0f0;
}
	/* Sitewizard Generic Page Content Styles */
	
		#generic .cPageText {
		margin: 0 10px;
		}
		#generic #cPageFrame iframe html body {
		margin: 0;
		}
		#generic table.cMaster {}
		
	/* Sitewizard Generic Page Content Styles */
	
#sideBar {
width: 239px; float: left;
	}
	#rss {
	width: 239px; height: 304px; margin-bottom: 3px !important; margin-bottom: 0px;
	}
	#rssBottom {
	height: 7px !important; height: 1px; margin: 0;
	}
	#rss #newsId {
	margin-left: 20px;
	}
	#rss h1 {
	}
	#rss p {
	}
	#preQualify {
	width: 239px; height: 155px; position: relative;
	}
	#preQualify h2 {
	display: none;
	}
	#preQualify p {
	width: 113px; position: absolute; top: 77px; left: 117px;
	}
	#select {
	position: absolute; right: 10px; bottom: 12px;
	}

#menu {
width: 660px; height: 52px; position: absolute; /*left: 159px;*/ right: 0px; top: 0px;
}



/* ==== Footer Styles ==== */
#bodyFooter {
width: 711px; height: 42px; clear: both; margin-top: 0 !important; margin-top: 21px; padding-top: 21px !important; padding-top: 0px; position: relative; border-top: 1px solid #000;
}
	#copyright {
	position: relative; left: 11px; top: 0; margin-top: 1px; float: left;
	}
	#nav { 
	margin: 1px 0 0 10px; position: relative; left: 100px; top: 0; line-height: 18px; vertical-align: middle; float: left;
	}
	#agentLogin { 
	position: relative; right: 0px; top: 0; float: right;
	}
#footer {
width: 766px; height: 81px; position: relative;
}
#footer p {
margin-left: 10px;
}
#contact {
padding-top: 10px; margin-bottom: 0px;
}
#footer p#privacy {
position: absolute; left: 10px; bottom: 10px; margin-left: 0;
}
#oneppLogo {
display: inline;
float: right;
margin-top: 15px;
margin-right: 16px;
}