table {
	width:94%;
	margin:10px 3%;
	margin-bottom:0px;
	border:0px;
	border-right:0px solid #000;

}

.fc,.hd { 
		border-right:0px;
}
.fc,.partfc { padding:0px;border-right:0px;width:1%; }
.fc {
	background:#f8f8f8;
}
td.spc {
	background:#f8f8f8;
	border:0px;
	border-top:1px solid #eee;

}

thead td.spc {
	border-top:1px solid #ccc;
}

.hd {
	background:#f8f8f8;
	text-align:right;
}
form {
	margin:0px;
	padding:0px;
}
.txt {
	height:15px;
	font-size:.7em;
	margin:0px;
	border:1px solid #aaa;
	background:#eee;
}
.go {
	height:20px;
	font-size:.7em;
	font-weight:bold;
	margin:0px 1px;
	background:#fff5aa;
	border-right:2px solid #888;
	border-top:2px solid #eee;
	border-bottom:2px solid #888;
	border-left:2px solid #eee;
}
input.dbut,input.butsel {
	width:100px;
	height:20px;
	font-size:.6em;

	background-color:#fff;
	color:#888;
	border:1px solid #ccc;
	border-bottom:0px;

	margin:0px 1px;
}
input.butsel {
	background-color:#fff;
	border:1px solid #000;
	border-bottom:0px;
	color:#000;

}
img.none {
	border:0px;
}


thead td { background:#f8f8f8;text-align:center; }
thead td.part,thead td.partl,thead td.partr {background:#fff5e3;}
thead td.partl, thead td.l {border-right:0px;}
thead td.partr, thead td.r {border-left:0px;}
td {
	border:0px;
	border-left:2px solid #ddd;
	border-right:2px solid #999;
	border-top:1px solid #ccc;
	font-family:verdana,sans-serif;
	font-size:0.7em;
	padding:2px 5px;
	
	background:#eee;
}

td.part,td.partl,td.partfc { background:#fff5e3; }
td.partl,td.l {border-right:0px;}

img {
	border-right:2px solid #aaa;
	border-top:2px solid #fff;
	border-bottom:2px solid #aaa;
	border-left:2px solid #fff;

}
img.grf {
	border-right:2px solid #888;
	border-top:2px solid #eee;
	border-bottom:2px solid #888;
	border-left:2px solid #eee;
}
img.grf2 {
	border-right:2px solid #876;
	border-top:2px solid #edc;
	border-bottom:2px solid #876;
	border-left:2px solid #edc;
}
.non {
	border:0px;
	text-align:left;
	font-family:tahoma,sans-serif;
	font-size:1em;
	font-weight:bold;
	color:#000;
	padding-right:0px;
	background:#fff;
}
.null {
	background-color:#f8f8f8;
	border-right:0px;
}

a { color:#000; }
a:hover { color:#f00; }

.lst td { border-bottom:2px solid #999; }
