@import url(html.css);
@import url(layout.css);
@import url(content.css);
@import url(tabs.css);
@import url(navigation.css);

#container {
	clear: both;
	margin:0 auto;
	text-align:left;
	width:59.42em;
	background-repeat:no-repeat;
	background-position:top;
	overflow:hidden;
	background-color:#FFF;
}


/* 
	Removing non-print stuff and change to B&W 
	NOTE: please ensure the print.css is the last stylesheet in the head section
	otherwise the following declarations could be over-ridden. Thanks.
*/
body { font-family:Arial, Helvetica, sans-serif; font-size:10px; color:black; border-color:black; background-color:#fff; }
h1,h2,h3,h4,h5,li,a { color:black; }
.branding .logo img { height:5em; }
.utility, .global, .sectionimg { display:none; }
.content { border-top:1px solid black; padding-top:1em; border-color:black; }
h3, h3.green, .content .col h3, .left h3, .right h3  { background-color:#ccc; color:black; }
.heading.main h2, .heading.main strong { color:black; }
.heading { font-size:1.5em; }
.content.quickblue { background:none; }
.list { border-color:black; }

.content,
.content .wide,
.heading.drkwhite h2, .overview .section h3,
.overview .section, .overview .section.sc1, .overview .section.sc2, .overview .section.sc3,
.content.disclaimer .welcome, .content.disclaimer, .branding,
.newslist .row, .newslist .row.aa, .newslist .row.bb,
.linenav ul li a.last, .linenav ul li a,
.content .welcome {background-color:#fff; color:black; background:none; }

.content .wide .block.left { display:none; width:0px; }
.content .wide .block.right {background-color:#fff;overflow:hidden;width:100%; float:left;}
.banners { float:left; }
.news { width: 40em; }

.inner .left { display:block; }
.newslist .row.aa { background-color:#eee; }
.newslist .row.bb { background-color:#ccc; }
.branding .intro p,
.branding .intro a { display:none; }


/*******************************************************
 Hide the following 
 ******************************************************/
.subnav, .quicknav, .content .country, .content .sector,
.utility, .global, .sectionimg, .content .wide .block.left,
.branding .intro p, .branding .intro a, .footer a {
	display: none;
}


/*******************************************************
 Remove all floats and margins 
 ******************************************************/
body, #container, .branding, .global, .linenav, .content, .content .left, .content .middle,
.content .right, .content .welcome, .content .overview, .content .col, .list .text {
	width:100% !important;
	float:none !important; 
	background:none !important; 
	margin:0 !important; 
	padding:0 !important; 
	position:static;
	overflow: visible;
}



.linenav {
	font-size: 1em;
}

.content {
	font-size: 1em;
}

.content ul, .content ol, .content.disclaimer .welcome ul, .content.disclaimer .welcome ol {
	margin: 0;
	padding: 0;
	margin-left: 2em;
	margin-bottom: 1em;
}

.content a {
	text-decoration: none;
	color: black;
}