/**
 * print.css
 * print stylesheet for healthylunch.org.uk
 * @author Peter Edwards <tech@e-2.org>
 * @version 1.0
 * @package healthylunch
 */
body {
  font-family:Georgia,Times,serif;
  background-color:#fff;
  color:#000;
}
#container {
	margin:1em;
}
.nonprinting {
  display:none;
}
/* header */
#header, #left-column, #right-column, #top-tabs, #pagefooter, #helpWindow, .nonprinting {
  display:none;
}
/* text output formatting */
table.textOutput {
  border-collapse:collapse;
	width:100%;
	margin:1em 0;
	border:1px solid #333;
}
table.textOutput td {
  border:1px solid #333;
	margin:0;
	vertical-align:top;
}
table.textOutput td.index {
  font-weight:bold;
	width:20%;
}
/* preview styles */
#previewText {
  font-family:Verdana,Helvetica,sans-serif;
  color:#000;
  font-size:76%;
}
#previewText h1 {
  font:bold 1.5em/1.5em "Lucida Sans",Arial,Helvetica,sans-serif;
}
#previewText h2 {
  font:bold 1.2em/1.4em "Lucida Sans",Arial,Helvetica,sans-serif;
}
#previewText h3 {
  font:bold 1.1em/1.3em "Lucida Sans",Arial,Helvetica,sans-serif;
  background-color:#cce;
	padding:5px;
}
#previewText p.indent {
  padding-left:4em;
}
/* statistics */
table.stats {
  border:1px solid #aaa;
	background-color:#eee;
	width:100%;
}
table.stats td {
  border:1px solid #aaa;
	background-color:#fff;
  margin:1px;
	padding:2px;
}
table.stats td.total {
  font-weight:bold;
	background-color:#eee;
	border-color:#eee;
	text-align:right;
	padding-right:4px;
} 
/* proof readers copy table */
table.proof {
  border:1px solid #999;
  background:#eee;
}
table.proof td {
  margin:1px;
  background:#fff;
  border:1px solid #999;
  padding:2px;
}
table.proof td.textindex {
  font-weight:bold;
  vertical-align:top;
}
table.proof tr.en td {
  background:#efefef;
}
/* notes printing */
.noteprint {
  display:block;
}
div.note, div.noteform, #notesToolbar, form.notes, p.msg, a#addNote, #newNote, ul.suggestion_list {
  display:none !important;
}
/* audit bar charts */
p#barcontrols {
  display:none;
}
p.auditbar {
  clear:both;
  text-align:right;
  border-top:1px solid #ccc;
  padding:2px;
}
p.auditbar span.audittext {
  width:180px;
  float:left;
  display:block;
  padding:2px 10px;
}
img.sdbar, img.plbar {
  float:left;
}

