/**
CSS file intended to define styles for printing. This is required by the Print Preview plugin.
    */
@media print {

	body > form > span,
	#sideNavBox,
    #suiteBar, 
	#globalNavBox, 
	#headerWrapper, 
	#headerHeroWrapper,
    #leftNavCont, 
	#mspContentFooter, 
	#mspFooter, 
	#s4-titlerow, 
	#pageControls,
    #col-sdbrR, 
	#menuContentBroker, 
	.alertWrapper, 
	.ms-blog-LeftColumn, 
	.ms-metadata, 
	.ms-blog-commandSpace, 
	.ms-blog-postDivider,
    .ms-blog-postList textarea, 
	.ms-blog-postList button,	
	.stepwp .leftNav,
	#pageStatusBar,
	#pageStatusBar *
	{
        visibility: hidden;
		display: none;
		margin: 0;
		padding: 0;		
		height: 0;
		position: absolute;		
		
    }

	.ms-WPBorder {
		border: none;
	}	
	.stepwp,
	.stepwp .stepwpBoxContent .innerContent {
		padding: 0 ;	
	}
	.stepwp .stepwpBoxContent .content {		
		padding: 0;
	}
	/*IE cutoff fix*/
	#contentBox {
		width: 670px;		
		min-width: 670px;		
	}
		
}
/* Safari font issues */
@media print and (-webkit-min-device-pixel-ratio:0) {
	body,
    body *,	
	p,
	span,
	h1, .ms-rtestate-field h1, #interiorPageContentZone h1, 
	h2, .ms-rtestate-field h2, #interiorPageContentZone h2, 	
	h3, .ms-rtestate-field h3, #interiorPageContentZone h3, 	
	h4, .ms-rtestate-field h4, #interiorPageContentZone h4, 	
	h5, .ms-rtestate-field h5, #interiorPageContentZone h5    
	{			
		font-family: verdana, arial, sans-serif !important;			
	}
}