/* print.css (all browsers) */

@import "screen.css";

/* sIFR */

.sIFR-flash {
  	display: none !important;
  	height: 0;
  	width: 0;
  	position: absolute;
  	overflow: hidden;
}

.sIFR-alternate {
  	visibility: visible !important;
  	display: block   !important;
  	position: static  !important;
  	left: auto    !important;
  	top: auto    !important;
 	width: auto    !important;
  	height: auto    !important;
}

/* other styles */

.logo a, .logo a img, .head .contents strong {
	display: block;
}

.logo {
	height: 153px;
	width: 153px;
	float: left;
	margin-right: 20px;
}

.logo a img {
	height: 153px;
	width: 153px;
}

.head {
	background-image: none;
}

.head .contents strong {
	font-size: 6em;
	line-height: 2em;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-weight: normal;
}

.head .contents strong span {
	display: none;
}

#navigation {
	clear: left;
}

html body .contents h1 {
	padding: 0;
	color: #000;
	background-color: #fff;
	line-height: 1.2em;
}

.page .tools ul li a {
	background-image: none;
	padding-left: 0;
}

.start-foot {
	background-image: none;
	height: auto;
}