	.airports {
		text-align: left;
		margin: 20px;
		height: 100%;
		background:#DEE3E9;
	}
	.airports H1 {
		font-size: 12px;
		margin-bottom: 5px;
		color: #305B94;
		font: bold 16px Verdana, Arial, Helvetica, sans-serif;
	}

	LI, SELECT
	{
		color: #305B94;
		font: normal 11px Verdana, Arial, Helvetica, sans-serif;
	}

	.airports H2 {
		font-size: 11px;
		margin-bottom: 5px;
	}

	.airport-table {
		width: 400px
	}
	.airport-table TH {
		width: 33%;
		text-align: left;
		color: #305B94;
		font: bold 11px Verdana, Arial, Helvetica, sans-serif;
	}
	.airport-table TD {
		width: 33%;
		text-align: left;
		color: #305B94;
		font: normal 11px Verdana, Arial, Helvetica, sans-serif;

	}
	.airport-table .airport-code {
		text-align: center;
	}
	
	.airport-table A {
		text-decoration: underline;
		font-weight: normal;
		color: #305B94;
	}
	
	UL {
		margin: 0 0 0 20px;;
	}
	xUL, xLI {border: 1px solid red}
