/* Print stylesheet */
body {
	background:#fff;
	color:#000;
	font:normal normal normal x-small Verdana,Arial,Helvetica,"sans serif";
	margin:0;
	padding:0;
	/* CSS-hack for IE 5 */
	voice-family:"\"}\"";
	voice-family:inherit;
	font:normal normal normal small Verdana,Arial,Helvetica,"sans serif";
	/* End */
}
html>body { /* the IE 5 hack causes the next following stylerule NOT 2 B executed, hence this empty rule... */ }
/* content lefthand side */
#leftcontent { background:#fff; border:none; color:#000; margin:0; padding:0 4px 0 4px; width:99%; }
/* title of the page */
#leftcontent #title h1 { background:#fff; border:none; color:#000; font-size:140%; font-style:italic; margin:0; padding:0; }
/* sectionheader */
#leftcontent .sectionheader { background:#fff; border:none; color:#000; font-size:130%; font-style:italic; margin:0; padding:0; }
/* newssection box */
#leftcontent #newscontent { background:#fff; color:#000; line-height:140%; margin:0; padding:0; width:100%; }
/* newssection newsheader */
#leftcontent #newscontent .newsheader { background:#fff; border:none; color:#000; font-size:110%; margin:0; padding:2px; }
/* newssection contentbox */
#leftcontent #newscontent .newsblock { background:#fff; border:none; margin:0; padding:2px; }
/* newssection datebox */
#leftcontent #newscontent .newsblock span.date { background:#fff; color:#000; display:block; font-size:100%; font-weight:bold; margin:0; padding:0; }
/* newssection paragraph */
p { background:transparent; color:#000; font-weight:normal; margin:2px; padding:2px; }
blockquote { background:transparent; border-left:2px dashed #000; color:#000; font-style:italic; margin-left:50px; padding-left:10px; }
blockquote p { background:transparent; color:#000; }
/* special paragraphs (textboxes, images) */
.imagetext { background:#fff; border:none; color:#000; font-size:85%; font-weight:normal; margin:2px; padding:4px; }
.image { background:#fff; border:none; margin:2px; padding:4px; text-align:center; }
.imagefloat { float:right; margin:0.2em 0 0.8em 0.8em; padding:0.5em; }
/* links */
a { background:#fff; color:#000; font-weight:normal; text-decoration:underline; }
a.nostyle { background:transparent; border:none; color:#000; padding:0; margin:0; text-decoration:none; }
acronym { background:transparent; border:none; color:#000; text-decoration:underline; }
/* 'posted by' */
.postedby { font-style:italic; margin:1px; padding:1px; text-align:right; }

/* navigation righthand side */
#rightcontent { display:none; visibility:hidden; }
#warning { display:none; }