/* CSS Print Document */

/* don't display header and menu */
#head, #logo, #bar { display: none; }

/* set background to white, font-color to black, smaller font */
body {
	background:#fff;
	color:#000;
	font-family: "Times New Roman", Times, serif;
	font-size: 16px;
}
img { border:none; }
h1 { margin:0; font-size:20px; font-weight:bold; text-align:center; height:24px }
h2 { margin:0; font-size:18px; font-weight:bold; text-align:center; height:22px }
h3 { margin-left:25px; font-size:18px; font-weight:bold; text-align:center }
p, li { margin:0 25px 15px 25px; }
li p, li ul, li ol { margin-top:15px; }
hr { margin:25px 5px; }
.toc { margin:0 25px 5px 25px; }
p.up, ul.up, ol.up { margin-top:-18px }
p.dn, ul.dn, ol.dn { margin-top:18px }

td { vertical-align:top }
.tbl th { background:#ddd; padding:5px; border:1px outset #666; font-weight:bold; text-align:center; }
.tbl td { background: #bbb; padding:2px 15px; border:1px outset #000; text-align:left; }

.box  { width:770px; text-align:left; }
.imgbox  { background:transparent; display:inline; }

.top, .bottom { display:block; background:transparent; font-size:1px; }
.b1, .b2, .b3, .b4 { display:block; overflow:hidden; }
.b1, .b2, .b3 { height:1px; }
.b2, .b3, .b4 {  }
.b1 { margin:0 5px;  }
.b2 { margin:0 3px;  }
.b3 { margin:0 2px; }
.b4 { margin:0 1px; height:2px; }
.gray { background:#b2ab9b; color:#000; }
.note { font-size:12px }

.boxcontent { display:block; border-width:0 1px; height:auto; }
* html .boxcontent { height:1px; }
html { overflow-x:auto; overflow-y:scroll; }

.bo { font-weight:bold }
.by { text-align:right; font-size:10px; margin-top:-5px } /* byline */
.ct { text-align:center }
.rt { text-align:right }
.it { font-style:italic }
.ul { text-decoration:underline; }
.ind { margin:15px 50px; }

.asc { font-variant:small-caps; font-weight:bold; }
.inv { background:#090; color:#fff; text-align:center; padding:8px; font-weight:bold; }
.tbox { background: #777; padding:2px 15px; border:1px outset #FFF; text-align:left; margin:25px 50px; }

.clear { clear:both }
.roman { list-style:lower-roman }
.alpha { list-style:lower-alpha }