#searchBoxPanel{text-align:left;width:770px;padding:0;margin:0 0 5px 0;background-color:#FFF;}#multiSearchBox{background:none repeat scroll 0 0 #FAC84F;width:770px;margin:0;}
#sideSearchBox{background:none repeat scroll 0 0 #FAC84F;}div.multiSearchBoxBottom{background-color:#686868;font-size:0;margin:0;padding:0;width:770px;}
#multiSearchLeftBox{background:none repeat scroll 0 0 #FAD55A;}div.searchExpColBtn{display:none;float:right;font-size:11pt;padding-right:0;text-align:right;width:115px;}
#newFeatures{display:none;float:right;font-size:11pt;margin:2px 5px 0 10px;padding-right:10px;text-align:right;width:110px;}
#multiSearchContent{background:none repeat scroll 0 0 #FAC84F;display:inline;float:left;margin:10px;width:370px;}
#recentSearchBox,#uspsBox{background:none repeat scroll 0 0 #FAD55A;margin:10px;width:360px;}#uspsBoxContent{display:none;}
#flightSearchContent{font-size:8pt;padding:0;text-align:left;width:370px;}div.searchFormRow{padding:0;margin:5px;width:360px;font-size:8pt;text-align:left;}
div.searchFormSeparator{border-bottom:1px solid #999;}div.searchButtonBlock{background-image:url(/img/search_button.gif);background-repeat:no-repeat;height:40px;width:95px;margin:5px;float:right;cursor:pointer;}
div.grey2pxLine{height:2px;background:#AC84F;font-size:0;}#searchTabContainer,.lightBoxContainer{padding:0;margin:0;width:100%;background-color:#FFF;}
.searchTabContainerBg{background:#D4D4D4 url("/img/sprite-background.png?v=1.2") repeat 0 -27px;border:medium none;float:left;font-size:0;height:28px;position:relative;width:770px;}
div.searchBox{display:none;}div.searchTab{float:left;text-align:center;cursor:pointer;}div.searchTab.separator{border-right:1px solid #AAA;}
div.searchTab.leftSeparator{border-left:1px solid #AAA;}.searchTabTitle{display:block;font-size:11pt;margin:0;}
.searchTabTitle.selected{text-decoration:none;color:#444;font-weight:bold;cursor:default;}.searchTabIcon{float:left;height:20px;display:block;border:0 none;margin-right:5px;}
.travellerCombo{width:40px;font-size:10pt;}input.calInputFld{width:110px;background-repeat:no-repeat;left:95px;font-size:10pt;padding:2px;}
#destinationType table.ixiTab-btns a{color:#007CD3!important;text-decoration:underline;}#destinationType table.ixiTab-btns .ixiTab-btn-active a{cursor:default;text-decoration:none;}
#flightIndia a{width:46px!important;}#flightInternational a{width:98px!important;}#flightJourneyType{float:left;font-size:10pt;margin:6px 0 0 10px;width:195px;}
* html #flightJourneyType{margin-left:5px;}#typeReturn,#typeOneway{color:#444;cursor:pointer;float:left;font-weight:bold;margin:0 10px 0 5px;}
#typeOneway{margin-right:0;}#adultOptions,#childOptions,#infantOptions,#fromOptions,#toOptions,#departureOption,#returnOption,#cabinOptions{float:left;margin:3px;text-align:left;width:60px;}
#infantOptions{width:65px;}#fromOptions,#toOptions,#departureOption,#returnOption{width:160px;}#cabinOptions{margin:3px 3px 3px 8px;}
#adultOptions div,#childOptions div,#infantOptions div{color:gray;font-size:6.5pt;margin-top:5px;}.cabinTypeCombo{width:110px;font-size:10pt;}
#flightHotelBox{color:#444;display:none;float:right;font-weight:bold;margin:15px 10px 0 0;width:180px;}
#flightHotelBox .box-content{float:right;}#flightHotelBox .box-content div{color:gray;font-size:6.5pt;font-weight:normal;}
#numNights{color:gray;float:left;font-size:8pt;margin:25px 0 0 5px;}#submitButton{width:110px;height:25px;font-size:10pt;}
input.autocomplete,input.htlWhereFld,.fareAlertAction{background-image:url(/img/progress.gif);background-repeat:no-repeat;}
input.autocomplete.onefortyfive{background-position:145px 50%;}input.autocomplete.onethirty{background-position:130px 50%;}
input.autocomplete.twoeightyfive{background-position:285px 50%;}input.autocomplete.twozeronine{background-position:209px 50%;}
input.autocomplete.onethirteen{background-position:110px 50%;}input.htlWhereFld{background-position:285px 50%;}
.fareAlertAction{background-position:98% 50%;}select.cityCombo{font-size:10pt;width:160px;}select.cityCombo option{text-indent:2px;padding:1px;}
#giftsUnlimited a{background:#FAC84F none repeat scroll 0 0;}#giftsUnlimited div.gifts{height:102px;margin-left:10px;background-image:url(/img/creatives/gift_unlimited_box.jpg);width:359px;cursor:pointer;}
div.giftsSponsor{background-image:url(/img/creatives/gift_sponsor.png);height:18px;left:229px;position:relative;top:-18px;width:140px;}
#gfUnBanner{background-image:url(/img/creatives/gift_unLd_home.gif);width:359px;height:102px;}#giftsUnlimited{display:none;}
.usp-msg-box{color:#666;display:none;font-size:12pt;font-weight:bold;}.usp-msg-box .msg-header{margin:10px 0;}
.usp-msg-box .msg-body{color:#555;font-weight:normal;line-height:22pt;}#statusBox{display:none;font-size:10pt;text-align:left;font-weight:bold;}
#statusBox ul{padding:3px;line-height:120%;color:red;}#statusBox li{list-style:none;}#flightDashboardTitle{width:100%;background:url(/img/bg_header.gif);height:97px;}
#hotelDetailPanel{text-align:left;width:800px;padding:0;margin:0;}div.hotelDetailTab{float:left;text-align:center;cursor:pointer;background:#E6E5E5;}
.hotelDetailTabTitle,.hotelDetailTabTitleSelected{border-bottom:2px solid #999;color:#007CD3;display:block;font-weight:bold;height:20px;padding:10px 0 0 0;width:100px;}
.hotelDetailTabTitleSelected{background:none repeat scroll 0 0 #FFF;border:2px solid #999;border-bottom:0 none;color:#444;}
.hotelDetailTabTitle.selected{text-decoration:none;color:#444;font-weight:bold;cursor:default;}#hotelDetailBox{background:none repeat scroll 0 0 #FFF;width:800px;margin:0;}
div.hotelDetailBoxBottom{width:800px;font-size:0;margin:0;padding:0;}div.hotelDetailTab.separator{border-right:1px solid #AAA;}
.imageCarousel,.imageCarouselSelected{width:90px;height:70px;float:left;margin:0 2px 0 2px;border:1px solid #999;padding:2px;}
.imageCarouselSelected{border:2px solid #F60;padding:1px;}.overviewDetailHeader{background:#EEE;border-bottom:1px solid #FAAF00;border-top:1px solid #FAAF00;color:#6B6B6B;font-weight:bold;height:15px;margin-bottom:5px;padding:5px;width:290px;}
.search-tab-sprite{display:block;float:left;background-image:url(/img/sprite_tabs_10.png);background-repeat:no-repeat;overflow:hidden;}
.flight-tab{width:76px;height:28px;}.flight-tab-inactive{background-position:0 -1px;}.flight-tab-hover{background-position:0 -31px;}
.flight-tab-active{background-position:0 -61px;}.hotel-tab,.bus-tab,.train-tab,.deal-tab{width:74px;height:28px;}
.more-tab{width:75px;height:28px;}.hotel-tab-active{background-position:-76px -61px;}.hotel-tab-hover{background-position:-76px -31px;}
.hotel-tab-inactive{background-position:-76px -1px;}.bus-tab-active{background-position:-150px -61px;}
.bus-tab-hover{background-position:-150px -31px;}.bus-tab-inactive{background-position:-150px -1px;}
.train-tab-active{background-position:-224px -61px;}.train-tab-hover{background-position:-224px -31px;}
.train-tab-inactive{background-position:-224px -1px;}.deal-tab-active{background-position:-298px -61px;}
.deal-tab-hover{background-position:-298px -31px;}.deal-tab-inactive{background-position:-298px -1px;}
.more-tab-active{background-position:-372px -31px;}.more-tab-hover{background-position:-372px -31px;}
.more-tab-inactive{background-position:-372px -1px;}#moreMenuContainer,#moreMenuFrame{position:absolute;z-index:300;left:-1px;top:28px;}
#moreMenuFrame{z-index:100;}#moreMenu{-moz-border-radius:0 5px 5px 5px;-webkit-border-radius:0 5px 5px 5px;-moz-box-shadow:0 2px 5px #444;-webkit-box-shadow:0 2px 5px #444;background:none repeat scroll 0 0 #868686;filter:alpha(opacity=90);filter:progid:DXImageTransform.Microsoft.Shadow(color='#81828E',Direction=135,Strength=4);font-size:9pt;font-weight:bold;opacity:.9;padding:4px 0;text-align:left;width:140px;z-index:300;zoom:1;}
#moreMenu ul{list-style:none;}#moreMenu li.menu-item{padding:6px 0 6px 10px;}#moreMenu a{color:#FFF;cursor:pointer;text-decoration:none;}
#moreMenu li.menu-item-hover{background:none repeat scroll 0 0 #FAD55A;}#moreMenu li.menu-item-hover a{color:#444;text-decoration:none;}
#moreMenu li.menu-item-separator{border-bottom:1px solid #D3D2D2;}#fromOptionsBus,#toOptionsBus,#departureOptionBus,#returnOptionBus{float:left;margin:3px;width:160px;text-align:left;}
#busSearchContent{width:370px;padding:0;font-size:8pt;text-align:left;}#trainBox.searchBox select.cabinTypeCombo{width:160px;}
#trainBox div.searchFormRow{margin:0 5px;}#trainBox div.inputFldBox{float:left;display:inline;margin:3px;text-align:left;width:172px;}
#trainBox #adultOptionsTrain.inputFldBox,#trainBox #childOptionsTrain.inputFldBox{width:70px;}#trainBox #seniorMenOptionsTrain.inputFldBox{width:80px;}
#trainBox #seniorWomenOptionsTrain.inputFldBox{width:100px;}#whoTrain select{font-size:10pt;width:40px;}
#whereTrain input{width:158px;padding:5px;}#trainLeaveDtMsg{color:gray;display:hidden;float:left;font-size:8pt;margin-left:5px;padding-top:18px;width:150px;}
#searchCloseBtnSpan,#searchOpenBtnSpan{margin-top:3px;float:left;color:#FFF;text-decoration:underline;cursor:pointer;}
.tag1,.tag2,.tag3,.tag4,.tag5,.tag6{margin-right:5px;font-weight:bold;text-decoration:none;}.tag1{color:#53B7FC!important;font-size:10px;}
.tag2{color:#26A6FF!important;font-size:12px;}.tag3{color:#007CD4!important;font-size:16px;}.tag4{color:#53B7FC!important;font-size:20px;}
.tag5{color:#007CD4!important;font-size:22px;}.tag6{color:#53B7FC!important;font-size:26px;}