*{margin:0;padding:0;font-family:Verdana,Arial,Tahoma,Helvetica,sans-serif;}html{overflow-y:scroll;}
body{background:#FFF;background-position:top;background-repeat:repeat-x;border:0 none;padding:0;width:100%;margin:0 auto 0 auto;text-align:center;font-family:Arial,Helvetica,sans-serif;font-size:11px;}
.ixiOrange{color:#FF7B00;}.ixiGray{color:#888;}.bg-white{background-color:#FFF;}input.submitButton{background:none repeat scroll 0 0 #DDD;border:1px solid #007CD3;color:#007CD3;font-size:11pt;font-weight:bold;padding:5px;}
input.searchButton{background:none repeat scroll 0 0 #FFF;border:1px solid #CCC;color:#000;font-size:10pt;font-weight:bold;padding:3px;}
#pageContainer{width:980px;margin:0 auto;border:0;padding:0;padding-left:2px;text-align:left;}#noResultsFiltered{background:none repeat scroll 0 0 #FAD55A;}
#header{text-align:center;width:770px;padding:0;}.resultPagerButtons{background:none repeat scroll 0 0 #FAD55A;font-size:11px;height:32px;margin:0;padding:6px 0;width:100%;}
body.Flight .resultPagerButtons{height:20px;}.resultPagerButtons label{color:#555;font-size:11px;font-weight:normal;line-height:9px;margin:5px 0 0;text-align:center;}
.resultPagerButtons table{height:19px;width:100%;}.resultPagerButtons table td{text-align:center;}.resultPagerButtons table td a{text-decoration:none;}
.resultPagerButtons table td span{-moz-border-radius:5px;-webkit-border-radius:5px;background-color:#FEFEFD;border:1px solid #777;color:#777;cursor:pointer;font-weight:bold;margin-right:5px;opacity:1;padding:2px 7px 3px;zoom:1;}
body.Flight #page-next-btn,body.Bus #page-last-btn{margin-right:0!important;}.resultPagerButtons table td span.narrow{padding:2px 3px 3px;}
.resultPagerButtons table td span.selected{background-color:#FAC84F;border-color:#888;cursor:default;font-size:12px;}
.resultPagerButtons table td span.disable{cursor:default;opacity:.4;filter:alpha(opacity=40);}#fareOutlookHeaderRound,#filterHeaderRound,#filterHeaderRound{background-color:#FAD869;}
#indicatorBox{background-color:none repeat scroll 0 0 #FFF;border-left:1px solid #FAD55A;border-right:1px solid #FAD55A;font-size:0;color:#666;overflow:auto;width:768px;}
#resultHeaderRound{height:5px;background-color:#FAD869;}#header_ixigo_Info{display:none;}#header_content{text-align:center;margin:5px auto;}
#footerLinks{margin-top:5px;text-align:center;padding-bottom:5px;background:#F5F5F5;}#footerAllLinks{padding:5px;line-height:1.6;margin-top:20px;background:#F5F5F5;}
.homeBoxContent{font-size:11px;margin-bottom:3px;margin-left:8px;font-family:Verdana,Arial,Helvetica,sans-serif;}
#sideSearchBox{display:none;}#uspsContent{padding:5px 0;text-align:center;}#copyright{color:gray;font-size:7.5pt;text-align:center;border:none;margin-top:10px;}
#contentContainer{float:left;width:770px;border:0;text-align:left;padding:0;}#adContainer{float:right;width:190px;height:500px;color:#666;text-align:left;padding:0;min-height:300px;}
#side_sponsored{font-size:11px;font-weight:400;color:#999;margin:0 0 5px 0;}ul.adContainer{padding:20px;font-size:small;line-height:200%;}
#signin,#register,#myixigo,#username,#signout{border-right:#C2C2C2 1px solid;padding-right:5px;}.google_ad{margin-top:10px;}
.description{margin-top:3px;color:#666;}.visible_url{font-weight:bold;}#homeTagLines{width:100%;margin:15px auto 0;color:#676767;text-align:center;font-size:14px;float:left;}
.tagLine{font-size:14px;font-weight:normal;display:none;opacity:.0;filter:alpha(opacity = 0);zoom:1;}
.award{display:none;opacity:.0;filter:alpha(opacity = 0);text-indent:-9999px;zoom:1;}.iframe_googleAds{width:160px;height:600px;text-align:left;}
.customAd{font-family:Arial,sans-serif;margin:20px 0 20px 0;text-align:left;text-decoration:none;background-color:#ddd;color:#000;font-size:10pt;}
.customAdTitle{font-family:Arial,sans-serif;font-weight:bold;}.customAdURL{color:#666;font-size:7pt;}
.customAdDesc{font-family:Arial,sans-serif;margin:2px 0;color:#000;text-decoration:none;}div.fareResult{margin:10px 0 0 5px;}
#mainMenuContainer{width:770px;height:0;overflow:hidden;background-color:#000177;}#contentPane{float:left;background:#FFF;width:770px;text-align:left;}
/* hide from MacIE \*/ * html #adContainer{margin-left:-3px;margin-right:0;}/* end hide */ #adContainer:after{height:1px;content:".";display:block;clear:both;visibility:hidden;}
.clear{clear:both;height:1px;overflow:hidden;font-size:0;margin-top:-1px;}.clear.fix{margin-top:0;}label,.labelTop9pt,.labelTop_10pt{display:block;font-weight:bold;text-align:left;font-size:9pt;color:#444;margin-bottom:2px;}
.labelTop_10pt{font-size:10pt;}.labelComment{clear:left;color:#666;font-size:11px;font-weight:normal;margin-top:2px;text-align:justify;width:130px;}
input{font-size:10pt;padding:1px;border:1px solid #CCC;background:#FFF;margin:0;text-align:left;}textarea{padding:1px;border:1px solid #CCC;background:#FFF;margin:0;text-align:left;}
option{text-indent:2px;padding:1px;}select{border:1px solid #CCC;background:#FFF;}input.radioButton{background:transparent;font-size:0;margin:0;padding:0;border:0 none;}
div.boxBottom{width:100%;background-color:#FAAF00;margin:0;padding:0;font-size:0;}div.tabHeader{height:25px;margin:0;padding:0;background-position:0 0;background-repeat:repeat-x;}
div.tabHeader h1{float:left;color:#666;font-size:11pt;margin-left:2px;}table.ixiTab-btns{border-collapse:separate;color:#343434;}
table.ixiTab-btns a{color:#323232;display:block;float:left;font-size:8pt;text-decoration:none;width:26px;outline:none;}
table.ixiTab-btns a b{background-color:#6E6E6E;display:block;font-size:1px;height:1px;overflow:hidden;}
table.ixiTab-btns div.ixiTab-btn-l b,table.ixiTab-btns div.ixiTab-btn-r b,table.ixiTab-btns div.ixiTab-btn-l-r b{font-size:1px;margin:0 0 0 1px;overflow:hidden;}
table.ixiTab-btns div.ixiTab-btn-r b{margin:0 1px 0 0;}table.ixiTab-btns div.ixiTab-btn-l-r b{margin:0 1px 0 1px;}
table.ixiTab-btns a span{background:#F0F0F0 url(/img/sprite-background.png?v=1.2) repeat-x scroll 0 -104px;border-left:1px solid #6E6E6E;border-right:1px solid #6E6E6E;display:block;padding:2pt;}
table.ixiTab-btns div.ixiTab-btn-c span,table.ixiTab-btns div.ixiTab-btn-r span{border-left:1px solid #FFF;}
table.ixiTab-btns div.ixiTab-btn-active span{background:#787878 url(/img/sprite-background.png?v=1.2) repeat-x scroll 0 -84px;border-left:medium none;}
table.ixiTab-btns a span span{background:transparent none no-repeat scroll 1px 50%;border:medium none;padding:0;text-align:center;}
table.ixiTab-btns div.ixiTab-btn-c span span,table.ixiTab-btns div.ixiTab-btn-r span span{border-left:medium none;}
table.ixiTab-btns div.ixiTab-btn-active span span{background:transparent none repeat scroll 0 0;border-left:medium none;color:white;margin-left:1px;}
.requestRow{background:#FAD55A;padding:0;margin:4px 4px 0 4px;width:242px;font-size:11px;text-align:left;border-bottom:1px solid #999;}
#filterResponse{text-align:left;width:250px;display:none;margin-bottom:5px;margin-top:5px;background:#FFF;}
#filterContent,#stopsFilterContent{width:250px;background:#FAC84F;border-top:1px solid #FAC84F;font-size:11px;text-align:left;border-bottom:2px solid #999;border-top:2px solid #999;}
div.filterAirlineBox{float:left;width:110px;margin-bottom:2px;}div.filterAirlineText{float:left;width:90px;margin-left:5px;}
input.filterAirlineBox{float:left;width:1.2em;height:1.2em;padding:0;margin:0;border:0 none;background:transparent;}
div.filterCarrierText{margin:4px 0 3px 0;font-size:11px;color:#666;font-weight:bold;}#filterAirlineInputs{margin:0;}
.stopsText{font-size:11px;color:#666;font-weight:bold;}#fareOutlook{text-align:left;width:250px;display:none;margin-bottom:5px;margin-top:5px;background:#FFF;}
#fareOutlookContent{width:250px;background:#FAC84F;border-top:1px solid #FAC84F;font-size:11px;text-align:left;border-bottom:2px solid #999;border-top:2px solid #999;}
#fareOutlookBig,div.lightBoxBig{width:550px;height:490px;margin-left:-275px;margin-top:-225px;z-index:200;color:#FFF;display:none;position:absolute;top:50%;left:50%;background:#FFF;border:10px solid #C8C7C7;}
#fareOutlookBig_close,div.lightBoxBigCls{margin-left:278px;margin-top:-240px;position:absolute;z-index:250;display:none;top:50%;left:50%;cursor:pointer;}
.calendarBlk{position:relative;top:0;left:0;background-color:#FFF;}.calWeekDay{font-size:6.5pt;color:gray;}
#whereOption{float:left;width:140px;margin:2px;text-align:left;}#indicatorBoxContent{margin:6px 1px;background:#FFF;font-size:0;color:#666;}
#checkInOption,#checkOutOption{float:left;width:160px;margin:3px;text-align:left;}#guestOption,#roomOption{float:left;width:80px;margin:2px;text-align:left;}
#flightPreResult{text-align:center;display:none;width:600px;margin:20px auto 10px;font-size:9pt;}#flightResponse{float:left;text-align:left;display:none;width:510px;margin-bottom:5px;margin-top:5px;font-size:9pt;background:#FFF;}
#resultFlightDesc{float:left;font-size:9pt;color:#444;margin:0 5px;}#resultContent{width:510px;background:#FFF;text-align:left;margin:0;padding:0;border-bottom:2px solid #999;border-top:2px solid #999;}
#priceInfo{background-color:#EEE;color:#222;font-size:9pt;font-weight:bold;padding:2px;text-align:right;}
#tripNavigator{background:transparent none repeat scroll 0 0;display:none;font-size:10.5px;font-weight:bold;padding:3px 4px 0;}
#sortHeaders{font-size:11px;width:510px;padding:1px;margin:1px 0 0 0;background:#FFF;color:#666;}#sortHeaders tr{background:#EEE;}
#responseContent{width:510px;background:#FFF;margin:0;}.resultRow{background-color:#FFF;width:508px;padding:0;margin:0;font-size:11px;}
.resultRow.selectedRow{background-color:#FCFACA;}.oneResult{width:508px;background-color:#FFF;margin-top:10px;border-bottom:2px solid #FAD55A;border-left:2px solid #FAD55A;}
.oneResultOver{background:#FAC84F;}.oneResult .resultDetails,.oneResult .resultPrices{display:none;}
td div.resultPrice{font-size:large;}td.cellLeave{text-align:left;padding:1px;}td.cellLeave.origin{width:30px;}
td.cellLeave.originTime{width:40px;}td.cellLeave.destAirport{width:30px;}td.cellLeave.destTime{width:55px;}
td.cellLeave.stops{width:80px;}td.cellLeave.airline{width:65px;text-align:center;}td.cellLeave.price{width:200px;text-align:right;}
td.cellInfo{height:50px;display:none;background-color:#DFD;}td.cellReturn{text-align:left;border-top:0 solid #666;}
div.fltCellLeave{text-align:left;padding:1px;float:left;}div.fltCellLeave.fltOrg{width:28px;}div.fltCellLeave.fltOrgTime{width:45px;}
div.fltCellLeave.fltDestAirport{width:28px;}div.fltCellLeave.fltDestTime{width:35px;}div.fltCellLeave.fltStops{padding-left:12px;width:65px;}
.oneResult div.resultActionsBlock{background-color:#EEE;height:15px;text-indent:2px;width:508px;}div.providersBlock{float:right;margin-right:5px;text-align:left;}
.transferBlock{font-size:9pt;text-align:right;margin-top:1px;margin-bottom:1px;padding-bottom:1px;}.oneResult div.resultDetails,.oneResult div.resultPrices{background:none repeat scroll 0 0 #FFF;width:508px;}
.currency{color:#666;}.adultTotal{font-size:11pt;font-weight:bold;}#bookButtonPointer{display:none;position:absolute;z-index:250;}
#bookButtonPointer .arrow{background-color:#F7F7F7;border-left:2px solid #FFA500;border-right:2px solid #FFA500;overflow:hidden;height:1px;}
div.bookMenu{z-index:200;border:2px solid #FFA500;position:absolute;overflow:hidden;display:none;}div.bookMenuList{background-color:#F7F7F7;margin:0;padding:3px 0;width:100%;}
div.bookMenuItem{cursor:pointer;margin:0 0 4px;padding:0;text-align:left;overflow:hidden;white-space:nowrap;}
div.bookMenuItem.hover td{background-color:#FCFACA;}a.bookMenuItemLabel{color:#007CD3;display:block;font-weight:normal;padding:2px 4px 3px 19px;outline-style:none;text-decoration:underline;}
a.bookMenuItemLabel:hover{background-color:#007CD3;color:#EEE;text-decoration:none;}#ixiTransferBox{-moz-border-radius:18px;-webkit-border-radius:18px;border-radius:18px;background-color:#FFF;border:2px solid #8C8C8C;display:none;font-size:10px;position:absolute;width:250px;z-index:300;}
#ixiTransferTip{background:transparent none repeat scroll 0 0;display:none;position:absolute;width:9px;z-index:300;}
#ixiTransferTip .arrow{background:#FFF none repeat scroll 0 0;border-top:2px solid #8C8C8C;border-bottom:2px solid #8C8C8C;float:left;overflow:hidden;width:2px;}
#ixiTransferHeader{-moz-border-radius:10px 10px 0 0;-webkit-border-top-left-radius:11px;-webkit-border-top-right-radius:11px;border-top-left-radius:11px;border-top-right-radius:11px;background-color:#8C8C8C;border:1px solid #8C8C8C;color:#FFF;font-weight:bold;width:248px;}
#ixiTransferClose{-moz-border-radius:14px;-webkit-border-radius:7px;border-radius:7px;background-color:#F1F1F1;border:1px solid #F1F1F1;color:#444;cursor:pointer;float:right;line-height:14px;margin:1px 4px 0 0;text-align:center;width:14px;z-index:350;}
#ixiTransferClose:hover{background-color:#E6E6E6;color:#222;}#ixiTransferBody{padding:5px 5px 0;width:240px;}
#ixiTransferBody .ixiTransferItem{cursor:pointer;margin-bottom:10px;}#ixiTransferBody .ixiTransferItem.hover{background-color:#FCFACA;}
#ixiTransferBody .ixiButton-select-txt{font-size:9px;margin-top:3px;width:24px;text-align:center;}table.flightinfo{background:#eee;width:480px;cursor:default;}
table.flightInfo th{text-align:left;color:#008BBF;font-size:11px;padding:2px;cursor:default;padding:1px 1px 1px 1px;}
table.flightInfo td{text-align:left;color:#000;font-size:11px;padding:2px;cursor:default;padding:1px 1px 1px 1px;}
table.flightInfo tr th{font-weight:bold;}div.flightInfoDiv{background:#F2EEDA none repeat scroll 0 0;margin:5px;padding:10px 0;}
#indicator{display:none;font-size:10pt;width:100%;margin:5px 0 5px 0;background:#FFF;}#indicatorBoxHeader,#indicatorBoxBottom{background-color:#FAD55A;}
#progressList{font-size:9pt;text-align:left;margin:3px 3px 3px 3px;width:600px;}div.tickedProvider{float:left;margin-right:15px;height:16px;}
img.progressWheel{float:right;margin:2px 5px 2px 5px;}span.hourglass{width:35px;height:35px;float:left;margin:5px 5px 5px 5px;}
#updateIndicator,#loadingIndicator{border:2px solid #FAC84F;color:#444;width:250px;margin-left:-125px;display:none;position:absolute;top:40%;left:50%;background:#ddd;opacity:.9;filter:alpha(opacity = 90);font-size:16pt;zoom:1;}
ul.inline{margin:0;padding:0;}ul.inline li{list-style:none;display:inline;line-height:12pt;border-left:#c2c2c2 1px solid;padding:0 .6em 0 .7em;}
ul.inline li.first{border:none;padding-left:0;}ul.inline li.open{background-image:url(/img/elements/opened.gif);border:none;background-repeat:no-repeat;}
ul.inline li.closed{background-image:url(/img/elements/closed.gif);border:none;background-repeat:no-repeat;}
a{text-decoration:underline;color:#007CD3;}a:link{color:#007CD3;}a:active{color:red;}.link{text-decoration:underline;color:#007CD3;cursor:pointer;cursor:hand;}
.hand{cursor:pointer;cursor:hand;}.searchBoxTab{height:28px;}.searchBoxTabSelected{cursor:pointer;height:25px;margin-top:2px;}
.searchBoxTabOver{cursor:pointer;height:25px;margin-top:2px;}.colExpIcon{text-align:right;float:right;margin-top:1px;margin-right:5px;width:15px;height:15px;cursor:pointer;cursor:hand;}
.expand{background:transparent url(/img/expand.gif) no-repeat center;}.collapse{background:transparent url(/img/collapse.gif) no-repeat center;}
input.checkBox{width:1.2em;height:1.2em;padding:0 2px 0 0;margin:0;border:0 none;background:transparent;}
div.error{color:#f00;font-weight:bold;}div.info{color:#666;font-weight:bold;}.loginTable{background-color:#fff;border:#FFE0A3 1px solid;}
#register_div{float:left;text-align:left;display:block;background-color:#FAAF00;width:450px;border:0;margin:5px 0;font-size:9pt;}
#registerTable{width:440px;margin:2px 5px 10px;background:#FAC84F;}#registerDiv_offlineHotel{float:left;text-align:left;display:block;background-color:#FAC84F;width:450px;border:0 none;font-size:9pt;}
#registerTable_offlineHotel{width:440px;margin:2px 5px 2px 5px;background:#FAD55A;padding-top:10px;}
#signin_div{float:left;text-align:left;display:block;background-color:#FAAF00;width:510px;margin-bottom:5px;margin-top:5px;font-size:9pt;}
#signinTable{width:500px;margin:2px 5px 2px 5px;background:#FAC84F;}#registered_div{float:left;text-align:left;display:block;background-color:#FAAF00;width:510px;border:0;margin:5px 0 5px 0;font-size:9pt;}
#sideMenu{background:#DDD;}#infoContent{float:left;text-align:left;display:block;width:585px;border:0;margin:5px 0 5px 5px;font-size:9pt;background-color:#FFF;}
#testiContent{float:left;text-align:left;display:block;width:180px;font-size:9pt;margin-left:15px;}#infoMenu{float:left;text-align:left;width:175px;border:0;margin:5px 5px 5px 0;font-size:9pt;background-color:#FFF;}
div.infoHeader{background-color:#FAAF00;margin:0 0 10px 0;padding:3px;color:#444;}div.infoHeader h2{margin:3px;color:#444;font-size:16px;font-weight:bold;}
#lowFarePartner{margin:2px;color:#444;font-size:16px;font-weight:bold;}ul.infoMenuList{margin:0;padding:0;}
ul.infoMenuList li{font-size:9pt;list-style:none;display:block;margin-bottom:10px;}.resultMsgBox{font-size:12pt;padding:10px;display:none;color:#444;}
#resultErrorTitle{font-size:12pt;color:#F77;font-weight:bold;margin-top:5px 0 15px 0;}.sprite-ixigo-award{display:block;background-color:#FFF;background-image:url(/img/ads/ixigo_award_recognition.gif);background-repeat:no-repeat;overflow:hidden;}
.sprite-ixigo_livemint{width:60px;height:60px;background-position:0 0;}.sprite-ixigo_redherring_global{width:60px;height:60px;background-position:-62px 0;}
.sprite-ixigo_nasscom_2007{width:60px;height:60px;background-position:-124px 0;}.sprite-ixigo_bt{width:58px;height:58px;background-position:-185px 0;}
.sprite-icon{display:block;background-image:url(/img/sprite-icon.png?v=1.3);background-repeat:no-repeat;overflow:hidden;background-color:none;}
.sprite-background{display:block;background-image:url(/img/sprite-background.png?v=1.2);background-repeat:no-repeat;overflow:hidden;background-color:none;}
.sprite-icon-tw{width:16px;height:16px;background-position:-22px -39px;}.sprite-icon-dealTag{width:15px;height:15px;background-position:-76px -19px;}
.sprite-icon-fb{width:16px;height:16px;background-position:-40px -39px;}.sprite-icon-blog{width:16px;height:16px;background-position:-58px -39px;}
.sprite-icon-rssc{width:16px;height:16px;background-position:-76px -39px;}.sprite-icon-print{width:17px;height:15px;background-position:-20px -18px;}
.sprite-icon-pin{width:12px;height:15px;background-position:-44px -18px;margin-left:3px;}.sprite-icon-collapse{width:15px;height:13px;background-position:-18px 0;}
.sprite-icon-expand{width:15px;height:13px;background-position:-34px 0;}.sprite-icon-magnify{width:15px;height:15px;background-position:0 -18px;}
.sprite-icon-map{width:15px;height:15px;background-position:-59px -18px;}.sprite-icon-rss{width:15px;height:15px;background-position:-78px 0;}
.sprite-icon-alert{background-position:-61px -73px;height:16px;width:24px;}.sprite-icon-email{width:16px;height:10px;background-position:0 0;}
.sprite-icon-down-twisty-dark{width:8px;height:5px;background-position:-94px 0;}.sprite-icon-down-twisty{width:8px;height:5px;background-position:-93px -25px;}
.sprite-icon-bullet{width:8px;height:8px;background-position:-93px -14px;}.sprite-icon-headerMessage{width:22px;height:22px;background-position:-38px -73px;}
.sprite-icon-errorIndicator{width:36px;height:36px;background-position:0 -72px;}.sprite-icon-airValid{width:102px;height:10px;background-position:0 -59px;}
.sprite-icon-tick{width:12px;height:11px;background-position:-56px -3px;float:left;margin-right:5px;}
.sprite-button{display:block;background-image:url(/img/icons/sprite-button.gif);background-repeat:no-repeat;overflow:hidden;background-color:none;}
.sprite-button-l{width:10px;height:22px;background-position:0 -24px;float:left;}.sprite-button-r{width:14px;height:22px;background-position:-14px -24px;float:left;}
.sprite-button-m{height:22px;background-position:0 0;float:left;background-repeat:repeat-x;}.sprite-button-l-hover{width:10px;height:22px;background-position:0 -73px;float:left;}
.sprite-button-r-hover{width:14px;height:22px;background-position:-13px -73px;float:left;}.sprite-button-m-hover{height:22px;background-position:0 -49px;float:left;background-repeat:repeat-x;}
.b-sprite-button{display:block;background-image:url(/img/icons/sprite-button-b.gif);background-repeat:no-repeat;overflow:hidden;background-color:none;}
.b-sprite-button-bg{display:block;background-image:url(/img/icons/sprite-button-b.png);background-repeat:no-repeat;overflow:hidden;background-color:none;}
.b-sprite-button-bg-2{display:block;background-image:url(/img/icons/sprite-button-b-2.png?v=1.2);background-repeat:no-repeat;overflow:hidden;background-color:none;}
.calendarImage{height:17px;background-position:95px -159px;}.b-sprite-button-bg-3{display:block;background-image:url(/img/icons/sprite-button-b-3.png);background-repeat:no-repeat;overflow:hidden;background-color:none;}
.b-sprite-button-l{width:18px;height:35px;background-position:0 -43px;float:left;}.b-sprite-button-r{width:24px;height:35px;background-position:-19px -43px;float:left;}
.b-sprite-button-m{height:35px;background-position:0 0;float:left;background-repeat:repeat-x;}.b-sprite-button-l-hover{width:18px;height:35px;background-position:0 -121px;float:left;}
.b-sprite-button-r-hover{width:24px;height:35px;background-position:-19px -121px;float:left;}.b-sprite-button-m-hover{height:35px;background-position:0 -79px;float:left;background-repeat:repeat-x;}
.sprite-legend{display:block;;background-image:url(/img/airlines/legend.gif?v=1.0);background-repeat:no-repeat;overflow:hidden;}
.sprite-legend-cc_currency{width:21px;height:18px;background-position:0 0;}.sprite-legend-multiple_inbound0{width:12px;height:12px;background-position:-22px 0;}
.sprite-legend-multiple_inbound1{width:18px;height:12px;background-position:-35px 0;}.sprite-legend-multiple_outbound0{width:12px;height:12px;background-position:-54px 0;}
.sprite-legend-multiple_outbound1{width:18px;height:12px;background-position:-67px 0;}#sponsored_468_60{width:468px;font-size:11px;margin:15px 0 0 20px;font-weight:400;color:#999;}
.fareMonthsOpt{cursor:Pointer;padding:2px 11px;}.hoverOpt{background:#fad55a;}.addShadow{-moz-box-shadow:0 1px 6px #555;-webkit-box-shadow:0 1px 6px #555;background:none repeat scroll 0 0 #868686;filter:progid:DXImageTransform.Microsoft.Shadow(color='#81828E',Direction=120,Strength=3);opacity:.9;zoom:1;}
.sprite-tabHeader{display:block;;background-image:url(/img/sprite_bg.gif);background-repeat:no-repeat;overflow:hidden;}
.sprite-tabHeader-yellow{width:100%;height:26px;background-position:-2px 0;background-repeat:repeat;}
.sprite-tabHeader-grey{width:100%;height:28px;background-position:0 0;background-repeat:repeat;}table.hotelinfo{background:#eee;width:480px;cursor:default;}
table.hotelInfo tr{height:25px;}table.hotelInfo th,table.hotelInfo td{text-align:left;width:70px;font-size:11px;padding:2px;cursor:default;}
table.hotelInfo th{color:#008BBF;}table.hotelInfo td{color:#000;}.hotelImages{margin:5px;width:310px;height:240px;}
.hotelImage{width:90px;height:70px;background-color:#FFF;}.offlineTab{text-align:center;background:#fff;color:#444;border-left:2px solid #FAD55A;border-right:2px solid #FAD55A;border-bottom:2px solid #FFF;height:18px;}
.offlineTabSelected{color:#007CD3;text-align:center;cursor:pointer;height:18px;background:#eee;border-bottom:2px solid #FAD55A;}
#imageHotelDescription{height:90px;margin-top:15px;}#amenityHotelDescription,div#ratingHotelDescription,div#reviewsHotelDescription{margin:15px 0 0 0;height:30px;}
div.iCarousel{float:left;height:80px;overflow:hidden;position:relative;width:402px;z-index:2;}div.iCarousel ul{top:0;position:relative;overflow:hidden;z-index:1;}
div.iCarousel li{list-style-image:none;list-style-position:outside;list-style-type:none;}#mapdiv{position:absolute;top:50px;left:50px;width:590px;height:400px;overflow:hidden;}
#morebox{text-align:left;font-size:12px;padding:6px 4px;width:120px;background-color:#fff;border:1px solid gray;border-top:1px solid #a5a5a5;display:none;cursor:default;position:relative;z-index:1000;left:125px;top:85px;}
#morebox.highlight{width:119px;border-width:2px;border-top:1px solid #a5a5a5;}#more_inner{text-align:center;font-size:12px;background-color:#fff;border:1px solid #fff;border-bottom-color:#b0b0b0;border-right-color:#b0b0b0;width:7em;cursor:pointer;}
#more_inner.highlight{font-weight:bold;border:1px solid #483D8B;border-bottom-color:#6495ed;border-right-color:#6495ed;}
#boxlink{color:#a5a5a5;text-decoration:none;cursor:default;margin-left:33px;}#boxlink.highlight{color:#0000cd;text-decoration:underline;cursor:pointer;}
.internet{width:18px;height:18px;background-position:0 0;}.no_internet{width:18px;height:18px;background-position:0 -20px;}
.parking{width:18px;height:18px;background-position:-20px 0;}.no_parking{width:18px;height:18px;background-position:-20px -20px;}
.pool{width:18px;height:18px;background-position:-40px 0;}.no_pool{width:18px;height:18px;background-position:-40px -20px;}
.bar{width:18px;height:18px;background-position:-60px 0;}.no_bar{width:18px;height:18px;background-position:-60px -20px;}
.spa{width:18px;height:18px;background-position:-80px 0;}.no_spa{width:18px;height:18px;background-position:-80px -20px;}
.gym{width:18px;height:18px;background-position:-100px 0;}.no_gym{width:18px;height:18px;background-position:-100px -20px;}
.map_icon{width:76px;height:44px;background-position:0 -42px;}.star{width:14px;height:14px;background-position:-80px -42px;}
.closeGray{width:11px;height:11px;background-position:-97px -42px;}.previousOrange{width:27px;height:27px;background-position:-2px -91px;}
.nextOrange{width:27px;height:27px;background-position:-83px -60px;}.amenities{display:block;float:left;background-image:url(/img/hotel/hotel_amenities.gif?v=1.0);background-repeat:no-repeat;overflow:hidden;}
.calTable{background:#FFF;border:1px solid #999;border-collapse:collapse;-moz-user-select:none;position:absolute;user-select:none;z-index:200;}
#ixiCalFrame,.calFrame{background-color:transparent;display:none;position:absolute;z-index:5;}#ixiCalTable{background:#FFF;border:1px solid #CCC;border-collapse:collapse;display:none;font-size:11px;position:absolute;-moz-user-select:none;user-select:none;z-index:200;}
#ixiCalTable table{border-collapse:collapse;border-spacing:0;margin:0 6px;}#ixiCalTable table th,#ixiCalTable table td{border:medium none;line-height:20px;margin:0;padding:0;text-align:center;width:23px;}
#ixiCalTable table th{background-color:#FAC84F;border-bottom:1px solid #EEBD4A;border-top:1px solid #EEBD4A;color:#FFF;font-weight:bold;line-height:17px;}
#ixiCalTable table th.month{background-color:#FFF;border:medium none;color:#444;padding:5px 0 2px 0;}
#ixiCalTable table th.weekend{background-color:#EEBD4A;}#ixiCalTable table td{background-color:#FCFCFC;color:#ABABAB;font-weight:normal;}
#ixiCalTable table tr.firstweek td{padding-top:1px;}#ixiCalTable table tr.lastweek td{padding-bottom:1px;}
#ixiCalTable table td.weekend{background-color:#F2F2F2;}#ixiCalTable table td a{color:#007CD3;display:block;height:100%;padding:0;text-decoration:none;width:100%;}
#ixiCalTable table td.selected a{background-color:#FF7B00;color:#FFF;font-weight:bold;cursor:pointer;cursor:hand;}
#ixiCalTable table td a:hover{background-color:#007CD3;color:#FFF;font-weight:bold;}#ixiCalLeft,#ixiCalRight,#ixiCalClose{border:1px solid #DDD;color:#007CD3;cursor:pointer;display:none;font-size:12px;font-weight:bold;margin-bottom:1px;padding:1px;position:absolute;text-align:center;width:11px;z-index:300;}
#ixiCalLeft:hover,#ixiCalRight:hover,#ixiCalClose:hover{background-color:#DDD;border:1px solid #AAA;}
div.slider_outer{float:left;position:relative;width:180px;margin:4px 0 2px 5px;}.slider_handle{position:absolute;width:17px;height:22px;cursor:pointer;cursor:hand;}
div.slider_track{margin-top:2px;background:url(/img/slider/slider_track.gif) left repeat;height:20px;width:150px;}
.min_handle{background-position:left top;background:url(/img/slider/slider.gif) left top no-repeat;margin-left:-1px;}
.max_handle{background-position:left top;background:url(/img/slider/slider.gif) left top no-repeat;}
div.sliderStatus{margin:0 auto 3px auto;font-size:11px;text-align:center;width:150px;float:left;}#resultBusDesc{float:left;font-size:9pt;color:#444;margin:2px 5px 2px 5px;}
#busResponse{float:left;text-align:left;display:none;width:510px;margin-bottom:5px;margin-top:5px;font-size:9pt;background:#FFF;}
.sprite-bus-icons{display:block;float:left;background-image:url(/img/icons/bus_icons.gif);background-repeat:no-repeat;overflow:hidden;}
.sprite-bus-icons-inward-0{width:26px;height:12px;background-position:-88px 0;}.sprite-bus-icons-onward-0{width:26px;height:12px;background-position:-116px 0;}
.sprite-bus-icons-inward-1{width:26px;height:12px;background-position:-172px 0;}.sprite-bus-icons-onward-1{width:26px;height:12px;background-position:-144px 0;}
.sprite-bus-icons-volvo{width:20px;height:20px;background-position:-22px 0;}.sprite-bus-icons-semi-sleeper{width:20px;height:20px;background-position:0 0;}
.sprite-bus-icons-sleeper{width:20px;height:20px;background-position:-44px 0;}.sprite-bus-icons-ac{width:20px;height:20px;background-position:-66px 0;}
.sprite-bus-icons-volvo-no{width:20px;height:20px;background-position:-22px -22px;}.sprite-bus-icons-sleeper-no{width:20px;height:20px;background-position:-44px -22px;}
.sprite-bus-icons-ac-no{width:20px;height:20px;background-position:-66px -22px;}.sprite-shadow{display:block;background-image:url(/img/shadow_all.png);background-repeat:no-repeat;overflow:hidden;}
.sprite-shadow-bl{width:90px;height:83px;background-position:0 0;}.sprite-shadow-br{width:90px;height:83px;background-position:0 -83px;}
.sprite-shadow-tl{width:80px;height:73px;background-position:0 -168px;}.sprite-shadow-tr{width:80px;height:73px;background-position:0 -241px;background-repeat:repeat;}
.sprite-shadow-left{width:37px;height:1px;background-image:url(/img/shadow_lr.png);background-position:0 0;background-repeat:repeat-y;}
.sprite-shadow-right{width:37px;height:1px;background-image:url(/img/shadow_lr.png);background-position:-38px 0;background-repeat:repeat-y;}
.sprite-shadow-top{width:1px;height:26px;background-image:url(/img/shadow_tb.png);background-position:0 0;background-repeat:repeat-x;}
.sprite-shadow-bottom{width:1px;height:48px;background-image:url(/img/shadow_tb.png);background-position:0 -26px;background-repeat:repeat-x;}
.sprite-shadow-small{display:block;background-image:url(/img/shadow_small.png);overflow:hidden;}.sprite-shadow-small-br{width:24px;height:26px;background-position:0 0;background-repeat:no-repeat;}
.sprite-shadow-small-bl{width:24px;height:26px;background-position:25px 0;}.sprite-shadow-small-tl{width:24px;height:26px;background-position:0 -27px;background-repeat:no-repeat;}
.sprite-shadow-small-tr{width:24px;height:26px;background-position:-25px -27px;background-repeat:no-repeat;}
.sprite-shadow-small-left{width:10px;height:1px;background-image:url(/img/shadow_small_lr.png);background-position:0 0;background-repeat:repeat;}
.sprite-shadow-small-right{width:10px;height:1px;background-image:url(/img/shadow_small_lr.png);background-position:11px 0;background-repeat:repeat;}
.sprite-shadow-small-top{width:1px;height:12px;background-position:0 -53px;background-repeat:repeat-x;}
.sprite-shadow-small-bottom{width:1px;height:12px;background-position:0 -66px;background-repeat:repeat-x;}
.horizontalTab{border-bottom:2px solid #999;border-top:2px solid #999;border-right:2px none none;border-left:2px solid #999;color:#666;font-size:9pt;width:72px;}
.horizontalTabSelected,.horizontalTabOver{border:2px solid #999;color:#666;font-size:9pt;cursor:pointer;width:70px;}
.horizontalTabSelected{background:#d6d6d4 none repeat scroll 0 0;}.horizontalTabOver{background:#E8E8E8 none repeat scroll 0 0;}
#searchText{display:inline;float:left;font-size:11pt;margin:5px 15px 0;color:#444;}.filterAmenitiesRow{float:left;margin:0 5px 5px 0;width:105px;}
.filterAmenitiesLabel{float:left;margin-left:5px;margin-top:2px;cursor:pointer;}.filterAmenitiesIcon{float:left;margin-left:5px;cursor:pointer;}
#propertyViewContainer{background-color:#FAC84F;border:0;scrolling:no;height:253px;width:567px;}#propertyViewContent{display:inline;background:#FAD55A none repeat scroll 0 0;float:left;margin:10px;width:547px;}
#propertyViewContent .left{float:left;margin-left:15px!important;margin-left:8px;}#propertyViewContent .right{float:right;margin-right:15px!important;margin-right:8px;}
#propertyViewContent .hiddenbutton{border:medium none;height:0;width:0;margin-left:280px;background-color:transparent;}
#registerTable_offlineHotel{margin:10px;width:564px;}* html div#registerTable_offlineHotel{margin:5px 0 10px 15px;width:544px;}
.sprite-homeboxes{display:block;background-color:#FFF;background-image:url(/img/icons/homeBoxes.png);background-repeat:no-repeat;overflow:hidden;margin-right:15px;float:left;}
.sprite-homeboxes-box{width:179px;height:107px;background-position:0 0;}.sprite-homeboxes-new{width:29px;height:31px;background-position:-183px 0;}
.sprite-homeboxes-partner{width:29px;height:31px;background-position:-218px 0;}.sprite-homeboxes-deals{width:29px;height:31px;background-position:-258px 0;}
.sprite-homeboxes-press{width:31px;height:30px;background-position:-191px -38px;}.homeBoxMore{font-size:7pt;margin-right:10px;margin-top:15px;}
.homeBoxContent{font-size:11px;margin-left:10px;margin-bottom:2px;}.homeBoxHeader{font-size:9pt;font-weight:bold;margin-bottom:2px;color:#4ABDDC;text-align:center;margin-top:5px;text-decoration:none;}
#dealResponse{float:left;text-align:left;display:none;width:510px;margin-bottom:5px;margin-top:5px;font-size:9pt;background:#FFF;}
div.dealResultActionsBlock{height:19px;background-color:#eee;text-indent:2px;}#resultDealDesc{float:left;font-size:9pt;color:#666;font-weight:bold;margin:0 5px 0 5px;}
.dropdown{padding:0 3px;}.dropdown .ddheader{font-weight:bold;cursor:pointer;}.dropdown .ddcontent{position:absolute;overflow:hidden;width:114px;display:none;background:#FFF;z-index:200;opacity:0;}
.dropdown ul{width:110px;border-color:#FAD55A;border-style:solid;border-width:1px 2px 2px;list-style:none;}
.dropdown li{display:inline;}.dropdown li .item{display:block;padding:5px;color:#333;cursor:pointer;text-decoration:none;background:#EEE;width:100px;}
.dropdown li .item-hover{background:#DDD;color:#000;}.dropdown .underline{border-bottom:1px solid #FAD55A;}
.ui-wrapper{border:1px solid #50A029;}.ui-wrapper input,.ui-wrapper textarea{border:0;}.ui-slider{width:150px;height:20px;position:relative;margin:2px 0;}
.ui-slider-handle{cursor:pointer;position:absolute;z-index:1;height:20px;width:15px;top:0;left:0;background-position:-3px -38px;}
.ui-slider-disabled .ui-slider-handle{opacity:.5;filter:alpha(opacity=50);zoom:1;}.ui-slider-range{position:absolute;background:#FE6600;opacity:.3;filter:alpha(opacity=30);width:100%;height:6px;margin-top:5px;overflow:hidden;zoom:1;}
.ui-slider,.ui-slider-1{background:transparent url(/img/slider/slider_track.gif) repeat scroll left center;}
.ui-slider-2{background:transparent url(/img/slider/slider_track.gif) repeat scroll left center;}#ixiTipWrapper{display:none;position:absolute;z-index:3000;}
#ixiTipTemp{display:none;}#ixiTipWrapper div.ixiTip{background:transparent none repeat scroll 0 0;position:absolute;}
#ixiTipWrapper .space,#ixiTipWrapper .ixiTipBodyContent{background:#585858 none repeat scroll 0 0;float:left;}
#ixiTipWrapper .space{height:9px;}#ixiTipWrapper .ixiTipBodyContent a,#ixiTipWrapper .ixiTipBodyContent a:link,#ixiTipWrapper .ixiTipBodyContent a:visited{color:#00AFFF;}
#ixiTipWrapper .ixiTipBodyContent{background:#585858 none repeat scroll 0 0;color:#FFF;}#ixiTipWrapper .ixiTipBodyContent.qter{padding:0 9px;}
#ixiTipWrapper .ixiTipBodyContent.semi{float:left;font-size:11px;line-height:18px;}#ixiTipWrapper .cn{background-image:url(/img/roundcorners.gif);background-repeat:no-repeat;height:9px;position:relative;width:9px;}
#ixiTipWrapper .cnMap{background-image:url(/img/roundcorners_map.gif);background-repeat:no-repeat;height:10px;position:relative;width:10px;}
#ixiTipWrapper .tl{background-position:top left;float:left;margin:0;}#ixiTipWrapper .tr{background-position:top right;float:right;margin:0;}
#ixiTipWrapper .bl{background-position:bottom left;float:left;}#ixiTipWrapper .br{background-position:bottom right;float:right;}
#ixiTipWrapper .left{background-position:left center;float:left;height:18px;}#ixiTipWrapper .right{background-position:right center;float:left;height:18px;}
.tooltip{cursor:default;background:transparent none repeat scroll 0 0;}#fltSummary{float:left;color:#666;margin:2px 5px 2px 5px;font-weight:bold;}
#busSummary{float:left;color:#666;margin:2px 5px 2px 5px;font-weight:bold;}#trainSummary{float:left;color:#666;margin:2px 5px 2px 5px;font-weight:bold;}
.selectButton{color:#fff;cursor:pointer;font-weight:bold;font-size:11px;margin-top:2px;}.ixiButton-select{color:#fff;cursor:pointer;font-weight:bold;font-size:11px;}
.ixiButton-select-txt{margin-top:2px;text-align:center;width:44px;}div.giftsHead{background:#fff;width:760px;margin-left:7px;}
div.giftsBannerTitle{text-align:justify;float:left;width:354px;margin-left:23px;}div.giftsBannerTitle h3{color:#00437C;font-size:18px;}
div.giftsBannerTitle div{margin-top:0;line-height:15px;}#giftsMainPic{text-align:center;width:760px;margin-left:7px;}
#giftsMainPic img{margin-top:30px;}div.giftsTabContainer{width:754px;height:30px;margin-left:7px;}div.giftsTabContent{padding:25px 0 10px;margin-left:7px;background:#eee;width:750px;}
div.giftsTabContent div#searchBoxFlight,div.giftsTabContent div#searchBoxHotel,div.giftsTabContent div#searchBoxBus{margin:0 10px;display:none;text-align:center;}
div.conditionsContainer{width:760px;margin-left:7px;background:#fff;}div.giftsTabContent div label{color:#666;margin-left:100px;}
#conditionsTerms{padding:10px 5px;float:left;text-align:justify;margin:30px 0;background:#f5f5f5;}#conditionsTerms div{color:#7f7f7f;font-weight:bold;}
#conditionsTerms ul{margin-left:20px;font-size:.8em;color:#888;}#conditionsTerms ul li{margin-top:5px;}
#winnowFlight,#winnowHotel,#winnowBus{float:left;width:335px;margin-top:20px;}#redeemFlight,#redeemHotel,#redeemBus{float:left;width:227px;margin-top:20px;}
div.giftsPartner img{background:#fff;padding:2px;border:1px solid #999;float:left;margin-left:10px;}
div.giftsPrizeTitle{float:left;margin:30px 10px 0 0;color:#888;font-weight:bold;}div.giftsPrizeDetail{width:120px;height:70px;float:left;background:#e3e3e3;padding:10px;}
div.giftsPrizeDetail img{border:1px solid #cdcdcd;margin-left:8px;}div.giftsPrizeDetail div.content{margin:1px 0 0 8px;font-size:.85em;color:#666;}
div.plusgiftsGift{float:left;font-size:20px;color:#999;margin:25px 15px;}#gfUnBanner{float:left;}#promoDetailTabContainer{background:#FFF;padding:0;margin:0;width:800px;}
div.promoDetailTab,div.tripDetailTab{float:left;text-align:center;cursor:pointer;background:#E6E5E5;}
.promoDetailTabTitle.selected,.tripDetailTabTitle.selected{text-decoration:none;color:#444;font-weight:bold;cursor:default;}
#promoDetailBox,#tripDetailBox{background:#FFF;width:800px;margin:0;}.promoDetailTabTitleSelected{display:block;color:#666;font-weight:bold;border-bottom:0;background:#eee;height:20px;width:70px;padding:10px 0 0 0;}
.tripDetailTabTitleSelected{display:block;color:#666;font-weight:bold;border-bottom:0;background:#eee;width:180px;padding-bottom:9px;}
div.giftsPartner div.partnerLabel{float:left;margin-top:5px;}.promoDetailTabTitle{display:block;color:#007CD3;font-weight:bold;height:20px;width:70px;padding:10px 0 0 0;}
.tripDetailTabTitle{display:block;color:#007CD3;font-weight:bold;width:180px;padding-bottom:9px;}div.bookBusDiv h2,div.bookTrainDiv h2{font-size:10pt;}
#contentHotelDescriptionFull{display:none;}.ixiAlert{-moz-border-radius:10px;-webkit-border-radius:10px;padding:10px 5px;z-index:501;}
#ixiAlertWrapper.ixiAlert{display:none;left:50%;position:absolute;top:50%;}.ixiAlert.error{background-color:#FBE3D4;color:#D12E18;}
.ixiAlert.info{background-color:#E5F2FC;color:#666;}.ixiAlert.warn{background-color:#FFFBC7;color:#666;}
.ixiAlert-img{float:left;width:50px;}.ixiAlert-img table{border-collapse:collapse;width:100%;}.ixiAlert.error .ixiAlert-img td{padding:0 7px;}
.ixiAlert.info .ixiAlert-img td{padding:0 14px;}.ixiAlert.warn .ixiAlert-img td{padding:0 7px;}.ixiAlert.error .ixiAlert-img-body{background-image:url(/img/icons/errorIndicator.png);background-repeat:no-repeat;display:block;height:36px;width:36px;}
.ixiAlert.info .ixiAlert-img-body{background-image:url(/img/icons/headerMessage.gif);background-repeat:no-repeat;display:block;height:22px;width:22px;}
.ixiAlert.warn .ixiAlert-img-body{background-image:url(/img/icons/warning_icon.gif);background-repeat:no-repeat;display:block;height:36px;width:36px;}
.ixiAlert-msg{float:left;padding:0 10px;}.ixiAlert.error .ixiAlert-msg{border-left:1px solid #D12E18;}
.ixiAlert.info .ixiAlert-msg{border-left:1px solid #007CE2;}.ixiAlert.warn .ixiAlert-msg{border-left:1px solid #FAC84F;}
.ixiAlert-msg table{border-collapse:collapse;margin:0 auto;}.ixiAlert-msg-header{-moz-border-radius:5px;-webkit-border-radius:5px;font-weight:bold;padding:3px 5px;text-align:center;}
.ixiAlert.error .ixiAlert-msg-header{background-color:#D12E18;color:#FBE3D4;width:50px;}.ixiAlert.info .ixiAlert-msg-header{background-color:#007CE2;color:#FFF;width:50px;}
.ixiAlert.warn .ixiAlert-msg-header{background-color:#FAC84F;color:#FFFBC7;}.ixiAlert-msg-body{font-weight:normal;padding:8px 0;text-align:left;}
.ixiAlert-btn{padding-right:8px;text-align:right;}.ixiAlert-btn button{font-size:10px;margin-left:8px;width:55px;}
.avOption{font-size:12px;text-align:center;height:20px;padding-top:5px;float:left;width:60px;cursor:pointer;}
.avContainer{background:#585858;padding:0 0 0 3px;font-size:10px;font-weight:bold;width:175px;}div#avOptions{margin-top:10px;margin-bottom:10px;}
.avBar{margin-top:5px;}.avBarInd{width:170px;}.avBarIndPart1{float:left;width:1px;height:12px;background-position:0 -57px;background-image:url(/img/sprite-background.png?v=1.2);background-repeat:repeat;}
.avBarIndPart2{float:left;width:1px;height:12px;background-position:0 -71px;background-image:url(/img/sprite-background.png?v=1.2);background-repeat:repeat;}
.abBarText{color:#fff;font-size:9px;text-align:left;}.avLogo{margin:10px 0 0;text-align:right;}div.airlinePageHeadingMain{color:#666;font-size:12pt;font-weight:bold;margin:2px 0 2px 2px;}
div.airlinePageHeading{color:#666;font-size:12pt;font-weight:bold;margin:2px 0;}.form-outer-container{background:#FAC84F none repeat scroll 0 0;margin:15px auto 0;padding:10px;width:565px;}
.form-inner-container{background:#FAD55A none repeat scroll 0 0;padding:10px;}.floatleft{float:left;}
.floatright{float:right;}form .form-header{margin-bottom:10px;padding-bottom:5px;border-bottom:1px solid #666;}
form .form-header label{color:#555;font-size:11pt;}form .form-body{padding:0 5px;}form .row{margin:5px 0;padding-left:3px;width:95%;}
form .row.row-separator{border-color:#999;border-style:none none solid;border-width:0 0 1px;padding-bottom:4px;}
form .row.actions{margin-bottom:0;}form .row .col{float:left;width:250px;}form .row .label span{color:#666;display:block;font-size:11px;margin-bottom:2px;text-align:justify;}
form .row .label label span{display:inline;font-weight:normal;margin:0 0 0 3px;}form .row .label .required,form .row .field .required{color:#C00;display:inline;font-size:11px;margin-left:3px;}
form .row .field{font-size:9pt;}form .row .field label.weak{color:#888;font-size:11px;font-weight:normal!important;}
#alertTypeOption.row label{display:inline;margin-right:20px;}#journeyTypeOption.row label,#specificDateFreqOption label,#alertModeOption label,#lowestFareFreqOption label{display:inline;margin-right:15px;}