@import url("screen.css");

/* hide */
.share-this, #header-report ul, #header-section ol, .financial-highlights, #footer ol, #ge-info, object {
	display: none !important;
}
.non-flash-downloads { display: none; }
#wrap { margin: 0; }

body, #wrap, #content { float: none; position: static; overflow: visible; }


/* no padding */
#header-report, #header-report h1, #header-section, #header-section h2, #solo, .item .col-left_, #leadin {
	padding-left: 0;
}
body {
	font-size: 12pt;
	line-height: 1.3;
}
h1 img { width: 285px; height: 69px; }

/* no bkgd */
body, #wrap, #content, #header-section, #solo, #video, #init, #footer, #leadin, .item {
	background: white;
	
}

.two-cols_ {
	padding-left: 0;
	padding-right: 0;
}
.two-cols_ .col_ {
	width: 45%;
	float: left;
	margin-right: 2pc;
}


.four-cols_ .col_ {
	width: 22%;
	float: left;
	margin-right: 2pc;
}
.four-cols_ .last_, .two-cols_ .last_ {
	margin-right: 0;
}
.video-player { margin-bottom: 36px; }



/* related content */
.related-content {
	background: none;
	margin: 0 13px;
	padding: 25px 18px;
	position: relative;
}
.related-content-item {
	background: none;
	padding: 0 18px 0 0;
	border-top: 0;
	border-bottom: 0;
	color: #333;
}
	.related-content-title { width: 580px; float: right; margin: 5px 0 10px 0; font-size: 1.313em; line-height: 1.818; position: relative; z-index: 10; }
	.related-content-image { width: 298px; float: none; padding: 0 0 0 0; }
		.related-content-image img { display: block; }
	.related-content-info { width: 580px; float: right; clear: right; }
		.related-content-info p {
			clear: right;
			width: 280px; float: right;
			color: #333;
			font-size: .75em;
			line-height: 1.5;
		}
		ul.related-content-links {
			margin: 0 0 0 0; padding: 0;
			border-bottom: 0;
			width: 280px;
		}
			.related-content-links li {
				margin: 0; padding: 0;
				border-top: 0;
				width: 280px;
				display: inline;
				font-size: .75em;
				line-height: 1.333;
			}
			.related-content-links li a,
			.related-content-links li a:link,
			.related-content-links li a:visited {
				display: block;
				margin: 0; padding: 10px 6px 10px 31px;
				width: 243px;
				border-top: 0;
				background: url(../images/ico-related-link.png) 6px 50% no-repeat;
				color: #333;
				text-decoration: none;
			}
			.related-content-links li a:hover { background-color: #2b2b2a; }
