body {
	font: 100% serif;
}

#h-contain, .h-skip, ul.nav-sub, #f-contain,
div.two-col-nl #col-1, div.three-col-n #col-1 {
	display: none;
}

div.three-col-n, div.three-col-w,
div.two-col-nl, div.two-col-nr, div.two-col-w { 
	background: none;
}

fieldset {
	border: 0 !important;
}

legend {
	border: 0 !important;
	padding-left: 0 !important;
	padding-right: 0 !important;
	font-size: 1.3em;
}

/* Make the special block and tab items printable and logically-sized. */

.h-block, .h-block-inlineline, .h-tab {
	padding: 0; 
}

.h-block, 
.h-block-inlinelink,
.h-tab,
.h-tab a,
.h-block a,
.h-block-inlinelink a,
.h-tab a:hover {
	color: #000;
	background: none;
	font-weight: bold;
}

h1.h-block, h1.h-block-inlinelink, h1.h-tab { font-size: 144%; }
h2.h-block, h2.h-block-inlinelink, h2.h-tab { font-size: 129%; }
h3.h-block, h3.h-block-inlinelink, h3.h-tab { font-size: 122%; }
h4.h-block, h4.h-block-inlinelink, h4.h-tab { font-size: 114%; }
h5.h-block, h5.h-block-inlinelink, h5.h-tab { font-size: 107%; }
h6.h-block, h6.h-block-inlinelink, h6.h-tab { font-size: 100%; }
