/* ---------------------------------------------------------------------

    Title:      Pearson At-a-Glance CSS file for PRINT only
    Filename:   print.css
    Method:     <link>
    Author:     R. Prokop | bobprokop@yahoo.com for Pearson Education
    Updated:    April 2010
    Notes:      ...

---------------------------------------------------------------------- */
body{
	padding:10px;
	background-color:#fff;
}
/* change width to fit print output */
#paper{
	width:auto;
	border-radius:0;
	-webkit-border-radius:0;
	-moz-border-radius:0;
	box-shadow:none;
	-webkit-box-shadow:none;
	-moz-box-shadow:none;
	margin:0;
}
.full-wrap{
	width:80%;
	position:static;
	margin:0 auto!important;
	padding:0;
	clear:both;
}
#header{
	max-width:none;
	min-width:none;
	width:auto;
	padding:0;
	margin:0 auto;
	clear:both;
	white-space:nowrap;
	position:static;
}
#content{
	width:auto;
	margin:0 auto;
	padding-left:0;
	float:none!important;
	border:none!important;
}
#footer{
	width:auto;
	max-width:none;
	min-width:none;
	display:block;
	margin:18px auto!important;
	text-align:left;
	padding-top:6px;
	border-top:1px solid #595959;
}
#footer p{
	color:#666;
}
#footer img{
	display:none;
}
/* standard footer should not display on discipline page because there is a customized footer */
body.discipline-page #footer{
	display:none;
}
#current-year-footer{
	padding:0 2px;
}
/* print-only version of footer */
#print-footer{
	width:auto;
	display:block;
	margin:18px auto;
	padding-top:6px;
	border-top:2px solid #666;
}
#print-footer p{
	font:normal 11px/1em Arial, Helvetica, sans-serif;
	color:#666;
	padding:0;
	margin:2px 0;
}
#current-full-date{
	padding:0 2px 0 1px;
}
/* change how these look */
#edition{
	position:relative;
	top:0;
	left:0;
	z-index:100;
	max-width:none;
	min-width:none;
	width:auto;
	height:auto;
	background:none;
	border-bottom:3px solid #333;
}
#edition p{
	position:relative;
	z-index:100;
	text-align:left;
	font:normal 20px/1.5em Georgia, "Times New Roman", Times, serif;
	color:#333;
	padding-top:0;
}
ol.product-list{
	margin-bottom:2em;
}
span.spotlight-header-blue{ /* header, added via jQuery */
	background-color:#595959;
	color:#fff;
	margin-bottom:6px;
}
li.spotlight-blue{
	background-color:#fff;
	border:none;
	border-bottom:2px solid #595959;
	padding:0 0 8px 0;
}
dd.links a{
	text-decoration:none;
	color:#666;
	font-weight:bold;
}
/* pearson logo */
#logo{
	float:none;
	display:block;
	cursor:default;
}
h1.course-name{
	font:bold 18px/1em Arial, Helvetica, sans-serif!important;
	padding:0;
	background-color:#fff;
}
#prod-main{
	width:80%;
	margin-top:18px;
}
/* don't print these things */
#toolbar, #hierarchy, #promo-space, a.scrollTop:link, a.scrollTop:visited, a.scrollTop:hover, a.scrollTop:active, a.anchor, div.pp_pic_holder, div.pp_overlay, div.var-product, a.button, body.product-page #crumbtrail{
	display:none!important;
}
/* crumbtrail */
#crumbtrail{
	position:static;
	margin:12px 0 24px 0;
	padding:0!important;
	clear:both;
}
#crumbtrail > ul > li{
	font:bold 20px/1em 'Trebuchet MS', Arial, Helvetica, sans-serif!important;
	text-transform:uppercase;
	color:#333;
	float:none;
}
#crumbtrail > ul > li.next-crumb{ /* just for the 'greater than' arrow */
	display:none!important;
}
#crumbtrail > ul > li.super-d, #crumbtrail > ul > li.super-d a{
	display:none!important;
}
#crumbtrail > ul > li.super-d > div{
	display:none;
}	
#crumbtrail > ul > li.super-d:hover > div{
	display:none;
}
#crumbtrail ul.submenu, #crumbtrail ul.submenu > li{
	display:none!important;
}