/*******************************
 *
 *	PRINT.CSS
 *
 *  Version: 1.0
 *
 *	Authors: 
 *	The Roundhouse
 *  Tom Knowles / Dan Nisbet / Mike Harris / Paul Lewis / Gav Dellbridge / Dan Pace
 *
 *  Description:
 *
 *	This CSS strips back all extraneous 
 *  layout/styling information and creates a clean 
 *  and simple printer-friendly layout.
 */
 
.hidden
{
	display: none;
}

.right
{
	position: relative;
	text-align: right;
}

object, embed
{
	display: none;
}

.printflash object, .printflash embed
{
	display: block;
}

hr
{
	display: none;
}

div
{
	float: none !important;
	position: static !important;
	width: auto !important;
}

/* Header */

#header
{
	width: 250px !important;
	height: 47px !important;
	margin: 0 0 20px 30px !important;
}

#site #headerlogo
{	
	display: block;
	width: 250px !important;
	height: 47px !important;
}

#header h1,
#header hr,
#header a,
#header div,
#header h1 a
{
	display:				none;
	background-image:		none;
}

#router
{
	display: none;
}

#site #sigBox
{
	display:		block;
}

 
/* divs */

body
{
	background-image:	none;
}

#gallery,
#attachments
{
	margin-top: 20px;
	margin-bottom: 20px;
}

#gallery ul,
#attachments ul
{
	margin-left: 0 !important;
	padding-left: 0 !important;
}

.bodycontent ul,
.bodycontent li
{
	padding-left: 0 !important;
}

.articlecontent
{
	height: auto !important;
}

.thumbnail
{
	height: auto !important;
}

#newsholderright
{
	padding-left: 0 !important;
}

#pollcol
{
	padding-left: 0 !important;
}

/* display none */

#accmasthead,
#site .paneltop,
#site #accessibility,
#site #sitesearch,
#site #breadcrumb,
#site #pagelinks,
#site #masthead,
.dropdownarrow,
.dropdownarrow a,
#policysnippetholder,
.btnmore,
.blueheader,
.btnmorenews,
#panel-policy,
#panel-events,
#pagelinks
{
	display:	none;
}


/* footer */

#footer
{
	display: none;
}

#site #content
{
	background:		none;
}

/* typo */


html
{
	font-family:Arial, Helvetica, sans-serif;
	color:#000000 !important;
}

#bodycontent
{
	margin-bottom: 1em;
	line-height: 150%;
	color:#000000 !important;
}

p
{
	margin-bottom: 1em;
	line-height: 150% !important;
	color:#000000 !important;
}

h2
{
	font-size: 160%;
	font-weight: normal;
	color:#000000 !important;
}

h3
{
	font-size: 140%;
	font-weight: bold;
	color:#000000 !important;
}

h4
{
	font-size: 110%;
	font-weight: bold !important;
	color:#000000 !important;
}

h5
{
	font-size: 110%;
	font-weight: bold !important;
	color:#000000 !important;
}

.articlecontent h4,
.articlecontent h4 a
{
	font-size: 110% !important;
	font-weight: bold !important;
	color:#000000 !important;
	line-height: 150% !important;
}


.articlecontent h5,
.articlecontent h5 a
{
	font-size: 110% !important;
	font-weight: bold !important;
	color:#000000 !important;
	line-height: 150% !important;
}

.articlecontent p
{
	font-size: 100% !important;
	color:#000000 !important;
	line-height: 150% !important;
}


h6
{
	font-size: 140%;
	font-weight: normal;
	color:#000000 !important;
}

p.alignright
{
	text-align: left;
}

/* links */

a,
a.flink,
a.btnlinkimg
{
	text-decoration: underline !important;
	font-weight: normal !important;
	color:#0000FF !important;
}

.dropdownblock a
{
	font-size:  110%;
}

img
{
	border: none !important;
}

/* 
 * This presents URLS next to their associated link text when the page is printed
 */
 
a:link:after, a:visited:after 
{
      content: " (" attr(href) ") ";
      font-size: 90%;
}

html.noted a:link:after,
html.noted a:visited:after 
{
      content: '';
}
 
/* 
 * This is the print CSS to hide the Flash headlines 
 * from the browser... regular browser text headlines will now print as normal 
 */


.sIFR-flash 
{
	display:	 none !important;
	height: 	0;
	width: 		0;
	position: 	absolute;
	overflow: 	hidden;
}

.sIFR-alternate 
{
	visibility: 	visible !important;
	display: 		block !important;
	position: 		static !important;
	left: 			auto !important;
	top: 			auto !important;
}
