/* 

print CSS document
print.css
template: Business
author: Atlantic BT - www.atlanticbt.com
date: 12/17/09

Print specific styles sheet (@media print)

*/

/*======================================
	=Base Styles
======================================*/

body { background: #fff; font-family: Arial, Helvetica, sans-serif; color: #000; text-align: left; font-size: 9pt;  }

/* =Typography Styles */
.content p { line-height: 1.5em; margin: 0 0 1em; }

a:link, a:visited {	color: blue; text-decoration: none; }

h1 { margin: 0 0 .9em; font: bold 1.67em/.9em Arial, Helvetica, sans-serif; color: #000; } /* ~20px */
h2 { margin: 0 0 1em; font: bold 1.50em/1em Arial, Helvetica, sans-serif; color: #000; } /* 18px */
h3 { margin: 0 0 1.12em; font: bold 1.33em/1.12em Arial, Helvetica, sans-serif; color: #000; } /* 16px */
h4 { margin: 0 0 1.26em; font: bold 1.17em/1.26em Arial, Helvetica, sans-serif; color: #000; } /* 14px */
h5,
h6 { margin: 0 0 1.5em; font: bold 1em/1.5em Arial, Helvetica, sans-serif; color: #000; } /* 12px */

/* =Other Element Styles */
img { border: 0 }

/* =Layout Styles */
.main-area, 
.site-info { clear: both; width: 100%; margin-top: 20px; border-top: 1px solid #000; /* prevent margin collapse */ }
.content { padding-top: 2em; }

ol.pagination { float: left; display: inline; width: 100%; padding: 20px 0 0; margin: 0 0 30px; border-top: 1px solid #000; text-align: right; }
	ol.pagination li { display: inline; padding: 0 .5em; margin: 0 0 0 -1px; border: 1px solid #7a7a7a; border-width: 0 1px; }
	ol.pagination li.active { color: #aa3929;  }
	ol.pagination li.prev { margin: 0; border: 0; padding-left: 0; }
	ol.pagination li.next { margin: 0; border: 0; padding-right: 0; }
	ol.pagination a { text-decoration: none; color: #231F20; }

/*======================================
	=Removal of Unnecessary Blocks
======================================*/

	.top-link, 
	.skip-links,
	.navigation, 
	.secondary-content, 
	.tertiary-content,
	.supplementary-nav, 
	span.valid-links, 
	hr { display: none; }