@charset "UTF-8";

/* Data Table */
.dataTable {
	width:100%;
    border-color: var(--nb-table-border);
	border-spacing: 0px; 
	border-collapse: collapse;
}

.dataTable thead {
    background: var(--nb-table-header-bg);
    color: var(--nb-table-header-fg);
	text-align:left;
}

.dataTable thead a {
    color: var(--nb-table-header-fg);
	padding-top: 5px;
	padding-bottom: 5px;
}

.dataTable th {
	padding-left:3px;
	height: 1.8em;
}

.dataTable tbody {
	background-color: var(--nb-bg-body);
	color: var(--nb-text-primary);
	text-align:left;
}

.dataTable tr.headers {
	margin-top: 5px;
	margin-bottom: 5px;
}

.dataTable tr.even:hover,
.dataTable tr.even:hover td,
.dataTable tr.odd:hover,
.dataTable tr.odd:hover td {
    background: var(--nb-table-row-hover-bg);
}

.dataTable td {
	padding-left:3px;
	height: 1.95em;
}

.dataTable td.alignRight, .dataTable th.alignRight {
	text-align: right;
}

.dataTable td.alignCenter, .dataTable th.alignCenter   {
	text-align: center;
}

.dataTable td .icons {
	width: 40px;
	float: right;
}
.dataTable tr .icons a {
	display: none;
}

.dataTable tr:hover .icons a {
    display: inline;
    opacity: 0.3;
}

.dataTable tr:hover .icons a:hover {
    display: inline;
    opacity: 1;
}

.dataTable td .icons a {
	text-decoration: none;
}

.dataTable tfoot {
	font-size: var(--nb-font-body-size-small);
	background-color: #e0e8ff;
}

.dataTable .norecords{	
	font-size: var(--nb-font-body-size-bigger);
}

.dataTable .toomanyrecords{
	font-size: var(--nb-font-body-size-bigger);
}


/* Navigator */

.navigatorLabel {
	margin-top: 3px;
	margin-bottom: 3px;
	float: left; 
}

.navigator {
	margin-top: 3px;
	margin-bottom: 3px;
	margin-right: 3px;
	text-align: right;
}

.navigator a {
	border: 1px solid #aaaaaa;
	padding: 1px;
	color: var(--nb-text-primary);
	text-decoration: none;
}

.navigator span span span em {
  font-weight: bold;
}

.wicket_orderUp a {
	background-image: url(sort_asc_white.gif);
	background-repeat: no-repeat;
	background-position: right;
	padding-right: 10px;
}

.wicket_orderDown a {
	background-image: url(sort_desc_white.gif);
	background-repeat: no-repeat;
	background-position: right;
	padding-right: 10px;
}