body {
	color: #000;
	font-size: 100%;
}

#wrap {
	max-width: none;
	width: auto;
}

#main_wrap {
	box-shadow: none;
	border: none;
}

#main_content h1,
#main_content h2,
#main_content h3,
#main-content h4 {
	color: #000;
}

#links,
#menu,
#menu_sub,
#footer_nav,
#soc_wrap,
#affiliations,
#header_left a:first-child img:first-child,
#header_center,
#phone > div > div:last-child,
#footer_upper,
#schema_wrap .map-wrap {
	display: none;
}

#logo_print {
	display: inline;
}

#header {
	padding-bottom: 0;
	border-bottom: 1px solid #000;
}

#phone {
	color: #000;
	text-shadow: none;
	font-size: 80%;
	background-color: transparent;
}

#phone > div > div {
	text-align: right;
}

#footer {
	background: #fff;
	border: none;
	border-top: 1px solid #000;
	text-align: center;
	font-size: 1em;
	color: #000;
}

#footer_upper_upper_wrap {
	display: none;
}

#footer_lower_wrap {
	background-color: transparent;
}

#footer_lower {
	color: #000;
	text-align: center;
}

#footer_innercircle {
	display: none;
}

#schema_wrap .ce_dial {
	font-family: tt_normsbold;
}