#dmrshark-log-search, #dmrshark-repeaters-search {
	text-align: right;
}

#dmrshark-stats-search-container {
	position: relative;
	height: 20px;
}

#dmrshark-stats-search-helper-container {
	position: relative;
	height: 20px;
	width: 313px;
	text-align: right;
	top: 10px;
}

#dmrshark-stats-search {
	right: 0;
	position: absolute;
}

#dmrshark-log-search-string, #dmrshark-repeaters-search-string, #dmrshark-stats-search-string {
	height: 15px;
	vertical-align: middle;
	font-size: 12px;
}

#dmrshark-log-search-button, #dmrshark-repeaters-search-button, #dmrshark-stats-search-button {
	vertical-align: middle;
}

#dmrshark-log-container, #dmrshark-repeaters-container, #dmrshark-stats-container {
	margin-top: 20px;
	font-size: 12px;
}

#dmrshark-log-container .jtable-column-header-text, #dmrshark-repeaters-container .jtable-column-header-text,
#dmrshark-stats-container .jtable-column-header-text {
	color: #aaa;
}

#dmrshark-log-container table.jtable, #dmrshark-repeaters-container table.jtable,
#dmrshark-stats-container table.jtable {
	margin: 0;
}

#dmrshark-log-container thead tr, #dmrshark-log-container .jtable-bottom-panel,
#dmrshark-repeaters-container thead tr, #dmrshark-repeaters-container .jtable-bottom-panel,
#dmrshark-stats-container thead tr, #dmrshark-stats-container .jtable-bottom-panel {
	background: #222; /* Show a solid color for older browsers */
	background: -moz-linear-gradient(#333, #0a0a0a);
	background: -o-linear-gradient(#333, #0a0a0a);
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#333), to(#0a0a0a)); /* older webkit syntax */
	background: -webkit-linear-gradient(#333, #0a0a0a);
	color: #aaa;
}

#dmrshark-log-container td, #dmrshark-repeaters-container td,
#dmrshark-stats-container td {
	padding: 0;
}

#dmrshark-log-container .jtable-row-even, #dmrshark-repeaters-container .jtable-row-even,
#dmrshark-stats-container .jtable-row-even {
	background-color: #eee;
}

#dmrshark-log-container .jtable-page-info, #dmrshark-repeaters-container .jtable-page-info,
#dmrshark-stats-container .jtable-page-info {
	padding-left: 10px;
}

#dmrshark-log-container table, #dmrshark-repeaters-container table, #dmrshark-stats-container table { border: none; border-collapse: collapse; }
#dmrshark-log-container table td, #dmrshark-repeaters-container table td, #dmrshark-stats-container table td { border-left: 1px solid #333; }
#dmrshark-log-container table td:first-child, #dmrshark-repeaters-container table td:first-child, #dmrshark-stats-container table td:first-child { border-left: none; }

#dmrshark-log-loader, #dmrshark-repeaters-loader {
	float: left;
}

#dmrshark-log-container table.jtable .vol, #dmrshark-log-container table.jtable .rssi {
	text-align: right;
}
#dmrshark-log-container table.jtable .vol .avgvol, #dmrshark-log-container table.jtable .rssi .avgrssi {
	display: inline-block;
	width: 20px;
	font-weight: bold;
	margin-right: 7px;
}
#dmrshark-log-container table.jtable .vol .separator, #dmrshark-log-container table.jtable .rssi .separator {
	margin-left: 5px;
	margin-right: 5px;
}
#dmrshark-log-container table.jtable .vol .avgvol-display {
	display: inline-block;
	width: 10px;
	height: 10px;
	border-radius: 50%;
	background-color: gray;
	margin-right: 3px;
}
#dmrshark-log-container table.jtable .vol .avgvol-display.avgvol-red { background-color: red; }
#dmrshark-log-container table.jtable .vol .avgvol-display.avgvol-yellow { background-color: yellow; }
#dmrshark-log-container table.jtable .vol .avgvol-display.avgvol-green { background-color: green; }

#dmrshark-repeaters-container table.jtable .callsign {
	text-align: right;
}
#dmrshark-repeaters-container table.jtable .callsign .tx-display {
	display: inline-block;
	width: 10px;
	height: 10px;
	border-radius: 50%;
	background-color: gray;
	margin-right: 3px;
	margin-left: 3px;
}
#dmrshark-repeaters-container table.jtable .callsign .tx-display.transmitting { background-color: red; }

#dmrshark-stats-loader {
	float: left;
}
#dmrshark-stats-searchresetts {
	left: 93px;
	position: absolute;
}
#dmrshark-stats-startts {
	width: 85px;
	line-height: 1em;
	position: absolute;
	left: 125px;
}
#dmrshark-stats-endts {
	width: 85px;
	line-height: 1em;
	position: absolute;
	left: 225px;
}
