BODY {
	height:auto;
	width:auto;
	font-size:8pt;
}

A {
    text-decoration:none!important;
}

.main-shadow-box {
    width:auto;
}

.top, #topmenu, .left, .right, .bottommenu, .backnav,
.footer,
.region-select,
.links,
.search-block,
.lister,
.b-promo,
.navigation,
.bg-img,
.aside {display:none}

.sh-tl,
.sh-tr,
.sh-bl,
.sh-br,
.sh-l,
.sh-r {background:transparent}

.shadow-box .sh-tl,
.shadow-box .sh-tr,
.shadow-box .sh-bl,
.shadow-box .sh-br,
.shadow-box .sh-t,
.shadow-box .sh-b,
.shadow-box .l,
.shadow-box .r {display:none}

.in-layout {margin:0!important}

H1, H2 {font-family:Arial}

.person {margin:0}

.person .frame {background:none}

body.open-modal #offices-tabs {
	visibility: hidden;
}
body.open-modal #content {
	margin: 0;
	padding: 0;
	width: auto;
}
body.open-modal .modal .map-links, body.open-modal .modal .link {
	display: none;
}
body.open-modal .modal .content {
	font-size: 1.5em;
}
.tabsblock .tabs {
	display: none;
}
.tabsblock .info {
	display: block!important;
	background: none;
}
.tabsblock .info .tab-title {
	display:block;
}
.tabsblock .print {
	display: none;
}
a.forum {
	display:none;
}
#content {
	margin-left: 0!important;
	margin-right: 100px!important;
}
.footer-links {
	display: none;
}

#content dl.faq {
	display: none;
}
