﻿html,body{width:100%;}
body{color:#344753;font-family:Helvetica,Arial,sans-serif;font-size:13px;line-height:1;}
body.blue{background: url("/static/img/flybodybg.png?4177") repeat-x scroll 0 0 #FFFFFF;};
body{-webkit-font-smoothing: antialiased;}
/*select,textarea,input,td,th{font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#000;}*/






.all{position:relative;width:760px;}
.ClearFloats{clear:both;content:".";display:block;height:0;line-height:0;visibility:hidden;}
html>body .ClearFloats{content:".";display:block;height:0;visibility:hidden;font-size:1px;}
.TableRecords_Header{background-color:#BAD8F3;}
.ValidationMessage{color:red;font-size:10px;clear:left;padding-left: 50px;padding-top: 3px;display:block}
.Email_Form_Container .ValidationMessage{ display:inline;padding-left:10px }
div.Feedback_Wrapper{line-height:18px; margin:13px 0 0 0}
div.Feedback_Text{margin:3px 10px 3px 27px;/*margin:5px 0 5px 26px;*/}
div.Feedback_Error{background-color:#ffe5e5;border:2px solid #ffcece;color:#c7331f;padding:2px;}
div.Feedback_Warning{background-color:#fbf3e0;border:2px solid #f8e6c2;color:#bd830b;padding:2px;}
div.Feedback_Success{background-color:#eeffd7;border:2px solid #d8ffaa;color:green;padding:2px;}
div.Feedback_Info{background-color:#e4edf2;border:2px solid #a5c9df;color:#166ca5;padding:2px;}
.autocomplete{position:absolute;background-color:#FFF;border:1px solid #888;max-height:200px;z-index:100;margin:0;padding:0;}
.autocomplete ul{list-style-type:none;z-index:101;margin:0;padding:0;}
.autocomplete ul li{font-size:10px;list-style-type:none;display:block;height:14px;cursor:pointer;margin:0;padding:2px;}
.Document_Popup{max-width:966px;min-width:600px;margin-left:31px;}
.TopBar{background:#005CC5 url(/Metasearch/img/General_Sprite.png?4177) repeat-y 0 0;height:21px;padding-right:23px;line-height:21px;text-align:right;color:#FFF;display:none;}
.TopBar a:hover{color:#FFF;text-decoration:underline;}
.Body{min-height:350px;height:auto!important;}
/*.Footer{clear:both;font-size:12px;color:#8fb2db;min-width:823px;height:20px;padding:50px 8px 10px 0;}*/
.Footer_BottomNav{white-space:nowrap;padding:2px;}
.Footer_BottomNav_RightSide{margin-left:84px;}
.Footer_BottomNav_RightSide_Homepage{margin-left:169px;}
.Footer_TravelzooLogo{background:#FFF url(/Static/img/Spec_Sprite_Colors.png?4177) no-repeat 0 0;height:13px;width:57px;}
.Heading1{font-size:16px;font-weight:700;margin-bottom:10px;}
.Heading2{font-size:14px;font-weight:700;border-bottom:solid 1px #000;}
.TagLine{float:left;font-size:15px;color:#666;margin:46px 0 0 41px;}
.TagLine span{font-size:11px;vertical-align:top;}
.Submit_Button{height:32px;width:117px;background:url(/Static/img/Spec_Sprite.png?4177) no-repeat -300px -95px;cursor:pointer;display:block;border:none;padding:0;}
.Spec_Body{padding-left:9px;}
a.Spec_TabLink{text-decoration:none;color:#000;}
.Spec_nonStopCheck{margin-left:9px;}
.Spec_Calendar_Multi{background:Transparent url(/Static/img/Spec_Sprite_Colors.png?4177) no-repeat -140px 0;width:16px;height:14px;float:left;cursor:pointer;margin:0 0 0 2px;}
.Spec_Inputs{white-space:nowrap;width:230px;}
.Spec_FareCalendars{float:left;cursor:pointer;}
.Spec_FareCalendars img{margin-left:-2px;margin-top:-4px;position:absolute;}
.Spec_NonStop .Spec_Label .Spec_Label_FareCalendars{margin-right:5px;cursor:pointer;}
.Spec_Compare_small{white-space:nowrap;width:100px;overflow:hidden;cursor:pointer;}
.Spec_Compare_label{margin-left:15px;font-size:14px;font-weight:700;}
.Spec_Button_Text{color:#FFF;font-size:14px;font-weight:700;line-height:28px;}
.Spec_Box_Top{background:#FFF url(/Static/img/Spec_Sprite.png?4177) no-repeat -12px -60px;height:32px;margin:18px 0 0 5px;}
.Spec_NoCalendar{margin-top:7px;}
.Spec_NoCalendar_Top{background:#FFF url(/Static/img/Spec_Sprite.png?4177) no-repeat -20px -220px;font-weight:700;padding-left:10px;height:5px;}
.Spec_NoCalendar_TopRight{float:right;background:#FFF url(/Static/img/Spec_Sprite.png?4177) no-repeat 0 -220px;width:8px;height:5px;}
.Spec_NoCalendar_BodyRight{background:#FFF url(/Metasearch/img/Box_Body.gif?4177) repeat-y 0 0;background-position:right;margin-left:1px;position:relative;padding:5px 10px 5px 9px;}
.Recent_Remove{height:13px;width:11px;background:url(/Static/img/Spec_Sprite.png?4177) no-repeat -360px -150px;display:block;float:right;}
.Recent_MCLine{cursor:pointer;color:#0555AF;width:295px;}
.Filters{width:211px;float:left;padding-top:9px;}
.Filters_Bottom_Margin{height:6px;background:transparent url(/Static/img/Results_Sprite.gif?4177) no-repeat 0 -150px;font-size:3px;margin-bottom:20px;}
.Filters_Body{background:#FFF url(/Static/img/Results_Sprite_Bg.png?4177) repeat-y;padding:0 8px 0 5px;}
.Filter input{width:13px;height:13px;margin:0;padding:0;}
.Filter_Top{background:#FFF url(/Static/img/Results_Sprite.gif?4177) no-repeat 0 -170px;}
.Filter_Body_White{/*font-size:16px;padding:5px;*/clear:both;float:none;}
.Filter_Body{background:#E1EBF5 url(/Static/img/Results_Sprite_Bg.png?4177) repeat-y -1150px;font-size:11px;padding:5px 5px 1px;}
.Filter_Bottom{height:6px;background:#E1EBF5 url(/Static/img/Results_Sprite.gif?4177) no-repeat 0 -196px;font-size:5px;}
.Filter_Bottom_White{height:6px;background:#FFF url(/Static/img/Results_Sprite.gif?4177) no-repeat 0 -196px;font-size:5px;}
.Filter_TitleExpand_REQ{background:url(/Static/img/Results_Sprite.gif?4177) no-repeat -330px -225px;}
.Filter_TitleCollapse_REQ{background:url(/Static/img/Results_Sprite.gif?4177) no-repeat -331px -205px;}
.Filter_TitleExpand_REQ,.Filter_TitleCollapse_REQ{font-weight:700;cursor:pointer;margin-right:5px;height:15px;padding:3px 10px;}
.Filter_Title{font-weight:700;float:left;}
.Filter_HelpIcon{background:url(/Static/img/Results_Sprite.gif?4177) no-repeat scroll 0 0;width:15px;height:15px;text-decoration:none;margin-left:5px;float:left;}
input.Filter_Check_REQ{margin:0 3px 2px 0}
.Filter_BestHead{vertical-align:bottom;text-align:right;}
.Filter_Best_REQ{text-align:right;}
.Filter_Select{height:20px;vertical-align:top;}
.Filter_Select span{cursor:pointer;text-decoration:none;color:#027EDE;}
.Filter_Only_REQ{margin-left:5px;padding-right:5px;color:#027EDE;text-decoration:underline;cursor:pointer;}
.Filter_Alliances{padding-top:5px;}
.Filter_Alliances:after{clear:both;content:".";display:block;height:0;visibility:hidden;}
.Filter_Alliance_REQ{color:#027EDE;text-decoration:underline;margin-right:5px;margin-top:5px;cursor:pointer;float:left;}
.Filter_City_REQ{font-weight:700;}
.Filter_Layover_Control{color:#027EDE;font-size:11px;cursor:pointer;}
.Filter_Layover_Control .ShowLayoverAirports {display:inline;}
.Filter_Layover_Control .HideLayoverAirports {display:none;}
.Filter_Layover_ControlON_REQ .ShowLayoverAirports {display:none;}
.Filter_Layover_ControlON_REQ .HideLayoverAirports {display:inline;}
.Filter_DoLayover{padding:5px 0;}
.Filter_Disclaimer{font-size:11px;padding:10px;}
.Filter_Currency{height:25px;}
.Searching_Container{margin-top:70px;text-align:center;}
.Searching_Logo{margin-bottom:35px;}
.Searching_Text{color:#000;font-size:16px;font-weight:700;line-height:24px;padding:10px 20px;text-align:center;}
.Searching_Top{background:url(/Static/img/Results_Sprite.gif?4177) no-repeat 0 -170px;height:6px;font-size:3px;}
.Searching_Body{font-size:12px;font-weight:700;text-align:center;background:#FFF url(/Static/img/Results_Sprite_Bg.png?4177) repeat-y scroll -1150px 50%;padding:10px 5px;}
.Searching_Bottom{height:6px;background:url(/Static/img/Results_Sprite.gif?4177) no-repeat 0 -196px;font-size:3px;}
.SpecDisplay{padding:8px 5px;}
.SpecDisplay_Body{padding:3px 5px 2px;}
.SpecDisplay_Itinerary{font-size:13px;font-weight:700;width:188px;}
.SpecDisplay_City{float:left;white-space:nowrap;margin-right:3px;line-height:15px;}
.SpecDisplay_Modify{margin-top:5px;}
.SpecDisplay_Modify a {height:21px;width:110px;background:url(/Static/img/Results_Sprite_Colors.png?4177) no-repeat 0 0;text-decoration:none;cursor:pointer;line-height:19px;text-align:center;font-weight:700;display:block;}
.SpecDisplay_Modify_NewButton a {height:35px;width:132px;line-height:33px;margin-top:5px;background:transparent url(/Static/img/Results_Sprite_Colors.png?4177) no-repeat scroll -130px -320px;text-decoration:none;cursor:pointer;font-weight:700;display:block;padding-bottom:2px;}
.SpecDisplay_Modify_NewButton_text {color:white;display:block;margin-right:27px;text-align:center;}
.SpecDisplay_Modify_text{color:white;}
.CenterStage{float:left;width:523px;margin:9px 5px 7px 7px;}
.Sidebar{float:left;width:200px;margin-top:9px;}
.Tabs_Body{background:url(/Static/img/Results_Sprite_Bg.png?4177) repeat-y -220px;padding:2px 11px 0 8px;}
.Tabs_Bottom{height:9px;background:url(/Static/img/Results_Sprite.gif?4177) no-repeat 0 -360px;font-size:1px;}
.Tabs_Switch{background:url(/Static/img/Results_Sprite.gif?4177) no-repeat 0 -250px;height:26px;}
.Tab_Off,.Tab_On{background:url(/Static/img/Results_Sprite.gif?4177) no-repeat -80px -330px;height:26px;width:76px;float:left;line-height:21px;text-align:center;cursor:pointer;}
.Tab_SeparatorOnOff,.Tab_SeparatorOffOn,.Tab_SeparatorOffLeft,.Tab_SeparatorOffRight{background:url(/Static/img/Results_Sprite.gif?4177) no-repeat;width:12px;height:26px;float:left;}
.FareCal_BallonSavings{width:131px;height:55px;background:url(/flysharedui/img/calendarbestpricebg.png?4177) no-repeat 0 0;}
.FareCal_BallonSavings div{font-size:12px;font-weight:700;text-align:left;padding:6px;}
.FareCal_BallonSavings_Close{color:#0555AF;font-size:10px;float:right;cursor:pointer;margin-right:10px;}
.FareCal_Tabs{width:100%;text-align:center;cursor:pointer;margin:0 auto;border-collapse: separate;}
.tabsContent table th.FareCal_Tab, .tabsContent table td.FareCal_Tab.FareCal_Tab, .FareCal_Tab{border-color:#E1EBF5 #E1EBF5 #8FB3DB;border-style:solid;border-width:1px 1px 2px;}
.FareCal_Tab a:focus{outline:0;}
.tabsContent table td.FareCal_Tab_BestPrice{font-weight:700;color:green;}
.tabsContent table.FareCal_Tabs td.FareCal_Tab_Selected, .tabsContent table.FareCal_Tabs th.FareCal_Tab_Selected{border-color:#8FB3DB;border-style:solid;border-width:2px 2px 0;font-weight:bold;}
.tabsContent table td.FareCal_Tab_Selected,.tabsContent table th.FareCal_Tab_Selected, .tabsContent table td.FareCal_Tab:hover{background-color:#E1EBF5;cursor:pointer;}
.FareCal_InfoText{padding:10px 0;}
.FareCal_OptionContainer{display:inline;}
.FareCal_CalInput{width:70px;}
.FareCal_Combo{text-align:center;padding:15px 0 5px;}
.FareCal_InvalidDate{font-size:10px;color:red;padding-left:5px;}
.FareCal_ChangeDepart{color:#0555AF;text-decoration:underline;float:right;margin-right:10px;cursor:pointer;}
.FareCal_Today div.recomendedPrice,.FareCal_Today div.bestPrice,.FareCal_Today div.cellPrice{background:#F63;color:#FFF;border:1px solid #FFF;height:32px;}
.Day{font-size:10px;text-align:right;padding-right:1px;}
.FareCal_PopUp{border:solid 1px #80B7E9;position:absolute;background:#FFF;z-index:5;width:175px;text-align:left;padding:5px;}
.FareCal_PopUp_More{color:navy;font-weight:700;}
.FareCal_PopUp_Less{color:green;font-weight:700;}
.FareCal_Glider{border-color:#8FB3DB;border-style:solid;border-width:0 2px 2px;}
.glider{overflow:hidden;position:relative;height:175px;}
.CalendarTable_Header{background-color:#E1EBF5;width:100%;border-color:#8FB3DB;border-style:solid;border-width:0 2px;}
.CalendarTable_Header th{height:15px;font-weight:700;width:14%;text-align:center;border-color:#FFF #E1EBF5 #E1EBF5 #FFF;border-style:solid;border-width:1px;padding:3px 2px 4px;}
.CalendarTable td{text-align:center;width:14%;height:35px;vertical-align:top;border-color:#E1EBF5;border-style:solid;border-width:0 1px 1px 0;}
.CalendarTable th /* copied from '.CalendarTable td' in the upgrade to 5.0.0.0 */ {text-align:center;width:14%;height:35px;vertical-align:top;border-color:#E1EBF5;border-style:solid;border-width:0 1px 1px 0;}
.CalendarTable a.bestPrice,.CalendarTable a.bestPrice:visited{color:#FFF;font-weight:700;}
.CalendarTable a.outOf30Days{color:#A1A1A1;}
.CalendarTable div.bestPrice{background:#80cc81;border:1px solid #FFF;height:32px;color:#FFF;}
.CalendarTable div.recomendedPrice{background:#D9ECD9;border:1px solid #FFF;height:32px;}
.CalendarTable div.cellPrice{background-color: beige;border:1px solid #FFFFFF;color: black;height:32px;}
.Matrix{/*border:solid 1px #80B7E9;*/font-size:11px;/*margin-bottom:10px;*/}
.Submatrix{margin-left:150px;}
.Matrix_StopsHead{background-color:#fff;border-right:solid 1px #80B7E9;border-bottom:solid 1px #80B7E9;}
.Matrix_Stops_REQ{text-align:left;padding-left:5px;font-weight:bold;width:60px;text-decoration:none;cursor:pointer;/*background-color:#E1EBF5;*/}
.Matrix_StopsHead,.Matrix_ColHead{height:69px;vertical-align:top;}
.Matrix_Airline_REQ{text-decoration:underline;cursor:pointer;overflow:hidden;white-space:normal;line-height:12px;width:61px;height:25px;margin:3px 2px 0;}
.Matrix_AirlineIcon_REQ{height:26px;width:65px;margin-top:3px;cursor:pointer;}
.Matrix_AllLabel{margin-top:31px;text-decoration:underline;cursor:pointer;width:52px;}
.Matrix_Price_REQ a{display:block;font-size:13px;font-weight:700;}
.Matrix_Price_REQ{height:23px;}
.Matrix_Stops_REQ,.Matrix_Price_REQ{/*line-height:22px;border-bottom:solid 1px #80B7E9;border-right:solid 1px #80B7E9;*/}
.Matrix_Airlines{overflow-x:hidden;width:391px;margin-bottom:-17px;position:relative;float:left;}
.Matrix_Bottom{clear:left;height:17px;background-color:#fff;line-height:15px;padding-left:5px;font-size:10px;}
.Summary_Top{/*height:17px;margin-top:5px;*/padding:3px;}
.Summary_Counter{float:right;padding-right:70px;font-weight:400;}
.Summary_ShowAll_Container{float:right;text-align:right;}
.Summary_Item_REQ{height:50px;border-bottom:solid 1px #80B7E9;}

.tabsContent table.SummaryItem_Info th, .tabsContent table.SummaryItem_Info td, .tabsContentClone table.SummaryItem_Info th, .tabsContentClone table.SummaryItem_Info td {font-size:13px;border-style:none solid solid solid;}
.Summary_Cabin{width:19%;/*border-right:solid 1px #80B7E9;*/text-align:center;font-size:16px;font-weight:700;}
.Summary_Price_REQ,.Summary_Biz_REQ{cursor:pointer;color:#0555AF;text-decoration:underline;}
.Summary_PriceCurrency_REQ,.Summary_BizCurrency_REQ{color:gray;font-size:10px;font-weight:400;}
.Summary_LogoPlaceholder{width:9%;text-align:center;}
.tabsContent table.SummaryItem_Info td.Summary_LogoPlaceholder {border-width:1px 0 0 1px;}
.tabsContent table.SummaryItem_Info td.Summary_Airline_REQ {width:28%;border-width:1px 0 0 0;font-size:12px;}
.tabsContent table.SummaryItem_Info td.Summary_Stats {border-width: 1px 1px 0px 0px;}
.tabsContent table.SummaryItem_Info td.Summary_Cabin {border-width: 1px 1px 0 1px;}
.tabsContent table.SummaryItem_Info td.ExtraInfo {padding:0;}
.Summary_Stats{width:130px;text-align:center;}
.Summary_NoMatches_REQ{/*margin-right:25px;*/}
.Summary_WhyMePlaceholder{width:60px;}
.Summary_WhyMe_REQ{display:none;cursor:pointer;background:url(/Static/img/Results_Sprite.gif?4177) no-repeat -250px -120px;width:39px;height:26px;margin-left:10px;}
.Summary_Disclaimer{font-size:11px;color:#666;padding: 4px 8px 0;}
.List_TopNavigation{font-size:13px;}
.List_BottomNavigation{padding-top:5px;padding-bottom:20px;}
.List_Counter{font-weight:700;padding-left:5px;}
.Sort_Wrapper{clear:right;margin-top:8px;}
.Sort_Link{cursor:pointer;text-decoration:none;white-space: nowrap}
.Sort_NoLink{cursor:default;text-decoration:none;}
.Sort_Asc,.Sort_Desc{padding-right:10px;cursor:pointer;text-decoration:none;margin-right:-10px;overflow:hidden;}
.Sort_Asc{background:transparent url(/FlySharedUI/img/currencylocationarrowblack2.png?4177) no-repeat scroll right 4px;}
.Sort_Desc{background:transparent url(/FlySharedUI/img/currencylocationarrowblack.gif?4177) no-repeat scroll right 6px;}
.Flight_Actions_Wrapper{height:18px;}
.Flight_FooterR{background-color:#E1EBF5;height:18px;}
.Flight_FooterL{background-color:#E1EBF5;height:18px;text-align:center;}
.Flight_Price{width:135px;text-align:center;/*padding-bottom:5px;*/}
.Flight_PriceContainer{text-decoration:none;cursor:pointer;background:#FFF url(/Static/img/Results_Sprite.gif?4177) no-repeat -200px -290px;margin-left:4px;height:62px;width:112px;display:block;}
.Flight_PriceContainer,.Flight_PriceContainer a:link,.Flight_PriceContainer a:visited{text-decoration:none;cursor:pointer;}
.Flight_PriceValue_REQ{display:block;color:#000;font-size:19px;font-weight:bold;line-height:20px;}
.Flight_PriceValue_RoundTrip{display:block;color:#000;padding-top:4px;font-size:11px;}
.Flight_PriceCurrency_REQ{color:gray;font-size:10px;}
.Flight_Airline{float:left;/*width:70px;*/text-align:center;padding-top:13px;}
.Flight_Segment_REQ{height:15px;margin-bottom:2px;cursor:pointer;}
.Flight_ArrowOut_REQ{/*background:url(/Static/img/Results_Sprite.gif) no-repeat 0 -40px;*/}
.Flight_ArrowIn_REQ{background:url(/Static/img/Results_Sprite.gif?4177) no-repeat -20px -40px;}
.Flight_ArrowOut_REQ,.Flight_ArrowIn_REQ{width:10px;height:13px;margin:3px 5px 0;}
.Flight_WhyMe_REQ{margin-top:10px;padding-right:16px;background:url(/Static/img/Results_Sprite.gif?4177) no-repeat right -80px;}
a.Flight_WhyMe_REQ{color:red;}
.Flight_Actions_REQ{text-align:right;float:right;}
.Flight_Actions_REQ div div{float:left;*zoom:1;*display:inline;*float:none;*line-height:16px;}
.Flight_Baggage_REQ{background:url(/FlySharedUI/img/iconssprite.png?4177) no-repeat 0 0;height:13px;width:14px;margin-right:5px;margin-top:1px;cursor:pointer;}
.Flight_Print_REQ{background:url(/FlySharedUI/img/iconssprite.png?4177) no-repeat 0 -26px;height:14px;width:14px;margin-right:5px;cursor:pointer;}
.Flight_Email_REQ{background:url(/FlySharedUI/img/iconssprite.png?4177) no-repeat 0px -12px;height:12px;width:14px;margin-right:5px;margin-top:1px;cursor:pointer;}
.Flight_Remove_REQ{background:url(/FlySharedUI/img/iconssprite.png?4177) no-repeat 0 -42px;height:12px;width:10px;margin-right:5px;margin-top:1px;cursor:pointer;}
.Flight_Detail_REQ{color:#027EDE;text-decoration:underline;cursor:pointer;margin-left:5px;margin-right:5px;height:14px;}
.Flight_Detail_Close_REQ{/*background:transparent url(/Static/img/Results_Sprite.gif) no-repeat scroll right -58px;*/}
.ShowDetailsText, .HideDetailsText {line-height:16px;}
.Flight_Detail_REQ .HideDetailsText {display:none;}
.Flight_Detail_REQ .ShowDetailsText {display:inline;}
.Flight_Detail_Close_REQ .HideDetailsText {display:inline;}
.Flight_Detail_Close_REQ .ShowDetailsText {display:none;}
.Flight_Deals_REQ {display:inline;line-height:18px;}
.Flight_Deals_REQ a{/*float:left;padding:2px 10px;*/white-space:nowrap;padding-right:10px;text-decoration:underline;}
.Flight_Deals_Separator_REQ{/*float:left;padding:2px 0;*/}
.Options_List_REQ{border:solid 1px #80B7E9;position:absolute;background:#FFF;white-space:nowrap;padding:5px;}
.Balloon_Container_REQ{border:solid 1px #80B7E9;position:absolute;background:#FFF;z-index:5;padding:5px;}
.SameFlight_Container{background:#E1EBF5;border:1px solid #80B7E9;margin-bottom:6px;padding:10px;}
.Detail_REQ{/*width:498px;*/}
.Detail_Toolbar{height:25px;line-height:23px;}
.Detail_Close_REQ{color:#0555AF;font-size:11px;float:right;cursor:pointer;padding-right:16px;background:url(/Static/img/Results_Sprite.gif?4177) no-repeat right -53px;margin-right:5px;text-decoration:underline;}
.Detail_SegmentHeader{line-height:20px;background-color:#F7F7F7;font-size:12px;border:1px solid #D9D9D9;/*font-weight:bold;*/padding-left:10px;font-weight:bold}
.Detail_Airline{text-align:center;width:130px;padding-right:10px;padding-top:10px;}
.Detail_Description{color:gray;font-size:11px;}
.Detail_ProviderHeader{background-color:#BAD8F3;font-weight:700;color:#000;line-height:20px;}
.Detail_ProviderItem{font-size:13px;line-height:24px;padding-left:20px;background-color:#E1EBF5;}
.Detail_ProviderItem_NoPadding{font-size:13px;line-height:24px;background-color:#E1EBF5;}
.Info_Wrapper{width:504px;margin:0 auto;}
.Info_Top{background:url(/Static/img/Results_Sprite.gif?4177) no-repeat 0 -460px;height:7px;font-size:1px;}
.Info_Body{border-left:solid 1px #80B7E9;border-right:solid 1px #80B7E9;text-align:right;width:482px;padding:0 10px 10px;}
.Info_Icon{background:url(/Static/img/Results_Sprite.gif?4177) no-repeat -450px -400px;height:32px;width:32px;float:left;margin-top:5px;}
.Info_Text_REQ{padding-top:10px;margin-left:40px;text-align:left;}
.Info_Text_ErrorLink{color:red;font-weight:700;}
.Info_Close_REQ{color:#0555AF;font-size:11px;cursor:pointer;}
.Info_Bottom{background:url(/Static/img/Results_Sprite.gif?4177) no-repeat 0 -480px;height:7px;font-size:1px;}
.MBox{width:356px;z-index:100;}
.MBox_Top{background:url(/Static/img/Results_Sprite.gif?4177) no-repeat -50px -380px;height:7px;font-size:1px;}
.MBox_Body{text-align:center;background:#E1EBF5 url(/Static/img/Results_Sprite_Bg.png?4177) repeat-y -750px 0;padding:35px 0;}
.MBox_Text{font-weight:700;font-size:20px;color:#0555AF;padding-bottom:20px;}
.MBox_Image{background:url(/Static/img/Results_Sprite.gif?4177) no-repeat -50px -400px;height:17px;width:137px;margin:0 auto;}
.MBox_Bottom{background:url(/Static/img/Results_Sprite.gif?4177) no-repeat -50px -430px;height:5px;font-size:5px;}
.RouteAd{border:2px solid #0555AF;width:400px;display:none;background-color:#FFF;position:absolute;top:300px;left:300px;padding:10px;}
.RouteAd_Title{font-size:14px;font-weight:700;padding-bottom:10px;}
.RouteAd_Close{float:right;font-size:10px;color:#0555AF;text-decoration:underline;cursor:pointer;}
.RouteAd_Image{float:left;margin-right:10px;}
.Box_Top{background:#FFF url(/Metasearch/img/Box_Sprite.gif?4177) no-repeat -20px 0;font-weight:700;padding-left:10px;line-height:21px;}
.Box_TopRight{float:right;background:#FFF url(/Metasearch/img/Box_Sprite.gif?4177) no-repeat 0 0;height:21px;width:8px;}
.Box_BodyRight{background:#FFF url(/Metasearch/img/Box_Body.gif?4177) repeat-y 0 0;background-position:right;margin-left:1px;position:relative;overflow:hidden;padding:5px;}
.Box_BodyRight_SideBar{background:#FFF url(/Metasearch/img/Box_Body.gif?4177) repeat-y 0 0;background-position:right;margin-left:1px;overflow:hidden;padding:5px 9px 5px 5px;}
.Box_BottomRight{float:right;background:#FFF url(/Metasearch/img/Box_Sprite.gif?4177) no-repeat 0 -140px;width:9px;height:9px;}
.PremPlacementsLocation{position:absolute;top:30px;left:460px;}
.PremPlacementsWrapper{width:100%;}
.PremPlacementsContainer{position:relative;}
.PremPlacements{position:absolute;width:523px;}
.PremPlacementImg{float:right;margin:7px 10px 0;}
.PremLinks{clear:both;position:absolute;right:10px;top:0;font-size:10px;font-weight:700;}
.PremImpression{height:1px;}
.PremPixel{display:none;position:absolute;}
.NoResults_Top{background:#FFF url(/Metasearch/img/Box_Sprite.gif?4177) no-repeat -20px -80px;font-weight:700;padding-left:10px;height:9px;font-size:5px;}
.NoResults_TopRight{float:right;background:#FFF url(/Metasearch/img/Box_Sprite.gif?4177) no-repeat 0 -80px;height:9px;width:8px;}
.NoResults_BodyRight{background:#FFF url(/Metasearch/img/Box_Body.gif?4177) repeat-y 0 0;background-position:right;margin-left:1px;position:relative;height:40px;padding:5px 10px 5px 9px;}
.ErrorContainer{min-height:300px;height:auto!important;padding:8px;}
.ErrorMessage{color:#000;font-size:16px;margin-top:70px;margin-left:20px;}
.body_container{width:780px;background:#FFF;overflow:hidden;margin:0 auto;padding:0;}
.body_container_header{margin-top:20px;height:30px;padding-left:10px;}
.body_container_content_holder{padding-top:16px;}
.body_container_header_title,.body_container_header_image{font-size:24px;display:inline;float:left;}
.HelpBalloon_Container_REQ{border:1px solid #80B7E9;background:#FFF;width:300px;z-index:10;color:#000;}
.HelpBalloon_Button_REQ{float:right;margin-right:20px;}
.AdLink_Body{color:#000;text-decoration:none;overflow:hidden;}
.AdLink_Site a,.AdLink_Site a:visited,.AdLink_Site a:hover{color:#005cc6;text-decoration:none;}
.AdLink_Title{padding-bottom:3px;text-decoration:underline;font-size:12px;color:#027EDE;line-height:14px;}
.ad_text{color:black;font-size:12px;line-height:14px;}
.SidebarAds_Wrapper{float:right;overflow:hidden;width:200px;}
.SidebarAds_Disclaimer{color:gray;font-size:10px;margin-bottom:10px;}
.AdUnit{margin:0 10px 10px 0;}
.GoogleAds_Wrapper{width:200px;float:left;margin-bottom:20px;}
.AdUnit_Top{color:#0555AF;/*padding-left:5px;*/font-weight:bold;line-height:14px;font-size:12px;}
.AdUnit_Bottom{height:5px;font-size:5px;}
.PremiumPlc_Wrapper{width:502px;margin:0 10px 30px;}
.PremiumPlc_Header{background:url(/Static/img/Results_Sprite.gif?4177) no-repeat 0 -550px;clear:right;}
.PremiumPlc_Container{border-bottom:1px solid #80B7E9;border-left:1px solid #80B7E9;border-right:1px solid #80B7E9;}
.DeepLink{width:644px;margin:40px auto 0;}
.MobileDeepLink{width:80%;margin:5% auto 0;}
.DeepLink_Top{background:#FFF url(/Metasearch/img/Box_Sprite.gif?4177) no-repeat -20px -80px;height:9px;}
.DeepLink_TopRight{float:right;background:#FFF url(/Metasearch/img/Box_Sprite.gif?4177) no-repeat 0 -80px;height:9px;width:8px;line-height:9px;}
.DeepLink_Body{background:#FFF url(/Metasearch/img/Box_Body.gif?4177) repeat-y;text-align:center;}
.DeepLink_BodyRight{background:#FFF url(/Metasearch/img/Box_Body.gif?4177) repeat-y 0 0;background-position:right;margin-left:1px;padding:11px 24px 20px 20px;}
.DeepLink_Ruler{border-top:1px solid #0555AF;margin-bottom:30px;}
.DeepLink_Text{font-size:12px;margin-bottom:30px;}
.DeepLink_TagLineText{font-size:12px;color:#0354AD;margin-bottom:5px;}
.DeepLink_HighLight{font-size:24px;font-weight:700;}
.DeepLink_AlertBox{margin-bottom:30px;}
.DeepLink_AlertBox_Body{background-color:#E1EBF5;padding:15px;}
.Email_Close{color:#0555AF;font-size:11px;float:right;cursor:pointer;padding-right:14px;background:url(/Static/img/Results_Sprite.gif?4177) no-repeat right -53px;line-height:23px;text-decoration:none;}
.Email_Form_Header{background-color:#BAD8F3;font-size:13px;font-weight:700;margin-top:5px;padding:5px 2px 2px;}
.Email_Form_Container{font-size:13px;margin-top:5px;padding:5px 2px 2px;}
.Login{width:320px;height:220px;margin-bottom:5px;margin-left:10px;font-size:17px;font-family:Arial, Helvetica, Verdana, sans-serif;background-color:#FFF;border:1px solid #99B9E3;padding:4px;}
.SignUp{width:320px;height:270px;margin-bottom:5px;margin-left:10px;font-size:17px;font-family:Arial, Helvetica, Verdana, sans-serif;background-color:#E1EBF5;border:1px solid #99B9E3;padding:4px;}
.Subscriber_Wrapper{background-color:#E1EBF5;left:775px;position:absolute;top:25px;border:1px solid #80B7E9;width:67px;z-index:2;}
.Lang_TopSection{border-bottom:1px solid #80B7E9;}
.Lang_CurrencyDropDownText{color:#0555AF;cursor:pointer;}
.Ad_IMG{overflow:hidden;position:absolute;left:649px;width:170px;height:30px;top:111px;color:#0A3689;font-weight:700;text-align:left;}
.Ad_IMG_100More{color:#0A3689;font-weight:700;height:12px;left:835px;position:absolute;top:394px;width:120px;}
.SiteMap_Group{color:#0354AD;font-family:Arial,Helvetica,sans-serif;font-size:18px;line-height:18px;margin-bottom:6px;margin-top:30px;}
.SiteMap_Link{font-size:15px;line-height:18px;}
.SiteMap_Description{font-family:Arial,Helvetica,sans-serif;font-size:14px;line-height:18px;}
.TableRecords_CompareSites{color:#0555AF;padding:1px 0 2px 5px;}
.DottedLine_CS{border-bottom:1px dotted #9eb5da;padding:0 0 0 5px;}
.AdUnit_CS{float:left;margin-bottom:10px;width:192px;}
.AdUnit_CS_V1{float:left;margin-bottom:10px;width:211px;}
.Sidebar_CS_Top{background:url(/Metasearch/img/comparebar.gif?4177) no-repeat;height:33px;}
.AdUnit_Body_CS {padding:0 5px;}
.AdUnit_Top_CS{color:#0555AF;font-weight:700;line-height:12px;padding:8px 0 0 8px;}
.Icon_CS{background:url(/Static/img/Results_Sprite.gif?4177) no-repeat scroll 0 0;float:right;height:15px;margin-right:6px;text-decoration:none;width:15px;}
.Spec_Comment_CS{font-weight:400;font-size:9px;line-height:8px;}
.Sidebar_V1{float:left;width:211px;margin-top:9px;}
.Icon_CS_V1{background:url(/Static/img/Results_Sprite.gif?4177) no-repeat scroll 0 0;float:right;height:15px;margin-right:12px;text-decoration:none;width:15px;margin-top:4px;}
.Detail_SegmentHeader_Multi{background-color:#F7F7F7;border:1px solid #E7E7E7;font-size:12px;line-height:20px;padding-left:10px;}
.Detail_Multi_BrightBlue{color:#5989C6;font-weight:700;}
.Spec_To_Multi,.Spec_Ret_Multi{width:140px;float:left;}
.Spec_Multi_Flight{font-weight:700;font-size:14px;line-height:14px;color:#000;}
.Spec_Inset_Multi{padding:0 25px 15px 18px;}
.Spec_Multi_Display_City{white-space:nowrap;margin-right:3px;line-height:15px;}
.Spec_Multi_Display_Grey{margin-right:3px;line-height:15px;font-size:12px;font-weight:400;}
.Spec_Multi_Border{padding-bottom:10px;}
.Spec_Multi_Border a:hover{color:0;text-decoration:underline;}
.Spec_Multi_Remove{cursor:pointer;font-size:11px;}
.Spec_Remove_Button{float:right;width:15px;height:13px;background:url(/Static/img/Spec_Sprite.png?4177) no-repeat scroll -450px -148px;margin-left:5px;}
.Spec_Add_Button{float:left;height:12px;width:12px;background:url(/Static/img/Spec_Sprite.png?4177) no-repeat scroll -400px -150px;}
.Spec_Multi_Border_No_Padding{margin-top:35px;border-bottom:1px dotted #E8ECF6;}
.MultiCity_DepartureDate_REQ{/*width:82px;*/}
.MultiCity_DepartureDateTime_REQ{width:108px;margin-top:3px;}
/* GoToWidget */
.GotoWidgetsHeaderSeparator{border-bottom:1px solid #80B7E9;padding:3px 10px;}
.GotoWidgetsColsWrapper{padding:5px 10px 5px 0;}
.GotoWidgetsColsWrapper a:link,.GotoWidgetsColsWrapper a:visited{color:#00F;}
.GotoWidgetsColSeparator{border-right:1px solid #D9D9D9;}
.GotoWidgetsTitle{font-weight:700;padding-bottom:2px;}
.GotoWidgetsDisclaimer{font-size:10px;font-weight:400;line-height:27px;text-align:right;}
.GotoHeader2{font-size:14px;font-weight:700;padding-top:10px;}
.GotoWidgetTDLeft, .expandableBox td.GotoWidgetTDLeft{padding:3px 0 0 10px;}
.GotoWidgetLeftWrapper{background-image:url(http://cache.travelzoo.com/static/images/dot.gif);background-position:center bottom;background-repeat:repeat-x;text-align:left;}
.GotoWidgetTDLeft1, .expandableBox td.GotoWidgetTDLeft1 {background-image:url(http://cache.travelzoo.com/static/images/dot.gif);background-position:center bottom;background-repeat:repeat-x;text-align:left;padding:3px 0 0;}
.GotoWidgetTDRight, .expandableBox td.GotoWidgetTDRight{padding:3px 10px 0 0;white-space:nowrap;}
.GotoWidgetRightWrapper{background-image:url(http://cache.travelzoo.com/static/images/dot.gif);background-position:center bottom;background-repeat:repeat-x;text-align:right;}
.GotoWidgetTDRight1, .expandableBox td.GotoWidgetTDRight1{background-image:url(http://cache.travelzoo.com/static/images/dot.gif);background-position:center bottom;background-repeat:repeat-x;text-align:right;padding:3px 0 0;white-space:nowrap;}
.GotoWidgeSeeMoreLinksWrapper{margin:13px 0;}
.GotoWidgeMoreLinksWrapper{margin-bottom:13px;}
.Dest_Box_Top_links{background:#FFF url(/Static/img/Spec_Sprite.png?4177) no-repeat -20px -220px;font-weight:700;padding-left:10px;line-height:29px;cursor:pointer;}
.Dest_Box_Body_Blue{background:#E1EBF5 url(/Metasearch/img/Box_Body.gif?4177) repeat-y;}
.Dest_Box_BodyBlueWrapper{border-top:.1em solid #ABC5E4;margin-right:5px;padding:3px 9px 0;}
.Dest_Box_BodyRight_Blue{background:#E1EBF5 url(/Metasearch/img/Box_Body.gif?4177) repeat-y 0 0;background-position:right;margin-left:1px;}
.Dest_Box_Bottom_Blue{background:#E1EBF5 url(/Static/img/Spec_Sprite.png?4177) no-repeat -20px -260px;height:9px;}
.Dest_Box_BottomRight_blue{float:right;background:#E1EBF5 url(/Static/img/Spec_Sprite.png?4177) no-repeat 0 -260px;width:9px;height:9px;font-size:1px;}
.ContentBox_Container{width:347px;margin-bottom:20px;}
.BlueTextSmall{color:#0555af;font-size:10px;font-weight:700;}
.ShareDiv{width:347px;margin-bottom:10px;}
.ShareBorder{border-top:2px solid #81B7E3;margin-bottom:6px;margin-top:2px;}
.ShareHorizontalDiv{width:410px;margin-bottom:10px;padding:50px 8px 10px;}
.NewSpec_Top_Tabs{background:#FFF url(/Static/img/Spec_Sprite.png?4177) no-repeat -12px -60px;height:32px;}
.NewSpec_Wrapper{margin:0 0 25px 29px;}
.Flight_Top{background:#FFF url(/Static/img/Results_Sprite.gif?4177) no-repeat -20px -540px;font-weight:700;padding-left:10px;height:5px;}
.Flight_TopRight{float:right;background:#FFF url(/Static/img/Results_Sprite.gif?4177) no-repeat 0 -540px;width:8px;height:5px;font-size:4px;}
.Flight_Filter_Top{background:#FFF url(/Static/img/Results_Sprite.gif?4177) no-repeat -20px -600px;font-weight:700;height:6px;}
.Flight_Filter_TopRight{float:right;background:#FFF url(/Static/img/Results_Sprite.gif?4177) no-repeat 0 -600px;width:8px;height:6px;font-size:5px;}
.Flight_Filter_Body{background:#FFF url(/Metasearch/img/Box_Body_Fill.gif?4177) repeat-y;}
.Flight_Filter_BodyRight{background:#FFF url(/Metasearch/img/Box_Body_Fill.gif?4177) repeat-y 0 0;background-position:right;margin-left:1px;position:relative;}
.SummaryItem_Top{background:#FFF url(/Static/img/Results_Sprite.gif?4177) no-repeat -20px -540px;height:9px;}
.SummaryItem_TopRight{float:right;background:#FFF url(/Static/img/Results_Sprite.gif?4177) no-repeat 0 -540px;width:8px;height:9px;font-size:4px;}
.SummaryItem_Bottom{background:#FFF url(/Static/img/Results_Sprite.gif?4177) no-repeat -20px -560px;height:9px;}
.SummaryItem_BottomRight{float:right;background:#FFF url(/Static/img/Results_Sprite.gif?4177) no-repeat 0 -560px;width:9px;height:9px;font-size:8px;}
.SummaryItem_Body{background:url(/Static/img/Results_Sprite_bg.png?4177) repeat-y scroll -1950px 0 transparent;padding-bottom:3px;}
.Placement_REQ .SummaryItem_Top{background:#FFF url(/Static/img/Results_Sprite.gif?4177) no-repeat -20px -1120px;}
.Placement_REQ .SummaryItem_TopRight{background:url(/Static/img/Results_Sprite.gif?4177) no-repeat scroll 0 -1120px #FFF;width:9px;}
.Placement_REQ .SummaryItem_Bottom{background:#FFF url(/Static/img/Results_Sprite.gif?4177) no-repeat -20px -1140px;}
.Placement_REQ .SummaryItem_BottomRight{background:#FFF url(/Static/img/Results_Sprite.gif?4177) no-repeat 0 -1140px;}
.Placement_REQ .SummaryItem_Body{background:url(/Static/img/Results_Sprite_bg.png?4177) repeat-y scroll -1400px 0 transparent;padding-bottom:4px;}
.SummaryItem_Button_REQ{}
.SummaryItem_Button{height:21px;width:110px;background:url(/Static/img/Results_Sprite_Colors.png?4177) no-repeat 0 0;cursor:pointer;line-height:19px;text-align:center;margin-right:25px;float:left;padding:0;}
.SummaryItem_Button_Search{height:21px;width:125px;background:url(/Static/img/Results_Sprite_Colors.png?4177) no-repeat -384px -319px;cursor:pointer;line-height:19px;text-align:center;margin-right:25px;float:left;padding:0;}
.SummaryItem_Button_SearchNow{height:21px;width:125px;background:url(/Static/img/Results_Sprite_Colors.png?4177) no-repeat -384px -319px;cursor:pointer;line-height:19px;text-align:center;margin-right:25px;float:left;padding:0;}
.SummaryItem_Placement_REQ{color:#666;padding:5px;text-align:left;border-top:1px solid #CCC;background:#EEE;line-height:15px;font-size:11px;}
.Summary_Count_REQ{color:#FFF;font-weight:400;font-size:12px;display:block;width:95px;}
.BookFlight_Deal_REQ{color:#000;font-size:10px;}
.BookFlight_TripType{color:#000;font-size:12px;}
.BookFlight_Text{text-align:center;padding-right:3px;line-height:14px;display:block;padding-bottom:7px;}
.BookFlight_Text_Top{text-align:center;padding-right:3px;padding-bottom:7px;display:block;}
.BookFlight_Now_REQ{text-align:center;color:#FFF;font-weight:700;font-size:11px;padding-top:3px;display:block;padding-right:3px;}
.BookFlight_Now_REQ .Arrow{background:url(/Static/img/Results_Sprite.gif?4177) no-repeat right -332px;padding-right:8px;font-size:9px;display:inline-block;height:16px;line-height:14px;}
.BookFlight_Now_REQ .ArrowNew{background:url(/Static/img/Results_Sprite.gif?4177) no-repeat right -358px;padding-right:18px;font-size:11px;display:inline-block;height:16px;line-height:14px;}
.Dest_Spec_Container{width:596px;margin:20px;}
.Dest_Spec_To{width:205px;float:left;}
.Dest_Spec_From{width:258px;}
/* MC tabs */
.TabsMC_Switch{height:24px;border-bottom:1px solid #CCC;margin-bottom: 5px}
.TabsMC_Switch div{height:23px;float:left;width:22px;margin-right:3px;background:url("/FlySharedUI/img/expandableboxheadingmain_bg.png?21933&4177") 0 2px repeat-x;border:1px solid #CCC;text-align:center;line-height:23px;-moz-border-radius-topleft:4px;-moz-border-radius-topright:4px;border-top-left-radius:4px;border-top-right-radius:4px;-webkit-border-top-right-radius:4px;-webkit-border-top-left-radius:4px;cursor:pointer;display:none;color:#0a8ce9;font-weight:bold}
.TabsMC_Switch div.SelectedMC,.TabsMC_Switch div:hover{ background:#FFF;border-bottom:1px solid #FFF;color:#000 }

.CS_Nav{float:left;height:100px;width:485px;background:#FFF url(/Metasearch/img/Separator.gif?4177) no-repeat;}
.CS_DivLeft{float:left;width:110px;padding-left:35px;height:100px;}
.CS_TopText{padding-top:8px;font-size:11px;}
.CS_DivMiddle{float:left;width:200px;padding-left:10px;height:100px;}
.CS_Results_Sidebar{border-bottom:1px solid #E2ECF6;padding:5px;}
.CS_Bottom_Center_Right{background:#FFF url(/Metasearch/img/Box_Body.gif?4177) repeat-y 0 0;background-position:right;margin-left:1px;padding:0 10px 0 5px;}
.FareSales_PriceAlert{margin-bottom:5px;margin-top:14px;background-color:#ffe5e5;border:2px solid #ffcece;color:#c7331f;font-size:12px;height:15px;padding:10px;}
.FareSales_PriceAlert_Matrix{margin-bottom:20px;margin-top:5px;background-color:#fbf3e0;border:#f8e6c2 1px solid;color:#bd830b;font-size:12px;padding:10px;}
.FareSales_PriceAlert_Matrix_Resume{margin-bottom:10px;margin-top:16px;}
.FareSales_PriceAlert_List{margin-bottom:12px;margin-top:5px;background-color:#fbf3e0;border:#f8e6c2 1px solid;color:#bd830b;font-size:12px;height:15px;padding:10px;}
.FareSales_PriceAlert_Summary{margin-bottom:5px;margin-top:5px;background-color:#fbf3e0;border:#f8e6c2 1px solid;color:#bd830b;font-size:12px;height:15px;padding:10px;}
.Search_Small_Button{height:25px;width:88px;background:url(/Metasearch/img/button_search_88x25.gif?4177);cursor:pointer;}
div.PopupCallOut{position:absolute;display:none;z-index:4001;}
div.Popup .ui-dialog .ui-dialog-titlebar,div.Popup.ui-dialog .ui-dialog-titlebar{border-bottom:0 solid #d8d2aa;background:#1E5AA3 url(/RichWidgets/img/Bar_Gradient.png?4177) repeat-x top;_background:#1E5AA3;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/RichWidgets/img/Bar_Gradient.png',sizingMethod='scale');height:28px;padding:0;}
div.Popup .ui-dialog.ui-draggable .ui-dialog-titlebar,div.Popup.ui-dialog.ui-draggable .ui-dialog-titlebar{cursor:move;}
div.Popup .ui-dialog .ui-dialog-titlebar-close-hover,div.Popup.ui-dialog .ui-dialog-titlebar-close-hover,div.Popup .ui-dialog .ui-dialog-titlebar-close,div.Popup.ui-dialog .ui-dialog-titlebar-close{width:16px;height:16px;background:url(/RichWidgets/img/Popup_titlebar_close.png?4177) no-repeat;position:absolute;top:6px;right:7px;}
div.Popup.ui-dialog .ui-dialog-titlebar-close-no-title{width:48px;height:48px;background:url(/RichWidgets/img/Popup_Editor_No_Title_Close.png?4177) no-repeat;_background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/RichWidgets/img/Popup_Editor_No_Title_Close.png',sizingMethod='scale');position:absolute;top:-24px;right:-24px;}
div.Popup.ui-dialog .ui-dialog-titlebar-close-no-title:hover{background:url(/RichWidgets/img/Popup_Editor_No_Title_Close_Hover.png?4177) no-repeat;_background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/RichWidgets/img/Popup_Editor_No_Title_Close_Hover.png',sizingMethod='scale');}
div.Popup .ui-dialog .ui-dialog-title,div.Popup.ui-dialog .ui-dialog-title{margin-left:5px;color:#FFF;font-weight:700;position:relative;top:7px;left:4px;}
div.Popup .ui-dialog .ui-dialog-buttonpane,div.Popup.ui-dialog .ui-dialog-buttonpane{position:absolute;bottom:8px;right:12px;width:100%;text-align:right;}
div.PopUup .ui-dialog .ui-dialog-buttonpane button,div.Popup.ui-dialog .ui-dialog-buttonpane button{margin:6px;}
div.Popup .ui-dialog .ui-resizable-n,div.Popup.ui-dialog .ui-resizable-n{cursor:n-resize;height:2px;width:100%;top:0;left:0;}
div.Popup .ui-dialog .ui-resizable-s,div.Popup.ui-dialog .ui-resizable-s{cursor:s-resize;height:8px;width:100%;bottom:0;left:0;}
div.Popup .ui-dialog .ui-resizable-e,div.Popup.ui-dialog .ui-resizable-e{cursor:e-resize;width:7px;right:0;top:0;height:100%;}
div.Popup .ui-dialog .ui-resizable-w,div.Popup.ui-dialog .ui-resizable-w{cursor:w-resize;width:7px;left:0;top:0;height:100%;}
div.Popup .ui-dialog .ui-resizable-se,div.Popup.ui-dialog .ui-resizable-se{cursor:se-resize;width:9px;height:9px;right:0;bottom:0;}
div.Popup .ui-dialog .ui-resizable-sw,div.Popup.ui-dialog .ui-resizable-sw{cursor:sw-resize;width:9px;height:9px;left:0;bottom:0;}
div.Popup .ui-dialog .ui-resizable-nw,div.Popup.ui-dialog .ui-resizable-nw{cursor:nw-resize;width:9px;height:29px;left:0;top:0;}
div.Popup .ui-dialog .ui-resizable-ne,div.Popup.ui-dialog .ui-resizable-ne{cursor:ne-resize;width:9px;height:29px;right:0;top:0;}
.Spec_Tab,.NewSpec_Tab{float:left;width:120px;line-height:29px;font-weight:700;text-align:center;}
.Spec_DateInput_Multi{float:left;width:108px;}
.HotDeal_Body{padding:0 10px;}
.Spec_Box_TopRight,.NewSpec_TopRight{float:right;background:#FFF url(/Static/img/Spec_Sprite.png?4177) no-repeat 0 -60px;height:32px;width:8px;}
.T20_Button,.Paging_Placeholder,.body_container_header_image{float:right;}
.Recent,.NoResults,.ContentBox_Container_Spec{margin-bottom:10px;}
.Recent_BodyRight{background:#FFF url(/Metasearch/img/Box_Body.gif?4177) repeat-y 0 0;background-position:right;margin-left:1px;padding:3px 10px 0 9px;}
.Filters_Top,.Filters_Top_V1{background:transparent url(/Static/img/Results_Sprite.gif?4177) no-repeat 0 -120px;}
.Filters_Bottom,.Filters_Bottom_V1{height:6px;background:transparent url(/Static/img/Results_Sprite.gif?4177) no-repeat 0 -150px;font-size:3px;}
.Filter,.Searching{margin-bottom:5px;background-color:#FFF;}
.Searching_Body img,.GoogleAdsBottom,.body_container_footer,.FR_Airline_Wrapper{margin-top:10px;}
.SpecDisplay_Top,.SpecDisplay_Bottom{height:6px;font-size:3px;}
.SpecDisplay_Dates,.Spec_Multi_Display_Dates{font-size:11px;clear:left;line-height:20px;}
.Tab_On,.TabFS_On{font-weight:700;background-position:0 -330px;}
.Tab_StartOn,.Tab_StartOff,.Tab_EndOn,.Tab_EndOff,.TabFS_StartOn,.TabFS_StartOff,.TabFS_EndOn,.TabFS_EndOff{background:url(/Static/img/Results_Sprite.gif?4177) no-repeat;width:5px;height:26px;float:left;}
.Tab_StartOn,.TabFS_StartOn{background-position:-120px -290px;}
.Tab_StartOff,.TabFS_StartOff{background-position:-140px -290px;}
.Tab_EndOn,.TabFS_EndOn{background-position:-100px -290px;width:12px;}
.Tab_EndOff,.TabFS_EndOff{background-position:-80px -290px;width:12px;}
.Tab_SeparatorOnOff,.TabFS_SeparatorOnOff{background-position:-40px -290px;}
.Tab_SeparatorOffOn,.TabFS_SeparatorOffOn{background-position:-20px -290px;}
.Tab_SeparatorOffRight,.TabFS_SeparatorOffRight{background-position:0 -290px;}
.Tab_SeparatorOffLeft,.TabFS_SeparatorOffLeft{background-position:-60px -290px;}
.CalendarTable,.sections,.section{width:100%;}
.tabsContentClone table td.Matrix_ColHead{padding:6px;}
.Matrix_ColHead,.Matrix_Price_REQ{text-align:center;border-right:solid 1px #80B7E9;border-bottom:solid 1px #80B7E9;}
.Matrix_ColHead,.Matrix_ColHead div{color:#525252;font-weight:normal;text-decoration:none;}
.Summary_Showall,.List_ShowAll{color:#027EDE;text-decoration:none;cursor:pointer;}
.Summary_BestPrice_REQ,.Summary_Disclaimer span,.AdLink_Site{color:green;}
.AdLink_Site{font-size:12px;}
.Detail_ProviderItem_Link,.CS_Results_Align_Link{padding-left:10px;}
.Box_Bottom,.NoResults_Bottom,.DeepLink_Bottom{background:#FFF url(/Metasearch/img/Box_Sprite.gif?4177) no-repeat -20px -140px;height:9px;}
.NoResults_BottomRight,.DeepLink_BottomRight{float:right;background:#FFF url(/Metasearch/img/Box_Sprite.gif?4177) no-repeat 0 -140px;height:9px;width:9px;}
.AdLink_Body a,.AdLink_Body a:visited,.AdLink_Body a:hover,.GotoWidgetCityLabel a{color:#000;text-decoration:none;}
.CS_Results_Sidebar_Last{padding:5px 5px 0;}
.Print_Page,.Email_Page{max-width:966px;min-width:600px;margin-top:16px;}
.Spec_From_Multi,.Spec_Dep_Multi{float:left;width:150px;}
.GotoWidgetLabel,.GotoWidgetCityLabel{background-color:#FFF;}
.Dest_Box_BodyRight2{background:url(/Metasearch/img/Box_Body.gif?4177) repeat-y 0 0;background-position:right;margin-left:1px;position:relative;padding:10px 14px 0 9px;}
.Flight_BodyRight{background:url(/Metasearch/img/Box_Body.gif?4177) repeat-y 0 0;background-position:right;margin-left:1px;position:relative;}
.Flight_Bottom,.Flight_Filter_Bottom{background:#FFF url(/Static/img/Results_Sprite.gif?4177) no-repeat -20px -580px;height:9px;}
.Flight_BottomRight,.Flight_Filter_BottomRight{float:right;background:#FFF url(/Static/img/Results_Sprite.gif?4177) no-repeat 0 -580px;width:9px;height:9px;font-size:8px;}
.CS_Image,.CS_Table{padding-top:2px;}
.InterstitialWide_ContentWrapper{text-align:center;padding:16px 0;}
.InterstitialWide_Top{background:url(/Static/img/Spec_Sprite.png?4177) no-repeat -20px -280px;height:9px;font-size:5px;padding-left:10px;}
.InterstitialWide_TopRight{float:right;background:url(/Static/img/Spec_Sprite.png?4177) no-repeat 0 -280px;height:9px;width:8px;}
.InterstitialWide_Title{background-color:#FFF;padding-bottom:10px;text-align:center;font-size:15px;font-weight:700;}
.OverlayBox_Container{border:1px solid #80B7E9;background:#FFF;z-index:10;overflow:hidden;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}
.ModifySearchBox_Overlay{background:#000 none repeat scroll 0 0;opacity:0.3;z-index:1;filter:alpha(opacity=30);top:0;left:0;display:none;border-width:0;margin:0;padding:0;}
.ModifySearchBox_Top{background-color:#fdfdfe;-webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px;border:1px solid #aac5e4;}
/*.ModifySearchBox_Bottom{background:url(/Static/img/Results_Sprite.gif) no-repeat left -629px;height:5px;width:630px;}*/
.ModifySearchBox_Beacon{ background:url(/Static/img/Results_Sprite.gif?4177) no-repeat left -708px;position:absolute;top:60px;left:-17px;width:18px;height:33px; }
.ModifySearchBox_Title{background-color:#f3f9fd;-moz-border-radius-topleft: 5px;-moz-border-radius-topright: 5px;-webkit-border-top-left-radius:5px;-webkit-border-top-right-radius:5px;border-top-left-radius:5px;border-top-right-radius:5px;position:relative;}
.ModifySearchBox_Container{padding:20px 20px 17px;}
.ModifySearchBox_Wrapper{z-index:2;display:none;width:644px;}
.ModifySearchBox_ClosePopup{position:absolute;top:11px;right:11px;cursor:pointer;background:url(/FlySharedUI/img/closebluebox.png?4177) no-repeat 0 0;width:22px;height:22px;}
.ModifySearchBox_Load{line-height:16px;font-size:11px;height:80px;padding:10px;}
.SEMPage_Document{width:990px;margin-left:31px;}
.SEMPage_Header{font-size:20px;font-weight:700;}
.SEMPage_Container_Title{font-size:18px;font-weight:700;font-style:italic;padding:5px 0;}
.SEMPage_Container_Content{font-size:13px;padding:5px;}
.Spec_LabelAround{font-size:14px;font-weight:700;margin-bottom:2px;}
.Spec_Comment{font-weight:400;font-size:12px;}
.Spec_To,.Spec_Ret{float:left;margin-left:20px;}
.Spec_From .TextInput,.Spec_To .TextInput{width:266px;}
.Spec_Nearby input{margin-right:5px;margin-left:0;width:14px;}
.Spec_Nearby span{font-size:11px;color:#535450;cursor:pointer;}
.Spec_NonStop{float:left;margin-left:20px;padding-top:16px;}
.Spec_NonStopCheckBox_Rec{margin-left:0;width:14px;margin-right:3px;}
.Spec_Compare_Wrapper{background-color:#E6EEF7;padding:5px 0;}
.Spec_Compare_OuterWrapper.Beige .Spec_Compare_Wrapper{background-color:#fbf3e0;}
.Spec_Compare{float:left;white-space:nowrap;margin:5px 15px 0 0;}
.Spec_Compare_OuterWrapper.Beige .Spec_Compare_Top{background:#FFF url(/Metasearch/img/Compare_Top_Beige.gif?4177) no-repeat -20px 0;}
.Spec_Compare_OuterWrapper.Beige .Spec_Compare_Bottom{background:#FFF url(/Metasearch/img/Compare_Bottom_Beige.gif?4177) no-repeat -20px 0;}
.Spec_Compare span{cursor:pointer;margin-left:3px;}
.Spec_CompareTitle{padding:0 15px;}
.Spec_CompareList{padding-left:15px;}
.Spec_Compare_OuterWrapper.Beige .Spec_Compare_TopRight{float:right;background:#FFF url(/Metasearch/img/Compare_Top_Beige.gif?4177) no-repeat 0 0;}
.Spec_Compare_OuterWrapper.Beige .Spec_Compare_BottomRight{float:right;background:#FFF url(/Metasearch/img/Compare_Bottom_Beige.gif?4177) no-repeat 0 0;}
.Spec_SearchNewButtonWrapper{width:141px;margin:auto;}
.Spec_SearchNowNewButtonWrapper{width:192px;margin:auto;}
.Spec_Label,.Spec_Label_FareCalendars{font-size:14px;font-weight:700;}
.Spec_TripType{height:35px;}
.Spec_TripType input{width:20px;margin:0 2px 0 -3px;padding:0;}
.Spec_RoundTrip,.Spec_OneWay{margin-right:25px;float:left;}
.Spec_Date{width:102px;float:left;overflow:show;}
.Spec_DateTime input{margin-right:0;}
span.Spec_TravelersAge{font-size:11px;display:block;width:70px;}
.Spec_NewHighlight{}
.Package_Top{float:right;height:19px;overflow:hidden;width:362px;}
.Package_TopMessage{background:url(/Static/img/Results_Sprite_Colors.png?4177) no-repeat scroll -130px -280px transparent;color:#FFF;float:right;font-size:12px;height:16px;line-height:16px;vertical-align:top;display:inline;margin:3px 6px 0 0;padding:0 5px 0 10px;}
.Package_Price{text-align:center;float:left;padding:4% 15px 3% 15px;}
.Package_Description{margin-bottom:7px;}
.Package_Deals_List{margin-top:5px;}
.Package_Info{padding-top:27px;ifie7padding-top:8px;_padding-top:8px;}
.Package_Info hr{background-color:#FFDDAB;border:medium none;color:#FFDDAB;height:2px;_margin:0 23px -10px -3px;margin:5px 23px 0 0;}
html>body .Package_Info hr{margin:0 23px 0 0;}
.Package_InfoText{font-size:16px;_margin-top:-2px;_float:left;padding-top:15px;padding-bottom:2px;}
.Package_Deal_REQ{/*float:left;width:80px;margin-right:15px;margin-bottom:5px;*/}
.Package_Deal_SeeAll_REQ{/*float:left;width:60px;margin-right:15px;*/}
.Package_Content{float:right;height:100px;margin-right:17px;overflow:hidden;text-align:right;vertical-align:top;width:80px;display:inline;padding:15px 0 0;}
.Package_Book{text-decoration:none;cursor:pointer;/*background:#FFF url(/Static/img/Results_Sprite_Colors.png) no-repeat 0 -280px;width:112px;display:block;padding:5px 0 0;*/}
.Package_BookPrice_REQ{display:block;color:#000;font-size:19px;font-weight:700;padding-top:10px;}
.Package_BookProvider{display:block;color:#000;font-size:10px;padding:3px 0;}
.Package_BookInfo{display:block;color:#000;font-size:10px;line-height:12px;}
.Package_BookNow{cursor:pointer;background:#FFF url(/Static/img/Results_Sprite_Colors.png?4177) no-repeat 0 -420px;height:21px;width:112px;text-align:center;font-size:11px;}
.Package_BookNowText{color:#FFF;padding-right:8px;background:transparent url(/Static/img/Results_Sprite_Colors.png?4177) no-repeat scroll right -32px;font-weight:700;line-height:19px;}
.Package_BookNowText_NewButton{color:#FFF;padding-right:15px;background:transparent url(/Static/img/Results_Sprite_Colors.png?4177) no-repeat scroll right -13px;font-weight:700;line-height:19px;}
.Package_DealPrice_REQ{color:#4966A1;font-size:12px;font-weight:700;text-decoration:underline;}
.Package_DealPrice_SeeAll_REQ{color:#4966A1;font-size:12px;font-weight:700;text-decoration:underline;}
.Package_DealName{/*display:block;color:#000;font-size:9px;*/padding-left:8px;}
.Package_v2_Body .Package_Price{text-align:center;float:left;padding:32px 12px 7px;}
.Package_v2_Body .Package_BookProvider{display:block;color:#FFF;font-size:11px;padding:3px 0;}
.Package_v2_Body .Package_BookInfo{display:block;color:#FFF;font-size:11px;line-height:13px;}
.Package_v2_Info{padding-top:15px;ifie7padding-top:5px;padding-left:136px;}
.Package_v2_TopBorder{border:1px;border-top-style:solid;width:98%;padding-left:10px;padding-top:3px;border-color:orange;}
.Package_v2_Content{float:right;margin-right:17px;width:90px;height:72px;display:block;text-align:right;padding-top:10px;}
.Package_v2_Content img{max-width:80px;max-height:72px;}
.Package_v2_Deal_REQ{width:80px;height:11px;margin-right:5px;}
.Package_v2_InfoText .Package_Deal_REQ{width:auto;}
.Package_v2_InfoText .Flight_Segment_REQ{margin-bottom:2px;cursor:auto;float:inline;width:350px;line-height:12px;margin-top:4px;height:auto;}
.Package_v2_InfoText .Flight_Airline{float:left;width:70px;text-align:left;}
.Package_v3_Content{width:112px;max-height:72px;display:block;text-align:center;padding-top:10px;}
.Package_v3_Content img{max-width:100px;max-height:78px;}
.Package_v3_BookInfo{color:#FFF;display:block;font-size:10px;font-weight:700;height:18px;line-height:14px;}
.Package_v3_Float{float:left;font-size:14px;width:350px;}
.Package_v3_Price{text-align:center;float:left;padding:10px 10px 7px;}
.Package_v2_InfoText .Flight_v3_Airline{float:left;width:72px;text-align:center;font-size:9px;}
.Package_v2_InfoText .Flight_v3_Segment_REQ{margin-bottom:2px;cursor:auto;float:inline;line-height:12px;margin-top:4px;height:auto;}
.PopularSite_Body{border-top:1px solid #85858A;padding-top:3px;min-width:823px;text-align:center;}
.LandPage_CenterStage{width:620px;}
.LandPage_CenterStage p{font-size:12px;}
.LandPage_CenterStage td{vertical-align:middle;}
.LandPage_RightCol{float:right;width:336px;overflow:hidden;}
.TallSpec .Spec_RoundTrip,.TallSpec .Spec_OneWay{margin-right:15px;}
.TallSpec .Spec_From,.TallSpec .Spec_Dep{float:none;width:auto;}
.TallSpec .Spec_To,.TallSpec .Spec_Ret{float:none;margin:20px 0 0;}
.TallSpec .Spec_From .TextInput,.TallSpec .Spec_To .TextInput{width:282px;}
.TallSpec .Spec_TravelersTable{width:auto;margin-top:-16px;}
.TallSpec .Spec_NonStop{margin-left:20px;margin-top:-16px;}
.TallSpec .Spec_Inset{padding-bottom:20px;}
.TallSpec .Spec_Compare{width:122px;overflow:hidden;}
.Header_Flags{background:Transparent url(/Static/img/Spec_Sprite_Colors.png?4177) no-repeat scroll 0 -30px;width:16px;height:11px;float:left;font-size:8px;}
.Header_Feedback{text-decoration:none;color:#0555AF;}
.Header_DownArrow{background:Transparent url(/Static/img/Spec_Sprite_Colors.png?4177) no-repeat -180px 0;height:10px;width:9px;float:right;padding-left:3px;margin-top:2px;}
.Header{height:85px;margin:0;}
.Button_Small{background:transparent url(/Static/img/Results_Sprite_Colors.png?4177) no-repeat -150px 0;cursor:pointer;color:#FFF;font-weight:600;text-align:center;}
.Button_SmallSearch{background:transparent url(/Static/img/Results_Sprite_Colors.png?4177) no-repeat -283px -319px;cursor:pointer;color:#FFF;font-weight:600;}
.Button_SmallSearchNow{background:transparent url(/Static/img/Results_Sprite_Colors.png?4177) no-repeat -283px -319px;cursor:pointer;color:#FFF;font-weight:600;}
input.Button_Small{height:25px;width:88px;border:none;padding:0 2px 2px 0;}
input.Button_SmallSearch{height:25px;width:88px;border:none;padding:0 2px 2px 0;}
input.Button_SmallSearchNow{height:25px;width:88px;border:none;padding:0 2px 2px 0;}
div.Button_Small,a.Button_Small{height:25px;width:86px;padding-right:2px;line-height:23px;}
div.Button_SmallSearch,a.Button_SmallSearch{height:25px;width:86px;padding-right:2px;line-height:23px;}
div.Button_SmallSearchNow,a.Button_SmallSearchNow{height:25px;width:86px;padding-right:2px;line-height:23px;}
.Button_Medium{background:url(/Static/img/Spec_Sprite.png?4177) no-repeat scroll -90px -95px transparent;color:#FFF;display:block;font-size:15px;font-weight:600;cursor:pointer;}
.Button_Medium_search_blue, .Button_Medium_searchnow_blue {color:#FFF;display:block;font-size:20px;font-weight:bold;cursor:pointer;line-height:44px;padding-bottom:2px;height:46px;border:0 none;text-align:center; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod=crop); zoom:1;}
input.Button_Medium_search_blue, input.Button_Medium_searchnow_blue {padding-left:0px;padding-right:38px;}
a.Button_Medium_search_blue, a.Button_Medium_searchnow_blue {text-decoration:none;}
span.Button_Medium_Text { display:block;text-aligh:center;color:#FFF }
span.Button_Medium_New_Text { display:block;text-aligh:center;margin-right:38px;color:#FFF }
.Button_Medium_search_blue{background:url(/Static/img/Spec_Sprite.png?4177) no-repeat scroll -400px -95px transparent;width:142px;}
.Button_Medium_searchnow_blue{background:url(/Static/img/Spec_Sprite.png?4177) no-repeat scroll -600px -95px transparent;width:192px;}
input.Button_Medium{height:32px;width:116px;border:none;padding:0 2px 2px 0;}
div.Button_Medium,a.Button_Medium{height:32px;width:114px;padding-right:2px;line-height:30px;text-align:center;}
.Button_MediumShort{background:url(/Static/img/Spec_Sprite.png?4177) no-repeat scroll -300px -95px transparent;color:#FFF;display:block;font-size:15px;font-weight:600;cursor:pointer;text-align:center;}
.Button_MediumShortSearch{background:url(/Static/img/Spec_Sprite.png?4177) no-repeat scroll -816px -95px transparent;color:#FFF;display:block;font-size:15px;font-weight:600;cursor:pointer;text-align:center;}
.Button_MediumShortSearchNow{background:url(/Static/img/Spec_Sprite.png?4177) no-repeat scroll -816px -95px transparent;color:#FFF;display:block;font-size:15px;font-weight:600;cursor:pointer;text-align:center;}
input.Button_MediumShort{height:32px;width:86px;border:none;padding:0 2px 2px 0;}
div.Button_MediumShort,a.Button_MediumShort{height:32px;width:84px;padding-right:2px;line-height:30px;}
input.Button_MediumShortSearch{height:32px;width:100px;border:none;padding:0 15px 2px 0;}
div.Button_MediumShortSearch,a.Button_MediumShortSearch{height:32px;width:100px;padding-right:2px;line-height:30px;}
input.Button_MediumShortSearchNow{height:32px;width:100px;border:none;padding:0 15px 2px 0;}
div.Button_MediumShortSearchNow,a.Button_MediumShortSearchNow{height:32px;width:100px;padding-right:2px;line-height:30px;}
.Detail_Book{background:transparent url(/Static/img/Results_Sprite.gif?4177) no-repeat -580px -290px;height:21px;padding-left:6px;float:right;_width:20px;margin:3px 2px 0 0;}
.Detail_BookText{background:transparent url(/Static/img/Results_Sprite.gif?4177) no-repeat right -290px;height:21px;line-height:19px;padding-right:13px;display:block;font-weight:700;font-size:10px;}
.Detail_BookText_NewButton{background:transparent url(/Static/img/Results_Sprite.gif?4177) no-repeat right -260px;height:21px;line-height:19px;padding-right:22px;display:block;font-weight:700;font-size:10px;}
.FlyMix_Content{padding:10px 5px;}
.FlyMix_NoteTitle{display:block;font-size:12px;font-weight:700;margin-bottom:10px;}
.FlyMix_NoteBody{font-size:12px;}
.PackageSmartAlert_Body_LearnMore{width:504px;_margin-bottom:-4px;}
.PackageSmartAlert_Bottom_LearnMore{height:22px;}
.PackageSmartAlert_AlertAction{display:inline;}
.PackageSmartAlert_Placeholder{/*margin-top:-30px;margin-bottom:10px;*/}
.Spec_TopTD{height:42px;vertical-align:top;padding-left:20px;}
.Spec_TopTDWrapper{margin-top:8px;}
.Spec_TopTDWrapper input{margin-left:0;margin-right:6px;}
/* ------------  BARCHARTS STUFF - START ------------ */
#monthBack,#monthFwd{cursor:hand;}
.BarChart_Container{width:540px;margin:0 0 20px;}
.BarChart_ContainerCell{height:150px;background:url(/barcharts/img/BG_BarChart.gif?4177) #FFF repeat-x;}
.BarChart_Bar{background:#daefdc;width:16px;margin-right:1px;cursor:pointer;margin-bottom:0;}
.BarChart_Bar_BP{background:#129a46;width:16px;margin-right:1px;cursor:pointer;margin-bottom:0;}
.BarChart_Bar_Hover{background:#19d862;width:16px;margin-right:1px;cursor:pointer;margin-bottom:0;}
.BarChart_Bar_Red{background:#f16739;width:16px;margin-right:1px;cursor:pointer;margin-bottom:0;}
.BarChart_Bar_Padding{background:#daefdc;width:16px;}
.BarChart_Bar_Value{font-size:9px;color:silver;}
.BarChart_Bar_Key{font-size:11px;font-weight:700;width:17px;height:25px;background:#FFF;}
.NewSpec_PaddingWrapperBarChart{min-height:138px;padding:5px 10px;}
table.BC_itinerary{border-collapse:collapse;table-layout:auto;width:580px;}
table.BC_itinerary tr.BC_Depart{border-bottom:1px solid #E1EBF5;border-top:1px solid #8eb4d8;font-size:12px;}
table.BC_itinerary tr.BC_Return{border-bottom:1px solid #8eb4d8;font-size:12px;}
.BC_MainTitle{font-size:15px;font-weight:700;}
/* ------------ BARCHARTS STUFF - END ------------ */
a:link,a:visited,.HotDeal_Link,a.HotDeal_Link:visited,.CalendarTable a,.CalendarTable a:visited,.AdLink_Title a,.AdLink_Title a:visited,.AdLink_Title a:hover{/*color:#0555AF;*/color:#027EDE;}
.Document{margin:0 auto;width:760px;}
.Document_DeepLink{width:966px;margin-left:31px;}
.TopBar a:link,.TopBar a:visited,.SpecDisplay_Modify a:link,.SpecDisplay_Modify a:visited,a.Button_Small:link,a.Button_Small:visited,a.Button_Medium:link,a.Button_Medium:visited,a.Button_MediumShort:link,a.Button_MediumShort:visited,a.Detail_Book:link,a.Detail_Book:visited{color:#FFF;text-decoration:none;}
.Footer a:link,.Footer a:visited,.Spec_Multi_Border a:link,.Spec_Multi_Border a:visited,.Spec_Multi_Remove a:link,.Spec_Multi_Remove a:visited{color:#0555AF;text-decoration:none;}
.Footer a:hover,.Spec_Multi_Remove a:hover{color:#0555AF;text-decoration:underline;}
.Spec_Taboff,.NewSpec_Taboff{float:left;width:120px;line-height:29px;text-align:center;cursor:pointer;}
.Spec_SideColumn{float:left;padding-top:18px;margin-left:20px;width:330px;}
.SEMPage_SideColumn{float:left;margin-left:20px;width:330px;}
.Spec .ValidationMessage,.NewSpec .ValidationMessage{display:block;}
.SpecDisplay_Travelers,.CS_DivMiddleTopText,.Filter_Body td,.Options_Item_REQ,.Balloon_Content_REQ,.PremiumPlc_Container p,.Spec_Multi_Display_Travelers,.Filter_Body th /* copied from '.Filter_Body td' in the upgrade to 5.0.0.0 */,.PremiumPlc_Container .Paragraph /* copied from '.PremiumPlc_Container p' in the upgrade to 5.0.0.0 */{font-size:11px;}
.Matrix td,.Matrix th /* copied from '.Matrix td' in the upgrade to 5.0.0.0 */{font-size:11px;color:#0555AF;}
.Summary_List,.Filter_DoTime,.AllFiltered{margin-bottom:5px;}
.Summary_PriceNA_REQ,.Summary_BizNA_REQ,.Package_v2_TopBorder .Package_DealPrice_REQ{font-weight:400;font-size:12px;}
.Package_v2_InfoText_tiny{font-size:9px;}
.Flight_AirlineName_REQ{font-size:12px;}
.Flight_AirlineIcon_REQ,.Flight_Spacing{width:40px;height:27px;overflow:hidden;margin:auto;}
.Detail_Load_REQ,.OverlayBox_Load{line-height:16px;font-size:11px;padding:0 0 5px 5px;}
.Detail_Load_REQ img,.OverlayBox_Load img,.ModifySearchBox_Load img{margin-right:5px;vertical-align:text-bottom;}
.HelpBalloon_Close_REQ,.OverlayBox_Close{color:#0555AF;font-size:11px;float:right;cursor:pointer;margin-right:5px;margin-top:5px;}
.HelpBalloon_Content_REQ,.OverlayBox_Content{float:left;font-size:11px;padding:10px;}
.GoogleAds_noWrap,.Searching_Animation,.DeepLink_Logo,.DeepLink_Process,.Print_Header,.Email_Header,.Spec .Spec_Compare_OuterWrapper{margin-bottom:20px;}
.DeepLink_AlertBox_Top,.Spec_Compare_Top{background:#FFF url(/Metasearch/img/Compare_Top.gif?4177) no-repeat -20px 0;height:3px;font-size:1px;}
.DeepLink_AlertBox_Bottom,.Spec_Compare_Bottom{background:#FFF url(/Metasearch/img/Compare_Bottom.gif?4177) no-repeat -20px 0;height:3px;font-size:1px;}
.Email_Form_Button,.Spec_Button{background:url(/Static/img/Spec_Sprite.png?4177) no-repeat scroll -90px -95px transparent;color:#FFF;display:block;font-size:15px;font-weight:600;height:32px;width:116px;cursor:pointer;border:none;padding:0;}
.Email_Form_Button_NewButton{background:url(/Static/img/Spec_Sprite.png?4177) no-repeat scroll right -161px transparent;color:#FFF;display:block;font-size:15px;font-weight:600;height:32px;width:134px;cursor:pointer;border:none;padding:0 38px 0 0;}
.LoginTableCell,.Spec_Inset{padding-bottom:15px;}
p#clear,.Paragraph#clear /* copied from p#clear in the upgrade to 5.0.0.0 */{clear:left;padding-top:10px;}
.operatingairlinecontainer{display:none;clear: both;padding: 5px 10px;color: #666;text-align: right;font-size:11px}
/*.MultiCity_Origin_REQ,.MultiCity_Destination_REQ{width:203px;}*/
.MultiCitySpec_Row,.Detail_Content_REQ td,.Print_Page td,.Email_Page td,.Detail_Content_REQ th /* copied from '.Detail_Content_REQ td' in the upgrade to 5.0.0.0 */,.Print_Page th /* copied from '.Print_Page td' in the upgrade to 5.0.0.0 */,.Email_Page th /* copied from '.Email_Page td' in the upgrade to 5.0.0.0 */,.Package_v2_InfoText td{vertical-align:top;}
.Detail_Content_REQ{padding:8px;font-size:12px;}
.ShareDiv td,.ShareDiv th /* copied from '.ShareDiv td' in the upgrade to 5.0.0.0 */{text-align:left;}
.ShareText,.Spec_Label_Long{font-size:12px;font-weight:700;}
.NewSpec_Top_NoTabs,.SEMPage_Top_NoTabs{background:#FFF url(/Static/img/Spec_Sprite.png?4177) no-repeat -20px -280px;height:9px;font-size:1px;}
.NewSpec_Top_NoTabs_TopRight,.SEMPage_Top_NoTabs_TopRight{float:right;background:#FFF url(/Static/img/Spec_Sprite.png?4177) no-repeat 0 -280px;height:9px;width:8px;font-size:1px;}
.NewSpec_BodyRight,.SEMPage_BodyRight{background:#FFF url(/Metasearch/img/Box_Body.gif?4177) repeat-y 0 0;background-position:right;margin-left:1px;padding-right:5px;}
.NewSpec{float:left;width:616px;padding-top:18px;}
.SEMPage_SpecWrapper{float:left;width:616px;}
.NewSpec_PaddingWrapper,.SEMPage_PaddingWrapper{min-height:138px;padding:9px 20px 17px;}
.SummaryItem,.Detail_Path{padding-top:10px;}
.Flight_REQ{border-bottom: 1px solid #E5E5E5;border-left: 1px solid #CCCCCC;border-right: 1px solid #CCCCCC;}
.SummaryItem_Info td,.SummaryItem_Info th /* copied from '.SummaryItem_Info td' in the upgrade to 5.0.0.0 */{vertical-align:middle;}
.Package_Right:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.SummaryItem_CountNumber_REQ,.TopBar_Greeting,.Info_Text_REQ a,.PremPlc_Title,.strongText,.PremiumPlc_Header_Recomended,.FS_Route_REQ,.Package_InfoTextPrice_REQ,.Package_v2_InfoText_Bold,table.BC_itinerary td.BC_Title{font-weight:700;}
.CS_Results_Sidebar_Link a:link,.CS_Results_Sidebar_Link a:visited,.Spec_TravelersTable a{font-size:10px;}
body,p,div.Popup .ui-dialog .ui-dialog-content,div.Popup.ui-dialog .ui-dialog-content,.Paragraph /* copied from p in the upgrade to 5.0.0.0 */{margin:0;}
div.Feedback_Image,.Footer_BottomNav div,.Spec_Travelers,.Matrix_FonzenPane,.Summary_Top table,.Flight_Segment_REQ div,.Spec_Bottom_CS,.CS_Button,.Package_v2_Float,.Header_Logo{float:left;}
.Spec_Travelers .Spec_Label,.Spec_TravelersTable .Spec_Label{margin-right:5px;}
a.Recent_Title:hover,.Sort_Link_Label,.Flight_Deals_REQ a:hover,.AdUnit_Top a:hover,.GotoWidgetCityLabel a:hover{text-decoration:underline;}
.Invisible,.MultiCity_ServerDate_REQ,div.Popup .ui-dialog .ui-dialog-titlebar-close span,div.Popup.ui-dialog .ui-dialog-titlebar-close span,.Package_DealProvider_REQ,.Package_MetaData_REQ,.TallSpec .Spec_TravelersTable a{display:none;}
.FareCal_OptionContainer img,.Summary_Logo_REQ,.Detail_AiportTooltip,.Spec_RoundTrip .Spec_Label,.Spec_OneWay .Spec_Label,.Spec_OneWay .Spec_Label,.Spec_NonStop .Spec_Label{cursor:pointer;}
.DeepLink_AlertBox_TopRight,.Spec_Compare_TopRight{float:right;background:#FFF url(/Metasearch/img/Compare_Top.gif?4177) no-repeat 0 0;height:3px;width:5px;}
.DeepLink_AlertBox_BottomRight,.Spec_Compare_BottomRight{float:right;background:#FFF url(/Metasearch/img/Compare_Bottom.gif?4177) no-repeat 0 0;width:5px;height:3px;}
.Spec_NoCalendar_Body,.Recent_Body,.Box_Body,.NoResults_Body,.Dest_Box_Body,.NewSpec_Body,.Flight_Body,.SEMPage_Box_Body,.SEMPage_Body{background:url(/Metasearch/img/Box_Body.gif?4177) repeat-y;}
.Spec_NoCalendar_Bottom,.NewSpec_Bottom,.SEMPage_Bottom{background:#FFF url(/Static/img/Spec_Sprite.png?4177) no-repeat -20px -260px;height:9px;}
.Spec_NoCalendar_BottomRight,.NewSpec_BottomRight,.SEMPage_BottomRight{float:right;background:#FFF url(/Static/img/Spec_Sprite.png?4177) no-repeat 0 -260px;width:9px;height:9px;}
.Recent_Top,.Dest_Box_Top,.SEMPage_Box_Top{background:#FFF url(/Static/img/Spec_Sprite.png?4177) no-repeat -20px -220px;font-weight:700;padding-left:10px;line-height:29px;}
.Recent_TopRight,.Dest_Box_TopRight,.SEMPage_Box_TopRight{float:right;background:#FFF url(/Static/img/Spec_Sprite.png?4177) no-repeat 0 -220px;height:29px;width:8px;}
.Recent_Bottom,.Dest_Box_Bottom,.SEMPage_Box_Bottom{background:url(/Static/img/Spec_Sprite.png?4177) no-repeat -20px -260px;height:7px;}
.Recent_BottomRight,.Dest_Box_BottomRight,.SEMPage_Box_BottomRight{float:right;background:url(/Static/img/Spec_Sprite.png?4177) no-repeat 0 -260px;width:9px;height:7px;font-size:1px;}
.Recent_Item,.Filter_Disclaimer p,.Filter_Disclaimer .Paragraph /* copied from '.Filter_Disclaimer p' in the upgrade to 5.0.0.0 */{padding-bottom:5px;}
.AdLink_Block{padding-top:6px;}
a.Recent_Title:link,a.Recent_Title:visited,.FareCal_Tab a,.PremLinks a,.AdUnit_Top a:link,.AdUnit_Top a:visited,.Lang_Wrapper a,.Lang_Wrapper_Currency a,.Package_Price a:link,.Package_Price a:visited,.Package_v2_Body .Package_Price a:link,.Package_Price a:visited,.Package_v3_Price a:link,.Package_v3_Price a:visited{text-decoration:none;}
.Filters_Top p,.BlackBold_V1,.Filters_Top .Paragraph /* copied from '.Filters_Top p' in the upgrade to 5.0.0.0 */{line-height:21px;font-weight:700;padding:0 7px 0 10px;}
.FareCal_Today a,.FareCal_Today a:visited,.yui-calendar td.calcell.calcellhover a,.yui-calendar th.calcell.calcellhover a /* copied from '.yui-calendar td.calcell.calcellhover a' in the upgrade to 5.0.0.0 */{color:#FFF;}
.SumSort_Wrapper TD,.Sort_Wrapper TD,.SumSort_Wrapper th /* copied from '.SumSort_Wrapper TD' in the upgrade to 5.0.0.0 */,.Sort_Wrapper th /* copied from '.Sort_Wrapper TD' in the upgrade to 5.0.0.0 */{text-align:center;font-size:12px;height:17px;color:#0555AF;}
html>body .Package_Info{padding-top:8px;}
.Flight_Itinerary_REQ{float:left;font-size:12px;padding-top:8px;width:88.152%;}
.PremiumPlc_Header td,.yui-calcontainer .yui-cal-nav-b,.PremiumPlc_Header th /* copied from '.PremiumPlc_Header td' in the upgrade to 5.0.0.0 */,.yui-calcontainer .yui-cal-nav-.Bold /* copied from '.yui-calcontainer .yui-cal-nav-b' in the upgrade to 5.0.0.0 */{text-align:center;}
.yui-calendar td.calcell.highlight1,.yui-calendar td.calcell.highlight4,.yui-calendar th.calcell.highlight1 /* copied from '.yui-calendar td.calcell.highlight1' in the upgrade to 5.0.0.0 */,.yui-calendar th.calcell.highlight4 /* copied from '.yui-calendar td.calcell.highlight4' in the upgrade to 5.0.0.0 */{background-color:#CF9;}
.Lang_Wrapper td,.Lang_Wrapper_Currency td,.Lang_Wrapper th /* copied from '.Lang_Wrapper td' in the upgrade to 5.0.0.0 */,.Lang_Wrapper_Currency th /* copied from '.Lang_Wrapper_Currency td' in the upgrade to 5.0.0.0 */{padding:3px;}
.Spec_Inputs_Multi,.Spec_Compare_CS,.Dest_Spec_Inputs,.Spec_DateTime{white-space:nowrap;}
.Dest_Box_BodyRight,.SEMPage_Box_BodyRight{background:url(/Metasearch/img/Box_Body.gif?4177) repeat-y 0 0;background-position:right;margin-left:1px;position:relative;padding-right:5px;}
.InterstitialWide_Wrapper,.HomepageModules_Wrapper,.SEMPage_Container_Wrapper{background-color:#F6F9FC;}
.Filter_SliderValues,.Paragraph.Spec_Label,.Paragraph.Spec_Label_Long{margin-bottom:2px;font-size:13px;}
.Spec_From,.Spec_Dep,.Spec_TravelersTable{float:left;width:273px;}
.Spec_TripType span,.Spec_TopTDWrapper span{line-height:19px;}
.Package_Body,.Package_v2_Body,.PackageSmartAlert_Body{background:url(/Static/img/Results_Sprite_Colors.png?4177) #FFF no-repeat 0 -30px;width:504px;_margin-bottom:-4px;}
.PackageSmartAlert_Body{margin-bottom:6px;}

.Package_Bottom,.PackageSmartAlert_Bottom{background:url(/Static/img/Results_Sprite_Colors.png?4177) #FFF no-repeat 0 -260px;height:12px;margin-top:-4px;}

.Package_DealRating1,.Package_v2_DealRating1,
.Package_DealRating2,.Package_v2_DealRating2,
.Package_DealRating3,.Package_v2_DealRating3,
.Package_DealRating4,.Package_v2_DealRating4,
.Package_DealRating5,.Package_v2_DealRating5{background:url(/Static/img/apiadstarsbg.gif?4177) no-repeat 0px 0px;text-decoration:none;margin-left:10px;height:11px}

.Package_DealRating1,.Package_v2_DealRating1{width:9px;padding-left:6px}
.Package_DealRating2,.Package_v2_DealRating2{width:18px;padding-left:15px}
.Package_DealRating3,.Package_v2_DealRating3{width:27px;padding-left:24px}
.Package_DealRating4,.Package_v2_DealRating4{width:36px;padding-left:32px}
.Package_DealRating5,.Package_v2_DealRating5{width:45px;padding-left:42px}

.PackageSmartAlert,.PackageSmartAlert_LearnMore{font-size:12px;padding:15px 10px 10px 10px;}
.PackageSmartAlert_AlertTitle,.NoNonStopSmartAlert_AlertTitle{display:inline;font-weight:700;color:#F90;font-size:12px;}
/* /--Inserted in the upgrade to 5.1.0.0--\ */
.ListRecords {}
img.RecordPicture {display: block;float: left;width: 120px;}
div.RecordPicture_Wrapper {float: left;}
div.RecordPicture_Wrapper img.RecordPicture {float: none;}
.TableRecords img.RecordPicture {width: auto;height: 40px;float: none;}
input.Prompt, textarea.Prompt {color: #BBBBBB;}
/* /--Inserted in the upgrade to 5.1.0.1--\ */
img {border-width: 0;}
/* /--Inserted in the upgrade to 5.1.0.2--\ */
select.Mandatory {}
textarea.Mandatory {}
/* Compare site box */
.CompareSites_Bottom_Top{background:#FFF url(img/Box_Sprite.gif?4177) no-repeat -20px 0;font-weight:700;padding-left:10px;line-height:21px;}
.CompareSites_Bottom_Top_Right{float:right;background:#FFF url("img/Box_Sprite.gif?2737&4177") no-repeat scroll 0 0px;height:21px;width:8px;}
.CompareSites_Bottom_Center{background:#FFF url(img/Box_Body.gif?4177) repeat-y;}
.CompareSites_Bottom_Center_Right{background:#FFF url(img/Box_Body.gif?4177) repeat-y 0 0;background-position:right;margin-left:1px;position:relative;overflow:hidden;padding:0 10px 5px 5px;}
.CompareSites_Bottom_End{background:#FFF url(img/Box_Sprite.gif?4177) no-repeat -20px -140px;height:9px;}
.CompareSites_Bottom_End_Right{float:right;background:#FFF url(img/Box_Sprite.gif?4177) no-repeat 0 -140px;width:9px;height:9px;}
/* Compare Sites Search Strip */
.CompareSites_Strip{background:#D4D0C8 url(/Static/img/CompareStrip_Sprite.gif?4177) no-repeat right -52px; bottom:0;height:25px;left:10px;line-height:20px;padding-left:0px;position:fixed;right:10px;}
.CompareSites_BarContent{background: url(/Static/img/CompareStrip_Sprite.gif?4177) no-repeat left -77px; padding:4px 0 4px 7px;height:17px;}
.CompareSites_Strip_Text{float:left;color:#000000;padding-right:10px;padding-left:18px;}
.CompareSites_Strip_HideDiv{color:#777777;font-weight:bold;float:right;padding-right:10px;cursor:hand;padding-top:4px;}
.CompareSites_Strip_HideLink{cursor:pointer;cursor:hand;text-decoration:underline;}
.CompareSites_Strip_Search{background:url(/Static/img/CompareStrip_Sprite.gif?4177) no-repeat right -112px transparent;font-weight:bold;float:left;cursor:hand;text-align:center;/*padding:0px 6px;width:84px;*/width:97px;}
.CompareSites_Strip_HideImg{background:url("/Static/img/CompareStrip_Sprite.gif?4177") no-repeat scroll 0 -108px transparent;width:12px;height:12px;}

.CompareSites_Strip_Blue{background:#D4D0C8 url(/Static/img/CompareStrip_Sprite.gif?4177) no-repeat right top; bottom:0;height:25px;left:10px;line-height:20px;padding-left:0px;position:fixed;right:10px;z-index:8888;max-width:1200px;margin:0 auto;}
.CompareSites_BarContent_Blue{background: url(/Static/img/CompareStrip_Sprite.gif?4177) no-repeat left -25px; padding:4px 0 4px 7px;height:17px;}
.CompareSites_Strip_Text_Blue{float:left;color:#ffffff;padding-right:10px;padding-left:18px;}
.CompareSites_Strip_HideDiv_Blue{color:#777777;font-weight:bold;float:right;padding-right:10px;cursor:hand;padding-top:4px;}
.CompareSites_Strip_HideLink_Blue{cursor:pointer;cursor:hand;text-decoration:underline;}
.CompareSites_Strip_Search_Blue{background:url(/Static/img/CompareStrip_Sprite.gif?4177) no-repeat right -157px transparent;color:#000000;font-weight:bold;float:left;cursor:hand;text-align:center;/*padding:0px 6px;width:84px;*/width:97px;}
.CompareSites_Strip_CompanyName_Blue{color:#FFFFFF;}
.CompareSites_Strip_HideImg_Blue{background:url("/Static/img/CompareStrip_Sprite.gif?4177") no-repeat scroll 0 -143px transparent;width:12px;height:12px;}

.Deals_RightTD{padding-left:20px;}

.PackageSmartAlert p, .PackageSmartAlert_LearnMore p{display: inline;}

.ui-datepicker td {width:29px}
.PopupBlocker{ z-index:100 }


/* ------------ VERTICAL SEARCH BOX SLIM ------------ */
.TallSpecSlim .Spec_RoundTrip,.TallSpecSlim .Spec_OneWay{margin-right:15px;}
.TallSpecSlim .Spec_From,.TallSpecSlim .Spec_Dep{float:none;width:250px;}
.TallSpecSlim .Spec_To,.TallSpecSlim .Spec_Ret{float:none;margin:10px 0 0;width:250px;}
.TallSpecSlim .Spec_From .TextInput,.TallSpecSlim .Spec_To .TextInput{/*width:220px;*/width:240px;}
.TallSpecSlim .Spec_TravelersTable{width:auto;margin-top:-5px;float:none;}
.TallSpecSlim .Spec_NonStop{margin-left:0px;margin-top:-5px;}
.TallSpecSlim .Spec_Inset{padding-bottom:15px;}
.TallSpecSlim .Spec_Compare{/*padding-top:6px;*/}
.TallSpecSlim .Spec {/*margin-left:5px;*/}
.TallSpecSlim .Spec_Label,.TallSpecSlim .Spec_Label_FareCalendars {font-size:12px;}
.TallSpecSlim .Spec_LabelAround {font-size:12px;}
.TallSpecSlim .Spec_TripType{height:43px;margin-top:10px;}
.TallSpecSlim .searchButton span { line-height: 18px; }


/* calendar override */
.FareCal_Tab div {padding:2px;font-size:13px;}
.CalendarTable div a span {font-size:12px;line-height:22px;}

/* needed stuff */
.Deals_LeftTD, .Deals_RightTD {vertical-align:top;}
.SelectFromTextWrapper {display:block;font-size:12px;line-height:14px;margin-bottom:3px;width:200px;}
.GoogleAdsSideWrapper {margin:0 10px 10px 0;}
.GoogleAdsBottomWrapper {margin-bottom:10px;}

/* impression 1x1 image */
.impressionIMG {overflow: hidden;width: 1px;height:1px;}

/* flight finder page */
.flightFinderStaticBg {position:absolute;width:100%;height:100%;min-width:1009px;}
.flightFinderOverlay {position:absolute;width:100%;height:100%;top:0;min-width:1009px;z-index:1;}
.flightFinderWrapperWithMM {left:50%;padding:15px;margin-left:-465px;position:absolute;top:195px;width:900px;z-index:10;background-color:#FFF;}
.flightFinderWrapperWithMM_LowRes {left:0;margin-left:40px;}
.flightFinderWrapperWithoutMM {left:50%;padding:15px;margin-left:-355px;position:absolute;top:195px;width:680px;z-index:10;background-color:#FFF;}
.flightFinderWrapperWithoutMM_LowRes {left:0;margin-left:150px;}
.flightFinderHeading {font-size:22px;font-weight:700;color:#333;margin-bottom:15px;line-height:24px;/*overflow:hidden;white-space:nowrap;*/}
.flightFinderFlyLogo {vertical-align:baseline;margin-bottom:-7px;}
.flightFinderRoute {position:absolute;left:50%;margin-left:-490px;top:155px;width:160px;color:#000000;font-size:14px;font-weight:700;line-height:18px;z-index:0;}
.flightFinderRoute_LowRes {left:0;margin-left:15px;}
.flightFinderWithMarketing_SearchWrapper {margin-right:220px;}
.flightFinderWithMarketing_MarketingMessageWrapper {width:200px;float:right;font-size:12px;line-height:16px;}
.flightFinderHide {display:none;}
.flightFinderHeadingSmall {font-size:20px;}

.floatleft{float:left;}

/* Marketing Module widget */
.marketingModuleContainer {width: auto;background-image: none !important;}
.marketingModuleContainer ul {margin: 6px 0 6px 19px;padding: 0;list-style: disc outside none;}
.marketingModuleContainer ul li {padding: 6px 0;border-top: medium none;}
.marketingModuleContainer a img {cursor: pointer;display: block;float: right;height: 14px;margin: 5px 4px 0 0;width: 14px;}