/*
 *   print.css: Override some of our default styles for printed media.
 *   $Id: print.css,v 1.3 2003/01/20 22:20:37 hfir Exp hfir $
 */

/* use sane, simple colors when printing */
body, h1, h2, h3, h4, h5, h6, table, tr, th, td, a:link, a:visited {
   background: #fff;
   color: #000;
}

/* no need to show underline on acronyms/abbreviations */
.abbr, .acronym {
   text-decoration: none;
}

/* remove elements that have no use in print */
div.navheader,
#breadcrumbs,
#site-navigation,
#validate,
#feedback { 
  display: none 
}

/* remove any empty space we used for screen layout */
#content, #footer { margin: 0; padding: 0; border: none; }

/* keep masthead bar, but simplify its appearance */
#masthead {
   margin: 0;
   /* padding: 1ex 0 0 1ex; */
   padding: 0;
   font-size: 65%;
   background: #ddd;
   color: #fff;
   /* border: 1px solid #444; */
   border: none;
}
#masthead #site-links { display: none; }
#masthead a { color: #000; }
/* replace the graphic logo with something legible */
#urlogo img { display: none }
#urlogo:after {
  font-size: 150%;
  content: "University of Rochester";
}


/* unfloat floated meta-info, make it smaller than other text */
#copyright, #last-modified { float: none; color: #444; font-size: 70%; }

#last-modified { border: none }

/* elements that should NOT appear when printing */
.no-print { display: none; }

/* elements that should ONLY appear when printing */
.print-only { display: block; }
.page-url {
   display: block;
   font-size: 75%;
   /*
   padding: .5ex;
   border: 1px solid gray;
   */
}

/* show url in links when printing */

#content a:link[href^="http"], 
#content a:visited[href^="http"] {
  text-decoration: none;
  font-weight: bold;
}

#content a:link[href^="http"]:after, 
#content a:visited[href^="http"]:after {
  color: gray;
  font-weight: normal;
  content: " [" attr(href) "] ";
}

