/* -------------------------------------------------------------- 
  
   Print Styles
   These should really be added to/cleaned up
	 
-------------------------------------------------------------- */

body { line-height: 1.5; font-family: Helvetica, Arial, Verdana, sans-serif; color: #000; background: none; font-size: 10pt; }

#sitemap, #tab-sitemap, #nav, #subnav, #sidebar, #top-link, .hide { display: none; }
#banner { overflow: hidden; margin: 1em 0 0;}
#footer, #extra { clear: both; }

h1,h2,h3,h4,h5,h6 { font-family: Helvetica, Arial, sans-serif; clear: both; margin: 1em 0 .5em 0;}
code { font: .9em Courier, monospace; } 

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

ul.pf-thumbs { list-style: none; margin: 0 0 1.5em 0; }
ul.pf-thumbs li { float: left; margin-right: .5em; }

hr { background: #ccc; color: #ccc; width: 100%; height: 2px; margin: 2em 0; padding: 0; border: none; }
blockquote { margin: 1.5em; padding: 1em; font-style: italic; font-size: .9em; }

a:link, a:visited { background: transparent; font-weight: 700; text-decoration: underline; }
/*a:link:after, a:visited:after { content: " (" attr(href) ") "; font-size: 90%; }*/


/* This is the print stylesheet to hide the Flash headlines from the browser... regular browser text headlines will now print as normal */
.sIFR-flash,.sIFR-flash object,.sIFR-flash embed{display:none !important;height:0;width:0;position:absolute;overflow:hidden;}
span.sIFR-alternate{visibility:visible !important;display:block !important;position:static !important;left:auto !important;top:auto !important;}

