table#freqlist {
	border: 1px solid gray;
	border-spacing: 0px;
	border-collapse: collapse;
}

table#freqlist td {
	border: 1px solid silver;
	font-family: monospace;
	font-weight: bold;
	padding: 2px;
}

table#freqlist th {
	border: 1px solid silver;
	background: #ddd;
	border-collapse: separate;
	font-family: monospace;
	padding: 5px 2px 5px 2px;
}

td.freq {
	width: 30px;
	padding: 3px 2px 3px 2px;
	text-align: center;
	font-size: 12px;
	color: #333;

}

table#freqlegend {
	border-spacing: 0px;
}

td.legend {
	width: 100px;
	padding: 2px;
	text-align: center;
	font-family: monospace;
}

.ai_atc {
	background: #9cf;
}

.guard {
	background: YellowGreen;
}

.atc {
	background: #ffd700; /* gold */
}

.ka50 {
	background: #d2b48c; /* tan */
}
