
body {
	min-width: 0;
	background-color:white !important;
	color:black !important;
}
#container {
	width:auto !important;
	margin-left: 5% !important;
	margin-right: 5% !important;	
}

/* Neutralize backgrounds and colors */
#masthead, .home #subfeaturecontainer #subfeatures,
#sidebar .box .head, #sidebar .box .content, #sidebar #innobox, 
#sidebar #contactbox, #sidebar .box, p.tooltip, .maillink,
.doclink, .results #featuredclient, .results .client, .results p#intro,
.subpage h1, .resources p#intro, #innoinsightsbox, #innoinsightsbox .content,
ul.documents li, a.regrequired, a.purchrequired, #currentissue, #similararticles,
#currentissue .head, #currentissue .content, #similararticles .content,
#featuredarticle .details, #articlemasthead, #archivecontent, .joinus p.intro,
#featuredemployees, .innoblog #masthead #mastheadimage, .innoblog #masthead #mastheadimage h1,
.innoblog #masthead #mastheadimage h2, .team p.intro, #leadership, #thoughtleaders, .book #contentarea #highlight {
	background: none !important;
	background-color: white !important;
	color: black !important;
}

/* Neutralize relative positioning */
#sidebar, .innoblog #masthead #logo, .book #masthead #logo {
	position:static;
} 

/* Neutralize widths, padding, and margins */
#content, .home #subfeaturecontainer #subfeatures, #sidebar .box .head,
#sidebar .box .content, #sidebar #innobox, #sidebar #contactbox,
#sidebar .box, p.tooltip, .maillink, .doclink, .results p#intro,
.results #featuredclient .client, .results .client, .subpage h1,
.resources p#intro, #innoinsightsbox, #innoinsightsbox .content,
ul.documents li, #otherresources ul.documents, a.regrequired, a.purchrequired,
#currentissue, #similararticles, #currentissue .head, #currentissue .content, #similararticles .content, #featuredarticle .details, #articlemasthead, #archivecontent, .joinus p.intro,
p.subintro, #featuredemployees, .innoblog #masthead #mastheadimage, .team p.intro, .team .person, #leadership, #thoughtleaders, #innosightteam, .book #contentarea #highlight {
	width:auto !important;
	padding-left: 0 !important;
	padding-right: 0 !important;
	margin-left: 0 !important;
}

/* Neutralize heights */
#masthead,
.home #subfeaturecontainer #subfeatures .item,
.home #subfeaturecontainer #event, .joinus p.intro,
.innoblog #masthead #mastheadimage, .team p.intro  {
	height: auto !important;
	min-height: 0 !important;
}

/* Get rid of floats */
#content, #sidebar, .home #subfeaturecontainer #event,
.home #subfeaturecontainer #subfeatures,
.home #subfeaturecontainer #subfeatures .item,
.subpage #contentarea, .innoblog #contentarea, img.thumb, #featuredemployees .employee,
.team .person, .book #contentarea #highlight img {
	width: auto !important;
	float: none !important;
	display: block !important;
}

/* Hide things that should not print */
.noprint, #masthead #utility, #mainnav, #footernav, #subnav, #breadcrumb, #pagetools,
.poptooltip, div.buttons, #sidebararrow, #contentarrow, #teamsearch, .sidebarintro, #subnavarea {
	display: none !important;
}

/* Misc resetting */
.printonly {
	display: block !important;
}
.home #subfeaturecontainer #subfeatures .item,
.home #subfeaturecontainer #event,
.results #featuredclient .inner,
.results #featuredclient,
#innoinsightsbox, #articlemasthead, #archivecontent, .lineright,
.bio .quote, #leadership, #thoughtleaders {
	border:none;
}
#sidebar p, #sidebar ol, #sidebar ul, .results p#intro, .resources p#intro,
#featuredarticle .details, p.subintro, .team p.intro {
	padding-right:115px !important;
}
a {
	text-decoration:underline !important;
}
img.thumb, img.thumb.right, .book #contentarea #highlight img {
	margin-left:0 !important;
	margin-right:0 !important;
}
.joinus p.intro, .innoblog #masthead #mastheadimage, .team p.intro {
	padding-top:0;
}
.innoblog #masthead #logo {
	top:auto;
	right:auto;
}
.bio .quote {
	margin-top:0;
}
.book #masthead img {
	margin-bottom:20px;
}


/* Optional rules */

/*This rule drops in the URL of the link after any printed link in the content area or sidebar, in parentheses.  
#content a:after, #sidebar a:after {
   content: " (" attr(href) ") ";
   font-size: 90%;
   }*/

/* If you end up using root-relative links later, this rule should make sure that the printed links have the full URL.  
#content a[href^="/"]:after, #sidebar  a[href^="/"]:after{
  content: " (http://www.corporatelearnng.hbsp.org" attr(href) ") ";
   }*/