/** { position: static !important; overflow: visible !important; }*/

html, body { width: 100% !important; border-right: none !important; font-size: 100% !important; }

body { padding: 1em; }

* { position: static ; overflow: visible !important; }

#tools, #banner, #header, #homeheader, #footer, #secondary-nav, #messages, 
#search-tips, #search-tabs, hr.clear, p.top, img.promo, .inject { display: none !important; }

#container { 
	background: none; 
	border-right: none !important;
	border-top: 1px solid #333;
	min-height: 0;
	padding-left: 0;
	margin-right: 1em;
	width: auto;
	position: static !important;
	margin-top: 3em;
}

#logo-print {
	display: block; 
	margin: -11px 1em 0 0; 
	float: right;
}

#breadcrumb { 
	background-color: #FFF !important;
	margin: .5em 0 1.75em 0 !important;
	font-weight: normal;
}

#breadcrumb li, #breadcrumb li a, #breadcrumb li.first-child a, #breadcrumb li.last-child a { 
	background: none !important;
	color: #444 !important;
	line-height: 1em !important;
	padding: 0 !important; 
	position: static !important; 
}

#breadcrumb li { margin-right: .25em; }

#breadcrumb li a:after { content: ' \203A '; }

#breadcrumb li.last-child a:after { content: ''; }

#main {
border-right: none;
border-top: none;
float: none;
min-height: 0;
padding: 0;
width: 100%;
position: static !important;
}

#content { border-right: none !important; width: 100% !important; }

h2 { width: auto !important;  }

.corners, .column, .section, #extras, #related { clear: both !important; float: none !important; width: 100% !important; margin: 1em 0 !important;}

.corners .b, .corners .t { display: none; }

.corners { width: auto !important; } 

.corners h4 a { color: #444 !important; padding: 0 !important; }

.sIFR-flash {
	display: none !important;
	height: 0;
	overflow: hidden;
	position: absolute;
	width: 0;
}

.sIFR-alternate {
	display: block !important;
	height: auto !important;
	left: auto !important;
	position: static !important;
	top: auto !important;
	visibility: visible !important;
	width: auto !important;
}
/*extras*/
/*20090313 JJ: Allow scrolling for print popup*/
html { overflow: scroll !important; }
