#destination_flyout{text-align:left}
#destination_flyout a{border:1px solid white;background-color:white;padding-left:2px}
label.bookingOptionsLabel,.passenger-label{font-size:12pt;line-height:11pt;font-weight:bold;font-family:Helvetica,Arial,sans-serif;display:block;margin-bottom:2px}
.destination_flyout_button{position:absolute;height:13px;width:13px;cursor:pointer;right:4px;top:21px;background-color:white;background-repeat:no-repeat;background-position:top left;background-image:url('/assets/images/sprites/sw_buttons_icons_vertical.png');background-position:left -968px}
.accountSearchFlyoutButton{left:143px;top:220px}
.innerdiv{padding-right:2px}
input.stationInput{width:150px;font-size:11px}
input.watermark{color:#aaa!important}
input#returnAirport_displayed.watermark{color:#333}
body.ua_js_no #originAirport,body.ua_js_no #destinationAirport,body.ua_js_no #returnAirport{display:inline}
body.ua_js_yes #originAirport,body.ua_js_yes #destinationAirport,body.ua_js_yes #returnAirport{display:none}
input#promoCode{width:95px;font-size:11px;float:left}
.destination_flyout{position:absolute;z-index:2000;background-color:white;border:1px solid #e5e5e5;font-size:10px}
.destination_flyout p{width:180px;padding:0!important}
.close_button_container{float:left;width:100%;text-align:right;background-color:#edf1fc}
.close_button{background-color:transparent!important;border:none!important;line-height:21px;margin-right:4px}
.close_button img{vertical-align:middle}
.close_button_container span{float:right;width:45px;padding-right:5px}
.close_button_container span.closeImg{float:right;width:19px;height:19px;background-repeat:no-repeat;background-image:url('/assets/images/sprites/sw_buttons_icons_vertical.png');background-position:left -980px}
p.cityArea{color:black;margin:0}
.station_list{float:left;margin-bottom:10px;padding:10px 10px 0 10px}
.station_list div{float:left;width:200px;margin-bottom:10px}
.station_list .withBorder{padding-left:10px;background-repeat:repeat-y;background-position:top left;background-image:url('/assets/images/sprites/sw_common_horizontal.png');background-position:-1996px top}
.station_list div a{cursor:pointer}
a.firstMatch{font-weight:bold}
a.highlighted{background-color:#ff6d00!important;text-decoration:none;color:white}
p.noMatch{font-weight:bold;margin-bottom:10px}
#recentSearch,#booking_widget_content_row{font-size:11px;margin:5px 5px 0 30px;width:148px}
#recentSearch{width:320px!important}
.flight-landing select#recentSearch{^width:211px}
#carRecentSearch{font-size:11px;width:271px}
#roundtrip_or_oneway{background-color:transparent;background-position:left bottom;background-repeat:repeat-x;float:none;height:16px;margin-left:15px;padding:10px 0 10px 12px;visibility:hidden;width:500px;background-image:url('/assets/images/sprites/sw_common_vertical.png');background-position:left -496px}
.flight-landing #roundtrip_or_oneway{background-image:none!important}
#roundtrip_or_oneway label{font-weight:normal}
fieldset#promoCode_wrapper,div#booking_select_wrapper,fieldset#dateSelects,fieldset#passengersFields{padding-left:30px;width:720px}
fieldset#promoCode_wrapper{margin-top:10px}
div#departBookingSelects,div#returnBookingSelects{display:block;width:510px;height:50px}
div#departBookingSelectsWide,div.departBookingSelectsWide{display:block;width:700px;height:50px}
.lowFareFinderODSection div#departBookingSelects,.lowFareFinderODSection div#returnBookingSelects,.lowFareFinderODSection div#bookingFormNote{float:left;width:auto}
.station_list div{background-color:white!important}
.station_list{padding:0 0 0!important}
.innerdiv{margin-left:10px!important;margin-top:10px!important}
.country_tab{padding-left:13px;padding-right:13px}
.country_tabs{width:100%;position:relative;z-index:1000;display:table-row;margin:0;padding:0;list-style-type:none}
.country_tabs li{display:table-cell;_display:inline;position:relative;font-weight:bold;line-height:40px;vertical-align:middle;list-style:none;height:40px;width:auto;padding-left:13px;padding-right:13px;cursor:pointer;font-size:10pt;float:left}
.country_tab{border-bottom:solid 1px #f0f0f0;font-size:12pt;color:#2683f9;background-repeat:repeat-x;background-image:url('/assets/images/sprites/sw_flight_vertical.png');background-position:left -0px}
.country_tab_selected{border-bottom:solid 1px white;color:black;background-repeat:repeat-x;background-image:url('/assets/images/sprites/sw_flight_vertical.png');background-position:left -40px}
.country_tab_seperator{width:1px;height:40px;background-repeat:no-repeat;background-image:url('/assets/images/sprites/sw_flight_vertical.png');background-position:left -80px}
.country_tab_seperator_end{width:1px;height:40px;background-repeat:no-repeat;background-image:url('/assets/images/sprites/sw_flight_vertical.png');background-position:left -120px}
.tabs_border{width:100%;border-bottom:solid 1px #f0f0f0;height:1px;position:relative;top:-12px;z-index:900}
.destination_container{width:100%;margin-top:-15px;padding-top:0}
.noMatch{padding-left:13px;font-weight:bold;margin-top:10px}
div#booking_widget_content_row{float:left;clear:both;width:211px;margin-bottom:4px}
.remember_searches_content_row{font-size:11px;margin:5px 5px 0 30px;width:190px}
.sw2 .information-icon-link{float:right;margin-right:45px;margin-top:3px}
.sw2 .information-icon-link:hover{text-decoration:none}
.sw2 .information-icon-link .swa-icon_info{display:inline}