﻿h2.travelagent-booking-sub-header{font-size:24px;font-weight:normal}h2.travelagent-booking-sub-header span{float:left}.calendar{background:url(/images/icon-calendar.png) no-repeat center right #fff;cursor:pointer;font-size:10px;padding:3px}.searchBooking{float:left;margin-bottom:10px;padding-bottom:5px;width:510px;background:#f2ede7;border:1px solid #b8b8b8;color:#676767;padding:10px;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;font-size:12px}.searchBooking input[type="text"]{font-size:11px;color:#001b4c;margin-bottom:10px;border:1px solid #c5cedf;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;-webkit-box-shadow:0 2px 5px rgba(50,50,50,.1);-moz-box-shadow:0 2px 5px rgba(50,50,50,.1);box-shadow:0 2px 5px rgba(50,50,50,.1);height:25px;padding:1px 5px 0 7px}.searchBooking input[type="text"]:focus{outline:none;border:1px solid #001b4c}.searchBooking label{display:block}.searchBooking select{font-size:11px;color:#001b4c;margin-bottom:10px;border:1px solid #c5cedf;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;-webkit-box-shadow:0 2px 5px rgba(50,50,50,.1);-moz-box-shadow:0 2px 5px rgba(50,50,50,.1);box-shadow:0 2px 5px rgba(50,50,50,.1);height:27px;padding:3px 3px 3px 5px}.searchBooking select:focus{outline:none;border:1px solid #001b4c}html,body{font-family:Arial;font-size:11px;color:#333;background-color:#fff}h1{color:#824696;font-size:20px;font-weight:bold}h3{color:#262626;font-weight:bold;font-size:13px;margin-bottom:5px;font-weight:bold}a{color:#010101;text-decoration:none}a:hover{text-decoration:none}#MainWrapper{width:974px;margin:0 auto}#MainContent{width:100%;min-height:500px;float:left}#MainContent-Search{width:100%}#MainContent-Left{float:left;width:285px}#MainContent-Middle{width:678px;float:left;margin-top:10px}#MainContent-Bottom{background-color:#e6e6e6;width:960px;height:185px}#MainContent-Bottom a{text-decoration:none;color:#006baa;font-size:13px;font-weight:bolder;text-transform:uppercase}#mainHolder{margin:10px 0;float:left;width:955px}#mainHolder{margin:10px 0;float:left;width:955px}#mainHolder #slider-wrapper{float:left;height:415px!important;margin:0 0 8px 5px;width:510px;z-index:0}#mainHolder .nivo-controlNav{bottom:1px;left:1px;position:relative;width:725px;z-index:125;margin:0;padding:0}#FooterWrapper{margin:0 auto;width:960px}#FooterWrapper,.push{clear:both}#campaign{float:left;width:240px;z-index:10}.button{border:1px solid #86b34e;background-color:#86b34e;background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#86b34e),color-stop(100%,#638f2b));background:-webkit-linear-gradient(top,#86b34e 0%,#638f2b 100%);background:-o-linear-gradient(top,#86b34e 0%,#638f2b 100%);background:-ms-linear-gradient(top,#86b34e 0%,#638f2b 100%);background:linear-gradient(to bottom,#86b34ec 0%,#638f2b 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#58faea',endColorstr='#56d6c9',GradientType=0);border:0;padding:5px 25px;color:#fff;text-shadow:1px 1px #000;font-weight:bold;border-radius:5px;cursor:pointer;height:37px;font-size:14px;opacity:.95}.button:hover{opacity:1}.button:active{opacity:1;box-shadow:0 0 15px #fff}#Vouchers{width:650px;margin:15px 0 0 0;border:1px solid #ccc;padding:10px;-moz-border-radius-topleft:5px;-moz-border-radius-topright:5px;border-top-left-radius:5px;border-top-right-radius:5px;-moz-border-radius-bottomleft:5px;-moz-border-radius-bottomright:5px;border-bottom-left-radius:5px;border-bottom-right-radius:5px}.discountVoucherBox,.flightVoucherBox{width:165px;height:210px;margin:10px 0 0 10px;border:1px solid #ccc;padding:5px;background:url(/Images/discount-voucher.png) no-repeat scroll 15px 0 transparent;-moz-border-radius-topleft:5px;-moz-border-radius-topright:5px;border-top-left-radius:5px;border-top-right-radius:5px;-moz-border-radius-bottomleft:5px;-moz-border-radius-bottomright:5px;border-bottom-left-radius:5px;border-bottom-right-radius:5px;float:left}.flightVoucherBox{background:url(/Images/flight-voucher.png) no-repeat scroll 15px 0 transparent}.voucherContainer{margin:15px 0 0 25px}.VoucherAmountText{color:#305991;font-size:20px;font-weight:bold;margin:150px 0 20px 75px!important}#Buy{background:url("/Images/btnSubmit.png") no-repeat scroll 0 0 transparent;border:medium none;cursor:pointer;height:30px;width:100px}.purchaseContainer{width:540px;height:50px;margin:10px 0 0 10px;border:1px solid #ccc;padding:5px;-moz-border-radius-topleft:5px;-moz-border-radius-topright:5px;border-top-left-radius:5px;border-top-right-radius:5px;-moz-border-radius-bottomleft:5px;-moz-border-radius-bottomright:5px;border-bottom-left-radius:5px;border-bottom-right-radius:5px}.EmailContainer{float:left;width:270px;height:20px;padding-top:9px;margin-left:50px}.BuyContainer{padding-top:2px}.emailValidationessage{margin-left:50px;color:#f30300}#Vouchers select{border:1px solid #7d7d7d;padding:3px;margin-bottom:10px;font-size:100%;font-family:inherit}.packagePage #Booking-RightContent{width:270px}.packagePage #Booking-MainContent{width:665px}.packagePage #Booking-RightContent,.packagePage #Booking-LowerContent{border:none}#packages-wrapper{float:left;width:655px}#packages-wrapper .divHotel{float:left;width:600px;clear:both;margin-bottom:20px;padding-bottom:15px}#packages-wrapper .divHotel .header_hotel_mid{width:582px}#packages-wrapper .divHotel .content-wrapper{padding-left:15px;float:left;padding-top:15px}#packages-wrapper .divHotel .content-wrapper .hotel-img{float:left;margin-right:10px;width:150px}#packages-wrapper .divHotel .content-wrapper .hotel-img a{text-decoration:none}#packages-wrapper .divHotel .content-wrapper .hotel-img a img{max-width:155px;max-height:175px}#packages-wrapper .divHotel .content-wrapper .hotel-description-wrapper{float:left;width:395px;border-bottom:1px solid #000;margin-left:10px;padding-bottom:10px}#packages-wrapper .divHotel .content-wrapper .hotel-description-wrapper .city{color:#2f5699}#packages-wrapper .divHotel .content-wrapper .hotel-description-wrapper .inner-wrapper{float:left}#packages-wrapper .divHotel .content-wrapper .hotel-description-wrapper .inner-wrapper .rating{float:left;width:215px;padding-top:40px}#packages-wrapper .divHotel .content-wrapper .hotel-description-wrapper .inner-wrapper .lowest-price{float:left;height:40px;width:160px;background:#f7941e;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;color:#fff;padding:5px;padding-top:10px;text-align:center}#packages-wrapper .divHotel .content-wrapper .hotel-description-wrapper .inner-wrapper .lowest-price .price{font-weight:bold;font-size:18px}#packages-wrapper .divHotel .content-wrapper .hotel-description-wrapper .description{float:left;padding-top:10px}#packages-wrapper .divHotel .content-wrapper .hotel-description-wrapper .description .left-column{float:left;width:90px}#packages-wrapper .divHotel .content-wrapper .hotel-description-wrapper .description .right-column{float:left;width:300px}#packages-wrapper .divHotel .flight-wrapper{float:left;margin:10px 0}#packages-wrapper .divHotel .flight-wrapper .outboundsegment-wrapper{float:left;width:300px}#packages-wrapper .divHotel .flight-wrapper .header{font-weight:bold;float:left;margin-left:5px;margin-top:3px}#packages-wrapper .divHotel .flight-wrapper .depart{float:left;width:30px}#packages-wrapper .divHotel .flight-wrapper .depart-time,#packages-wrapper .divHotel .flight-wrapper .arrival-time{float:left;width:40px}#packages-wrapper .divHotel .flight-wrapper .depart-date,#packages-wrapper .divHotel .flight-wrapper .arrival-date{float:left;width:65px}#packages-wrapper .divHotel .flight-wrapper .city{float:left}#packages-wrapper .divHotel .flight-wrapper .inboundsegment-wrapper{float:left;width:275px}#packages-wrapper .divHotel .hotelroom-header-wrapper,#packages-wrapper .divHotel .flight-availability-header-wrapper{font-weight:bold;float:left;border:1px solid #ccc;-webkit-border-top-left-radius:5px;-webkit-border-top-right-radius:5px;-moz-border-radius-topleft:5px;-moz-border-radius-topright:5px;border-top-left-radius:5px;border-top-right-radius:5px;height:15px;padding:10px;background:#fbfbfb}#packages-wrapper .divHotel .hotelroom-header-wrapper .first,#packages-wrapper .divHotel .hotelroom-data-wrapper .divHotelRoom .first{float:left;width:195px}#packages-wrapper .divHotel .hotelroom-header-wrapper .second,#packages-wrapper .divHotel .hotelroom-data-wrapper .divHotelRoom .second{float:left;width:133px}#packages-wrapper .divHotel .hotelroom-header-wrapper .third,#packages-wrapper .divHotel .hotelroom-data-wrapper .divHotelRoom .third{float:left;width:125px}#packages-wrapper .divHotel .hotelroom-header-wrapper .fourth,#packages-wrapper .divHotel .hotelroom-data-wrapper .divHotelRoom .fourth{float:left;width:100px}#packages-wrapper .divHotel .hotelroom-data-wrapper{float:left;border:1px solid #ccc;border-top:none;padding:10px}#packages-wrapper .divHotel .hotelroom-data-wrapper .divHotelRoom{width:100%;clear:both;padding-top:2px;float:left;margin-bottom:15px}#packages-wrapper .divHotel .hotelroom-data-wrapper .divHotelRoom .first,#packages-wrapper .divHotel .hotelroom-data-wrapper .divHotelRoom .second,#packages-wrapper .divHotel .hotelroom-data-wrapper .divHotelRoom .third{padding-top:5px}#packages-wrapper .divHotel .divSelectHotel{float:right;margin:15px 35px 0 0!important}#packages-wrapper #paging-container{float:left;margin-bottom:10px}#packages-wrapper #paging-container ul{list-style-type:none}#packages-wrapper #paging-container ul li{float:left;background:#e41937;text-align:center;padding:2px 5px 5px 5px;margin-right:5px;cursor:pointer}#packages-wrapper #paging-container ul li a,#packages-wrapper #paging-container ul li span{color:#fff;font-weight:bold;font-size:11px;text-decoration:none;display:block;height:10px;width:10px}#packages-wrapper #paging-container ul li.active{background:#000}#packages-wrapper #sort-container label{font-weight:bold;font-size:1.2em}#packages-wrapper #sort-container{float:right}#packages-wrapper .divHotel .flight-availability-header-wrapper{width:553px}#packages-wrapper .divHotel .flight-availability-outbound-container,#packages-wrapper .divHotel .flight-availability-inbound-container{float:left;width:250px}#packages-wrapper .divHotel .flight-availability-outbound-container{padding-right:20px;border-right:1px solid #ccc}#packages-wrapper .divHotel .flight-availability-inbound-container{padding-left:20px}#packages-wrapper .divHotel .flight-availability-container{width:553px;float:left;border:1px solid #ccc;border-top:none;padding:10px;margin-bottom:10px}#packages-wrapper .divHotel .flight-availability-row,#packages-wrapper .divHotel .flight-availability-row-header{float:left}#packages-wrapper .divHotel .flight-availability-row-header{font-weight:bold}#packages-wrapper .divHotel .flight-availability-row .first,#packages-wrapper .divHotel .flight-availability-row-header .first{width:60px;float:left}#packages-wrapper .divHotel .flight-availability-row .second,#packages-wrapper .divHotel .flight-availability-row-header .second{width:40px;float:left}#packages-wrapper .divHotel .flight-availability-row .third,#packages-wrapper .divHotel .flight-availability-row-header .third{width:60px;float:left}#packages-wrapper .divHotel .flight-availability-row .fourth,#packages-wrapper .divHotel .flight-availability-row-header .fourth{width:75px;float:left}#packages-wrapper .divHotel .flight-availability-row .fifth,#packages-wrapper .divHotel .flight-availability-row-header .fifth{width:15px;float:left}#packages-wrapper .divHotel .flight-availability-row .fifth input[type="radio"]{margin:0}#packages-wrapper .divHotel a.more-flights{background:url(/Images/arrow-default.png) no-repeat 97% 0;display:block;width:140px;height:20px;float:right;color:#e11838;font-size:12px;margin-bottom:10px;font-weight:bold;text-decoration:none}#packages-wrapper .divHotel a.more-flights.active{background:url(/Images/arrow-active.png) no-repeat 99% 5px}#packages-wrapper .divHotel .flight-availability-container .outbound-header,#packages-wrapper .divHotel .flight-availability-container .inbound-header{background:url(/Images/flight-arrow.png) no-repeat left;padding:1px 0 0 25px;font-size:15px;margin-bottom:5px}#fancybox-loading{position:fixed;top:50%;left:50%;width:40px;height:40px;margin-top:-20px;margin-left:-20px;cursor:pointer;overflow:hidden;z-index:1104;display:none}#fancybox-loading div{position:absolute;top:0;left:0;width:40px;height:480px;background-image:url('/Content/Img/Fancybox/fancybox.png')}#fancybox-overlay{position:absolute;top:0;left:0;width:100%;z-index:1100;display:none}#fancybox-tmp{padding:0;margin:0;border:0;overflow:auto;display:none}#fancybox-wrap{position:absolute;top:0;left:0;padding:20px;z-index:1101;outline:none;display:none}#fancybox-outer{position:relative;width:100%;height:100%;background:#fff}#fancybox-content{width:0;height:0;padding:0;outline:none;position:relative;overflow:hidden;z-index:1102;border:0 solid #fff}#fancybox-hide-sel-frame{position:absolute;top:0;left:0;width:100%;height:100%;background:transparent;z-index:1101}#fancybox-close{position:absolute;top:-15px;right:-15px;width:30px;height:30px;background:transparent url('/Content/Img/Fancybox/fancybox.png') -40px 0;cursor:pointer;z-index:1103;display:none}#fancybox-error{color:#444;font:normal 12px/20px Arial;padding:14px;margin:0}#fancybox-img{width:100%;height:100%;padding:0;margin:0;border:none;outline:none;line-height:0;vertical-align:top}#fancybox-frame{width:100%;height:100%;border:none;display:block}#fancybox-left,#fancybox-right{position:absolute;bottom:0;height:100%;width:35%;cursor:pointer;outline:none;background:transparent url('/Content/Img/Fancybox/blank.gif');z-index:1102;display:none}#fancybox-left{left:0}#fancybox-right{right:0}#fancybox-left-ico,#fancybox-right-ico{position:absolute;top:50%;left:-9999px;width:30px;height:30px;margin-top:-15px;cursor:pointer;z-index:1102;display:block}#fancybox-left-ico{background-image:url('/Content/Img/Fancybox/fancybox.png');background-position:-40px -30px}#fancybox-right-ico{background-image:url('/Content/Img/Fancybox/fancybox.png');background-position:-40px -60px}#fancybox-left:hover,#fancybox-right:hover{visibility:visible}#fancybox-left:hover span{left:20px}#fancybox-right:hover span{left:auto;right:20px}.fancybox-bg{position:absolute;padding:0;margin:0;border:0;width:20px;height:20px;z-index:1001}#fancybox-bg-n{top:-20px;left:0;width:100%;background-image:url('/Content/Img/Fancybox/fancybox-x.png')}#fancybox-bg-ne{top:-20px;right:-20px;background-image:url('/Content/Img/Fancybox/fancybox.png');background-position:-40px -162px}#fancybox-bg-e{top:0;right:-20px;height:100%;background-image:url('/Content/Img/Fancybox/fancybox-y.png');background-position:-20px 0}#fancybox-bg-se{bottom:-20px;right:-20px;background-image:url('/Content/Img/Fancybox/fancybox.png');background-position:-40px -182px}#fancybox-bg-s{bottom:-20px;left:0;width:100%;background-image:url('/Content/Img/Fancybox/fancybox-x.png');background-position:0 -20px}#fancybox-bg-sw{bottom:-20px;left:-20px;background-image:url('/Content/Img/Fancybox/fancybox.png');background-position:-40px -142px}#fancybox-bg-w{top:0;left:-20px;height:100%;background-image:url('/Content/Img/Fancybox/fancybox-y.png')}#fancybox-bg-nw{top:-20px;left:-20px;background-image:url('/Content/Img/Fancybox/fancybox.png');background-position:-40px -122px}#fancybox-title{font-family:Helvetica;font-size:12px;z-index:1102}.fancybox-title-inside{padding-bottom:10px;text-align:center;color:#333;background:#fff;position:relative}.fancybox-title-outside{padding-top:10px;color:#fff}.fancybox-title-over{position:absolute;bottom:0;left:0;color:#fff;text-align:left}#fancybox-title-over{padding:10px;background-image:url('/Content/Img/Fancybox/fancy_title_over.png');display:block}.fancybox-title-float{position:absolute;left:0;bottom:-20px;height:32px}#fancybox-title-float-wrap{border:none;border-collapse:collapse;width:auto}#fancybox-title-float-wrap td{border:none;white-space:nowrap}#fancybox-title-float-left{padding:0 0 0 15px;background:url('/Content/Img/Fancybox/fancybox.png') -40px -90px no-repeat}#fancybox-title-float-main{color:#fff;line-height:29px;font-weight:bold;padding:0 0 3px 0;background:url('/Content/Img/Fancybox/fancybox-x.png') 0 -40px}#fancybox-title-float-right{padding:0 0 0 15px;background:url('/Content/Img/Fancybox/fancybox.png') -55px -90px no-repeat}.fancybox-ie6 #fancybox-close{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/Content/Img/Fancybox/fancy_close.png',sizingMethod='scale')}.fancybox-ie6 #fancybox-left-ico{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/Content/Img/Fancybox/fancy_nav_left.png',sizingMethod='scale')}.fancybox-ie6 #fancybox-right-ico{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/Content/Img/Fancybox/fancy_nav_right.png',sizingMethod='scale')}.fancybox-ie6 #fancybox-title-over{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/Content/Img/Fancybox/fancy_title_over.png',sizingMethod='scale');zoom:1}.fancybox-ie6 #fancybox-title-float-left{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/Content/Img/Fancybox/fancy_title_left.png',sizingMethod='scale')}.fancybox-ie6 #fancybox-title-float-main{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/Content/Img/Fancybox/fancy_title_main.png',sizingMethod='scale')}.fancybox-ie6 #fancybox-title-float-right{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/Content/Img/Fancybox/fancy_title_right.png',sizingMethod='scale')}.fancybox-ie6 #fancybox-bg-w,.fancybox-ie6 #fancybox-bg-e,.fancybox-ie6 #fancybox-left,.fancybox-ie6 #fancybox-right,#fancybox-hide-sel-frame{height:expression(this.parentNode.clientHeight+"px")}#fancybox-loading.fancybox-ie6{position:absolute;margin-top:0;top:expression( (-20 + (document.documentElement.clientHeight ? document.documentElement.clientHeight/2 : document.body.clientHeight/2 ) + ( ignoreMe = document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop )) + 'px')}#fancybox-loading.fancybox-ie6 div{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/Content/Img/Fancybox/fancy_loading.png',sizingMethod='scale')}.fancybox-ie .fancybox-bg{background:transparent!important}.fancybox-ie #fancybox-bg-n{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/Content/Img/Fancybox/fancy_shadow_n.png',sizingMethod='scale')}.fancybox-ie #fancybox-bg-ne{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/Content/Img/Fancybox/fancy_shadow_ne.png',sizingMethod='scale')}.fancybox-ie #fancybox-bg-e{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/Content/Img/Fancybox/fancy_shadow_e.png',sizingMethod='scale')}.fancybox-ie #fancybox-bg-se{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/Content/Img/Fancybox/fancy_shadow_se.png',sizingMethod='scale')}.fancybox-ie #fancybox-bg-s{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/Content/Img/Fancybox/fancy_shadow_s.png',sizingMethod='scale')}.fancybox-ie #fancybox-bg-sw{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/Content/Img/Fancybox/fancy_shadow_sw.png',sizingMethod='scale')}.fancybox-ie #fancybox-bg-w{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/Content/Img/Fancybox/fancy_shadow_w.png',sizingMethod='scale')}.fancybox-ie #fancybox-bg-nw{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/Content/Img/Fancybox/fancy_shadow_nw.png',sizingMethod='scale')}.dutyfree-menu{float:left;width:165px;font-size:1.3em;line-height:2.5em;margin:0;padding:0 0 .6em 0;margin-right:10px;-moz-border-radius-topleft:8px;-moz-border-radius-bottomleft:8px;border-top-left-radius:8px;border-bottom-left-radius:8px;background:#78b428;color:#fff;font-family:'Open Sans',sans-serif}.dutyfree-menu li{list-style:none}.dutyfree-menu li a{padding-left:10px;color:#fff;border-top:1px solid #fff}.dutyfree-menu li ul li a{padding-left:15px}.dutyfree-content{float:left;width:474px}.dutyfree-menu-true{font-weight:bold;border-bottom:1px solid gray;color:#fff;background:#824696}.dutyfree-menu a{display:block}.dutyfree-menu a:hover{font-weight:bold}.product-item{float:left;margin-bottom:10px;font-family:'Open Sans',sans-serif}.product-item-spacer-1{margin-left:15px;margin-right:15px}.product-item-inner{width:145px;height:165px;overflow:hidden}.product-item-inner a{font-weight:normal}.product-item-div-link{padding-left:5px;padding-bottom:2px;border-top:2px solid #e5e5e5;margin-top:10px;padding-top:10px}.product-item-img{height:110px;text-align:center}.product-item-img img{height:110px}.product-item a{color:#000;font-size:12px}.product-item-bottom{padding:1px 5px;border-bottom:2px solid #e5e5e5;font-weight:bold;padding-bottom:10px;padding-left:5px;font-size:12px}.product-item-bottom a{float:right;font-size:11px;color:#78b428}.product-view-left{float:left;width:300px}.product-view-right{float:right}.product-view-right img{width:150px}.product-view-price{font-size:15px}.product-view-bottom-btn{float:right}#product-view-table{margin-top:20px}#product-view-table tr{height:30px}#product-view-table .td-passengers{width:139px}#product-view-table .td-buttons{width:80px}#product-view-table .td-buttons span{padding:0 7px}#product-view-table .product-not-added button{font-size:11px;height:25px;float:none;margin:0;width:80px;padding:0}.duty-free-item-delete{float:right;padding-right:5px}.duty-free-payment-error-message{color:red;font-size:14px;margin-bottom:20px}