
/* - print.css - */
@media print {
/*
** Plone Print style sheet for CSS2-capable browsers.
** Copyright Plone Foundation, et al
**
*/

#npn-search-results th {
    font-weight: normal;
    padding-left: 6px;
}

body {
    font-family: Baskerville, Georgia, Garamond, Times, serif;
    font-size: 11pt !important;
}
h1, h2, h3, h4, h5, h6 {
    border: none;
    font-family: Baskerville, Georgia, Garamond, Times, serif;
}
div, p, ul, dl, ol {
    width: auto;
}
ul, ol, dl {
    padding-right: 0.5em;	
}
ul { 
    list-style-type: square;
}
.documentDescription {
    font-weight: bold;
}
pre {
    border: 1pt dotted black;
    white-space: pre;
    font-size: 8pt;
    overflow: auto;
    padding: 1em 0;
}
table.listing,
table.listing td {
    border: 1pt solid black;
    border-collapse: collapse;
}
a {
    color: Black !important;
    padding: 0 !important;
    text-decoration: none !important;
}
a:link, a:visited {
    color: #520;
    background: transparent;
}

/* Page break class for use when printing */
div.pageBreak {
    page-break-before: always;
}

#content a:link:after, 
#content a:visited:after {
   content: " [" attr(href) "] ";
}

/* Hide all the elements that are irrelevant for printing */
div.top,
#portal-logo,
#portal-siteactions,
.hiddenStructure,
#portal-searchbox,
#portal-globalnav,
#portal-personaltools,
#portal-breadcrumbs,
#portal-column-one,
#portal-column-two,
#portal-languageselector,
.contentViews,
.contentActions,
#portal-top,
.help,
.legend,
.portalMessage,
.documentActions,
.documentByLine,
.netscape4,
#portal-footer,
#portal-colophon,
.skipnav,
 #kss-spinner,
 #review-history,
 #content-history,
 .listingBar,
.visualNoPrint,
#promo {
    display: none;
}

img, #visual-portal-wrapper {
  border: 0;
}


#home-news-events {
  background:none;
  border-right:0;
  float:none;
  padding-top:0;
  width:auto;
}

#home-publications {
  background:none;
  float:none;
  padding-top:0;
  width:auto;
}




}

