@media print {
	
	header nav, footer {
	display: none;
	}
	
	img {
	max-width: 100%;
	}

	@page {
	margin: 0.5cm;
	}
	
	body {
	font: 12pt Georgia, "Times New Roman", Times, serif;
	line-height: 1.3;
	orphans: 2;
	widows: 2;
	}

	h1 {
	font-size: 24pt;
	}

	h2 {
	font-size: 14pt;
	margin-top: 25px;
	}

	aside h2 {
	font-size: 18pt;
	}
	
	header h1 {
	font-size: 30pt;
	}

	header .print {
	display: block;
	}

	a {
	color: #000;
	}
	
	a[href]:after {
    content: none !important;
	}
	
	.btn{
	display: none;
	}
	
	aside{
	display: none;
	}
	
	#mslpagenavigation{
	display: none;
	}
	
	.button{
	display: none;
	}
	
	.nestedTable{
	display: none;
	}

	/* The folowing elements are pulled from the 'Print.css' file. Above elements were added to try and improve print options SKM 1/22/2019 */
	#msl-page-wrapper {
		margin-top: 5px;
	}

	#msl-print-heading {
		display: block;
		clear: both;
		font-size: 20px !important;
		margin-bottom: 15px;
		font-weight: bold;
	}

	#template-header, #msl-nav-ul-wrapper, #template-footer-wrapper, #msl-page-content-breadcrumb, #msl-search-div, #outageDiv, #msl-nav-logo, .manualNavigationPanel, #msl-text-resizer, #msl-page-history-div, #MainContent_PageRepeater_PrintManualPanel_0 {
		display: none !important;
	}

	#msl-print-heading {
		display: block;
	}

	#msl-page-home-top-banner-title {
		background-color: #FFFFFF;
		padding: 0em;
		min-height: initial;
		text-align: initial;
	}

    #msl-page-home-top-banner-title a {
        color: #000000;
        font-weight: bold;
        text-decoration: none;
        font-size: 32px !important;
    }
}