@charset "utf-8";
/* Datagrid */

table.tbl {
	width: 100%;
	border: 1px solid #aaa;
	font-size: 12px;
}
td.tbl-header {
	text-align: center;
	padding: 3px;
	border-bottom: 2px solid #aaa;
	background-color: #eee;
}
table.tbl-footer {
	font-size: 20px;
}
tr.tbl-row:hover {
	background: #EBFFFF;
}
tr.tbl-row-even {
	background: #fff;
}
tr.tbl-row-odd {
	background: #eee;
}
tr.tbl-row-highlight:hover {
	background: #fffba6;
	cursor: pointer;
}
td.tbl-nav {
	height: 20px;
	border-top: 2px solid #aaa;
	color: #4D4D4D;
	background-color: #eee;
}
td.tbl-pages { text-align: center; }
td.tbl-row-num { text-align: right; }
td.tbl-cell {}
td.tbl-controls { text-align: center; }
td.tbl-found {}
td.tbl-checkall {}
td.tbl-page { text-align: right; }
td.tbl-noresults { font-weight: bold; color: #9F0000; height: 45px; text-align: center; }
span.tbl-reset { margin: 5px 5px; }
img.tbl-reset-image { margin-right: 5px; border: 0; }
span.tbl-create { margin: 5px 0; }
img.tbl-create-image { margin-right: 5px; border: 0; }
div.tbl-filter-box {}
img.tbl-arrows { border: 0; }
img.tbl-order-image { margin: 0 2px; border: 0; }
img.tbl-filter-image { border: 0; }
img.tbl-control-image { border: 0; }
span.page-selected { color: black; font-weight: bold; }
input.tbl-checkbox {}
