html{ font-size:75%}body{ height:100%;margin:0px;padding:0px;font-family:Verdana;font-size:1em;color:#00215B;background-image:url('../img/structure/background-tile.jpg')}select,option,input,textarea,button{ font-family:Verdana;color:#003D79;font-size:0.9em}input,textarea{ height:18px}fieldset{ padding:4px}.hidden{ display:none;visibility:hidden}.bold{ font-weight:bold}.show{ display:inline;visibility:visible}a img{ border:none 0 #ffffff}ol{ padding-right:20px}span.webNavigationLight,span.webNavigationDark{ font-size:11pt;font-weight:bold;padding:0;font-family:'Arial'}span.webNavigationDark span{ color:#375495}span.webNavigationLight,span.webBar{ color:#0395E2}div.webNavigation{ float:left;border-bottom:solid 6px #0395E2;padding-left:15.5px;padding-right:15.5px}div.webBar{ padding:0;margin:0;width:2px;background-color:#0395E2;border-bottom:solid 6px #0395E2;float:left;height:14px;vertical-align:bottom}.noWrap{ white-space:nowrap}.centeredText{ text-align:center}#RecentlyViewed{ background-color:#D8DFE9;width:auto;min-width:200px;border:solid 1px white;padding:5px}#RecentlyViewed .PodItem{ margin-top:5px}#ShortList{ width:auto;min-width:200px;border:solid 1px #9AB6DD;font-size:11px}#ShortList h2.PodHeader{ color:#0082C6}div.ShortListTick{ background-image:url(../img/shortlist/shortlisttick.png);background-repeat:no-repeat;vertical-align:text-top;float:right;clear:none;margin-top:5px;padding-top:5px;padding-right:5px;width:35px;height:32px}#ShortList p{ padding-right:10px}#ShortList div.PodItemDescription{ width:90%}.ShortlistAdd{ width:210px;height:40px;line-height:35px;margin-left:0px;margin-top:10px;background-image:url( '../img/shortlist/additem2.png' );background-repeat:no-repeat;background-position:left;text-align:left;position:relative;padding-left:40px;left:0px;white-space:nowrap}#ShortList p.detailsLink{ padding:10px}#ShortList p.detailsLink h2{ text-decoration:underline}#ShortList div.PodItem{ width:90%}#ShortList div.PodItem > a:link{ float:left}div.PodItem div.PodItemRemove{ float:right;width:5%;text-align:center;margin-top:8px}div.PodItem div.PodItemRemove a:link{ vertical-align:middle;text-decoration:none;font-weight:bold}.Watermarked{ color:Gray;font-style:italic}a{ color:#003D79}.highLight{ color:#B32317}.ShortlistRef{ background-color:#CEE2F1;padding:0 5px 15px 5px;width:auto;text-align:center}.pnlDeleted{ background-color:#00205B;width:auto;padding:10px;margin-bottom:10px;overflow:auto}.pnlDeleted a:link,.pnlDeleted a:visited,.pnlDeleted a:hover{ color:White}#ShortlistMenuHeader{ background-image:url(/img/ShortList/ShorlistCorner.png);background-repeat:no-repeat;background-position:right;clear:both;text-align:left;width:250px;float:left;height:20px;max-height:20px}#ShortlistMenuHeader #ShortlistMenuHeaderCont{ height:19px;max-height:19px;width:230px;background-color:White;border-left:solid 1px #BCC4D2;border-top:solid 1px #BCC4D2;overflow:visible;position:relative}#ShortlistMenuHeader #ShorlistTickImg{ background-image:url(../img/shortlist/shortlisttick.png);float:left;margin:0;width:35px;height:35px}#ShortlistMenuHeader h2{ padding-top:0;vertical-align:middle;text-indent:15px}#ShortlistMenu{ border:solid 1px #BCC4D2;background-color:White;clear:both;margin-bottom:10px;width:100%;text-align:left}#ShortlistMenu table{ width:100%;border-collapse:collapse}#ShortlistMenu table td{ padding-left:35px}.divPopup{ z-index:1;background-color:Transparent;position:absolute;width:auto;height:auto;overflow:hidden}.divPopup img{ max-width:100%;max-height:100%;margin:0 auto}.divPopupWithBorder{ border:solid 3px black;background-color:White;z-index:10;width:auto;height:auto;overflow:hidden}.PopupSmall{ display:none;z-index:1;position:absolute;width:450px}#divGoogleMap{ border:solid 3px black;z-index:1;position:absolute}.btnClose{ width:10px;height:10px;padding:1px;background-color:White;border:solid 2px black;text-align:center;position:absolute;top:1px;right:1px;cursor:pointer;font-weight:bold}div.twoPixelSpacer,div.fourPixelSpacer{ height:2px;background-color:#335183;font-size:1px}div.fourPixelSpacer{ height:4px}div.twentyPixelSpacer,div.tenPixelSpacer,div.fivePixelSpacer,div.fifteenPixelSpacer{ font-size:0;height:20px}div.tenPixelSpacer{ height:10px}div.fivePixelSpacer{ height:5px}div.fifteenPixelSpacer{ height:15px}.floatLeft{ float:left}.marginRightTenPixel{ margin-right:10px}.marginRightFivePixel{ margin-right:5px}.marginBottomTenPixel{ margin-bottom:10px}.floatRight{ float:right}div.overflowAuto{ overflow:auto}div.overflowHidden{ overflow:hidden}div.overflowVisible{ overflow:visible}h2.displayInline{ display:inline}p.textAlignJustify{ text-align:justify}a.navigationLink{ text-decoration:none;padding:0;margin:0}.navigationLinkLight{ color:#0395E2;font-size:12pt;font-weight:bold;font-align:left}.navigationLinkDark,a.tabLinkBlue{ color:#375495;font-size:12pt;font-weight:bold;font-align:left}a.standardLink,a.standardLinkRed{ color:#011C5F;text-decoration:underline;font-size:10pt}a.smallLink,a.smallLinkRed{ color:#2B4172;font-size:8pt;font-weight:300}a.largeLink,a.extraLargeLink,a.largeLinkRed,a.smallLinkWhite,a.largeLinkBoldRed,a.largeLinkBold{ color:#001E58;font-size:10pt}a.extraLargeLink,.extraLargeTextWhite,a.extraLargeLinkRed{ font-size:12pt}a.tabLink,a.tabLinkBlue{ text-decoration:none;font-family:'Arial'}.largeText,.largeTextWhite,.largeTextRed,a.tabLink,a.tabLinkBlue,.largeTextDarkRed{ font-size:9pt}.smallText,.smallTextWhite,.smallTextRed,.smallTextDarkRed{ font-size:7pt}.standardTextWhite,.smallTextWhite,.largeTextWhite,a.tabLink,.extraLargeTextWhite,a.smallLinkWhite{ color:White}.standardTextWhiteOnRed{ color:White}.smallTextRed,.largeTextRed,.extraLargeLinkRed,.standardTextRed,a.smallLinkRed,a.largeLinkBoldRed,a.largeLinkRed,a.standardLinkRed,.smallTextDarkRed,.largeTextDarkRed{ color:#BE1D2D}.standardLinkDarkRed,.largeLinkDarkRed,.standardTextDarkRed{ color:#BE1D2D}.sectionHeader{ border-bottom-style:solid}.sectionHeaderGreyUnderline{ border-bottom:solid 1px #C3C6D9}.greyLeftBorder{ border-left:solid 1px #C3C6D9}a.largeOfferLink{ font-size:0.9em;font-weight:bold}h1,h2,h3,h4,h5,h6{ font-family:Arial}h1,h1 a{ color:#0082C6;font-size:2.0em;font-weight:300;padding:0px;margin:0px;border-bottom-style:none;border-bottom-width:2px;line-height:1em}h1 a:hover{ text-decoration:underline}h2,h2.h2Alt,h2 a,h3{ color:#0082C6;font-weight:normal;padding:5px 15px 0px 0px;margin:0px;line-height:1.1em;border-bottom-width:1px;border-bottom-style:none}h2,h2.h2Alt,h3{ font-size:1.7em}h2 a{ font-size:1.0em}h2.h2Alt{ color:#294E81}h2.dark{ color:#00215B}h2 a:hover{ text-decoration:underline}h3{ font-size:1.4em;line-height:0.9em;font-weight:bold}h4{ color:White;font-size:19pt;font-weight:500;padding:0px;margin:0px}h5{ color:#0082C6;font-size:13pt;font-weight:500;padding:0px;margin:0px}h6{ color:White;font-size:11pt;font-weight:500;padding:0px;margin:0px}div.formRow{ clear:both;padding:5px 20px 5px 20px}div.formRow label,div.formRow span{ float:left;text-align:right;margin-top:8px;margin-bottom:8px}div.formRow input,div.formRow submit{ float:right;text-align:left;margin-top:5px;margin-bottom:5px}span,p,label{ padding-left:0px;padding-right:0px;padding-top:0px;margin-top:0px}p{ margin:8px 0;padding:0;line-height:1.4em}div.RightNavItem{ text-align:left;margin:10px 0 20px 0}div.RightNavItem span,div.RightNavItem p,div.RightNavItem label{ padding-left:0}div.tenPxSpacer{ height:10px;font-size:1px}div.sixPxSpacer{ height:6px;font-size:1px}#HolidayDetails{ max-width:800px;background-color:White;margin:5px auto;padding:10px;overflow:hidden}div.HolidaySearch{ padding-left:5px;margin-bottom:15px}div.imageView{ border:5px solid #00215B;background-color:#00215B;border-color:#00215B;border-style:solid;border-width:5px 5px 0px 5px;overflow:hidden}div.imageView img.visibleImage{ float:left;clear:both}div.imageView img.previousImageButton{ float:left;clear:left;margin:4px}div.imageView img.nextImageButton{ float:right;clear:none;margin:4px}.imageViewStrip{ position:relative}.imageViewPortal{ position:relative;overflow:hidden}.GmapStaticBox{ width:215px;border:solid 1px #C5C5C5;margin-top:10px;background-color:White;cursor:pointer}.GmapStaticBox #GmapStaticEnlarge{ cursor:pointer;margin-top:5px;width:auto;background-color:#00215B;text-align:right} #ChaletDetails{ width:auto;clear:both;margin-bottom:10px}#ChaletName{ float:left;max-width:570px} #ChaletName h1{ padding:0;float:left;clear:left;white-space:nowrap;margin-right:10px} #ChaletName h2,#ChaletName h2 a{ margin-top:4px;padding:0;white-space:nowrap;color:#0082C6;text-decoration:none;font-weight:bold;font-size:12pt}#ChaletName h2{ float:left;margin-bottom:0px}#ChaletName h2 a:hover{ text-decoration:underline} #ChaletDetails span{ padding:0}#ChaletDetails .Ref{ margin:5px 0;text-align:right;float:right;clear:right;white-space:nowrap}#ChaletDetails .Rating{ margin:2px 0 2px 0;float:left;clear:left}#ChaletDetails .Rating img{ margin:1px;vertical-align:middle}.pnlPropertyPictures{ margin-bottom:10px}.pnlPropertyMainPicture{ float:left;width:439px;height:253px;text-align:center;overflow:hidden}.pnlPropertyMainPicture img{ margin-top:2px;max-width:480px;max-height:350px;vertical-align:middle}.pnlPropertyThumbnails{ margin-right:22px;width:240px;float:right}.pnlThumbContainer{ width:inherit;height:254px;visibility:visible}.pnlThumbContainerHidden{ width:inherit;display:none;visibility:hidden;height:334px}.thumbNavigationDark{ color:#375495;font-size:11pt;font-weight:bold;padding:0 10px;text-decoration:none;outline:none;cursor:default}.thumbNavigationLight{ color:#0395E2;font-size:11pt;font-weight:bold;margin:0 10px;text-decoration:underline;outline:none}.Thumb{ margin:2px 2px 7px 2px;overflow:hidden;height:78px;width:111px;cursor:pointer}.Thumb img,.SelectedThumb img{ min-height:78px;min-width:111px;margin:0;padding:0}.SelectedThumb{ margin:0 0 5px 0;border:solid 2px #0082C6;overflow:hidden;height:78px;width:111px}#OfferDetails{ width:100%;background-color:White;clear:both;margin:5px auto 0 auto}#OfferDetails #Price{ float:left}#OfferDetails #Price h4{ margin-top:5px;color:#BE1E2D}#OfferDetails span{ padding:0;white-space:nowrap}#OfferDetails #Enquire{ background-color:#BE1E2D;float:right;padding:5px;width:auto;min-width:204px;text-align:left}.Enquire{ background-color:#BE1E2D;float:right;color:White;font-weight:bold;text-align:center;width:165px;height:73px}.Enquire h1{ font-weight:bold;color:White;padding:0}.Enquire a{ color:White}#OfferDetails #Enquire h1{ color:White;padding:0}#OfferDetails div.pnlShortInc{ clear:both;margin:5px auto;padding:10px 15px;width:auto}#HolidayDetailsRightCol ul{ clear:both;margin:0 auto;padding:0}#HolidayDetailsRightCol li{ display:inline;background-image:url(../img/bullet_point.png);background-position:left;background-repeat:no-repeat;padding:10px 15px}.AltAirportItem{ height:15px;clear:both;width:auto}.AltAirportItem div{ float:left}.AltAirportItem a{ font-size:10pt}#HolidayDetails .SpecialDeals{ width:auto;background-color:White;border:solid 1px #BE1E2D;margin-top:10px;clear:both}#HolidayDetails .SpecialDeals p.sdHeader{ margin:0;padding-top:2px;padding-bottom:2px;background-color:#BE1E2D}#HolidayDetails .SpecialDeals p.sdContent{ margin:5px 0}#HolidayDetails div.pnlPropertyAttributes{ background-color:White;width:99%;margin:10px 10px 10px 0;padding:5px 0 5px 5px;overflow:visible;background-image:url(../img/structure/body_gradient.PNG);border:solid 1px #C5C5C5;clear:both}#HolidayDetails div.pnlPropertyAttributes div.Items div{ float:left;margin-right:8px;white-space:nowrap}#HolidayDetails div.pnlReviews{ float:right;width:490px;background-color:White}#HolidayDetails div.pnlExpertReview{ float:right;width:490px;background-color:White}div.pnlLongDescription{ background-color:White;width:auto;clear:both;margin-top:5px;padding:5px 5px 5px 0px}div.pnlLongDescription span,div.pnlLongDescription p,div.pnlLongDescription h1,div.pnlLongDescription h2,div.pnlLongDescription h3,div.pnlLongDescription h4{ padding:0}div.pnlFullInfo{ background-color:White;clear:both}#HolidayDetailsLeftNav{ width:auto;background-color:White;text-align:left;max-width:225px;margin:10px 2px}#HolidayDetailsLeftNav .magnifierPopup{ padding:0}#HolidayDetailsLeftNav h1,#HolidayDetailsLeftNav h1 a{ padding:0;margin:0 auto;text-align:center}#HolidayDetailsLeftNav h2{ font-size:10pt;text-align:left;clear:both;padding-left:10px}.tblPisteStats{ width:100%;max-width:220px;min-width:205px;margin:0 auto;background-color:#E1EDF9;text-align:left}.tblPisteStats td{ padding:4px 2px 4px 5px;margin:0;border-collapse:collapse}#SnowReport{}div.resortPopupContainer{ width:550px;background-color:White;text-align:left}div.resortPopupContainer div.header{ color:White;background-color:rgb(0,32,91);height:34px;line-height:34px;font-weight:bolder;font-size:small;padding:5px}div.resortPopupContainer div.headerClose{ float:right;margin-top:-10px}div.resortPopupContainer div.titleSection{ padding-top:20px;padding-bottom:10px;background-color:White}div.resortPopupContainer div.titleSectionText{ float:left;margin-left:50px}div.resortPopupContainer div.titleSectionButton{ margin-left:10px;float:left}div.resortPopupContainer div.resort{ background-color:White;padding:10px 25px 10px 10px}div.resortPopupContainer div.footer{ color:White;background-color:rgb(0,32,91);height:10px}ul.resortList{ padding:0px;margin:0px}ul.resortList li{ display:inline;padding-right:15px}div.clearBoth{ clear:both}div.clearRight{ clear:right}div.clearLeft{ clear:left}div.row{ display:table-row}div.sortResults span{ padding-left:0px}ul.resultsList{ clear:both;white-space:nowrap}ul.resultsList li{ float:left;padding:0 8px 0 10px;text-align:left;list-style-type:none;background:url(../img/bullet_point.png) left center no-repeat}.modalBackground{ background-color:Black;filter:alpha(opacity=70);opacity:0.7;position:fixed}.modalBg{ background-color:Black;filter:alpha(opacity=70);opacity:0.7;width:200%;height:200%;position:absolute;z-index:1;top:0;left:0}.advancedSearchPopupBackground{ background-color:Gray;filter:alpha(opacity=45);opacity:0.45}.cocEditPanel{ background-color:#E1EDF9;border:solid 2px #C5C5C5;padding:5px}.cocPnlClose{ background-color:#E1EDF9;text-align:right;width:100%}.cocEditOfferPanel{ background-color:#E1EDF9;border:solid 2px #C5C5C5}div.expertGuideContainer{ height:150px;background-repeat:no-repeat;border:solid 1px rgb(154,182,221)}#snowReportForecast div.northWind,div.northEastWind,div.eastWind,div.southEastWind,div.southWind,div.southWestWind,div.westWind,div.northWestWind{ float:left;height:62px;width:62px;text-align:left}#snowReportForecast div.northWind{ background-image:url( '../img/icons/weather/wind-north.gif' )}#snowReportForecast div.northEastWind{ background-image:url( '../img/icons/weather/wind-north-east.gif' )}#snowReportForecast div.eastWind{ background-image:url( '../img/icons/weather/wind-east.gif' )}#snowReportForecast div.southEastWind{ background-image:url( '../img/icons/weather/wind-south-east.gif' )}#snowReportForecast div.southWind{ background-image:url( '../img/icons/weather/wind-south.gif' )}#snowReportForecast div.southWestWind{ background-image:url( '../img/icons/weather/wind-south-west.gif' )}#snowReportForecast div.westWind{ background-image:url( '../img/icons/weather/wind-west.gif' )}#snowReportForecast div.northWestWind{ background-image:url( '../img/icons/weather/wind-north-west.gif' )}#snowReportForecast div.windContainer{ color:White;margin-top:24px;margin-left:24px;width:15px;text-align:center}#snowReportHistoryText{ text-align:center}div.snowDepthBarContainer{ border:solid 1px rgb(224,224,224);width:130px;height:240px;background-image:url( '../img/structure/snow-reports-grpah-bg.png' );background-position:left top;background-repeat:no-repeat;text-align:center}div.upperSnowBarPosition{ float:left;margin-left:20px;width:33px;height:100%}div.lowerSnowBarPosition{ float:right;margin-right:20px;width:33px;height:100%}div.lowerSnowDepthBar{ background-image:url( '../img/snow-reports-graph-bluebar.png' );background-position:left bottom;background-repeat:no-repeat;width:33px}div.upperSnowDepthBar{ background-image:url( '../img/snow-reports-graph-navybar.png' );background-position:left bottom;background-repeat:no-repeat;width:33px}.handle{ width:15px;height:16px;background-color:red;overflow:hidden;cursor:se-resize}#divWebcams{ width:auto;margin-top:5px;text-align:center}.magnifierPopup{ margin:5px auto 0 auto;position:relative;clear:both}.magnifierPopupImg{ position:absolute;top:0;right:0}.ResortMiniTopDeals{ min-height:125px}.ResortMiniTopDeals div.DealGroup{ clear:both;min-height:70px;width:100%;background-color:#E1EDF9;overflow:auto}.ResortMiniTopDeals div.Header{ text-align:left;font-size:1.1em;font-weight:bold;padding-left:5px;padding-right:5px}.ResortMiniTopDeals div.divDescription{ padding:0;width:75%;float:left;height:17px;line-height:17px;position:inherit}.ResortMiniTopDeals div.divPrice{ padding:0;width:23%;float:right;height:15px;position:inherit;line-height:17px}.ResortMiniTopDeals div.divPrice a:link{ vertical-align:middle;font-size:0.9em}.ResortMiniTopDeals div.divDescription p{ padding:0;margin:1px 1px;overflow:hidden;text-align:left;line-height:17px;text-overflow:ellipsis;-o-text-overflow:ellipsis}.ResortMiniTopDeals div.divDescription p.Description{ text-align:left;font-size:0.9em;height:17px}.ResortMiniTopDeals div.Footer{ font-size:0.9em;clear:both}.DealGridObject{}.DealGridObject div.Container{ margin:5px 5px 5px 5px}.DealGridObject table.mainTable{ text-align:left}.DealGridObject td.cellTopLeft{ width:20px;height:19px;background-position:left top;background-image:url('../img/structure/topdeals/grid/topleft.png');background-repeat:no-repeat}.DealGridObject td.cellTopRight{ width:20px;height:20px;background-position:right top;background-image:url('../img/structure/topdeals/grid/topright.png');background-repeat:no-repeat}.DealGridObject td.cellBottomLeft{ width:20px;height:25px;background-position:left bottom;background-image:url('../img/structure/topdeals/grid/bottleft.png');background-repeat:no-repeat}.DealGridObject td.cellBottomRight{ width:20px;height:25px;background-position:right bottom;background-image:url('../img/structure/topdeals/grid/bottright.png');background-repeat:no-repeat}.DealGridObject td.cellMiddle{ background-color:White;height:19px}.DealGridObject td.cellBorderedMiddle{ background-color:White;height:19px;border-left:solid 1px #C5C5C5;border-top:solid 1px #C5C5C5}.DealGridObject td.sideCellRight{ width:16px;background-color:White;border-bottom:solid 1px #C5C5C5;border-right:solid 1px #C5C5C5}.DealGridObject td.sideCellLeft{ width:16px;background-color:White;border-bottom:solid 1px #C5C5C5;border-left:solid 1px #C5C5C5}.DealGridObject tr.lastRow{}.DealGridObject tr.dateRow{ text-align:center}.DealGridObject tr.standardRow{}.DealGridObject td.firstCell{ padding-top:2px;padding-bottom:2px;width:186px;background-color:White;max-height:18px;font-size:6pt}.DealGridObject td.standardCell{ padding-top:2px;padding-bottom:2px;padding-left:10px;padding-right:10px;background-color:White;max-height:18px;font-size:6pt}.DealGridObject tr.standardRow td.firstCell{ border-bottom:solid 1px #C5C5C5}.DealGridObject tr.standardRow td.standardCell{ border-left:solid 1px #C5C5C5;border-bottom:solid 1px #C5C5C5}.DealGridObject tr.lastRow td.firstCell{ border-bottom:solid 1px #C5C5C5}.DealGridObject tr.lastRow td.standardCell{ border-left:solid 1px #C5C5C5;border-bottom:solid 1px #C5C5C5}.DealGridObject tr.lastRow td.sideCell{ border-bottom:0px}.DealGridObject tr.dateRow td.standardCell{ border-left:solid 1px #C5C5C5;padding-top:0px;padding-bottom:5px;padding-left:10px;padding-right:10px;background-color:White}.DealGridObject tr.dateRow td.firstCell{ padding-top:0px;padding-bottom:0px;padding-left:0px;padding-right:0px;background-color:White;border-top:solid 1px #C5C5C5}.DealGridObject tr.dateRow td.sideCell{ border-bottom:0px}.DealGridObject span.dateSpan{ padding-left:2px;text-align:center;color:#001E58;font-size:10pt}table.adminTable{ border-top:solid 1px black;border-left:solid 1px black}td.adminTableHeader{ border-right:solid 1px black;border-bottom:solid 1px black;padding:4px;background-color:#4242FF;color:White}td.adminTableCell{ border-right:solid 1px black;border-bottom:solid 1px black;padding:4px}tr.adminTableRow,tr.adminTableRowHighlight{ background-color:#D6D6FF}tr.adminTableAlternateRow{ background-color:#BDBDFF}p.adminP{ padding-top:0px;padding-bottom:0px;margin:0px}div.adminSupplierUnitTitle,div.adminSupplierUnitTitleMain{ font-weight:bold;text-align:center;background-color:#D6D6FF;padding:0px}div.adminSupplierUnitTitleMain,tr.adminTableRowHighlight{ color:White;background-color:#BF1E2E}div.adminDivContainer{ border:solid 1px #D6D6FF}.resortLinkList{ padding:0;list-style-type:none}.EmbeddedSearch{ padding-top:5px;margin-bottom:5px}.EmbeddedSearch div.OuterPanel{ margin-left:5px;margin-right:5px}.EmbeddedSearch div.InnerPanel{ width:100%}.EmbeddedSearch div.RefinedSearch{ float:left;width:23%}.EmbeddedSearch div.SearchResults{ float:left;width:75%;margin-left:10px}.EmbeddedSearch div.Pager{ text-align:right;padding-right:20px}.EmbeddedSearch div.SearchResult{}.EmbeddedSearch div.ResultSeperator{ height:7px}h2.CheapHolidayHeader{ background-color:White;text-align:center;padding:0px;border:solid 1px #0082C6}div.CheapHolidayContent{ border-left:solid 1px #0082C6;border-right:solid 1px #0082C6;border-bottom:solid 1px #0082C6;padding:5px;margin-bottom:10px;overflow:auto}div.CheapHolidayLeftItem{ float:left;width:40%;padding-left:10px;text-align:left;overflow:hidden}div.CheapHolidayRightItem{ float:right;width:50%;padding-left:10px;overflow:hidden}.priceTable{ border:1px solid #9AB6DD;margin:5px 15px 15px 15px}.cocCommentEdit{ color:#0082C6}div.featuredResortContent p{ padding:0 !important;margin:0 !important}div.featuredResortHeader p,div.featuredResortHeader span,div.featuredResortHeader a{ display:inline;padding:0 !important}.EmbeddedRefineSearch{ background-color:White;text-align:left;min-height:150px}div.resortDetails h2{ padding-left:0px}div.advancedSearchPanel h3{ padding:0;padding-left:10px;margin:0}div.advancedSearchPanel div.panelContent{ padding:4px;margin-top:5px}div.advancedSearchPanel td{ vertical-align:top}.Media{ margin:10px;width:400px;padding:5px}.Media div.Row{ overflow:auto;padding-bottom:5px}.Media div.Label{ float:left;width:35%}.Media div.Content{ float:left;width:60%}td.EnquiryFormHolidayHeader{ text-align:left;padding:0px;border:solid 1px #CEE2F1;color:#2B4172;width:107px;font-size:10pt;font-weight:900}div.EnquiryFormHolidayHeader{ border:solid 1px #CEE2F1;color:#2B4172;font-size:10pt;font-weight:900;width:90px}.EnquiryHolidayContentRow{ background-color:#E1EDF9;border:solid 1px #E1EDF9}.EnquiryHolidayContentAlternateRow{ background-color:white;border:solid 1px #E1EDF9}td.EnquiryTableCell{ border:solid 1px #CEE2F1;width:878px;text-align:left}td.EnquiryCell{ border:solid 1px #CEE2F1;width:150px;text-align:left}.EnquiryTickImg{ background-image:url(../img/shortlist/shortlisttick.png);float:left;margin:-6pt;width:35px;height:35px}.EnquiryMenuHeader{ background-image:url(/img/ShortList/ShorlistCorner.png);background-repeat:no-repeat;background-position:right;clear:both;text-align:left;width:100%;float:left;height:20px;max-height:20px}.EnquiryMenuHeader .EnquiryMenuHeaderCont{ height:19px;max-height:19px;width:935px;background-color:White;border-left:solid 1px #BCC4D2;border-top:solid 1px #BCC4D2;overflow:visible;position:relative}.EnquiryMenu{ background-color:White;clear:both;margin-bottom:0px;text-align:left}.MultipleEnquiryTable{ margin-bottom:3px;margin-top:5px;text-align:left;border-collapse:collapse;border:solid 1px #CEE2F1}div.removePadding span{ padding-left:0px;padding-right:0px}div.noOffer{ margin:10px auto;padding:1px;text-align:left;background-color:#BC1E2D}div.Rss{ background-color:White;cursor:default;width:85%;height:20px}div.Rss:hover{ background-color:#DCE9F9;cursor:pointer}div.onlineBookingPopup{ opacity:0.8;filter:alpha(opacity=80);background-color:#000000}div.comment p{ padding:0;margin:0;display:inline}div.whiteButton,div.blueButton{ background-image:url('../img/structure/button/white.gif');background-repeat:repeat-x;font-weight:bold;text-align:center;color:#003D79;cursor:pointer;border-left:solid 1px #C8C8C8;border-top:solid 1px #C8C8C8;border-right:solid 1px #545454;border-bottom:solid 1px #545454;height:18px;padding-top:2px}div.blueButton{ background-image:url('../img/structure/button/blue.gif');color:White}#HolidatDetailsPrint{ font-size:12pt}#HolidatDetailsPrint span,#HolidatDetailsPrint p,#HolidatDetailsPrint label{ padding-left:0;margin-top:0}#HolidatDetailsPrint h1{ font-size:17pt}#HolidatDetailsPrint h2{ font-size:14pt}#HolidatDetailsPrint h3{ font-size:12pt;padding:0 0 0 0px}#HolidatDetailsPrint h4{ font-size:20pt;margin:0 0 5px;color:#BE1E2D}#HolidatDetailsPrint p.SpecialOffer{ background-color:#BE1E2D;margin:0;padding-bottom:2px;padding-top:2px;color:White;padding-left:17px;padding-right:0;font-size:12pt}#HolidatDetailsPrint div.SpecialDeals{ background-color:White;border:1px solid #BE1E2D;clear:both;margin-top:10px;width:auto}#HolidatDetailsPrint div.PropertyAttributes{ background-color:White;background-image:url(../img/structure/body_gradient.PNG);border:1px solid #C5C5C5;clear:both;margin:10px 10px 10px 0;overflow:auto;padding:5px 0 5px 5px;width:99%}#HolidatDetailsPrint div.PropertyAttributes div{ float:left;margin-right:8px;white-space:nowrap}#HolidatDetailsPrint div.SpecialsContent{ clear:right;color:#BF1E2E;float:left;padding:1px 4px}#HolidatDetailsPrint div.PrintPropertyImg{ width:32%;margin:0 5px 0 5px;float:left}.ExpertGuides{ padding-top:2px}div.BookOnlineDiv{ width:85px}div.BookOnlineAndOfferDiv{ width:29%}div.BookOnlineAndOfferChildDiv{ width:13%}div.NoBookOnlineAndOfferDiv{ width:40%}div.NoBookOnlineAndOfferChildDiv{ width:25%}div.SoldOutAndMap{ width:29%}div.NoBookOnlineAndOfferChildAlternateDiv{ width:35%}div.SoldOutWithBookonlineDiv{ color:#BE1E2D;font-size:10pt}div.SoldOutNoBookOnlineAndOfferDiv{ width:29%}div.SpecialsNoBookOnline{ width:127px}div.AccommSpecialsNoBookDiv{ width:29%}div.AccomNoBookDiv{ width:141px}div.panelContainer{ padding:5px 2px 10px 2px;background-color:white;padding:0px;margin:0px}a.WhiteSpaceNoWrap{ white-space:nowrap}div.selectedImageContainer{ float:left;padding-right:7px}.whiteText{ color:#FFFFFF}.medium{ font-size:1.2em}div.childDropDown{ margin-left:10px}div.infantDropDown{ margin-left:10px}div.buttonContainer{ margin-top:15px;overflow:hidden}div.cancelButton{ width:53px}div.checkAvailButton{ width:150px;margin-left:105px}div.floatLeft{ float:left}div.floatRight{ float:right}h1,h2,h3,h4,h5,h6{ font-family:Arial}.medium{ font-size:1.2em}.small{ font-size:0.8em}.contactUs{ font-size:1.2em}.bold{ font-weight:bold}.underline{ text-decoration:underline}.whiteText{ color:#FFFFFF}.yellowText{ color:#EDE7B1}.goldText{ color:#8E772F}.redText{ color:#FE0002}.displayInline{ display:inline}.noPadding{ padding:0}.noMargin{ margin:0}.strikeThrough{ text-decoration:line-through}.pageTitle{ margin:5px 0 5px 0;font-weight:bold;font-size:2.0em}.sectionTitle{ font-size:1.5em;font-weight:bold;margin:0}div.panelContainer h1.panelHeader,div.panelContainer div.panelHeader,div.panelContainer h2.panelHeader{ font-size:1.6em;margin:0px;padding:0px;line-height:30px;text-align:center;font-weight:bolder;font-family:Arial}div.panelContainer h1.panelHeader img,div.panelHeader img{ float:left;margin-left:5px;margin-right:-8px;margin-top:6px}span.phoneNumber{ font-family:Arial;font-size:2.6em;margin:0px;padding:0px;font-weight:bolder;line-height:30px}h2.mainHeader{ color:#155D97;font-size:1.6em;margin:0px;padding:0px;line-height:30px;text-align:center}noSpacing{ padding:0;margin:0}h2.header{ font-weight:bold;font-size:1.6em;margin-top:4px}h2.dealsHeader{ color:#155D97;font-size:1.6em;line-height:30px;margin:0;padding:0;text-align:center}.fontWeightBold{ font-weight:bold}.fontItalic{ font-style:italic}.textUnderline{ text-decoration:underline}.ulStyleNone{ list-style-type:none;padding:0;margin:0}.ulFeatures{ list-style-type:none;margin:0;padding:0}.liFeatures{ background-image:url('../img/Icons/bullet.gif');padding:0px 0px 0px 8px;margin-right:10px;background-repeat:no-repeat;background-position:0 .4em;white-space:nowrap}.liHeader{ font-size:13pt;font-weight:bold;color:#0082C6;font-family:Arial}.liContent{ color:#00215B;font-family:Verdana;font-weight:bold;padding-top:2px} .originalDisplayInfo,.warningDisplayInfo{ float:right;color:rgb(187,187,187)} .reviewTitle{ font-family:verdana;font-size:16px;margin-left:36px} .reviewNumber{ background-color:#3FADE6;clear:both;color:#FFFFFF;float:left;font-size:11pt;font-weight:bold;margin-right:8px;padding-bottom:5px;padding-top:5px;text-align:center;width:25px } .imgStarRating{ vertical-align:middle;padding:2px;margin-bottom:2px;margin-top:2px } .voteButton{ background-color:#FFFFFF;padding-bottom:5px 0px;text-align:center;width:40px;padding:5px 0px;float:left;cursor:pointer;cursor:hand } .igluStaffImg{ height:12px;width:56px;float:left} .commetBubbleTop{ height:7px;background:url('/img/largecommentbox-top.gif') no-repeat} .commetBubbleMiddle{ min-height:120px;padding:10px;background:url('/img/largecommentbox-mid.gif') repeat-y} .commetBubbleBottom{ height:25px;background:url('/img/largecommentbox-bot.gif') no-repeat} .reviewBubbleTop{ height:9px;width:219px;background:url('/img/structure/skicomment/review-bubble-top.png') no-repeat;position:relative} .reviewBubbleMiddle{ width:219px;background:url('/img/structure/skicomment/review-bubble-slice.png') repeat-y;position:relative} .reviewBubbleBottom{ height:23px;width:219px;background:url('/img/structure/skicomment/review-bubble-bottom.png') no-repeat;position:relative} a:hover{ color:#BF1E2E} .redColor{ color:#0082C6} .propertyRightPanel{ width:270px} .propertyLeftPanel{ width:440px}.propSleeps{ font-size:1.3em;color:#00215B;font-weight:bold;padding-bottom:2px}div.NewsLeftSection{ width:55%;float:left}div.NewsLeftSection h2{ margin:0}div.NewsRightSection{ width:42%;float:right;margin-left:20px;margin-bottom:10px}div.NewsPageRightSection,div.NewsPageLeftSection{ margin-top:10px}div.NewsPageLeftSection{ width:466px;float:left;margin-right:20px}div.NewsPageRightSection{ width:225px;float:left}#newsArticleContainer{ border:solid 1px #C9C9C9;width:464px}#newsArticleContainer #divCont{ padding:7px}#newsTitle{ margin-bottom:10px;line-height:1.5em}#newsTitle h3{ padding:0;line-height:20px}#newsTitle a{ font-weight:bold;text-decoration:underline;font-size:13pt}#socialButtons{ padding-bottom:6px}#div-tweet{ float:left;width:110px;height:20px;padding-top:1px}#div-gplusone{ float:left;width:85px;height:24px}#div-facebook{ float:left;width:85px;height:24px}#newsContainerLeft{ float:left;width:237px}#newsContainerRight{ float:left;margin-left:10px}#newsContainerRight img{ width:200px;height:140px}div.tenPixelSpacer,div.twentyPixelSpacer,div.twentyfivePixelSpacer,div.fivePixelSpacer,div.fifteenPixelSpacer,div.thirtyPixelSpacer{ height:10px;font-size:0;position:relative;padding:0;margin:0}div.thirtyPixelSpacer{ height:30px}div.twentyPixelSpacer{ height:20px}div.twentyfivePixelSpacer{ height:25px}div.twentyFivePixelMarginRight{ margin-right:25px}div.fivePixelSpacer{ height:5px}div.fifteenPixelSpacer{ height:15px}.radioButtonListNoMargin input{ margin:0px}.radioButtonListNoMargin tr{ text-align:center}.validatorSuccess{ display:none;background:url('../img/icons/tick.gif') left center no-repeat;font-weight:bold;color:Green;padding-left:20px}.validatorFailure{ display:none;background:url('../img/icons/cross.gif') left center no-repeat;font-weight:bold;color:Red;padding-left:20px} div.enlargeImageIcon{ position:relative;top:-20px;left:102px} .enlargeText{ position:absolute;left:6.5px;top:0.5px;font-size:0.8em}.greyBorder{ border:1px solid #DFDFDF} div.mainFeaturesResort{ float:left;width:100px}div.mainFeaturesProperty{ float:left;width:121px;height:35px}.fontFamilyArial{ font-family:Arial}.lightBlueBulletPoint{ color:#0082C6}.Items{ float:left;margin-right:8px;white-space:nowrap}#searchBoxControl,#miniSearchBoxControl{ text-align:center;background-color:#0081C6;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:p3x;width:249px}#searchBoxControl select{ width:185px;height:18px}#searchBoxControl a{ color:White}.longSelect{ width:180px;margin:0px 5px 0px 0px;padding:0}.shortSelect{ width:90px;margin:0px 5px 0px 0px;padding:0}.link:hover{ cursor:pointer;cursor:hand;text-decoration:underline}button:hover{ cursor:pointer;cursor:hand}.ac_results{ position:absolute;width:220px;height:0px;background-color:White;cursor:pointer;overflow:hidden;z-index:1000}.ac_result,.ac_result_selected{ background-color:White;padding:4px;height:22px}.ac_result_selected{ background-color:#0AADD8;color:White}.ac_close{ height:18px}.ac_close span{ cursor:pointer;text-decoration:underline;padding-right:2px}.heightAuto{ height:auto}.homepageContentSplitter{ width:90%;margin:10px auto;line-height:0px;padding-top:0px;padding-bottom:0px;border-bottom:1px solid #a3a8ae}.webCamEnlargeIcon{ width:65px;position:relative;left:163px;top:-20px}.overviewWebCamEnlargeIcon{ width:65px;position:relative;left:100px;top:-20px}.resortWebCamEnlargeIcon{ width:65px;position:relative;left:146px;top:-20px}a.standardLinkRed:hover,a.standardLinkDarkRed:hover,a.largeLinkDarkRed:hover,a.standardTextDarkRed:hover,a.smallLinkRed:hover,a.largeTextRed:hover,a.largeTextDarkRed:hover,a.smallTextRed:hover,a.largeTextRed:hover,a.extraLargeLinkRed:hover,a.standardTextRed:hover,a.smallLinkRed:hover,a.largeLinkBoldRed:hover,a.largeLinkRed:hover,a.standardLinkRed:hover,a.smallTextDarkRed:hover,a.largeTextDarkRed:hover{ color:#003D79}a.standardTextWhiteOnRed:hover{ color:#003D79}div.sliderSixPxMarginLeft{ margin-left:-6px}.homepageContentSplitter{ width:90%;margin:10px auto;padding-top:0;padding-bottom:0;border-bottom:1px solid #a3a8ae}.lightWatermarked{ color:#878787}.displayNone{ display:none}div.ratings-text{ margin-bottom:2px}
