body,td,a,.p{font-family:arial,sans-serif;font-size:12px;}
body{margin-left:30px;}
td{color:#000000;padding:5px;}
a:link,.w,.w a:link{color:#0000cc}
a:visited{color:#551a8b}
a:active{color:#ff0000}

div#ctnr{
	background:#efe;
	padding:12px,20px,20px,20px;
	border:solid 1px #7a9;
	width:720px;
	}
div#hdr{
	border-bottom:solid 2px #496;
	background:#efe;
	margin:10px;
	padding:10px,10px,0px,10px;
	width:99%
	}
div#tgt{
	background:#efe;
	padding:10px;
}
table#tt{
	border-collapse:collapse;
	border:dotted 1px #7a9;
	background:#fff;
	width:96%;
}
#t0,#t1,#t2,#t3,#t4,#t5{
	width:68px;
	text-align:center;
	font-weight:bold;
	padding:5px,4px,3px,4px;
	margin-left:4px;
	border-top:solid 1px #496;
	border-right:solid 1px #496;
	border-left:solid 1px #496;
}
span.tb{
	background:#f5f5f5;
	color:#283;
	cursor:pointer;
	}
span.sl{
	background:#5a6;
	color:#fff;
	cursor:default;
	}
td.jr{background:#cec;border-color:#ced;}
td.st{font-size:11px;
	background:#f5f5f5;
	width:6%;
	text-align:right;
	}
td.nm{width:88%;}
td.spt{border-top:dotted 1px #ccc;}
td.idt1{padding-left:15px;}
td.idt2{padding-left:30px;}
span.jval{
	font-size:15px;color:#060;
	font-weight:bold;}