

.printOnly {
	display: inline-block;
	position: relative;
	left: auto;
	}

body {
	padding: 0;
	margin: 0;
	color: #716763;
	text-decoration: none;
	font-family: Arial, sans-serif;
	font-size: 10pt;
	line-height: 16pt;
	background: #fff;

}

/*   Homepage styles
------------------------------*/
#homepage #leftCol {display: block; width: auto;}
#homepage #leftCol .homeAlternate h3 {color:#595147;font-size:23px;letter-spacing:1px;margin-bottom:1em;}




#main {background:none; width: auto;}

#rightCol { width: auto; padding-bottom: 0px; overflow:visible !important;}

#leftCol,
#headerImg,
#mainNav,
#footer,
div.bigLinks,
.searchCalloutBorder,
.searchCallout,
#homepage #rightCol,
#homepage #leftCol img,
.sales .tabs,
.sales .tabsContent,
.downloadCenter .tabs,
.downloadCenter .tabsContent,
#bundle_status_box,
.downloadCenter .topControls,
.downloadCenter .topControls .printIcon,
.downloadCenter .linksCol,
.estates .buttonWrapper,
.pagination,
.thumbCol input,
.thumbCol label
{display: none;}

.resultsBreadCrumb,
.gradientSlice,
.bottomGradient,
dl.leafList,
#leftCol,
#leftCol h3
{background:none;}

.officersTbl, .membersTbl, .contentPadding .resultsBreadCrumb {width:604px;}
.tripleColumn {width:650px;}
.estatesTbl {width:670px;}
a.jobsBtn, .featuredJob .border, div#salesItemsContainer, div#salesItemsContainer a {border:none;}

.downloadCenter .gradientSlice {display:block; margin:0 0 15px 0;position:static;}

dl.split dt {float:none;text-align:left;font-size:16pt;margin-bottom:10px;}
dl.split dd {width: auto;}
dl.split p {margin-bottom:1em;}

.downloadCenter .thumbCol {clear:both;}
.downloadCenter .thumbContainer {border:none; display:block;}

.about .resultsLogo, .about .date {height:110px;}




