/*---------------------+
 | Site: Duff & Phelps |
 | Part: Print styles  |
 +---------------------*/


/* Hide unnecessary elements
=====================================================================*/
#admin, 
#credit, 
#content-secondary, 
#content-tertiary, 
* html #content-tertiary, 
#footer li a, 
#highlights-secondary, 
#investors, 
#logo, 
#nav {
	display: none;
}


/* Basics
======================================================================*/
body { background: none; padding: 2em 4em; border: 0; }
ul { list-style: square; margin-left: 2em; }
ul li { background: none; padding: 0; }


/* Core layout
======================================================================*/
#content, 
#content-primary, 
#header, 
#header-content, 
#highlights, 
#highlights-primary, 
.home #content, 
.home #content-primary-secondary, 
.home #content-primary, 
.home #content-secondary, 
.home #content-tertiary, 
#page, 
* html #page {
	background: none;
	border: 0;
	float: none;
	max-width: 100%;
	min-width: 0;
	padding: 0;
	width: 100%;
}

/*--- Home ---*/
.home #content-primary { width: 65%; }
.home #content-primary-secondary { position: relative; }
.home #content-secondary { display: block; position: absolute; right: 0; top: 0; width: 31%; }
.home #content-tertiary { border-top: 1px solid #ddd; display: block; margin-bottom: 1em; padding-top: 1em; width: 65%; }
#highlights { border-bottom: 1px solid #ddd; padding-bottom: 1em; }
#footer { background: none; border-top: 1px solid #ddd; }
#header { margin-bottom: 4em; }


/* Content
======================================================================*/
/*--- Callouts ---*/
.call-l { margin-right: 1em; }
.call-r { margin-left: 1em; }

/*--- Footnotes ---*/
#footnotes li { background: none; }

/*--- Footer ---*/
#footer { background: none; border-top: 1px solid #ddd; }
#footer li { border: 0; }

/*--- Header ---*/
#header { margin-bottom: 4em; }
#logo-print { display: block; }

/*--- Highlights ---*/
#highlights { border-bottom: 1px solid #ddd; padding-bottom: 1em; }
#highlights, #highlights h2 { color: #000; }
#highlights a { color: #214497; }

/*--- Secondary/tertiary content ---*/
#content-secondary h3 img, #content-tertiary img { width: auto; }