/* northbt.com - css for print pages 
   J Freeman 25/10/05 */


body {
	background: #fff;
	font: 10pt Verdana,Sans-serif;
}

a img {
	border: 0;
}

h1, h2, h3, h4, h5, h6 {
	margin: 0;
	page-break-after: avoid;
}
h1 {
	font-size: 120%;
	color: #003f66;
}

#pageHeadline {
	margin: 0.5em 0 0.5em 0; 
	padding: 0;
	border-bottom: 1px solid #333;
}

#contentMain h3 {
	border-bottom: 1px solid #666;
}

#contentMain h4 {
	border-bottom: 1px solid #666;
}

p, li {
	font-size: 92%;
	page-break-inside: avoid;
}
p {
	line-height: 150%;
}

a:link, a:visited {
	color: #003f66;
	text-decoration: none;
}

#footer {
	clear: both;
	border-top: 1px solid #333; 
	margin: 2em 0 0 0;
	padding: 0;
	font-size: smaller;
	page-break-inside: avoid;
	page-break-before: avoid;
}

#footer p {
	color: #666;
	font-size: smaller;
	margin: 0;
	padding: 0;
}

#footer ul {
	display: none;
}

img {
	page-break-inside: avoid;
}

#header ul,
#header form,
#subnav {
	display: none;
}

#titleSide,
#searchBox {
	display: none;
}

.skipLink {
	display: none;
}

hr.hide,
.hide {
	display: none;
}

