@import url("../common.css");@import url("../MenuTop/Menu.Hot_Top.css");@media screen,handheld,projection{#header{height:115px;background:none}#banner{position:relative;z-index:4}#banner-inner{height:110px;overflow:visible}#banner h1{background:transparent url(/images/banner.png) 0 0 no-repeat;height:102px}#banner h1 a.mm{position:absolute;top:10px;left:10px;width:140px;height:70px;display:block}#banner h1 a.hot{position:absolute;top:3px;right:8px;left:auto;width:120px;height:28px}#menu{}#content{position:relative;height:100%;clear:both;padding-bottom:10px;z-index:3}#column1_wrapper{float:left;width:430px;margin:0 0 0 5px;padding-right:3px;border-right:dotted 1px #ccc;position:relative}#column2_wrapper{float:left;width:532px;margin:0 0 0 5px}.promo_container{height:170px;padding-top:3px;border-top:dotted 1px #ccc;border-bottom:dotted 1px #ccc;border-right:dotted 1px #ccc;padding-left:7px}*{margin:0;padding:0}a{color:#46166b}a:hover{color:#f9af07}a img{border:none}h3{font-size:14px}body,td,input,textarea,select{font:12px Arial,Helvetica,sans-serif}.cleaner{clear:both;height:0;width:100%;display:block;overflow:hidden}#body{margin:0 10px;color:#000}#home-search-tool h2{margin:0;padding:5px 0 0 10px;background:#1d0639 url(/images/h2.png) no-repeat 0 0;font-size:18px;font-weight:bold;color:#46166b;line-height:27px;height:27px;vertical-align:middle}h2 span{display:block;background:#1d0639 url(/images/h2.png) no-repeat 100% 0}h3{color:#333}#search-tool .depart-arrive-dates .calendar img:hover{cursor:pointer}#col1{float:left;width:376px}#col2{float:right;border-bottom:solid 10px #fff}#subscribe{float:left;width:334px;height:63px;background:transparent url(/images/subscribe-bkgd.png) no-repeat 0 0}#subscribe .content{padding-top:15px;padding-left:70px}#subscribe .content .heading{color:#46166b;font-size:12px;font-weight:bold}#hero-deals{width:585px;height:396px;background:url(/images/carousel-bg.png) no-repeat 0 0;padding-left:5px}#cache-deals{width:965px;height:330px;background:url(/images/explore-cheap-fares-mm-bg.png) no-repeat 0 0}.border-left{height:330px;width:14px;float:left}.border-right{height:330px;width:14px;float:left}#explore-cheap-flights{height:330px;width:930px;padding-left:7px;float:left}#explore-cheap-flights h2 span{color:#46166b;font-size:18px;background:none;padding-top:3px}#explore-cheap-flights .city{display:block;margin-top:16px}#explore-cheap-flights .city-heading{color:#46166b;font-weight:bold;padding-right:15px}#explore-cheap-flights .city-list{width:150px;height:20px}#explore-cheap-flights .info{color:#46166b}#explore-cheap-flights .info a{text-decoration:underline}#explore-cheap-flights .see-more-prices{float:right;padding-bottom:10px}#explore-cheap-flights .price-points{padding-top:10px;padding-left:3px;display:inline-block}#explore-cheap-flights .price-point{background:url(/images/price-point.png) no-repeat;height:160px;width:120px;float:left;text-align:center;margin-top:5px;margin-left:11px;padding-top:12px;text-decoration:none;cursor:pointer}#explore-cheap-flights .price-point .destination{color:#46166b;font-weight:bold;font-size:11px}#explore-cheap-flights .price-point .price{color:#000;font-size:16px;font-weight:bold;.padding:5px 0 0 0}#explore-cheap-flights .price-point .details{color:#666;font-size:11px;font-weight:normal}#bottom{width:100%;margin-top:10px}#bottom .content{padding:10px}#bottom .content .left{border-top:solid 20px #fff;float:left;color:#999;padding-right:15px}#bottom .content .left a{color:#999}#bottom .content .left a:hover,#bottom .content .right a:hover{color:#f7931e}#bottom .content h2{font-size:16px;font-weight:bold;background:none;color:#666;padding:0 0 5px}#bottom .content ul{padding-right:15px}#bottom .content ul li{list-style:none}#bottom .content .right{padding-left:50px}#bottom .content .credit-cards{border-top:solid 30px #fff;float:right}#home-search-tool .flight-box-wide-thick{width:376px;height:396px;background:transparent url(/images/home-search-tool-mm-bg.png) no-repeat 0 0}#home-search-tool .flight-box-wide-thick .box-summary{background:none}#home-search-tool .flight-box{background:none}#home-search-tool .flight-box-wide-thick h2{background:none}#home-search-tool #flight-search-tool .inner-menu,#home-search-tool #insurance-quote-tool .inner-menu{float:left;display:block;margin-top:50px;margin-left:13px}#home-search-tool ol,#home-search-tool ol li{margin:0}#home-search-tool .inner-menu li{display:block;height:45px;list-style-image:none;list-style-position:outside;list-style-type:none;margin:0;overflow:hidden;padding:0;text-indent:-1000em;width:113px;cursor:pointer}#home-search-tool .inner-menu li.insurance{background:transparent url(/images/home-search-tool-insurance.png) no-repeat scroll 0 100%}#home-search-tool .inner-menu li.flights{background:transparent url(/images/home-search-tool-flights.png) no-repeat scroll 0 100%}#home-search-tool .inner-menu li.active{background-position:0 0;cursor:default}#home-search-tool .inner-wrapper{float:right;width:225px;margin-top:10px}#flight-search-tool fieldset,#insurance-quote-tool fieldset{border:none}#home-search-tool ol li{list-style:none}#home-search-tool #flight-search-tool .depart-combo,#home-search-tool #flight-search-tool .return-combo{width:167px;height:20px}#home-search-tool #insurance-quote-tool .return-combo{width:125px;height:20px}#home-search-tool .special-needs-link{padding-right:15px;text-align:left;font-size:11px}#home-search-tool .special-needs-link a:hover{color:#68358e}#home-search-tool .search-flights{margin-top:10px}#home-search-tool .tick{width:352px;margin:0}#home-search-tool .tick .popup-header{position:absolute;top:-6px;right:0;width:354px;height:54px;background:url(/images/popup-with-left-side-tick-top.png) no-repeat 0 0}#home-search-tool .tick .popup-content{background:url(/images/popup-with-side-tick.png) no-repeat 100% 100%;padding:5px 10px;margin:0 0 0 20px}#flight-search-tool,#insurance-quote-tool{color:#46166b;font-size:12px;font-weight:bold}#flight-search-tool .inner-menu{display:none}.flight-no-results-page #flight-search-tool{display:block}#flight-search-tool input{font-size:12px}#flight-search-tool .sub-text,#insurance-quote-tool .sub-text{font-size:11px;font-weight:normal}#flight-search-tool .return-oneway li{padding-top:2px;padding-bottom:5px;padding-right:10px;float:left}#flight-search-tool .return-oneway label{padding:0 20px 0 5px;font-size:11px;font-weight:normal;vertical-align:top;.vertical-align:baseline}#flight-search-tool .from-to li{clear:both;padding:4px 0}#insurance-quote-tool .from-to li{clear:both;padding-top:20px}#flight-search-tool .from-to label{width:40px;display:inline-block;text-align:right;padding-right:2px}#insurance-quote-tool .from-to label{width:70px;display:inline-block;text-align:right;padding-right:2px}#flight-search-tool .depart-combo{width:200px}#flight-search-tool .return-combo{width:200px}#flight-search-tool .depart-arrive-dates li,#insurance-quote-tool .depart-arrive-dates li{padding:4px 0}#flight-search-tool .depart-arrive-dates label,#insurance-quote-tool .depart-arrive-dates label{width:70px;display:inline-block;text-align:right;padding-right:2px}#flight-search-tool .depart-arrive-dates .day,#insurance-quote-tool .depart-arrive-dates .day{width:63px;height:18px;.height:20px}#flight-search-tool .depart-arrive-dates .month,#insurance-quote-tool .depart-arrive-dates .month{width:45px;height:18px;.height:20px}#flight-search-tool .evoucher{clear:both;padding-left:10px}#flight-search-tool .evoucher-heading{line-height:14px;padding-bottom:2px}#flight-search-tool .group{padding-top:6px!important;padding-top:0;.padding-top:0 !important}#insurance-quote-tool .group{padding-top:6px}#insurance-quote-tool .depart-arrive-dates{padding-top:20px}#flight-search-tool .date-selector .calendar-button{top:2px}#flight-search-tool .day{color:#000}#flight-search-tool .who-adults{float:left;width:65px;text-align:center}#insurance-quote-tool .who-adults{padding-top:18px;padding-left:35px}#flight-search-tool .who-children{float:left;width:70px;text-align:center}#insurance-quote-tool .who-children{padding-left:20px}#flight-search-tool .who-infants{float:left;width:75px;text-align:center}#flight-search-tool .who-combo,#insurance-quote-tool .who-combo{width:45px;height:18px;margin-top:3px}#flight-search-tool .who-infants .sub-text{white-space:nowrap}#flight-search-tool .bottom-section{float:right;text-align:right;padding-left:10px;padding-top:5px;margin-bottom:12px;.margin-bottom:0;vertical-align:middle}#insurance-quote-tool .bottom-section{float:right;text-align:right;padding-right:10px;padding-left:10px;padding-top:15px;vertical-align:middle}#flight-search-tool .bottom-section .underline{text-decoration:none}#flight-search-tool .bottom-section .enquiry{margin-right:6px}#flight-search-tool .bottom-section a.enquiry:hover{color:#68358e}.special-needs-link{padding-right:20px;font-weight:normal;float:left;padding-top:5px}#flight-search-tool .search-flights,#insurance-quote-tool .search-flights{float:right;cursor:pointer}.flight-box-wide-thick h2 span{background:none;display:inline}.flight-box-wide-thick .box-summary{background:url(/images/purple-thick-border-inner-wide.png) no-repeat 0 0;padding:10px;.padding-bottom:7px}}
