@charset "UTF-8";

/* -------------------------------------------------------------- 
 Hartija Css Print  Framework
 Version:   0.8 (2008-03-10)
 
 Amended Paul D 05-07-09
-------------------------------------------------------------- */

body { 
	width:100% !important;
	margin:0 !important;
	padding:0 !important;
	line-height: 1.4;
	word-spacing:1.1pt;
	letter-spacing:0.2pt; 
	font-family: Garamond,"Times New Roman", serif; 
	color: #000; 
	background: none; 
	font-size: 12pt; 
	}

/*Headings */
h1,
h2,
h3,
h4,
h5,
h6 { 
	font-family: Helvetica, Arial, sans-serif; 
	}
h1{
	font-size:24pt;
	}

h2{
	font-size:18pt;
	}
h3{
	font-size:14pt;
	}
h4,
h5,
h6	{
	font-size:12pt;
	}
code { 
	font: 10pt Courier, monospace;
	} 
blockquote { 
	margin: 1.3em; 
	padding: 1em;  
	font-size: 10pt; 
	}
hr { 
	background-color: #ccc; 
	}
h1 span,
#brand span,
.copyright span, 
.org span {
	color: #007a50;
	}
#brand {
	font-size:30pt;
	font-family: Helvetica, Arial, sans-serif;
	}

/* Images */

img { 
	float: left; 
	margin: 1em 1.5em 1.5em 0; 
	}
a img { 
	border: none; 
	}

/* Links */

a:link, 
a:visited { 
	background: transparent; 
	font-weight: 700; 
	text-decoration: underline;
	color:#333; 
	}
a:link[href^="http://"]:after,
a[href^="http://"]:visited:after { 
	content: " (" attr(href) ") "; 
	font-size: 90%; 
	}

a[href^="http://"] {color:#000; }



/* Table */

table { 
	margin: 1px; 
	text-align:left; 
	}

th { 
	border-bottom: 1px solid #333;  
	font-weight: bold; 
	}

td { 	
	border-bottom: 1px solid #333; 
	}

th,	
td { 
	padding: 4px 10px 4px 0; }

tfoot { 
	font-style: italic; 
	}

caption { 
	background: #fff; 
	margin-bottom:2em; 
	text-align:left; 
	}

thead {
	display: table-header-group;
	}

tr {
	page-break-inside: avoid;
	} 



/*hide various parts from the printer*/

#sidebar-img img,
#contentSecondary
	{
	display:none;
	}

#comments {
	page-break-before: always;
	}

