.borderRadius{-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px}.boxShadow{-webkit-box-shadow:none;box-shadow:none}.checked-li li{background:url("/img/ico/redCheck.png") no-repeat left;line-height:12px;padding:5px 0 6px 20px}.ui-menu .ui-menu-item a:hover{white-space:pre}.ui-menu .ui-menu-item a{white-space:pre}.searchBoxMain .destinationList .arrow{background:url("/img/navArrows.png") 0 -170px no-repeat;display:block;height:27px;width:13px;position:absolute;left:-12px;top:47px}.searchBoxMain .destinationList .inner .close{position:absolute;top:10px;right:-5px;cursor:pointer}.searchBoxMain .destinationList .inner{border:1px solid #b5e6f9;padding:32px 20px 32px 28px}.searchBoxMain .destinationList li a:hover{color:#20426c}.searchBoxMain .destinationList li a{color:#3b6090;display:block}.searchBoxMain .destinationList li{float:left;display:inline;width:117px;padding:0 7px 2px 0 !important}.searchBoxMain .destinationList li.sub a:hover{color:#20426c}.searchBoxMain .destinationList li.sub a{color:#2e90bc;padding-left:10px}.searchBoxMain .destinationList li.clear{float:none;display:block}.searchBoxMain .destinationList ul.one{border-bottom:1px solid #f1f1f1;padding-bottom:15px}.searchBoxMain .destinationList ul.two{display:none;margin:22px 0 0;clear:both}.searchBoxMain .destinationList .show{float:right;display:inline;margin:10px 0 0}.searchBoxMain .destinationList .back{padding-right:0 !important}.searchBoxMain .destinationList{zoom:1;position:absolute;z-index:9;right:-670px;top:0;width:670px;border-bottom:1px solid #2e90bc;background:url("/img/bg/destinationList.png") #fff 0 bottom repeat-x;display:none}.searchBoxMain #search{width:160px;position:absolute;top:10px;right:0}.searchBoxMain .searchLabel{margin-top:2px}.searchBoxMain .empty{color:#9d9d9d}.searchBoxMain .ui-datepicker-trigger{position:absolute;bottom:4px;right:0;cursor:pointer}.searchBoxMain .loadingImg{position:absolute;top:13px;left:70px;visibility:hidden}.searchBoxMain ul li{position:relative;padding:10px 0 0}.searchBoxMain .cancelSearch{display:none}.searchBoxMain input.text{width:143px}.searchBoxMain label{font-size:16px;font-weight:bold;color:#fff;display:inline-block;width:90px;cursor:pointer}.searchBoxMain label.mini{font-size:12px;font-weight:bold;color:#fff;display:inline-block;text-align:right}.searchBoxMain span.info.ski .where{top:0}.searchBoxMain span.info.ski{margin-top:32px;*margin-top:18px;padding-top:0}.searchBoxMain span.info{display:block;font-size:11px;text-align:right;font-weight:bold;color:#fff;padding:10px 20px 10px 0;border-bottom:1px solid #a2daf1;position:relative;cursor:pointer}.searchBoxMain span.calendar,.searchBoxMain span.where{background-image:url("/img/ico/searchIco.png");background-repeat:no-repeat;display:block;width:14px;height:14px;position:absolute;right:0;bottom:4px;cursor:pointer}.searchBoxMain span.childsCont label{margin:0 20px 0 0}.searchBoxMain span.childsCont input{position:absolute;top:0;right:0;*margin-top:-4px;}.searchBoxMain span.childsCont{display:block;position:absolute;right:0;bottom:3px}.searchBoxMain select.departure{width:165px}.searchBoxMain span.calendar{background-position:0 -14px}.searchBoxMain span.where{background-position:0 1px;top:10px;bottom:auto}.searchBoxMain div.btm .moreOptions{color:#fff;font-size:11px}.searchBoxMain div.btm .button,.searchBoxMain div.btm .buttonLightBlue25{position:absolute;top:10px;right:0}.searchBoxMain div.btm{margin:15px 0 0;padding:10px 0 0;height:25px;border-top:1px solid #a2daf1;position:relative}.searchBoxMain .childAgeCont select{margin-right:5px}.searchBoxMain .childAgeCont select.last{margin-right:0}.searchBoxMain .childAgeCont{display:none}.searchBoxMain{display:block;position:absolute;margin:10px 0 0;padding:10px 25px 15px 20px;width:259px;z-index:1;background:url("/img/bg/searchBox.png") 0 0 repeat-y}form.searchBoxMainSlim .top #search{color:#bdbdbd;font-size:18px;width:370px;padding:3px 120px 3px 3px;height:25px;line-height:25px;background-position:385px center}form.searchBoxMainSlim .top .where{padding-right:20px;background:url("/img/ico/searchIco.png") right 1px no-repeat;position:absolute;top:13px;right:0;cursor:pointer}form.searchBoxMainSlim .top .searchButtonCont img{margin-right:5px;visibility:hidden}form.searchBoxMainSlim .top .searchButtonCont{height:25px;width:110px;overflow:hidden;position:absolute;left:385px;top:37px;*top:39px;}form.searchBoxMainSlim .top{padding-top:33px;margin-bottom:8px;height:50px;width:100%;position:relative;border-bottom:1px solid #a8d6eb}form.searchBoxMainSlim .childAgeCont .mini2{font-size:12px;position:static}form.searchBoxMainSlim .childAgeCont label{display:block}form.searchBoxMainSlim .childAgeCont select{margin-right:5px}form.searchBoxMainSlim .childAgeCont{display:none;margin:10px 0 0 334px}form.searchBoxMainSlim .btm label{font-size:16px;font-weight:bold;margin-right:5px;position:relative;top:1px;*top:-2px;}form.searchBoxMainSlim .btm label.mini{font-size:12px;margin-left:15px;margin-right:3px;top:1px;*top:-2px;cursor:pointer}form.searchBoxMainSlim .btm #withChildren{position:relative;top:2px;*top:0;}form.searchBoxMainSlim .btm #dateFrom{width:130px}form.searchBoxMainSlim .btm .ui-datepicker-trigger{vertical-align:top;margin:0 25px 0 5px;cursor:pointer;position:relative;top:3px;*top:4px;}form.searchBoxMainSlim{position:absolute;margin:60px 0 0;width:495px;padding:0 20px 15px;z-index:1;background:url("/img/bg/searchBoxSlim.png") 0 0 repeat-x;color:#fff}.sliderCont .sliderItem .txt .buttonSmall21:hover{color:#91d1ec}.sliderCont .sliderItem .txt .buttonSmall21{color:#fff;margin-left:10px;margin-right:10px}.sliderCont .txt a{display:block}.sliderCont .priceCont .price{*vertical-align:middle;*top:8px;}.sliderCont .priceCont{display:block;margin:0;position:absolute;right:0;top:175px}.sliderCont .sliderItem .txt a span,.sliderCont .sliderItem .txt a i{color:#fff}.sliderCont .priceCont .buttonSmall21{*position:relative;*top:2px;}.sliderCont .photoDesc{position:absolute;top:335px}.sliderCont .button27 span{*top:0;}.sliderCont .button27{margin:0;position:absolute;right:0;top:255px}.mainBoxLeft .defaultHeader.dark .arrow{border-left:10px solid white;border-right:10px solid white;border-top:10px solid #20426c;bottom:-10px;height:0;line-height:0;position:absolute;left:20px;width:0}.mainBoxLeft .defaultHeader.dark{background:#20426c;height:30px;line-height:30px;color:#fff;font-size:16px;position:relative;padding:0 0 0 20px}.mainBoxLeft .starRating{display:block;font-size:24px;height:17px;top:-1px}.mainBoxLeft .photo{float:left;display:inline;margin-right:15px;outline:0 none;width:75px;height:56px}.mainBoxLeft .item:hover{background:#dcf0f7}.mainBoxLeft .item{display:block;clear:both;margin:0 0 15px;overflow:hidden}.mainBoxLeft .item.last{margin:0}.mainBoxLeft .inner .cont .a{color:#2e90bc;font-size:14px}.mainBoxLeft .inner .cont{display:block}.mainBoxLeft .inner{float:left;display:inline;width:173px;color:#606060;margin:4px 0 0;cursor:pointer}.mainBoxLeft .more{float:right;margin-top:18px}.mainBoxLeft{float:left;display:inline;background:url("/img/bg/mainPopularBckg.jpg") no-repeat top left;width:284px;height:440px;padding:15px 0 20px 20px}.boxesCont .col ul li a span.a{float:left;display:inline;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:125px}.boxesCont .col ul li a span.b{color:#bdbdbd}.boxesCont .col ul li a span.c{color:#20426c;float:right;display:inline}.boxesCont .col ul li a:hover{background-color:#f8f8f8;color:#20426c}.boxesCont .col ul li a{display:block;height:21px;color:#2e90bc;padding:0 10px;cursor:pointer}.boxesCont .col ul li{height:21px;line-height:21px;border-bottom:1px solid #f8f8f8}.boxesCont .col ul .last a:hover{background-color:#fff}.boxesCont .col ul .last a{display:inline}.boxesCont .col ul .last{height:27px;line-height:27px;border-bottom:0 none}.boxesCont .col ul .headPhoto{margin:0 0 4px}.boxesCont .col{float:left;display:inline;width:210px;margin:0 10px 0 0;height:360px}.boxesCont .col.last{margin:0}.mainContentRight{float:left;display:inline;width:650px;padding:15px 0 0 20px}