/* -----------------------------------------------------------------------
 Blueprint CSS Framework 1.0
 http://blueprintcss.org
   * Copyright (c) 2007-Present. See LICENSE for more info.
   * See README for instructions on how to use Blueprint.
   * For credits and origins, see AUTHORS.
   * This is a compressed file. See the sources in the 'src' directory.
----------------------------------------------------------------------- */
@media print {
	/* print.css */
	body {line-height:1.5;font-family:Arial, Helvetica, 'Liberation Sans', FreeSans, sans-serif;color:#000;background:none;font-size:10pt;}
	.container {background:none;}
	hr.space {background:#fff;color:#fff;visibility:hidden;}
	h1, h2, h3, h4, h5, h6 {font-family:Arial, "Lucida Grande", sans-serif;}
	hr {display:block;margin: -1px 0 1.5em 0;border:0;border-top: 1px solid #000;height:0px;}
	code {font:.9em "Courier New", Monaco, Courier, monospace;}
	p img.top {margin-top:0;}
	blockquote {margin: 0 0 1.5em;padding:0;font-style:italic;}
	.small {font-size:.9em;}
	.large {font-size:1.1em;}
	.quiet {color:#999;}
	.hide {display:none;}
	a:link, a:visited {background:transparent;font-weight:700;text-decoration:underline;}
/*	a:link:after, a:visited:after {content:" (" attr(href) ")";font-size:90%;} */
}
/* -----------------------------------------------------------------------
	Bazooka CSS Framework 1.0
	Print CSS
----------------------------------------------------------------------- */
@media print {
	.borders * {
		border-width: 0 !important;
	}
	.page {
		background: #fff url("");
		font-family: Arial;
		font-size: 75%;
		color: #000;
	}
	.content {
		background: #fff url("");
	}
	/* Content Panel - #nav, #nav .col, #content, #footer */
	.content-panel {
		background: #fff url("");
	}
	#container {
		margin:  0 auto !important;
		padding: 36px 0 18px 0 !important;
		max-width: 960px !important;
	}
	#nav {
		margin: 0 10px;
		padding: 0 !important;
	}
	#nav ul.nav {
		border-bottom-width: 2px;
		border-bottom-color: #000;
		border-bottom-style: solid;
	}
	#content
	{
		margin: 0 !important;
		padding: 0 !important;
	}
	.row {
		margin: 0 10px !important;
	}
	#content .row .border {
		border-bottom-width: 1px;
		border-bottom-color: #000;
		border-bottom-style: solid;
	}
	h1 {
		border-bottom-width: 1px;
		border-bottom-color: #000;
		border-bottom-style: solid;
	}
	a {
		color: #000;
	}
	.img-border #content img {
		border-width: 1px;
		border-color: #000;
		border-style: solid;
	}
	#content .thumbnails {
		float: none;
	}
	#content .downloads {
		float: none;
	}
	#footer {
		margin: 0 10px !important;
		border-top: 2px solid #000 !important;
		padding: 25px 0 0 0 !important;
	}
	#footer #footnotes {
		border: none !important;
		padding: 0 !important;
		margin: 0 !important;
	}
	.h-one {
		margin-bottom: 1.5em !important;
	}
	.h-two {
		margin-bottom: 3em !important;
	}
	.h-three {
		margin-bottom: 4.5em !important;
	}
	#header #search {
		display: none;
	}
	.row .col
	{
		clear: both;
		float: none;
		width: 100% !important;
	}
	#content .row .border {
		float: none;
		display: block;
	}
	object,
	iframe,
	embed,
	#content iframe,
	#content object,
	#content embed,
	#content iframe.left,
	#content object.left,
	#content embed.left,
	#content object.left embed.left,
	#content object.right embed.right,
	#content iframe.right,
	#content object.right,
	#content embed.right
	{
		display: none !important;
	}
	#content img.left {
		float: none;
		margin: 0 0 18px 0;
	}
	#content img.right {
		float: none;
		margin: 0 0 18px 0;
	}
	#content .thumbnails li {
		float:  none;
	}
	#content .thumbnails li img {
		display: inline;
		margin: 0 0 -3px 0;
	}
	#content .downloads {
		display: block;
		float: none;
	}
	#content .downloads li {
		padding: 9px 0 8px 0 !important;
	}
	#content .pagination {
		display: none;
	}
	#footer ul.nav li.dev {
		clear: left;
		float: none;
		padding: 0;
	}
}