@charset "UTF-8";
/* CSS Document */

@media print 
{
	body {
		background-color: #FFFFFF;
    	color: #000000;
		background-image: none;
   		width: 100%;
		}
	
	#container {
		width: 100%;
		border: none;
		letter-spacing: 0px;
		background-color: #ffffff;
		background-image: none;
		color: #000000;
		}
	
	#body {
		width: 100%;
		}
	
	#bottomNav {
		display: none;
		float: right;
		clear: both;
		}
	
	#hcssNavigation {
		display: none;
		}
	
	#subNavigation {
		margin-top: 20px !important;
		}
	
	#secondaryLogo, #secondaryNavLinkContainer, #contactUs, #globalNav {
		display: none;
	}
	
	#content {
		background-image: none !important;
		border: none;
	}
	
	.secondaryBodyContent {
		float: none  !important;
	}
	
	.secondaryBodyContent .twoColContainer {
		float: none  !important;
	}
	
	.secondaryBodyContent .twoColContainer .twoColAlternateSides {
		float: none  !important;
		margin-bottom: 50px !important;
	}
	.secondaryBodyContent .twoColContainer .twoColAlternateSides p{
		margin-left: 40px !important;
		margin-right: 40px !important;
	}
	
	.secondaryBodyContent .twoColContainer .twoColAlternateSides h3{
		margin-left: 40px !important;
		margin-right: 40px !important;
	}
	
	.secondaryBodyTopNav {
		margin-top: 0px !important;
	}
	
	.mainColumn  {
		float: none !important;
		border: none !important;
	}
	
	.sideColumn  {
		display: none !important;
	}
	
	.secondaryBodyContent .twoColContainer .sideImageRight.overflowTop {
		margin-top: 0px !important;
	}
	
	.mainColumn .oneColContainer .sideImageRight.overflowTop {
		margin-top: 0px !important;
	}
	
	.mainColumn .twoColContainer .ImageOverflowsTop{
		margin-top: 0px !important;
	}
	
	.sideImageRight.overflowTop {
		margin-top: 0px !important;
	}

}