#header, #leftnav, #Content_right, #navigation, #pathway, .noPrint {
	display: none;
}
div.printOnly {
	display: block;
}
span.printOnly, a.printOnly {
	display: inline;
}
html, body {
	background-image: none;
	background-color: white;
	color: black;
	height: auto !important;
	width: auto;
	font-size: 10pt !important;
}
a {
	color: blue;
	text-decoration: underline;
}
#Content {
	background-color: white;
	float: none;
	border: medium none;
	width: 100%;
	padding: 0px;
	margin: 0px;
}
h1, h2, h3, h4, h5, h6 {
	color: black;
}
#main {
	width: 100%;
	min-height: 1em;
	margin: 0px;
}
#body {
	margin: 0px;
}
#contentContainer {
	margin: 0px;
	padding: 0px;
	width: 100%;
}
#contentBody {
	float: none;
	overflow: visible;
	width: 100%;
}
#contentBody .margin {
	padding: 0px;
}
.contentPage .margin {
	min-height: 1em;
}
tr.odd {
	background-color: #ffffff !important;
}
tr.even {
	background-color: #eeeeee !important;
}
a.button {
	/* Maybe it's not s good idea?	*/
	display: none !important;
}

/* content specific prtinting */
table#rentTable tbody tr td.notRented {
}
table#rentTable tbody tr td.notRented input {
	background-color: #cccccc;
	color: #cccccc;
	border: 1px solid #cccccc;
}
table#rentTable tbody tr td {
	border-bottom: 1px solid #999999;
}
table#rentTable tbody tr td a {
	text-decoration: none;
}

#PlayerBezoom {
	display: none;
}
#cardatasheet tr td, #cardatasheet tr th {
	font-size: 12pt;
}
#cardatasheet tr td h1 {
	font-size: 30pt !important;
	margin: 50px 0px 30px 0px;
}
#cardatasheet tr.even td, #cardatasheet tr.odd td {
	border-top: 1px solid #999999;
}
#cardatasheet tr.first td {
	border: medium none;
}

