@charset "utf-8";
/* CSS Document */


/*  DISCONTINUED 12/19/2012. SHARING A SINGLE PRINT STYLESHEET ACROSS REPORTS INSTEAD  */


/* Print Styles */
/* Remove unwanted elements */
body, #page {
	background: #fff;
	width: 100%;	
}
#footer, #footer p, #footer a, #currentDate{
	width: 100%;
	margin: 5px 0px;
	color: #000;	
}
#search, #socialButtons, #topNav, #leftSidebar, #newsletterQuotes, .externalLinks, #analystQuotes, #companiesMentioned, .fb-like, .articleTickers, #inThisIssue, #articleSocialFloat, #addToAny, #companiesAlphaList, table.videoLinks, table.audioLinks, #companiesMentioned, ul.downloadPDFs, .middleRight applet, #rightSidebar, #footer p#footerLinks, #footer ul {
	display: none;
}
#logo h1{
	background: #696A6D;	
}
/* background color printing is usually disabled, so hide the image and show the report name in black */
#logo img{display:none;}
#logo h1{background:transparent;}
#logo h1 a{
	color:#000;
	text-shadow:1px 2px 3px rgba(0,0,0,0.4);
}


#breadcrumbs, #breadcrumbs a, .companyInfo p, .companyInfo li {
	color: #000;	
}
/* Ensure the content spans the full width */
body div#middleContent {
	/*width: 100%; instead of expanding the content like this, collapse the containers*/
	margin: 0 20px; 
	float: none;
	min-height: 200px;
}
#page,#content{width:auto;}
#wideContent{float:none;width:650px;}
#bigCompaniesList1,#bigCompaniesList2{float:none;display:table-cell;}
body #page h2 {
	color: #000;
	background: #fff;
	font-size: 18px;
}
p#noPrint, p#noPrint a {
	display: block;
	color: #da8f3a;
}