/* DotP stylesheet: css-p/print.css */
/* Crown Copyright 2004 (certain portions of this application are licensed from Sapient Limited) */
/* All Rights Reserved */

/*
===================================================================================================
DESCRIPTION:
------------
This file is used to define the layout for a printed document.
===================================================================================================
*/

/*
==================================================
Global
==================================================
*/
a, a.alertLink, a.externalLink, a.alertExternalLink, a.backToTopLink, a.backToTopAnchor, a.homeShortcutsLink, a.homeShortcutsLinkHeader, a.globalToolsLink, a.globalToolsLastLink {
	display: block;
	color: #00f;
	text-decoration: underline;
	padding-left: 0px;
	background: none;
}
a.crumbTrailLink {
	color: #00f;
	text-decoration: underline;
	padding-left: 0px;
	background: none;
}
span.dash {
	display: inline;
}
h2.welcomeAlertHeader, h2.articleSubTitle, h2.teaserLinkHeader, h2.biogTeaserHeader, h2.inverseHeader, h2.searchHeader, h2.searchHelpHeader, h2.homeAlertHeader, h2.newsTeaserHeader, h2.homeStrapline, h2.franchiseHeader {
	clear: both;
	float: none;
	padding: 0px;
	margin: 0px;
}
h3.homePrimaryTeaserFirstSubheader a.noGraphicLink {
	clear: none;
	float: none;
}
h3.homePrimaryTeaserSubheader a.noGraphicLink {
	clear: both;
	float: none;
}
h3.homeWhatsNewHeader, h3.homeFeaturesHeader, h3.spotlightTeaserHeader {
	padding-left: 0px;
}
h3.homeTopicsHeader {
	padding: 5px 0px;
}
h4.relatedInfoHeader {
	clear: both;
	float: none;
	padding: 0px;
}
img.relatedImage {
	clear: both;
	float: none;
}
p, p.aboveRelatedLinkText, p.teaserText {
	clear: both;
	float: none;
}
p.primaryTeaserText {
	clear: both;
	float: none;
	margin: 0px;
}
p.introText {
	padding: 0px;
}

a.noGraphicLink {
	color: #00f;
	text-decoration: underline;
	padding-left: 0px;
	background: none;
}

/*
==================================================
Modules
==================================================
*/
span.calloutContent {
	width: 100%;
}
div.homepageDate {
	text-align: left;
}
div.mainNavEdgeT {
	position: relative;
	width: auto;
	z-index: 0;
	margin-top: 0px;
	display: none;
}
div.dcNav05Fix {
	clear: both;
	float: none;
	margin: 0px;
	padding: 0px;
}
div.mainNavHide, div.mainNavLineContainerFix, div.mainNavLineContainer, div.dcNav01  {
	display: none;
}
div.dcNav02 {
	border-top: 1px solid #000;
	border-bottom: 1px solid #000;
	padding: 5px 0px;
	margin: 5px 0px;
}
div.homeShortcutContainer {
	clear: both;
	float: none;
}
div.homePrimaryContainerFix, div.homeShortcutContainer {
	width: 100%;
}
div.belowLinkText {
	clear: both;
	padding-left: 0px;
}
div.homeWhatsNewHeaderFix {
	clear: both;
	font-size: 0pt;
	padding: 0px;
}
div.leftImageContainer, div.dcTeas11a, div.alertBoxLeftFix, div.alertBoxLeft, img.welcomeAlertImage {
	clear: both;
	float: none;
	margin: 0px;
}
div.relatedContainer, div.articleLinksContainer, div.welcomeAlertPublishedDate {
	clear: both;
	float: none;
	padding: 0px;
}
div.halfWidth {
	width: 100%;
	float: none;
}
div.dcCont14 {
	margin: 0px;
	padding-top: 10px;
}
div.alertLinksFix, div.dcCont17, div.dcTeas05, div.dcCode01, div.dcTeas08, div.homeTopicsHighlightEdgeT {
	margin: 0px;
}
div.docInfoCrnrBL, div.calloutCrnrBL, div.signatureCaption {
	padding: 0px;
}
div.imageCaption {
	padding: 5px 0px 10px;
}
div.calloutEdgeT {
	clear: both;
	float: none;
	margin: 0px;
	width: 100%;
}
div.signatureContainer {
	margin: 0px 0px 18px 0px;
}
div.relInfoEdgeR, div.relTeasEdgeR {
	width: 100%;
	margin: 0px 0px 15px 0px;
}
div.dcCont09 {
	clear: both;
	float: none;
	margin: 0px;
	padding: 0px;
}
div.alertBoxRight {
	clear: both;
	float: none;
	width: 100%;
}
div.dcCode08 {
	margin: 0px;
	clear: both;
}
div.threeColWidth {
	clear: both;
	float: none;
	width: 100%;
}
div.dcTeas12 {
	margin: 0px 0px 20px;
}
div.homeTopicsContainer {
	margin: 5px 0px 0px;
}
div.homeAlertEdgeT, div.dcTeas04, div.primaryShortcut {
	margin-left: 0px;
}
div.alertPublishedDate, div.homeSecondaryTeaser, div.homeTertiaryTeaser, div.secondaryShortcut, div.tertiaryShortcut {
	padding-left: 0px;
}

/*
==================================================
Regions
==================================================
*/
#r06, #r09 {
	display: none;
}
#r01 {
	position: relative;
	clear: both;
	float: none;
}
#c01Fix {
	float: none;
}
#c02 {
	top: 0px;
	clear: both;
	float: none;
}
#c02Fix {
	clear: both;
	float: none;
}
#r02 {
	top: 0px;
	clear: both;
	float: none;
}
#r04 {
	clear: both;
	float: none;
	width: 100%;
}

#r04Fix {
	float: none;
}

#r08 {
	clear: both;
	float: none;
	width: 100%;
}
#r05 {
	clear: both;
	float: none;
	width: 100%;
}

.screenLogo{
	visibility: hidden;
	display: none;
}

.printLogo{
	visibility: visible;
	border: 0px;
	width: auto;
	height: auto;
}

p.aboveLinkText {
	clear: none;
	float: left;
}
