.magictable {margin-top: 12px;}
.magictable table{ border-width: 1px; width: 615px;}

.magictable table tr.dark{ background:#dce6ee;}
.magictable table tr.clear{ background:#ecf2f6 }
.magictable table tr:hover{ background-color:#D0D7E2;}

.magictable table tr th{
	font-weight:bold;
	font-size:12px;
	padding-top:4px;
	padding-bottom:4px;
	padding-left:3px;
	padding-right:3px;
	background: #C3CFDA;
}

.magictable table tr td{	
	font-size:11px;
	padding-top:1px;
	padding-bottom:1px;
	padding-left:4px;
	padding-right:4px;
}
.magictable table tr td:hover{ background: #C3CFDA; }

.magictable .remove{
	padding-left: 20px;
	background: url(../images/preregist/remove.png) no-repeat left center;
}

.magictable .edit{
	padding-left: 20px;
	background: url(../images/preregist/open.png) no-repeat left center;
}

.magictable .view{
	padding-left: 20px;
	background: url(../images/preregist/view4.png) no-repeat left center;
}

.magictable .alter{
	padding-left: 20px;
	background: url(../images/preregist/edit.png) no-repeat left center;
}

.magictable a { color: #5470B7;}
.magictable a:hover {text-decoration: none;color: #5470B7;}

.magictable .date{	width: 120px;text-align:center;}
.magictable .client{text-align:left;}
.magictable .command{ width: 18px; text-align:center;}
.magictable .valency{width: 110px; text-align:center;}