.yui-calcontainer{position:absolute;padding:5px;background-color:#FFF;border:1px solid #006;float:left;overflow:hidden;}.yui-calcontainer iframe{position:absolute;border:none;margin:0;padding:0;left:-1px;top:-1px;z-index:0;width:50em;height:50em;}.yui-calcontainer.multi{padding:0;}.yui-calcontainer.multi .groupcal{padding:5px;background-color:transparent;z-index:1;float:left;position:relative;border:none;}.yui-calcontainer .title{font:100% sans-serif;color:#000;font-weight:bold;margin-bottom:5px;height:25px;position:absolute;top:3px;left:5px;z-index:1;}.yui-calcontainer .close-icon{position:absolute;right:3px;top:3px;border:none;z-index:1;}.yui-calendar{font:100% sans-serif;text-align:center;border-spacing:0;border-collapse:separate;position:relative;}.yui-calcontainer.withtitle{padding-top:1.5em;background-color:#FFF;}.yui-calendar .calnavleft{position:absolute;background-repeat:no-repeat;cursor:pointer;top:2px;bottom:0;width:9px;height:12px;left:2px;z-index:1;}.yui-calendar .calnavright{position:absolute;background-repeat:no-repeat;cursor:pointer;top:2px;bottom:0;width:9px;height:12px;right:2px;z-index:1;}.yui-calendar td.calcell{padding:.1em .2em;border:1px solid #FFF;text-align:center;text-decoration:underline;}.yui-calendar td.calcell a{color:#006;text-decoration:underline;}.yui-calendar td.calcell.today{color:#FFF;border:1px solid #000;}.yui-calendar td.calcell.oom{cursor:default;color:#999;background-color:#EEE;border:1px solid #E0E0E0;}.yui-calendar td.calcell.selected{color:#003DB8;background-color:#FFF19F;border:1px solid #F90;}.yui-calendar td.calcell.calcellhover{cursor:pointer;color:#FFF;background-color:#F90;border:1px solid #F90;}.yui-calendar td.calcell.calcellhover a{color:#FFF;}.yui-calendar td.calcell.restricted{text-decoration:line-through;}.yui-calendar td.calcell.previous{color:#CCC;}.yui-calendar td.calcell.highlight1{background-color:#CF9;}.yui-calendar td.calcell.highlight2{background-color:#9CF;}.yui-calendar td.calcell.highlight3{background-color:#FCC;}.yui-calendar td.calcell.highlight4{background-color:#CF9;}.yui-calendar .calhead{border:1px solid #E0E0E0;vertical-align:middle;background-color:#006;}.yui-calendar .calheader{position:relative;width:100%;text-align:center;color:#FFF;}.yui-calendar .calheader img{border:none;}.yui-calendar .calweekdaycell{color:#666;background-color:#C0C0C0;font-weight:normal;text-align:center;width:1.5em;}.yui-calendar .calfoot{background-color:#000;}.yui-calendar .calrowhead,.yui-calendar .calrowfoot{color:#666;font-size:9px;font-style:italic;font-weight:normal;width:15px;}.yui-calendar .calrowhead{border-right-width:2px;}.yui-calendar a:hover{background:inherit;}p#clear{clear:left;padding-top:10px;}.cal_img{left:130px;top:10;cursor:pointer;}.cal_img2{position:relative;top:-3px;left:1px;cursor:pointer;}.cal_img3{position:relative;top:0;left:1px;cursor:pointer;}.cal_img4{position:relative;top:3px;left:1px;cursor:pointer;}.cal_img5{position:relative;top:-2px;left:1px;cursor:pointer;}.cal_img6{position:relative;top:-4px;left:1px;cursor:pointer;}#DivWrapperhotelCheckin .cal_img6{top:0;}#DivWrapperhotelCheckout .cal_img6{top:0;}.cal_img7{position:relative;top:-4px;left:1px;cursor:pointer;}.cal_fld{width:80px;left:0;top:0;}.cal_fld2{position:relative;width:80px;left:0;top:-6px;z-index:1;}.cal_fld3{position:relative;width:80px;left:0;top:-6px;}.cal_fld4{position:relative;width:80px;left:0;top:0;}.cal_fld5{position:relative;width:80px;left:0;top:-8px;}.cal_fld6{position:relative;width:80px;left:0;top:-8px;}.cal_container{display:none;position:absolute;top:27px;left:-55px;z-index:999;}.cal_container2{display:none;width:138px;position:absolute;top:27px;left:0;}.cal_container3{display:none;width:138px;position:absolute;top:27px;left:0;}.cal_container4{display:none;width:150px;position:absolute;top:27px;left:0;}.cal_container5{display:none;position:absolute;top:27px;left:-55px;z-index:999;}.cal_container6{display:none;position:absolute;top:27px;left:-50px;z-index:999;}.cal_container7{display:none;width:150px;position:absolute;top:23px;left:0;}.cal_container9{display:none;position:absolute;top:22px;left:-47px;z-index:999;}.global_div{position:relative;z-index:999;}.global_div2{position:relative;z-index:0;}.global_div4{position:relative;z-index:999;}.global_div_even{position:relative;z-index:999;}.global_div_odd{position:relative;z-index:999;}.divpositionning{position:relative;z-index:10;}.divpositionning2{position:relative;z-index:5;}.divpositionning3{position:absolute;z-index:999;}.textPositionning{position:relative;top:8px;}.textPositionning2{position:relative;top:8px;}.textPositionning3{position:relative;top:0;}.specials{color:#F00;font-weight:bold;background-color:#5E9BD5;border:1px solid #000;}.destinationCriteria2{position:relative;z-index:0;padding-left:4px;}.Scolor{color:#03C;position:relative;top:-5px;z-index:-1;}.yui-calendar .calheader{position:relative;width:100%;text-align:center;color:#FFF;height:15px;}.yui-calendar .calhead{border:1px solid #E0E0E0;vertical-align:middle;background-color:#006;padding:2px 2px 2px;}.yui-calcontainer .close-icon{position:relative;right:-122px;top:-146px;border:none;z-index:9999;}.yearlist{position:relative;z-index:999;top:-15px;left:25px;}.monthlist{width:10px;left:-46px;position:relative;top:-32px;z-index:999;}.yearselect{position:static;}.monthselect{height:14px;width:70px;position:static;}div.yearlist select{font-size:9px;height:14px;width:55px;}.newcontain{position:absolute;}.yui-calendar{font:100% sans-serif;text-align:center;border-spacing:0;border-collapse:separate;position:relative;width:195px;height:100px;}.yui-calcontainer .close-icon{position:relative;left:177px;top:-146px;border:none;z-index:9999;}body#OptionList .yui-calendar td.calcell{border:1px solid #FFF;text-align:center;height:14px;}body#OptionList .yui-calcontainer .close-icon{position:absolute;right:3px;top:1px;border:none;z-index:1;}.yui-calendar td.calcell.restricted{text-decoration:line-through;}.cal_container9{display:none;position:absolute;top:22px;left:-47px;z-index:999;width:195px;height:133px;padding-left:3px;padding-right:3px;}body#HomePhPage .yearlist{top:23px;left:70px;}body#HomePhPage .monthlist{top:23px;left:-25px;}body#HomePhPage span.SColor{z-index:11;}.cal_container3{display:none;position:absolute;width:138px;top:27px;left:0;width:195px;height:133px;}body#HotelListChoose div#TravelDate .cal_container3,body#ChangeHotelSelect div#TravelDate .cal_container3{top:22px;width:195px;}body#HotelListChoose div#TravelDate .yearlist,body#ChangeHotelSelect div#TravelDate .yearlist{top:24px;left:110px;}body#HotelListChoose div#TravelDate .monthlist,body#ChangeHotelSelect div#TravelDate .monthlist{top:24px;left:23px;}body#HotelListChoose div#ReturnDate .cal_container3,body#ChangeHotelSelect div#ReturnDate .cal_container3{top:22px;width:195px;}body#HotelListChoose div#ReturnDate .yearlist,body#ChangeHotelSelect div#ReturnDate .yearlist{top:24px;left:110px;}body#HotelListChoose div#ReturnDate .monthlist,body#ChangeHotelSelect div#ReturnDate .monthlist{top:24px;left:23px;}body#CustomizeYourTrip div#TravelDate .cal_container3{width:195px;top:23px;}body#CustomizeYourTrip div#TravelDate .yearlist{top:25px;left:112px;}body#CustomizeYourTrip div#TravelDate .monthlist{top:25px;left:25px;}body#CustomizeYourTrip div#ReturnDate .cal_container3{top:23px;width:195px;}body#CustomizeYourTrip div#ReturnDate .yearlist{top:24px;left:112px;}body#CustomizeYourTrip div#ReturnDate .monthlist{top:24px;left:25px;}body#CustomizeYourTrip .Scolor{top:0;}body#CustomizeYourTrip div#PickUpCar .cal_container3{top:27px;width:195px;}body#CustomizeYourTrip div#PickUpCar .yearlist{top:29px;left:112px;}body#CustomizeYourTrip div#PickUpCar .monthlist{top:29px;left:25px;}body#CustomizeYourTrip div#DropoffCar .cal_container3{top:28px;width:195px;}body#CustomizeYourTrip div#DropoffCar .yearlist{top:29px;left:112px;}body#CustomizeYourTrip div#DropoffCar .monthlist{top:29px;left:25px;}.cal_container7{display:none;position:absolute;top:23px;left:0;width:195px;height:125px;padding-right:2px;padding-left:2px;}body#OptionList td#ListOfAtrractions .yearlist{top:24px;left:110px;}body#OptionList td#ListOfAtrractions .monthlist{top:24px;left:23px;}.cal_container8{display:none;position:absolute;top:19px;left:0;z-index:999;width:195px;height:133px;}body#ItineraryCriteria .yearlist{top:20px;left:94px;}body#ItineraryCriteria .monthlist{top:20px;left:7px;}.cal_container6{display:none;position:absolute;top:27px;left:-50px;z-index:999;width:195px;height:133px;}body#ItineraryCriteria .cal_container6{top:20px;}body#ItineraryCriteria div#IcDestDropOff .yearlist{top:21px;left:59px;}body#ItineraryCriteria div#IcDestDropOff .monthlist{top:21px;left:-25px;}body#ItineraryCriteria div#dropOffNeat .cal_container6{top:18px;left:-42px;}body#ItineraryCriteria div#dropOffNeat .yearlist{top:19px;left:70px;}body#ItineraryCriteria div#dropOffNeat .monthlist{top:19px;left:-20px;}div#TAResDepartureFrom .Scolor,div#TAResDepartureTo .Scolor,div#TAResBookingFrom .Scolor,div#TAResBookingTo .Scolor{top:0;}.cal_container{display:none;position:absolute;top:27px;left:-55px;z-index:999;}div#TAResDepartureFrom .cal_container,div#TAResDepartureTo .cal_container,div#TAResBookingFrom .cal_container{width:195px;height:133px;left:-103px;}div#TAResBookingTo .cal_container{width:195px;height:135px;left:-103px;}div#TAResBookingTo .yearlist{top:28px;left:8px;}div#TAResBookingTo .monthlist{top:28px;left:-81px;}div#TAResDepartureFrom .yearlist,div#TAResDepartureTo .yearlist,div#TAResBookingFrom .yearlist,div#TAResBookingTo .yearlist{top:28px;left:8px;}div#TAResDepartureFrom .monthlist,div#TAResDepartureTo .monthlist,div#TAResBookingFrom .monthlist,div#TAResBookingTo .monthlist{top:28px;left:-81px;}div#TAResDepartureFrom select,div#TAResDepartureTo select,div#TAResBookingFrom select,div#TAResBookingTo select{height:15px;}div#SendEcardDiv .yearlist{top:23px;left:60px;}div#SendEcardDiv .monthlist{top:23px;left:-26px;}div#SendEcardDiv select{height:15px;}.cal_container2{display:none;width:138px;position:absolute;top:27px;left:0;}body#ItineraryCriteria div#HotelCheckins .cal_container2,body#ItineraryCriteria div#HotelCheckouts .cal_container2{top:23px;width:192px;position:absolute;left:-100px;}body#ItineraryCriteria div#HotelCheckins .yearlist,body#ItineraryCriteria div#HotelCheckouts .yearlist{top:24px;left:9px;}body#ItineraryCriteria div#HotelCheckins .monthlist,body#ItineraryCriteria div#HotelCheckouts .monthlist{top:24px;left:-77px;}body#ItineraryCriteria div#HotelCheckins input,body#ItineraryCriteria div#HotelCheckouts input{position:relative;width:80px;top:-4px;}body#ItineraryCriteria div#HotelCheckins .Scolor,body#ItineraryCriteria div#HotelCheckouts .Scolor{top:-4px;}.checkins{position:relative;}body#ItineraryCriteria div#ItinCriteriaNeat div#pickUpNeat .cal_container8,body#ItineraryCriteria div#ItinCriteriaNeat div#dropOffNeat .cal_container6{left:-102px;}body#ItineraryCriteria div#ItinCriteriaNeat div#pickUpNeat .monthlist,body#ItineraryCriteria div#ItinCriteriaNeat div#dropOffNeat .monthlist{left:-80px;top:20px;}body#ItineraryCriteria div#ItinCriteriaNeat div#pickUpNeat .yearlist,body#ItineraryCriteria div#ItinCriteriaNeat div#dropOffNeat .yearlist{left:10px;top:20px;}body#ItineraryCriteria div#ItinCriteriaNeat div#HotCheckinNeat .monthlist,body#ItineraryCriteria div#ItinCriteriaNeat div#HotCheckouNeat .monthlist{left:-69px;top:28px;}body#ItineraryCriteria div#ItinCriteriaNeat div#HotCheckinNeat .yearlist,body#ItineraryCriteria div#ItinCriteriaNeat div#HotCheckouNeat .yearlist{left:25px;top:28px;}body#ItineraryCriteria div#ItinCriteriaNeat div#HotCheckinNeat .cal_container3,body#ItineraryCriteria div#ItinCriteriaNeat div#HotCheckouNeat .cal_container3{left:-86px;}body#ItineraryCriteria div#ItinCriteriaNeat div#HotCheckinNeat input,body#ItineraryCriteria div#ItinCriteriaNeat div#HotCheckouNeat input{position:relative;width:80px;top:-4px;}body#ItineraryCriteria div#connectBlock .cal_container3{width:190px;left:-55px;top:19px;}.cal_container3{display:none;width:192px;position:absolute;top:27px;left:0;}body#OptionList div#PickUpCar .cal_container3{width:205px;}body#OptionList div#DropOffCar .cal_container3{top:29px;width:205px;}body#OptionList div#PickUpCar .Scolor,body#OptionList div#DropOffCar .Scolor{top:-1px;}body#OptionList div#PickUpCar .yui-calcontainer .close-icon,body#OptionList div#DropOffCar .yui-calcontainer .close-icon{border:medium none;position:relative;right:3px;top:-146px;z-index:1;}body#OptionList div#PickUpCar .monthlist{left:20px;top:29px;}body#OptionList div#DropOffCar .monthlist{left:20px;top:31px;}body#OptionList div#DropOffCar .yearlist{left:110px;top:31px;}body#OptionList div#PickUpCar .yearlist{left:110px;top:29px;}body#CustomizeYourTrip div#ProvidRetDate .cal_container3,body#CustomizeYourTrip div#ProvidArrDate .cal_container3{top:26px;width:190px;}body#CustomizeYourTrip div#ProvidRetDate .yearlist,body#CustomizeYourTrip div#ProvidArrDate .yearlist{left:110px;top:27px;}body#CustomizeYourTrip div#ProvidRetDate .monthlist,body#CustomizeYourTrip div#ProvidArrDate .monthlist{left:20px;top:27px;}body#CustomizeYourTrip div#ProvidArrDate,body#CustomizeYourTrip div#ProvidRetDate{top:-5px;}body#CustomizeYourTrip div#HotRev{z-index:0;}.yearselect{display:none;}.monthselect{display:none;}.yearlist{position:absolute;z-index:999;top:-15px;left:25px;}.monthlist{position:absolute;z-index:999;width:10px;top:-32px;left:-46px;}div.yearlist select{font-size:9px;height:14px;width:60px;}div.monthlist select{font-size:9px;height:15px;width:80px;}.calign{position:relative;top:1px;}.calignlist{position:relative;top:5px;}
