/* Airport Locator
------------------------------------------------------------------------------*/

#div_loading {
	background: #fff;
	padding: 10px;
	text-align: center;
	width: 280px;
}

#bnapp_al_find_by_address {
	border-right: 1px solid #a0a3a8; 
	float: left; padding-right: 10px;
	width: 575px; 
}


#bnapp_al_find_by_airport {
	float: right; 
	padding-left: 15px;
	width: 280px;
}

#bnapp_al_find_by_address, #bnapp_al_find_by_airport { height: 80px; }

.panel_t .textformfield input { width: 230px; }
#bnapp_al_find_by_address select  { padding: 0.2em; }
.panel_t button { display: inline; }
.bnapp_al_find_by_button { vertical-align: middle; }

#airport_find_result { display: none; margin: 1em 0 1em 0; }

#airport_find_map { background: #fff; clear: both; padding: 5px; width: 605px; height:444px; }
#airport_find_map_canvas { width: 605px; height:444px; }

/* Airports List
------------------------------------------------------------------------------*/

#bnapp_main .bnapp_airports_list { margin: 0; padding: 0; }

#bnapp_main .bnapp_airports_list li {
	background-color: #eee;
	background-repeat: no-repeat;
	background-position: 5px;
	padding: 10px 10px 10px 10px; 
	margin-bottom: 1px;
	height: 70px;
}

#bnapp_main .bnapp_airports_list li.alt { background: #f5f5f5; }
#bnapp_main .bnapp_airports_list li:hover,
#bnapp_main .bnapp_airports_list li.active { background: #7f9cae; }

#bnapp_main .bnapp_airports_list h2 { 
	color: #000;
	font-weight: bold; font-size: 12px;
	margin: 0; padding: 0; 
}

#bnapp_main .bnapp_airports_list h2 a {
	color: #000; text-decoration: none;
}

#bnapp_main .bnapp_airports_list div.info {
	font-size: 0.85em;
	margin: 0; padding: 0;
	line-height: 1.5em;
}

#bnapp_main .bnapp_airports_list .icon {
	float: right;
}

#airport_pager {
	clear: both;
	margin-top: 10px;
	text-align: center;
}

.qp_prev { margin-left: 5px;  }
.qp_next { margin-right: 5px;  }

.qp_prev, .qp_next {
	background: #fff; color: #333;
	border: 1px solid #ccc;
	padding: 1px 10px 1px 10px;
	text-decoration: none;
}

/*
qp_next
qp_prev
qp_counter
qp_totalnumber
qp_pagenumber
*/

#map_key li { float: left; padding-left: 30px; line-height: 24px; margin-right: 20px; }
#map_key li.preferred { background: transparent url(../img/map-icon-blink-2.png) no-repeat; }
#map_key li.hub { background: transparent url(../img/map-icon-blink-1.png) no-repeat; }
#map_key li.normal { background: transparent url(../img/map-icon-blink.png) no-repeat; }
