/************************************************** ALLEGIANT AIR **************************************************/

table.table-allegiant {
	background-color: #8A8C5C;
	border: 2px solid #8A8C5C;
}

td.table-allegiant1  {
	background-color: #F5F5ED;
}

td.table-allegiant2  {
	background-color: #DCDDC1;
}

td.table-allegiant-city {
	background-color: #B9BB8A;
	color: #ffffff;
}

.table-allegiant th {
	color: #ffffff;
	text-align: left;
	font-size: 24px;
}

td.allegiant-heading {
	white-space: nowrap;
	background: #000000;
	color: #ffffff;
	font-weight: bold;
}

td.allegiant-info {
	background: #333333;
	color: #ffffff;
}

.allegiant-info a {
	color: #ffffff;
}

/************************************************** VISION AIR **************************************************/

table.table-vision {
	background-color: #C39E44;
	border: 2px solid #C39E44;
}

td.table-vision1  {
	background-color: #EEEADF;
}

td.table-vision2  {
	background-color: #E5D9BD;
}

td.table-vision-city {
	background-color: #D6BF88;
	color: #ffffff;
}

.table-vision th {
	color: #ffffff;
	text-align: left;
	font-size: 24px;
}

td.vision-heading {
	white-space: nowrap;
	background: #000000;
	color: #ffffff;
	font-weight: bold;
}

td.vision-info {
	background: #333333;
	color: #ffffff;
}

.vision-info a {
	color: #ffffff;
}

/************************************************** ARRIVALS **************************************************/

table.table-arrivals {
	background-color: #932421;
	border: 2px solid #932421;
}

tr.table-arrivals1 , td.table-arrivals1 {
	background-color: #EEEADF;
}

tr.table-arrivals2, td.table-arrivals2  {
	background-color: #ffffff;
}

.table-arrivals th {
	color: #ffffff;
	text-align: center;
	font-size: 24px;
}

tr.arrivals-heading, td.arrivals-heading {
	white-space: nowrap;
	background: #000000;
	color: #ffffff;
	font-weight: bold;
	text-align: center;
}

/************************************************** DEPARTURES **************************************************/

table.table-departures {
	background-color: #6C4B39;
	border: 2px solid #6C4B39;
}

tr.table-departures1, td.table-departures1  {
	background-color: #EEEADF;
}

tr.table-departures2, td.table-departures2  {
	background-color: #ffffff;
}

.table-departures th {
	color: #ffffff;
	text-align: center;
	font-size: 24px;
}

td.departures-heading, td.departures-heading {
	white-space: nowrap;
	background: #000000;
	color: #ffffff;
	font-weight: bold;
	text-align: center;
}