
body { border-top: 1px solid #666; }
#nav, #contactbutton, span.click-contact, #contact-tab a img, #technicalpdf, #related-case-studies { display: none; }
body, #contact-tab-bg { background-image: none; }
div#outer { width: auto; }

div#outer
{
	width: auto;
	border: 0;
	margin: 0 5%;
	padding: 0;
}

#body area, #body abbr, #body acronym { border-bottom: none; }
html #logo { padding-top: 10px; }

#body a.http:link:after, #body a.http:visited:after
{
	content: " (" attr(href) ") ";
	font-size: 85%;
}

html #contactbuttonouter
{
	font-size: 110%;
	color: #004AB9;
}

html #tabs { border-top: 1px solid #666; }

html #contact-tab
{
	left: 15px;
	border-top: 1px solid #666;
}

html #contact-tab:before { content: url(../images/tab-contact-print.png); }
#body #contactbuttonouter:before { content: "01359 259557 \002022 enquiries@cool-tech.org \002022 www.cool-tech.org/contact"; }

#body blockquote
{
	border: 1px solid #666;
	background-color: #fff;
}

#body p.question abbr { border: #FF7800 1px solid; }
#body p.answer abbr { border: #6FA6F7 1px solid; }
#body #keepwhatcool, #body table { page-break-inside: avoid; }
#keepwhatcool ul { width: 450px; }
h1,h2,h3,h4,h5,h6,table { page-break-after: avoid; }
#body table tr td { border-top: 1px solid #bbb; }
#body table { border-collapse: separate; }
#body form table tr td { border-top: none; }
#body form table { border-collapse: collapse; }