.NoPrint  {display: none;}
.NoScreen {display: inherit;}

body {
	background: #fff;
	color: #000;
	font-family: "times new roman", georgia, times, serif;
	font-size: 10pt;
}

#DocLeft, #DocLeftLow, #DocRight, #DocRightLow {display: none;}

#DocTitle {
	font-family: arial, helvetica, sans-serif;
	font-size: 12pt;
	font-style: italic;
	font-weight: bold;
	letter-spacing: -0.8pt;
	color: #888;
	border-bottom: 1px solid #888;
}

#DocCenter a {padding: 0;}

#DocPrintNotice {
	background: #fff;
	color: #aaa;
	font-size: 8pt;
	width: 88%;
	padding: 0 10px 10px 10px;
}

#DocPrintNotice p {margin: 3px 0 3px 0;}

.Terminal {
  width: 88%;
  margin-left: 2em;
  padding: 5px;
  background: #000;
  color: #fff;
  font-family: Courier New, Courier, fixed;
}
                                                                                
.BoxedText {
  /*width: 88%;*/
  margin-left: 2em;
  padding: 5px;
  border: 1px solid #ccc;
}
                                                                                
.IndentedText {
  /*width: 88%;*/
  margin-left: 2em;
  padding: 5px;
}

.PrintCat {font-size: 8pt;}

.editsection {display: none;}

#toc h2, .toc h2 {display: inline;}

#toc ul, #toc ul li, .toc ul, .toc ul li {
	list-style-type: none;
	list-style-image: none;
	margin-left: 0.1em;
}

#toc ul li a, .toc ul li a {text-decoration: none;}

#toc .toctoggle, .toc .toctoggle {display: none;}

.floater {display: none;}
                                                                                
.InfoTable {
  /*width: 80%;*/
  border: 1px solid #000;
  margin: 0;
  padding: 0;
}
                                                                                
.InfoTable th {
  text-align: left;
  vertical-align: top;
  font-size: smaller;
  background: #ddd;
  padding: 3px;
	border-bottom: 1px solid #000;
}

.InfoTable tr.r0 th {background: #ddd;}
.InfoTable tr.r1 th {background: #dde;}
                                                                                
.InfoTable td {
  text-align: left;
  vertical-align: top;
  background: #eee;
  padding: 3px;
}

.InfoTable td {border-bottom: 1px solid #000;}
.InfoTable tr.r0 td {background: #fff;}
.InfoTable tr.r1 td {background: #eef;}
                                                                                
.InfoTable td p {
  margin: 0;
  padding: 0;
}

code {white-space: nowrap;}

p.BlogMore {display: none;}
.purge {display: none;}
.wip {display: none;}
.dip {display: none;}
.lang {display: none;}

#Credits {width: 50%; border: 1px solid #000; padding: 5px;}
