@import url("/assets/tap/css/_defaults.css");
@import url("/assets/tap/css/_style.css");
@import url("/assets/tap/css/_forms.css");

/* Rules to override for print layout go here... */

#container {

}

.nonprinting,
#nav1,
#content .secondary,
form.site-search,
#foot ul,
#foot p.credit,
#callus,
.noprint,
#foot {
	display: none;
}

#content .primary,
#foot {
	padding: 0;
}

#content,
#main,
#peripheral {
	float: none;
	background: #FFF;
}

	#peripheral form,
	#peripheral .login,
	#peripheral .join {
		display: none;
	}
	
	#peripheral .disclaimer {
		margin-top: 2em;
	}
	
	#peripheral .disclaimer h2 {
		margin-bottom: 1em;
	}

table.results {
	zoom: 1;
	position: relative;
}

#foot {
	clear: both;
	border-top: 1px solid #000;
	margin-top: 2em;
}

div.content-block {
	margin: 0;
	padding: 0;
}

h1 {
	/* display: none; */
	text-indent: 0;
	padding: 0;
	margin: 0;
	overflow: inherit;
	background: none;
}
 
 div#content div.tools { display: none; }

 div#content div.abstract { background: #EDEBDE !important; }

 div#content div.abstract div.blab { float: none; width: auto; }

div.detail-block {border-bottom: 0 !important;}
div.detail-block dl.details:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}		
dd {
	zoom:1;
}

div.blab {
	margin: 0 !important;
}

#map_list,
#map_canvas {
	float: none;
	width: auto;
}

#map_list {
	height: auto;
	overflow: auto;
}