/* Remove all unnecessary elements, and make the ones that survive black text on white background */
body {
	background: none #fff;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

#pageheader, #prodgloballinks, #menu, #footer, #sidenavtitle, #expdsp, #skip, #sidenavbot, #rightcol{display: none; }
h1, h2, h3 {
	font-size: 11pt;
	color: #069;
	margin: .75em 0 .5em 0;
	page-break-after: avoid;
	text-align: left;
}
a, a:visited, a:hover, a:visited:hover {
  color: #04667e;
  background: transparent;
  text-decoration: none;
}
a:link:after, a:link:visited:after {
  content: " (Link after <" attr(href) ">) ";
  font-size: 76%;
  color: #999;
  background: transparent;
}
a[href^="/"]:link:after {
  content: " (Link after <http://style-sheets.de " attr(href) ">) ";
}
#runhead{
	position: absolute;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13pt;
	color: #005177;
	text-align: center;
	left: 0;
	top: 0;
	z-index: 2;
}
/* This'll only work in modern browsers like Firefox, but will add an explanation to the top of the page when printed. Slick, eh? */
#midsect:before {
	content: "This is a printer-friendly version. The navigation and other unnecessary elements have been removed. Come back and visit us at www.adaptivedigital.com!";
	display: block;
	margin-bottom: 3mm;
	padding: 18px 3px 10px;
	background: #fff;
	text-align: center;
	font-size: smaller;
	color: #808080;
}
img {
	display: none;
}
#midsect:after {
	content: "www.adaptivedigital.com | Tel: 1.800.340.2066 | Copyright © 1994-2006 Adaptive Digital Technologies, Inc.";
	display: block;
	margin-bottom: 3mm;
	padding: 18px 3px 10px;
	background: #fff;
	text-align: center;
	font-size: smaller;
	color: #808080;
}
