
	body { color:#ddd; background-color:#111; text-align:center; }
	img { border:0px none #111; }
	div.body { width:576px; text-align:left; margin:auto;}
	a:link { color:#a7d; }
	a:visited { color:#a7d; }
	a:active { color:#dad; }
	a:hover { color:#114; background-color:#aad; }
	a.img { padding:0px 0px 0px 0px; border:0px none #111; }

	.sp1 { font-size:80%; }
	.sp2 { font-size:160%; }
	.spc1 { margin:0px 0px 0px 0px; padding:8px 0px 8px 0px; border:none; }
	.spc2 { margin:0px 0px 0px 0px; padding:20px 0px 20px 0px; border:none; }

	.pht { text-align:center; margin:4px 4px 12px 4px; }
	.nvg { margin:0px 4px 16px 4px; text-align:right; font-weight:bold; font-size:80%; }
	.btm { margin:0px 4px 16px 4px; text-align:right; font-weight:bold; font-size:80%; }
	.ttl { text-align:center; font-weight:bold; font-size:80%; letter-spacing:2px; }
	.ent { text-align:center; font-size:150%; font-weight:900; }
	.atn { margin:4px 28px 4px 28px; padding:8px 8px 8px 8px; border:3px double #d44; color:#d11; background-color:#111; font-weight:bold; }
	.upd { margin:0px 4px 0px 4px; padding:0px 4px 0px 4px; color:#d47; font-size:80%; text-align:right; }
	.hdr { margin:10px 0px 10px 0px; padding:2px 6px 1px 6px; border-top:1px solid #ccc; border-bottom:1px solid #ccc; background-color:#444; color:#ddd; font-weight:bold; }
	.idt1 { margin:0px 0px 0px 0px; }
	.idt2 { margin:12px 12px 0px 12px; }
	.idt3 { margin:6px 32px 0px 32px; }
	.m1 { margin:6px 6px 8px 6px; }
	.m2 { margin:6px 6px 8px 20px; }
	.m3 { margin:6px 6px 8px 48px }


	.bsr { color:#444; font-size:80%; }
	.bnrm { font-weight:bold; }
	.bc1 { color:#d44; font-weight:bold; font-size:120%; }
	.bc2 { color:#d77; font-weight:bold; }
	.bc3 { color:#dad; font-weight:bold; }
	.bc4 { color:#ada; font-weight:bold; }

	.ili { margin:0px 0px 0px 24px; padding:4px 0px;}

