@charset "utf-8";
@media print
{
	.accessibility_link,
	#HP_feature,
	#top_utility,
	#sitesearch-interior,
	#twitter_facebook,
	#main_navigation,
	#vertical_navigation,
	#related_promo,
	#hp_tabbed_content > ul,
	.fb_iframe_widget,
	.slider_heading,
	#post_slider,
	#footer_nav,
	.mobileLink,
	.cdi_footer_btn,
	#cv-poweredBy,
	.fb-like,
	.twitter-share-button,
	#I0_1383156115279,
	#footer_left .footer_title,
	#footer_left a,
	#ds-stay-updated,
	#ds-connect,
	#pogo_file_header_type,
	#pogo_file_print,
	#social_icons
	{
		display:none !important;
	}
	
	body {
		background-attachment: inherit;
		background-color: transparent !important;
		background-image: none;
		font: 12px Arial,Helvetica,sans-serif;
	}
	img {
		width: auto;
		height: auto;
		max-width: 100%;
	}
	h1 {
	    font: bold 40px 'Yanone Kaffeesatz',sans-serif;
	}
	h2 {
	    font: bold 28px 'Yanone Kaffeesatz',sans-serif;
	}
	h3 {
	    font: 16pt Arial,Helvetica,sans-serif;
	}
	h4 {
	    font-size: 14px;
	}
	h5, h6 {
	    font-size: 12px;
	}
	#footer{
		border-top: 1px solid #000;
		padding-top: 10px;
		margin-top: 10px;
	}
	#page_title {
	    color: #333333;
	    font-size: 40px;
	}
	#wrapper {
	  
	   width: auto;
	   margin: 0 5%;
	   padding: 0;
	   border: 0;
	   float: none !important;
	   color: black;
	   background: transparent none;
	}
	
	#header h1 a {
		background: none;
		display: inherit;
		height: inherit;
		margin: 10px 0 0 12px;
		padding: 0;
		text-indent: inherit;
		width: auto;
		font-size:16pt;
	}
	
	#header {
		position: inherit;
		   padding: 0;
	   border: 0;
	   float: none !important;
	height: auto;
	
	}

	#pogo_file_header{display: block;margin-bottom: 0 !important;}
	
	#page p:nth-of-type(1){ margin: 0px; padding: 0px;}
	
	#content_body {
		position: inherit;
		  width: auto;
		  float: none !important;
	}
	
	#primary_content {
		float: none; float: none !important; padding-top: 0px;
	}
		
	div#content div#content_body.alt div#primary_content {
		display: block;
	   float: none !important;
		padding-left: 0px;
		width: 100%!important;
	}
	
	#primary_content .scroller{
		width: 100%!important;
		height: 100%!important;
		overflow: hidden;
	}
	
	a:link, a:visited {
	   background: transparent;
	   font-weight: bold;
	   text-decoration: underline;
	   }
	

}