﻿
@media print {

	/* header print */
	div.wrapper{border: none;}
	div.breadcrumb{display: block; color: black; margin-top: 25px; padding-bottom: 5px; border-bottom: solid 1px black; font-size: 10px;}
	div.breadcrumb a{color: black; text-decoration: none;}
	.printinsidetext{display: inline;}
	div.header .spacer{display: none;}
	div.header div.blueheader{height: auto;}
	div.header div.blueheader a.logo img{display: none;}
	div.header div.blueheader div.insidetext{width: auto; text-align: left; color: black; padding: 0;  border-bottom: solid 1px black;}
	
	/* no print */
	.topnavi{display: none;}
	.leftnavi{display: none;}
	.toolbar{display: none;}
	.footer{display: none;}
	.teaserarea{display: none;} 
	
	/* print contentarea */
	div.main {width: auto;}		
	div.contentarea{margin-left: 0; width: auto; padding: 0px;}
	div.contentpara {padding: 0px;}
	div.contentpara div.leftside {float: none;}	
	div.indexpara h1 {color: black; padding-left: 0;}
	div.contentpara h1.mainheadline {color: black !important; padding: 0!important;}
	div.indexpara h2.headline {padding-left: 0 !important; color: black !important;}
  div.subheader {padding-left: 0 !important; color: black;}  
  div.contentpara div.largeimage img {padding-left: 0;}	
	div.contentpara div.rightside div.rightbox h2 {color: black; padding-left: 0 !important;}	
	div.contentpara div.leftside h3 {color: black; padding-left: 0;}
	div.contentpara div.leftside img {padding-left: 0px;}
	div.contentpara div.dottedline div.leftside div.rightimagetext {color: black; padding-left: 0 !important; width: auto;}	
	div.contentpara div.leftside div.imagetext {color: black; padding-left: 0px !important;}
	div.contentpara div.rightside div.rightbox {color: black !important; margin-left: 0 !important;}
	div.contentpara div.rightside div.rightbox div.richtext {color: black; padding-left: 0 !important;}
	div.contentpara div.rightside div.rightbox div.richtext p {color: black; padding-left: 0 !important;}
	div.contentpara div.rightside div.richtext ul.agi-rteCustom-downloadlist {color:black!important; padding-left: 17px !important;}
	div.contentpara div.rightside div.richtext ul.agi-rteCustom-downloadlist ul li {color: black!important;}
	div.contentpara div.rightside div.richtext ul.agi-rteCustom-downloadlist a {color: black!important;}	
	div.printheader {display: block !important; text-align: right; margin-top: -1px;}
	
	/*press releases */
	div.contentarea p {padding-left: 0;}
  div.contentarea h1.mainheadline {padding-left: 0; color: black;} 
	div.contentarea div.image-area-left {float: none;}
	div.contentarea div.image-area-left .image {margin: 0;}
  div.contentarea div.item div.link-item, div.contentarea div.strong {margin-left: 0 !important;}
  div.contentarea div.item div.link-item a {color: black !important;}
  div.contentarea div.item div.link-item div.morelink {text-align: left;}
	div.contentarea p.PressReleaseCompanyTextDate {margin-left: 0;}  
    
	/*print teaser*/
	div.indexteaserarea table.indexteasertable h3, div.indexteaserarea table.indexteasertable h1 {color: black !important;}	
	
	/* Sitemap */
	div.sitemap h1 {color: black; padding-left: 0;}
  div.sitemap ul {padding-left: 17px;}
	div.sitemap li a {color: black !important}
	
	/* Search */
	div.content div.maincontent .srch-Title {margin-left: 0;}
	div.content div.maincontent .srch-Description {margin-left: 0;}
	div.content div.maincontent ul.searchlink {padding-left: 0 !important;}
	div.content div.maincontent ul.searchlink li {padding-left: 0 !important; margin-left: 0 !important;}
	div.content div.maincontent ul.searchlink li a {padding-left: 0 !important; color: black !important;}
	span.srch-Title {padding: 0; margin: 0;}
  div.srch-results span.srch-Title a {color: black !important; margin-left: 0;}
  div.srch-Description {color: black; margin: 0;}
  div.srch-results	p.srch-Metadata {margin-left: 0 !important;}
  p.srch-Metadata span.srch-URL a {padding: 0; color: black !important;}

}
