body, body #containerAll,  body #containerAll div#content, body #containerAll div#content #mainContent {width:auto;!important; margin:0 !important; padding:0 !important; left:0 !important; border:none !important; float:none !important; position:static !important; line-height:1.2em !important; font-size:11pt; }
p.print_pdf {display:none;}

body #containerAll  #mainNav {background:#fff url(images/header_print.jpg) no-repeat top; float:none !important;}
body #containerAll  #mainNav img {display:none;}
#quickNav,  #subnav, #navMain, #mast{display: none !important;}

body #containerAll {width:auto!important; border:none !important;} 
body #containerAll div#content {border:none!important ;  width: auto !important; }
#containerAll div#content ul, #containerAll div#content ul li {background:none; list-style: disc; margin-bottom:.2em;}
body #containerAll h2.subNavHead, body  #containerAll h2.subNavHead span {display:block !important; color:#000;  margin-left:0; padding-left:0 !important; font-size:20px; text-align:center !important; line-height:1em; float:none; width:auto !important; page-break-after:avoid;}

body #mainContent, #content, body #mainContent #tabBox  { 
	border:none; border-width:0; width:100%; float:none !important; clear:both !important;
}

div#searchlc {display:none}

#contentcolumn .box .container .header .header_text {
	font-size:14pt;
	border-bottom:1px solid black;
}
html body {background: none;}

a:link, a:visited {
   color: #520;
   background: transparent;
   font-weight: bold;
   text-decoration: underline;
   }

/*   
#contentcontainer a:link:after, #content a:visited:after {
   content: " (http://www.setbc.org/accessiblebooks/" attr(href) ") ";
   font-size: 90%;
   }
	 */
	 
body #containerAll 	div#footer {  border-top:2px solid #ccc !important;  clear:both; float:none; display:block; position:static; width:100%; padding:0; margin:0;  margin-top:2pt; page-break-before:avoid;}
