/* PRINT-SPECIFIC CLASSES */
@media screen {
	.printonly { display: none; }	
}
@media print {
	* html body  { 
	  background: white;
   	  font-size: 11pt;
	  width: auto !important;
	}
	.page {   
   		margin: 0 5%;
   		padding: 0;
  		border: 0;
   		float: none !important;
   		color: black;
   		background: transparent none;
	}
	* {
  	  background-color: white !important;
  	  background-image: none !important;
  	  color: black !important;
	}
	.pagebreak { page-break-before: always;	}
	.noprint { display: none; }
	.printonly { display: inherit; }
	thead { display: table-header-group; }
}

/* PAGE-SPECIFIC CHANGES */
body#startup_guide_results h1,
body#startup_guide_results #subtitle,
body#guide_results #subtitle {
	display: inline;
	font-size: xx-large;
	font-weight: bold;
}

body#startup_guide_results .whyMattersShort,
body#startup_guide_results a.close,
body#guide_results .whyMattersShort,
body#guide_results a.close,
body#startup_guide_results #powerIanet,
body#guide_results #powerIanet {
	display:none;
}

body#startup_guide_results .whyMatters,
body#guide_results .whyMatters {
	margin: 5px 40px 5px 40px;
	padding: 10px;
	border: 2px solid black;
}
body#confirm_order 	table#order_summary{
 	width: 100%;
}

#footer {
	border-top: 1px solid #777;
	padding-top: 8px;
	font-size: 80%;
	margin-top: 30px;
}

#store-steps { display:none; }
.printLink { display:none; }
/* just applied to the header logo */
p.printonly { padding:10px 0 10px 0; margin:0 0 20px 0; }

