/* print media style sheet */

/* Activate this once browser support exists or I figure out how it works.
#somewhere-in-header-id element:after {
	content: "<p>";
	content: document-url;
	content: "<br /> Printed: ";
	content: date();
	content: "</p>" }
*/

#ahid, #ahid-blog  {
	position: static;
	margin: 0;
	background-color: transparent;
	color: black;}

acronym, abbr {
	border-bottom: none }

/* delete item below */
#ahid-blog small > a, #ahid-blog small > a:link, #ahid-blog small > a:visited {
	color: black }

#ahid-menu, #ahid-content2columnright, #ahid-footerinfo, 
#ahid-supportabove, #ahid-supportbelow, 
#ahid-footerlegal *[href="/legal.php"]  {
	display: none; }

#ahid-masthead {
	float: none;
	background-image: none;
	background-color: transparent;
	color: black;
	padding: 0;}

#ahid-mc object#ahid-logo { /* position is fixed here as position: absolute
				elements should not be printable, and apparently
				are not in Opera. CSS clip only works in conjunction
				with position: absolute or position: fixed. Unfortunately, 
				the object fallback text fails to appear in print mode when 
				images are disabled in both Opera 9 and Firefox. */
	clip: rect(56px, 456px, 105px, 0px); 
	position: fixed;
	left: auto;
	top: auto;
	color: black; }

#ahid-mc object#ahid-trp {
	width: 456px;
	height: 84px;  }

#ahid-blog h1 a:link, #ahid-blog h1 a:visited, 
#ahid-blog h1 a:active {
	border: none;
	text-decoration: none;
	color: black; }
	
	

#ahid-masthead h1 img {/* This compensates for Opera and Firefox not displaying the object
			element in print preview if images are disabled. It probably
			has something to do with position: fixed. In any case, let's
			try this. */
			display: inline; }
	


:link, :visited, a, a:active, a:focus {
	border: none;
	text-decoration: none;
	color: black; } 
			
#ahid-quotations {
	width: 90%;
	margin-left: 5%;
	margin-right: 5%;
	position: static;}

#ahid-content2columnleft { 
	width: 90%; /* this must not be 100% or Opera printing will fail */
	float: none;
	position: static;
	padding: 0;
	line-height: 1.25; }
			
#ahid-content2columnleft a:link:after, 
#ahid-content2columnleft a:visited:after {
	content: " (*) ";
	font-size: 0.75em; 
	font-weight: lighter;}

#ahid-footerlegal {
	float: none;
	line-height: 1.0;
	position: static;
	left: 0%;
	text-align: left; }

hr { 
	height: auto;  
	background-color: gray; }



