@charset 'utf-8';
/*
PRINTING LAYOUT STYLE SHEET  J-A-B.NET
*/
@media print {

/*========================== [GENERAL PAGE LAYOUT] ===========================*/

/*__ [MAIN MENU] _____________________________________________________________*/

html body div#pageCanvas ul.mainMenu, html body div#pageCanvas ul.mainMenu * {
	display: none !important;
  }

/*__ [SETTINGS MENU] _________________________________________________________*/

html body div#pageCanvas dl#settings, html body div#pageCanvas dl#settings * {
	display: none !important;
	}

html body div#pageCanvas dl#pageIndexTop,
html body div#pageCanvas dl#pageIndexTop *,
html body div#pageCanvas dl#pageIndexBottom,
html body div#pageCanvas dl#pageIndexBottom * {
	display: none !important;
	}

/*__ [PAGE HEADING] __________________________________________________________*/

html body div#pageCanvas h1#pageTitle {
	margin: 0 auto 1em;
	text-align: center;
	}

/*__ [CONTENT] _______________________________________________________________*/

html body div#pageCanvas {
	background: #fff;
	}

html body div#pageCanvas div#pageBody,
html body div#pageCanvas div#pageContent {
	width: 100%;
	padding: 0;
	border: 0;
	margin: 0;
	}

/*__ [PAGE DATA] _____________________________________________________________*/

html body div#pageCanvas p.pageData {
	padding: 0 1em;
	text-align: right;
	font-size: 0.75em;
	}

/*__ [VALIDATION AND INFORMATION] ____________________________________________*/

html body div#pageCanvas ul#validation,
html body div#pageCanvas ul#validation * {
	display: none !important;
	}

/*__ [LICENSE] _______________________________________________________________*/

html body div#pageCanvas dl#creativeCommons,
html body div#pageCanvas dl#creativeCommons * {
	display: none !important;
	}

/*__ [JUMPER] ________________________________________________________________*/

html body div#pageCanvas li.jumper,
html body div#pageCanvas li.jumper * {
	display: none !important;
	}

/*========================= [ADDITIONAL PAGE LAYOUT] =========================*/

/*__ LINK LISTINGS ___________________________________________________________*/

ol {
	margin-left: 2em;
	}


/*__ LINK LISTINGS ___________________________________________________________*/

html body div#pageCanvas dl#linkList,
html body div#pageCanvas dl#linkList * {
	display: none !important;
	}
	
html body div#pageCanvas form,
html body div#pageCanvas form * {
	display: none !important;
	}

html body div#pageCanvas h2,
html body div#pageCanvas h3,
html body div#pageCanvas h4,
html body div#pageCanvas h5,
html body div#pageCanvas h6 {
	page-break-before: auto;
	page-break-inside: avoid;
	page-break-after: avoid;
	}

html body div#pageCanvas h2,
html body div#pageCanvas h3,
html body div#pageCanvas h4,
html body div#pageCanvas h5,
html body div#pageCanvas h6,
html body div#pageCanvas p,
html body div#pageCanvas p * {
	font-family: serif;
	border: 0;
	}

html body div#pageCanvas a,
html body div#pageCanvas a * {
	color: #333;
	font-style: normal;
	}

html body div#pageCanvas .refBefore::before,
html body div#pageCanvas .refAfter::after,
html body div#pageCanvas a::after {
	display: none !important;
	}

html body div#pageCanvas ol,
html body div#pageCanvas code,
html body div#pageCanvas table tr th,
html body div#pageCanvas table tr td {
	page-break-inside: avoid;
	}

html body div#pageCanvas table tr th {
	page-break-after: avoid;
	}

html body div#pageCanvas img.bullet {
	display: none !important;
	}

}
