/**
 * Print stylesheet - Addes basic print formatting to the content
 * @author Resource Interactive
 */

 body,ul,ol,dl,h1,h2,h3,h4,h5,h6,td,th,
caption,pre,p,blockquote,input,textarea {
  line-height: 150%;
  color:#000;
  background:none;
}
body {
  background: #FFF;
  font-size: 12px;
}
/* Headings */
h1,h2,h3,h4,h5,h6 { 
  margin: 0; 
  padding: 2px 0;
  color:#666; 
  font-weight:normal;
}
h4,h5,h6 { 
  font-weight:bold;
}
h1 { font-size: 24px; line-height: 24px; padding:8px 0px;}
h2 { font-size: 18px; line-height: 18px;}
h3 { font-size: 16px; }
h4 { font-size: 14px; }
h5 { font-size: 12px; font-weight:bold; }
h6 { font-size: 10px; font-weight:bold; }
img { 
  margin:0;
}


/* in some cases, we want titles to be linked (but not obviously so) */
.title a:link,
.title a:visited {
	text-decoration: none;
	color:#000; 
}

.floatl {
	clear: left;

}




.small, .small p  { font-size: 0.9em; }
.large, .large p  { font-size: 1.1em; }
.quiet, .quiet p  { color: #999; }
.hide     { display:none; }

a:link, a:visited {
	background: transparent;
	font-weight: bold;
	text-decoration: underline;
}

div#header h2 { border-bottom:1px solid #999;}
div#header h2 a {text-decoration: none;}
div#header h2 a:after {content: '';text-decoration: none;}
div#footer
{
	padding-top:10px;
}

div#footer a,
div#footer p {color:#666;}
div#footer p { line-height:18px;font-size:11px;}
form,
div#header div.searchform,
div#header h4,
div#top-navigation,
div#main-navigation,
div#legal,
div#top-navigation .title,
div#main-navigation .title,
div#footer ol ,
div#footer .title,
div#legal .title,
.navigation,
.breadcrumb,
.flash,
.noprint,
div.ajax
{
	display:none;
}

.print-block 
{
	list-style-type:none;
	margin:0; 
	padding:0; 
}


