div.leftnav {
	display: none;
}

div.middle, div.middlecontent {
	overflow: visible;
	width: 100%;
}

div#smbox {
	height: 100%;
}

div.container {
	width: 100%;
	background: #fff url('');
}

div#bottombar {
	display: none;
}

.dontprint {
	display: none;
}

body {
	margin: 0;
	padding: 10px;
	background: none;
}

* {
	color: black;
	background-color: white;
}

.sidebar, input, .ui.checkbox, #menu_popup_holder, .menu_toggle, #menu_popup {
	display: none !important;
}

.main_content_container > *:not(.content_container), .osc_feature_options, .osc_header, .feature_search_row {
	display: none;
}

.main_content_container_osc .container, .main_content_container_osc .container .osc_middle {
	display: block !important;
}

.main_content_container_osc .container .osc_middle > *:not(.content_container) {
	display: none;
}

.main_content_container_osc .container, .osc_feature_options {
	margin-top: 0 !important;
}
.osc_middle {
	padding-top: 0;
}

.feature_search_row {
	margin-bottom: 0;
}

div.main_content_container{
	overflow-y: hidden;
}

div.content_container {
	overflow: hidden;
}