BODY{
	font-size:100%;
	margin:0;
	background-color:#FFFFFF !important;
}

#navigation,
.content_page #content .navigation,
.content_page #content .body .body_illu,
.content_page #content .body .body_column,
.content_page div#header div.header_middle,
.content_page #content .body .metanavigation,
div#content div.body div.paragraph .accordion li.functions {
	display:none;
}

.printonly {
	display:block;
}

#print_footer {
	display:block;
	color:#68676B;
	font-size:0.688em;
	margin-left:0.909em;
	margin-right:0.909em;
	padding-top:1.818em;
}
	#print_footer .path {
		font-size:0.909em;
		padding-bottom:0.3em;
	}
	
	#print_footer .copy {
		color:#9f9fa0;
		font-size:0.909em;
	}	

body.content_page {
	text-align:left;
}

.content_page #content div.body {
	float:none;
	display:block;
	width:auto;
	margin-left:0.909em;
	margin-right:0.909em;
}

.content_page #page {
	width:38.437em;
	margin:0;
}

.content_page #content {
	padding-top:0.1em;
}	

.content_page #content .body .wide {
	padding-left:0em;
	margin-bottom:1em;
}	

.content_page #content .body .body_text {
	float:none;
	margin-right:0;
	width:auto;
}

#content .body .wide .image_row .imagebox.last {
	float:left;
	margin-left:0;
}

/* change dotted lines to borders */
/*
#content .body .wide .header,
#content .body .wide .paragraph,
#print_footer {
	background:transparent;
	border-top:1px dotted #777777;
}

#content .body .wide h1,
#content .body .wide .content_teaser {
	background:transparent;
	border-bottom:1px dotted #777777;
}	

#content .body .wide .paragraph.no_divider {
	border-top:0px dotted #777777;
}
*/