
body {font-size: 10px !important;}/* stop the font-widget from affecting the printing text size */

#header {display: none;}
#tabnav {display: none;}
#subnav {display: none;}
#subnav_empty {display: none;}
#modprintpage {display: none;}
#footer {display: none;}
#copyright {display: block;}

/* ************************ */
/*   Print Header           */
/* ************************ */
#printheader {
	display: block;
	text-align: left;
	clear: both;
}
#printheader p {
	border: 1px dashed #ccc;
	padding: 3px;
}
#printheader img {
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	vertical-align: middle;
}

/* ************************ */
/*   Print Footer           */
/* ************************ */
#printfooter {
	clear: both;
	display: block;
	margin: 20px 0px 0px 0px;
	padding: 3px;
	text-align: left;
	border-top: 1px solid #ccc;
}
#printfooter p {
	margin: 0 0 7px 0;
	font-size: 10px;
	line-height: 14px;
}


body,
#maincontainer,
#contentarea,
#footer,
#copyright {
	margin: 0 0 0 0 !important;
	padding: 0 0 0 0 !important;
}


/* ************************ */
/*   Twisties               */
/* ************************ */
/* open up the twisties when printing */
#contentarea p.twistie a:link,
#contentarea p.twistie a:visited {
	/* no-repeat taken off for IE to print image */
	background: url(../images/icons/icon_twistie_open.gif) left top;
}
#contentarea h2.twistie a:link,
#contentarea h2.twistie a:visited {
	/* no-repeat taken off for IE to print image */
	background: url(../images/icons/icon_twistie_h2_open.gif) 0px 4px;
}
#contentarea div.nodisplay {display: block;}
#contentarea tr.nodisplay {display: table-row;}/* Mozilla uses table-row, IE doesn't default block so * hack used for IE */
* html #contentarea tr.nodisplay {display: block;}/* IE Fix - 5.01, 5.5, 6 *//* IE uses block, Mozilla ignores */


/* shrink the grids so they fit in IE's 672px width constraint when printing with the default page margins of .75 */
#maincontainer, #contentarea {
	width: 672px;
	min-width: 672px;
}
/* boxes are -27px from original for 672px width */
.box_a {width: 45px;}
.box_b {width: 147px;}
.box_c {width: 177px;}
.box_d {width: 225px;}
.box_e {width: 273px;}
.box_f {width: 288px;}
.box_g {width: 303px;}
.box_h {width: 324px;}
.box_i {width: 423px;}
.box_j {width: 501px;}
.box_k {width: 672px;}
.box_l {width: 141px;}
.box_m {width: 99px;}
.box_n {width: 561px;}
.box_o {width: 255px;}

/* used to hide elements from printing */
#contentarea .noprint {
	display: none;
}