@charset "UTF-8";

/* ===== PRINT OPTIONS =====*/
@page {
	size: letter landscape;
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
}


/* ===== THE LAYOUT FOR THE PRINTER =====*/
@media print {

	#pld_wrapper {
		text-align: center;
		font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
	}
		
	/* ----- HEADER -----*/
	
	#pld_header_box {
		display: none;
	}
	
	/* ----- MAIN CONTENT -----*/
	
	#pld_bottom_box {
		overflow: auto;
		height: 95%;
	}
	
	
	/* ----- LEFT COLUMN -----*/
	
	#pld_left_scroll {
		float: left;
		display: block;
		overflow: visible;
		margin: 0px;
	}
	
	#pld_left_box {
		margin: 0px;
		overflow: visible;
	}
	
	#pld_img_box {
		display: block;
		margin: 0px;
		text-align: center;
		background: none;
		padding: 0px;
	}
	
	#pld_img_box img {
		padding: 0px;
		margin: 0px;
		border: solid 3px #ccc;
	}
	
	#pld_linkback {
		display: block;
		text-align: center;
		font-size: 11pt;
		font-weight: normal;
		font-variant: small-caps;
	}
		
	
	#pld_linkback span {
		font-size: 12pt;
		font-weight: bold;
		letter-spacing: .3em;
		font-variant: normal;
	}
	
	/* ----- RIGHT COLUMN -----*/
	
	#pld_right_scroll {
		display: block;
		overflow: visible;
		margin: 0px 0px 0px 470px;
	}
	
	#pld_right_box {
		margin: 0px;
	}
	
	.pld_datapoint,
	.pld_datapoint_big {
		text-align: left;
		background: none;
		margin: 0px 0px 10px 0px;
		padding: 0px 20px 5px 20px;
		color: #444;
		font-size: 10pt;
		line-height: auto;
		font-weight: normal;
		border: solid 3px #ccc;
	}
	
	.pld_datapoint_big {
		font-size: 16pt;
		font-weight: bold;
		color: #000;
	}
	
	.pld_label {
		display: block;
		margin: 0px -20px 5px -20px;
		font-size: 7pt;
		font-weight: bold;
		padding: 3px;
		color: #ccc;
	}
	
	#pld_disclaimer {
		display: block;
		text-align: justify;
		margin: 0px;
		padding: 0px;
		color: #444;
		font-size: 6pt;
		line-height: auto;
		font-weight: normal;
	}
	
	#pld_disclaimer span {
		font-weight: bold;
	}
}