@media print {

	body {
        font-size: 14px;
        color: #000;
        font-family: Arial, Verdana, Courier;
	}

	#donate_banner, .header_donate, h3, img {
	display: none;
	}

	.no-print {
	display: none;
	}

	.no-display {
	display: inline;
	}

	h2:after {
	content: "\a";
	white-space: pre;
	}

	h1 {
	font-size: 18px;
	display: inline;
	}

	h2 {
	font-size: 18px;
	display: inline;
	}

	.twobuttoncentered {
	display: none;
	}
	
	table {
	width: 98%;
	margin-bottom: 1em;
	word-break: break-word;
	font-size: 12px;
	}
	
	table, th, td {
	border: 1px solid black;
	border-collapse: collapse;
	border-color: #96D4D4;
	}

	th, td {
	padding: 3px;
	}

	th {
	text-align: left;
	}
}
/*
body {
	margin:0;
	padding:0;
	line-height: 1.4em;
	word-spacing:1px;
	letter-spacing:0.2px;
	font: 0.8em Arial, Helvetica,"Lucida Grande", serif;
	color: #000;
}

#donate_banner, .header_donate, h3, img {
	display: none;
}
*/

/* Show URL */
/*
a:link, a:visited {background: transparent; color:#333; text-decoration:none;}
a:link[href^="http://"]:after, a[href^="http://"]:visited:after {content: " (" attr(href) ") "; font-size: 11px;}
a[href^="http://"] {color:#000;} 
*/
/*
.table1, .table2 {
	font-size: 0.8em;
	width: 100%;
	border:1px solid rgb(206,206,206);
	table-layout: fixed;
	border-collapse: collapse;
}

.table1 th, .table2 th {
	font-weight: bold;
	border:1px solid rgb(206,206,206);
        background: rgb(159, 163, 172);
	color: #fff;
	height: 2.5em;
}

.table1 td, .table2 td {
	border:1px solid rgb(206,206,206);
}

.table1 th, td, .table2 th, td {
	padding: 3px;
}
*/
