
#prebanner, #banner, #contentWrap, #footerWrap, #bannerImage, #bannerBox { width: 100%; }
#bannerImage, #bannerBox { background-position: top right; }
#prebanner { height: 70px; }
#level1 #banner { height: 160px; }
#level3 #banner { height: 74px; }
#prebanner input, #prebanner #searchLabel { display: none; }
#prebannerLinks { display: none; }

#topnav0 { display: none; }

#menu { display: none; }
#content #colmain, #contentWrap.contentWrapRC #content #colmain {
	float: none;
	width: 100%;
}
#content #rightcol {
	float: none;
	width: 100%;
	margin-top: 12px;
	border-left: 2px solid #ccc;
	background-color: #eee;
	padding: 4px 0;
	margin-left: 0;
}
#content #rightcol p { padding: 0 12px; }
#contentWrap { background-image: none; }

#content hr { display: block; }
#content #colmain a {
	text-decoration: underline;
	border-bottom: none;
}
#content #colmain div.newsItem a, #content #colmain div.newsItem a:hover {
	text-decoration: none;
}

#content #col1 { width: 48%; margin-right: 4%; }
#content #col2 { width: 48%; margin-right: 0; }
#content #col3 { width: 100%; margin-top: 20px; }

#footer { padding: 0; }

/* Hide sIFR elements */
.sIFR-flash, .sIFR-flash object, .sIFR-flash embed {
	display: none !important;
	height: 0;
	width: 0;
	position: absolute;
	overflow: hidden;
}

span.sIFR-alternate {
	visibility: visible !important;
	display: block !important;
	position: static !important;
	left: auto !important;
	top: auto !important;
	width: auto !important;
	height: auto !important;
}

#content .printOnly {
	display: block;
	padding:5px;
	background-color:#eee;
	border: 1px solid #ccc;
}