/* 3M Where to Buy 
Print styles
November 2009
================================================= */

#headerSearchBox { display: none; }
#gsnwrap { display: none; }
#corpfooters { display: none; }

#wtb #login {
	border: solid 2px #d6e0eb;
}

#wtb #actions { display: none; }
#wtb #buttonbar { display: none; }
#wtb .paginatorbox { display: none; }
#wtb .backlink { display: none; }
#wtb ul.paginator { display: none; }

#wtb div.button, #wtb div.buttononblue {
	border: solid 2px #3581cd;
}

#wtb div.button input, #wtb div.buttononblue input {
	background: none !important;
}

#wtb #filters .filterhead {
	border: solid 1px #293049;
	margin-bottom: 10px;
}

#wtb #filters .filterhead .expandfilters a span {
	color: #000000;
}

#wtb #filters .filterboxes .filter {
	width: 286px;
	border: solid 1px #d6e0eb;
}

#wtb #filters .filterboxes .filter .filterlist {
	width: 286px;
	overflow: visible;
}

#wtb #filters .filterboxes .filter .filterlist a {
	border: solid 1px #d6e0eb;
}

#wtb #filters .filterboxes .filter .filterlist a.filteron {
	border: solid 2px #d6e0eb;
}

#wtb #resultshead .heading {
	margin-top: 10px;
}

#wtb #resultshead .heading p { display: none; }
#wtb .resultshead {
	border: solid 1px #3d4664;
}

#wtb #results {
	margin-top: 10px;
}

#wtb #results .resultslist .productdetails {
	 display: block !important;
}

#wtb .resultslist .odd, #wtb .resultslist .even {
	border-bottom: solid 1px #83a1bf;
}

#wtb #results .resultslist .productdetails div.buttononblue { display: none; }

#wtb #results .resultslist a span.goto, #wtb #interested .interestedlist a span.goto { display: none; }

#wtb #results .resultslist a, #wtb #results .resultslist span.nolink, #wtb #interested .interestedlist a, #wtb #interested .interestedlist span.nolink {
	text-align: left;
}

#wtb #results .resultslist a span.url, #wtb #interested .interestedlist a span.url { display: inline; }

#wtb #results .resultslist a.logo, #wtb #results .resultslist span.logo {
	text-align: center;
}

/* map */
body {
	width: 100% !important;
	min-width: 100% !important;
	max-width: 100% !important;
}
#route_canvas{    
	float: none !important;
	width: 94% !important;
	height: auto !important; 
	page-break-before: always;
	overflow: visible !important;
}
.locationbox{
	display: none;
}
* html #masterwrap{
	width: 99% !important;
}
* html body { 
	width: 100% !important;
}
* html table{
	width: 94% !important;	
}
* html #wtb #results .resultslist {
	width: 85% !important;
}
* html #wtb #results .resultslist a.name, * html #wtb #interested .interestedlist span.name {
	float: left;
	display: block;
	width: 100% !important;
	clear: right;
}
* html #wtb #interested .interestedlist a, * html #wtb #interested .interestedlist span.nolink {
	width: 5px !important;
}
