
.nowrap {
	white-space:nowrap;
}

.table_query {
	font-weight: normal;
}

.table_query th {
	padding-left: 4px;
	padding-right: 4px;
	text-align: left;
	font-weight: normal;
}

.table_query td {
	padding-left: 4px;
	padding-right: 4px;
	text-align: left;
}

.table_query thead {
	background-color: #c9c9c9; /* #999999; */
	color: #333333; /* #FDFDFD; */
	font-size: 12px; /* [n/a] */
	font-weight: 600; /* normal; */
}

.table_query thead th {
	background-color: #67809F;
	color: #FDFDFD;
	font-weight: normal;
}

.table_query thead tr {
}

.table_query tbody th {
	background-color: #DDD; /* #999999; */
	color: #FDFDFD;
	text-align: center;
}

.table_query tbody tr:nth-child(even) {
	background-color: #fafafa;  /* #DDD; */
}

.table_query tbody tr:hover { /*Simulate the table-hover class by highlighting the row the cursor is hovering over. #DR 2016-12-12*/
	background: #FFFBE6;  /* #C9C9C9; */
}



