body { margin: 0px; padding: 0px; }
a { color: #069; text-decoration: none; font-style:normal;font-weight:normal;}
#xp-hdr .xp-hdr-tab li a { font-weight:bold;}
a:hover { color: #02B3FD; text-decoration: underline; }
.Clear { font-size: 1px; line-height: 1px; clear: both; height: 1px; }
#SEOCopy { display: none; }
#CF_Base { font: 11px/16px Arial, Helvetica, sans-serif; color: #333; width: 992px; }
#CF_Base #FlightsHero { height: 265px; }
#CF_Base #CF_PageContainer { padding: 16px 18px 0px; }
#CF_Base #CF_PageContainer #LeftCol { float: left; width: 308px; position: relative; z-index: 21; margin-top: -265px; }
#CF_Base #CF_PageContainer #LeftCol .FlightWizard { padding-bottom: 16px; }
#CF_Base #CF_PageContainer #LeftCol .LeftModuleBox { margin-bottom: 16px; }
#CF_Base #CF_PageContainer #LeftCol .LeftModuleBox .ModuleTop { font-size: 1px; line-height: 1px; background: url(http://www.expedia.co.nz/static/fusion/v2.3/images/container/module-borders-sprite-alpha.png) no-repeat right top; height: 4px; margin-left: 4px; }
#CF_Base #CF_PageContainer #LeftCol .LeftModuleBox .ModuleTop span { background: url(http://www.expedia.co.nz/static/fusion/v2.3/images/container/module-borders-sprite-alpha.png) no-repeat left top; display: block; height: 4px; width: 4px; margin-left: -4px; }
#CF_Base #CF_PageContainer #LeftCol .LeftModuleBox .ModuleContent { padding: 0px 3px; border-right: 1px solid #cecece; border-left: 1px solid #cecece; }
#CF_Base #CF_PageContainer #LeftCol .LeftModuleBox .ModuleContent h3 { font-size: 16px; line-height: 32px; font-weight: normal; color: #FFF; background: #00355d; margin: 0px; padding: 0px 0px 0px 10px; }
#CF_Base #CF_PageContainer #LeftCol .LeftModuleBox .ModuleContent .ModuleCopy { padding: 5px 5px 0px; }
#CF_Base #CF_PageContainer #LeftCol .LeftModuleBox .ModuleContent .ModuleCopy h4 { font-size: 12px; font-weight: bold; color: #069; margin: 0px 0px 2px; padding: 0px; }
#CF_Base #CF_PageContainer #LeftCol .LeftModuleBox .ModuleContent .ModuleCopy h4  a { font-size: 12px; font-weight: bold; color: #069; margin: 0px 0px 2px; padding: 0px; }
#CF_Base #CF_PageContainer #LeftCol .LeftModuleBox .ModuleContent .ModuleCopy p { line-height: 14px; margin: 0px; padding: 0px 0px 5px; }
#CF_Base #CF_PageContainer #LeftCol .LeftModuleBox .ModuleContent .ModuleCopy  .Email { color: #999; width: 220px; margin: 0px 10px 0px 0px; float: left; }
#CF_Base #CF_PageContainer #LeftCol .LeftModuleBox .ModuleContent .ModuleCopy  .Signup { background: url(https://images.trvl-media.com/media/content/expaus/images/e3flights/signup.gif) no-repeat left top; margin: 1px 0px 0px; padding: 0px; height: 19px; width: 52px; border-style: none; cursor: pointer; outline: none; }
#CF_Base #CF_PageContainer #LeftCol .LeftModuleBox .ModuleBottom { font-size: 1px; line-height: 1px; background: url(http://www.expedia.co.nz/static/fusion/v2.3/images/container/module-borders-sprite-alpha.png) no-repeat right -4px; height: 4px; margin-left: 4px; }
#CF_Base #CF_PageContainer #LeftCol .LeftModuleBox .ModuleBottom span { background: url(http://www.expedia.co.nz/static/fusion/v2.3/images/container/module-borders-sprite-alpha.png) no-repeat left -4px; display: block; height: 4px; width: 4px; margin-left: -4px; }
#CF_Base #CF_PageContainer #RightCol { float: right; width: 632px; }
#CF_Base #CF_PageContainer #RightCol #FeaturedFlights { margin-bottom: 16px; }
#CF_Base #CF_PageContainer #RightCol h2 { font-size: 16px; line-height: 16px; font-weight: normal; color: #003050; margin: 0px 0px 10px; padding: 0px; }
#CF_Base #CF_PageContainer #RightCol #FeaturedFlights .FeaturedTiles { height: 130px; }
#CF_Base #CF_PageContainer #RightCol #FeaturedFlights .FeaturedTiles ul { margin: 0px; padding: 0px; list-style: none; height: 130px; }
#CF_Base #CF_PageContainer #RightCol #FeaturedFlights .FeaturedTiles ul li {margin:0 6px 0 0; Background-position: bottom right; padding: 0px; float: left; height: 130px; width: 153px; font-size: 10px; line-height: 12px; background: url(https://images.trvl-media.com/media/content/expaus/images/e3flights/tile-bottom.jpg) no-repeat right bottom; color: #FFF; }
#CF_Base #CF_PageContainer #RightCol #FeaturedFlights .FeaturedTiles ul li a  { display: block; color: #FFF; }
#CF_Base #CF_PageContainer #RightCol #FeaturedFlights .FeaturedTiles ul li .Destination  { float: left; padding: 3px 0px 0px 5px; }
#CF_Base #CF_PageContainer #RightCol #FeaturedFlights .FeaturedTiles ul li .Destination a  { font-size: 12px; font-weight: bold; line-height: 15px; color: #ffcb00; }
#CF_Base #CF_PageContainer #RightCol #FeaturedFlights .FeaturedTiles ul li .Price  { float: right; text-align: right; padding: 3px 5px 0px 0px; }
#CF_Base #CF_PageContainer #RightCol #FeaturedFlights .FeaturedTiles ul li .Price a  { font-size: 16px; line-height: 16px; font-weight: bold; color: #ffcb00; }
#CF_Base #CF_PageContainer #RightCol .DealsBox { margin-bottom: 16px; }
#CF_Base #CF_PageContainer #RightCol .DealsBox .DealBoxTop { font-size: 1px; line-height: 1px; background: url(http://www.expedia.co.nz/static/fusion/v2.3/images/container/module-borders-sprite-alpha.png) no-repeat right top; height: 4px; margin-left: 4px; position: relative; }
#CF_Base #CF_PageContainer #RightCol .DealsBox .DealBoxTop span { background: url(http://www.expedia.co.nz/static/fusion/v2.3/images/container/module-borders-sprite-alpha.png) no-repeat left top; display: block; height: 4px; width: 4px; margin-left: -4px; position: absolute; }
#CF_Base #CF_PageContainer #RightCol .DealsBox .DealBoxContent { border-right: 1px solid #cecece; border-left: 1px solid #cecece; border-bottom: 1px solid #cecece; background: #D6EBEF; }
#CF_Base #CF_PageContainer #RightCol .DealsBox .DealBoxContent h2 { color: #003050; font-size: 16px; font-weight: normal; line-height: 33px; height: 34px; padding-left: 10px; margin: 0px; background: #FFF; }
#CF_Base #CF_PageContainer #RightCol .DealsBox .DealBoxBottom { font-size: 1px; line-height: 1px; background: url(http://www.expedia.co.nz/static/fusion/v2.3/images/container/module-borders-sprite-alpha.png) no-repeat right -4px; height: 4px; margin-left: 4px; }
#CF_Base #CF_PageContainer #RightCol .DealsBox .DealBoxBottom span { background: url(http://www.expedia.co.nz/static/fusion/v2.3/images/container/module-borders-sprite-alpha.png) no-repeat left -4px; display: block; height: 4px; width: 4px; margin-left: -4px; }
#CF_Base #CF_PageContainer #RightCol .CrosslinksModule { margin: 0 6px 16px 16px; clear: both; }
#CF_Base #CF_PageContainer #RightCol .CrosslinksModule h2 { font-size: 12px; font-weight: bold; color: #333; }
#CF_Base #CF_PageContainer #RightCol .CrosslinksModule ul { margin: 0px; padding: 0px; list-style: none; }
#CF_Base #CF_PageContainer #RightCol .CrosslinksModule ul li { margin: 0px; padding: 0px; float: left; width: 150px;list-style-type: none; }

#CF_Base #CF_PageContainer #RightCol #SEOContainer { margin: 0 6px 16px 0px; }
#CF_Base #CF_PageContainer #RightCol #SEOContainer #div-box {width:632px; background-color:#d6ebef; font-family:Arial, Helvetica, sans-serif;}
#div-box .head {width:632px; height:31px; position:relative; background-color: #006699; background-image: url(https://images.trvl-media.com/media/content/expaus/images/e3flights/seocopy/header-left.png); background-repeat: no-repeat; background-position: left top;}
#div-box .head h1 {font-size: 12px; line-height: 16px; text-indent: -9000px; background-image: url(https://images.trvl-media.com/media/content/expaus/images/e3flights/seocopy/head-image.png);background-repeat: no-repeat; background-position: center center; margin: 0px; padding: 0px; height: 30px;}
#div-box .head strong {background-image: url(https://images.trvl-media.com/media/content/expaus/images/e3flights/seocopy/header-right.png);	background-repeat: no-repeat; background-position: right top; text-align: center; display: block; height: 30px;}
#div-box .text {margin-left:70px; color:#fff; margin-top:1px; font-size:16px; font-weight:normal;}
#div-box .left {position:absolute; left:0px; top:0px; background-image:url(https://images.trvl-media.com/media/content/expaus/images/e3flights/seocopy/header-left.png); width:3px; height:31px; }
#div-box .right {position:absolute; right:0px; top:0px; background-image:url(https://images.trvl-media.com/media/content/expaus/images/e3flights/seocopy/header-right.png); width:3px; height:31px;}
#div-box .matter { height:auto; overflow:hidden;	padding: 10px;}
#div-box .box {width:592px; height:auto; background-color:#fff; overflow:hidden; padding:10px; margin-bottom:10px;}
#div-box .inner_left {width:286px; height:auto; float:left;}
#div-box .inner_right { width:286px; height:auto; float:right;}
#div-box .box h3 {font-size:12px; color:#006699; padding:5px 0px 4px 0px; margin:0px;}
#div-box .box p {font-size:12px; margin:0px; padding:0px;}
#div-box .clear {clear:both}

#CF_Base #CF_PageContainer #RightCol .clear{clear:both}
#CF_Base #CF_PageContainer #RightCol .DealsBox .DealBoxContent .OriginTabs { margin: 0px; padding: 0px 0px 0px 10px; list-style: none; height: 24px; background: #FFF; }
#CF_Base #CF_PageContainer #RightCol .DealsBox .DealBoxContent .OriginTabs li { margin: 0px 10px 0px 0px; padding: 0px; background: url(http://www.expedia.co.nz/static/fusion/v2.3/images/container/module-borders-sprite-alpha.png) no-repeat right -73px; float: left; height: 24px; line-height: 23px; font-size: 12px; display: inline-block; width: 70px; }
#CF_Base #CF_PageContainer #RightCol .DealsBox .DealBoxContent .OriginTabs .Current { background: url(http://www.expedia.co.nz/static/fusion/v2.3/images/container/module-borders-sprite-alpha.png) no-repeat right -99px; height: 24px; position: relative; bottom: -1px; }
#CF_Base #CF_PageContainer #RightCol .DealsBox .DealBoxContent .OriginTabs li a { background: url(http://www.expedia.co.nz/static/fusion/v2.3/images/container/module-borders-sprite-alpha.png) no-repeat left -73px; display: block; margin: 0px 2px 0px -2px; padding: 0 0 0 2; height: 24px; position: relative; text-align: center; }
#CF_Base #CF_PageContainer #RightCol .DealsBox .DealBoxContent .OriginTabs .Current strong { background: url(http://www.expedia.co.nz/static/fusion/v2.3/images/container/module-borders-sprite-alpha.png) no-repeat left -99px; display: block; margin: 0px 2px 0px -2px; padding: 0px 0px 0px 2px; height: 24px; position: relative; text-align: center; }
#CF_Base #CF_PageContainer #RightCol .DealsBox .DealBoxContent .DealsContainer { border-top: 1px solid #cecece; padding: 0px 4px 4px; margin: 0px; }
#CF_Base #CF_PageContainer #RightCol .DealsBox .DealBoxContent .DealsContainer  div.MoreDomesticLink {color:#006699;float:right;margin:8px 5px 0 0;clear:both;}
#CF_Base #CF_PageContainer #RightCol .DealsBox .DealBoxContent .DealsContainer  div.MoreInternationalLink {color:#006699;float:right;margin:6px 5px 3px 0;clear:both;}
#CF_Base #CF_PageContainer #RightCol .DealsBox .DealBoxContent .DealsContainer h3 { font-size: 13px; line-height: 24px; font-weight: bold; color: #333; height: 25px; float: left; margin: 0px; padding: 0px; }
#CF_Base #CF_PageContainer #RightCol .DealsBox .DealBoxContent #DomesticFlights { width: 622px; }
#CF_Base #CF_PageContainer #RightCol .DealsBox .DealBoxContent .DealsContainer #DomesticFlights b { display: block; padding: 0px 0px 0px 14px; height: 25px; }
#CF_Base #CF_PageContainer #RightCol .DealsBox .DealBoxContent .DealsContainer #InternationalFlights { width: 622px; }
#CF_Base #CF_PageContainer #RightCol .DealsBox .DealBoxContent .DealsContainer #InternationalFlights b { display: block; padding: 0px 0px 0px 14px; height: 25px; }
#CF_Base #CF_PageContainer #RightCol .DealsBox .DealBoxContent .DealsContainer .hint { font-size: 11px; color: #069; margin: 0px 0px 0px auto; padding: 0px; display: block;  width: 200px; text-align: right; }
#CF_Base #CF_PageContainer #RightCol .DealsBox .DealBoxContent .DealsContainer .DealsTable { border: 1px solid #cecece; background: #D6EBEF; clear: both; }
#CF_Base #CF_PageContainer #RightCol .DealsBox .DealBoxContent .DealsContainer .DealsTable ul { margin: 0px; padding: 0px 0px 0px 10px; list-style: none; height: 28px; border-top: 1px dotted #cecece; background: #FFF; }
#CF_Base #CF_PageContainer #RightCol .DealsBox .DealBoxContent .DealsContainer .DealsTable .HeadRow { border-top:0; background: url(https://images.trvl-media.com/media/content/expaus/images/e3flights/gradients-sprites.gif) repeat-x left -50px; clear: both; font-weight: bold; font-size: 12px; }
#CF_Base #CF_PageContainer #RightCol .DealsBox .DealBoxContent .DealsContainer .DealsTable ul li { line-height: 27px; float: right; display: block; height: 28px; width: 85px; }
#CF_Base #CF_PageContainer #RightCol .DealsBox .DealBoxContent .DealsContainer .DealsTable .AltRow { background: #f2f8fa; }
#CF_Base #CF_PageContainer #RightCol .DealsBox .DealBoxContent .DealsContainer .DealsTable ul .Origin { width: 125px; font-size: 12px; }
#CF_Base #CF_PageContainer #RightCol .DealsBox .DealBoxContent .DealsContainer .DealsTable ul .Destination { width: 110px; font-size: 12px; }
#CF_Base #CF_PageContainer #RightCol .DealsBox .DealBoxContent .DealsContainer .DealsTable ul .Airline { width: 70px; margin-right: 20px; text-align: center; }
#CF_Base #CF_PageContainer #RightCol .DealsBox .DealBoxContent .DealsContainer .DealsTable ul .Airline img { margin-top: 3px; }
#CF_Base #CF_PageContainer #RightCol .DealsBox .DealBoxContent .DealsContainer .DealsTable ul .Flight { border-right: 1px solid #cecece; width: 100px; }
#CF_Base #CF_PageContainer #RightCol .DealsBox .DealBoxContent .DealsContainer .DealsTable ul .Flight span { text-align: right; display: block; padding-right: 26px; }

#CF_Base #CF_PageContainer #RightCol .DealsBox .DealBoxContent .DealsContainer .DealsTable ul .Flight a { padding-left: 40px; font-size:12px; font-weight: bold; }
#CF_Base #CF_PageContainer #RightCol .DealsBox .DealBoxContent .DealsContainer .DealsTable ul .FlightHotel { border-left: 1px solid #FEFEFE; background: #f8f8f8; }
#CF_Base #CF_PageContainer #RightCol .DealsBox .DealBoxContent .DealsContainer .DealsTable ul .FlightHotelHeading {  border-left: 1px solid #FEFEFE; background: #f8f8f8; }
#CF_Base #CF_PageContainer #RightCol .DealsBox .DealBoxContent .DealsContainer .DealsTable .HeadRow .FlightHotelHeading { background: url(https://images.trvl-media.com/media/content/expaus/images/e3flights/gradients-sprites.gif) repeat-x left -78px; border-left-color: #f8fcfc; }
#CF_Base #CF_PageContainer #RightCol .DealsBox .DealBoxContent .DealsContainer .DealsTable ul .FlightHotelHeading span { display: block; padding-left: 5px; float: right; width: 80px; text-align: right;}

#CF_Base #CF_PageContainer #RightCol  .DealBoxContent .DealsContainer .DealsTable ul  .SaveYouHeading   { color:#f06601; width: 94px; text-align: center; background: #f8f8f8;}
#CF_Base #CF_PageContainer #RightCol .DealsBox .DealBoxContent .DealsContainer .DealsTable .HeadRow .SaveYouHeading { width: 94px; background: url(https://images.trvl-media.com/media/content/expaus/images/e3flights/gradients-sprites.gif) repeat-x left -78px; border-left-color: #f8fcfc; }

#CF_Base #CF_PageContainer #RightCol .DealsBox .DealBoxContent .DealsContainer .DealsTable ul  .SaveYouHeading   a  {  text-align: center;font-size: 12px;}
#CF_Base #CF_PageContainer #RightCol .DealsBox .DealBoxContent .DealsContainer .DealsTable ul  .SaveYouHeading    b span{ color:#f06601; text-align: center;}
#CF_Base #CF_PageContainer #RightCol .DealsBox .DealBoxContent .DealsContainer .DealsTable .AltRow .SaveYouHeading {width: 94px; background: #ebf2f3; border-left-color: #FBFBFB; }
#CF_Base #CF_PageContainer #RightCol .DealsBox .DealBoxContent .DealsContainer .DealsTable .AltRow .FlightHotel { background: #ebf2f3; border-left-color: #FBFBFB; }
#CF_Base #CF_PageContainer #RightCol .DealsBox .DealBoxContent .DealsContainer .DealsTable ul .FlightHotel span { display: block; padding-left: 36px; float: right; color:#f06601;font-size:12px;font-weight:bold}
#CF_Base #CF_PageContainer #RightCol .DealsBox .DealBoxContent .DealsContainer .DealsTable ul .TravelDates span { color:#999; }
#CF_Base #CF_PageContainer #RightCol .DealsBox .DealBoxContent .DealsContainer .DealsTable ul .FlightHotel a { text-align: right; display: block; float: right; padding-right: 5px; font-size:12px; font-weight: bold; width: 80px;}
#CF_Base #CF_PageContainer #RightCol .DealsBox .DealBoxContent .DealsContainer .DealsTable ul .BestValue { color: #f06601; text-align: center; width: 78px; background: #f8f8f8; }
#CF_Base #CF_PageContainer #RightCol .DealsBox .DealBoxContent .DealsContainer .DealsTable .HeadRow .BestValue { background: url(https://images.trvl-media.com/media/content/expaus/images/e3flights/gradients-sprites.gif) repeat-x left -78px; }
#CF_Base #CF_PageContainer #RightCol .DealsBox .DealBoxContent .DealsContainer .DealsTable .AltRow .BestValue { background: #ebf2f3; }
#CF_Base #CF_PageContainer #RightCol .DealsBox .DealBoxContent .DealsContainer .DealsTable ul .BestValue img { margin-top: 3px; }
#CF_Base #CF_PageContainer #RightCol .DealsBox .DealBoxContent .DealsContainer .DealsTable .Morelink { line-height: 24px; margin: 0px; padding: 0px 10px 0px 0px; height: 25px; text-align: right; background: #FFF; display: none; }
#CF_Base #CF_PageContainer #RightCol .DealsBox .DealBoxContent .DealsContainer .DealsTable .Morelink a b { font-size: 13px; font-weight: normal; }
#CF_Base #CF_PageContainer #RightCol .DealsBox .DealBoxContent .DealsContainer .BottomBorder { font-size: 1px; line-height: 1px; background: url(http://www.expedia.co.nz/static/fusion/v2.3/images/container/module-borders-sprite-alpha.png) no-repeat right -2px; margin: -5px 0px 0px 6px; height: 6px; }
#CF_Base #CF_PageContainer #RightCol .DealsBox .DealBoxContent .DealsContainer .BottomBorder span { background: url(http://www.expedia.co.nz/static/fusion/v2.3/images/container/module-borders-sprite-alpha.png) no-repeat left -2px; display: block; height: 6px; width: 6px; margin-left: -6px; position: relative; }
h1, h2, h3 {font-family: arial, helvetica, clean, sans-serif;}
.infotop { line-height:20px;background-color: #000000;border-left: 1px solid #000000;border-right: 1px solid #000000;color: #FFFFFF;font-size: 11px;padding: 2px;width: 165px;}
.infobox { background-color: #F7F7F7;border: 1px solid #000000;color: #000000;font-size: 11px;padding: 2px;width: 165px;line-height:20px;}
#CF_Base #CF_PageContainer #RightCol .DealsBox .DealBoxContent .DealsContainer .DealsTable ul .Flight .infobox span { padding-right:0;text-align:left; }
#widgetcatalogWizard .bannerUpsell { margin: 5px 5px 0 0; }
#CF_Base #CF_PageContainer .DisclaimerText { color:#999; font-size:10px;margin:0 0 5px 10px }
#widgetcatalogWizard .bannerFooter { height: 57px;background: #D4E9EE url('/static/fusion/v2.3/images/customersupport/lady78x78.gif') no-repeat left top;padding: 10px 5px 5px 95px; }
#widgetcatalogWizard .bannerFooter h4 { font-size: 16px; font-weight: normal; margin-bottom: 5px; }
#widgetcatalogWizard .bannerFooter h5 { font-size: 1.7em; font-weight: bold; margin-bottom: 5px; color: #003050; }
#widgetcatalogWizard .bannerFooter a { font-size: 12px; font-weight: bold;}
#widgetcatalogWizard .medium .bannerUpsell .default .mediumOnly .base .banner span { margin-top: 58px;}

#FeaturedTiles { padding:0px; margin:0px;}
#FeaturedTiles .Headingtext{ padding:8px 0px 8px 0px; color:#00355e; font-size:16px;}

#FeaturedTiles .CFTile{float:left; width:153px; margin-bottom:8px;}
#FeaturedTiles .MarginRight{ margin-right:6px; padding:0px;}
#FeaturedTiles .CFTile img{ margin:0px; padding:0px; font:1px; float:left;}
#FeaturedTiles .CFTile .Details{ height:57px; float:left; width:141px; padding-left:6px; padding-right:6px; background: url(https://images.trvl-media.com/media/content/expaus/images/e3flights/featured-flights/featured-ptile-bottom.gif) no-repeat left top; }
#FeaturedTiles .CFTile .Details .Pkg{ font-size:10px; color:#062f53; font-weight:bold; height: 16px; text-align: right; }
#FeaturedTiles .CFTile .Details .Destination{ font-size:12px; color:#fccc00; font-weight:bold; float:left; padding-top: 10px; }
#FeaturedTiles .CFTile .Details .Destination a{text-decoration:none; color:#fccc00;  font-weight: bold;}
#FeaturedTiles .CFTile .Details .Price{ float:right; padding-top: 3px; }
#FeaturedTiles .CFTile .Details .Price .From{ text-align:right; font-size: 9px; line-height: 12px; font-weight: bold; color: #FFF; }
#FeaturedTiles .CFTile .Details .Price a{ text-decoration:none; color:#fccc00; font-size:17px; font-weight:bold; line-height: 19px; }

.xp-bx-widget{padding-top:0px;padding-bottom:16px;}
#travellerToolsInnerContent .xp-b-floatL  ul li {list-style:  none; line-height: 17px;padding-left: 1px;}
#travellerToolsInnerContent .xp-b-floatL  ol, ul, dl {margin-left: 0px;}
#travellerToolsInnerContent .xp-b-floatL  blockquote, ul, ol, dl {margin: 0px;}

#xp_brand_widget .xp-h-large { color: #333333; font-family: arial; font-size: 16px; font-weight: normal; text-transform: uppercase;}
.xp-s-dv {border:none;}
#cx_seo_text_short p{padding-top:7px; padding-bottom:12px;}
#CF_Base #CF_PageContainer #RightCol #xp_destinationDeals_widget {margin-top:16px}
#CF_Base #CF_PageContainer #RightCol #xp_destinationDeals_widget h2{color: #333333 !important; font-family: arial; font-size: 16px; font-weight: normal; margin: 0; padding: 16px 0 16px 16px;  text-transform: uppercase;}
.xp_destinationDeals-navlist{margin:0 !important}
	#xp_destinationDeals_navlist li {padding:5px 0 4px 0;font-family:arial;margin-right:8px; color:#333; font-size:12px; line-height:15px; float: left; display: inline;background: url('https://images.trvl-media.com/media/content/shared/graphics/fusion/container/xp-rounded-corner-left.png') no-repeat left top;}
	#xp_destinationDeals_navlist li:first-child {background:none} 
	#xp_destinationDeals_navlist li a {outline:none;padding:5px 16px 6px 16px;margin:0 0 0 3px;background: url('https://images.trvl-media.com/media/content/shared/graphics/fusion/container/xp-rounded-corner-right.png') no-repeat right top;}
	#xp_destinationDeals_navlist li:first-child a {margin-left:0}
	#xp_destinationDeals_navlist li.xp-destinationDeals-selectedTab {position:relative;bottom:-1px;background: url('https://images.trvl-media.com/media/content/shared/graphics/fusion/container/xp-rounded-corner-left-active.png') no-repeat left top;}
	#xp_destinationDeals_navlist li.xp-destinationDeals-selectedTab a{font-weight:bold;color:#333;outline:none;background: url('https://images.trvl-media.com/media/content/shared/graphics/fusion/container/xp-rounded-corner-right-active.png') no-repeat right top;}
	.xp_destinationDeals-navlist {margin:0px; float: left; display: inline;margin-bottom:8px} 
	.xp-content-table {width:100%} 
	.xp-dropdown {background:#d4e9ee;border-top:1px solid #ccc;padding:8px 0px 0px 16px;} 
	.xp-t-body-logo {background:no-repeat center center;height:25px;width:125px;}
	#xp_destinationDeals_widget .xp-bx-rnd-cnt{margin:0;padding:0 0 0;}	
	.xp-content-table .Destination {width:116px; float:left; list-style:none; background:#d4e9ee !important;text-align:left;padding:8px 0px 8px 16px;border-top:none; border-left:none;border-right:none; font-weight:normal;}
	.xp-content-table .TravelDates {width:150px;float:left; list-style:none; background:#d4e9ee !important;text-align:left;padding:8px 0px 8px 16px;border-top:none; border-left:none;border-right:none; font-weight:normal;}
	.xp-content-table .Nights{width:50px;float:left; list-style:none; background:#d4e9ee !important;text-align:left;padding:8px 0px 8px 16px;border-top:none; border-left:none;border-right:none; font-weight:normal;}
	.xp-content-table .Rating{width:140px;float:left; list-style:none; background:#d4e9ee !important;text-align:left;padding:8px 0px 8px 16px;border-top:none; border-left:none;border-right:none; font-weight:normal;}
	.xp-content-table .FlightHotel{width:100px;float:right;  list-style:none; background:#d4e9ee !important;text-align:left;padding:0px;border-top:none; border-left:none;border-right:none; font-weight:normal;}
	
	.xp-content-table .DestinationRow{width:116px;float:left; list-style:none; padding:8px 0px 8px 16px;}
	.xp-content-table .TravelDatesRow{width:150px;float:left; list-style:none; padding:8px 0px 8px 16px;}
	.xp-content-table .NightsRow{width:50px;float:left; list-style:none; padding:8px 0px 8px 16px;}
	.xp-content-table .RatingRow{width:140px;float:left; list-style:none; padding:8px 0px 8px 16px;}
	.xp-content-table .FlightHotelRow{width:100px;float:right; list-style:none; padding:8px 0px 8px 16px;}
	.UL_header{border-bottom:1px solid #ccc;height:32px;background: none repeat scroll 0 0 #D4E9EE}
	.UL_row{border-bottom:1px dotted #ccc;height:32px}
	.xp-content-table .DestinationRow a{font-weight:bold;}
	.xp-content-table .FlightHotelRow a{font-weight:bold;}
	
	.xp-content-table .xp-content-table-last-td {background:#eeeeee;text-align:center;padding-left:0px;}
	#xp_destinationDeals_widget .xp-s-firmdvouter { padding-bottom: 12px; }
	#xp_destinationDeals_widget .xp-s-paragraph-half div{padding:4px 16px 16px 8px;} 
	.xp_clear_navlist { clear:both; }
	.xp-s-bestvalue {color:#f06601;font-weight:bold;position:absolute;top:-18px;}
	#xp_destinationDeals_widget.xp-pl-widget {margin-bottom:16px}
	#xp_destinationDeals_widget .xp-h-large {font-weight:normal;text-transform:uppercase;font-size:16px;font-family:arial;color:#333 !important;margin:0;padding:16px 0 16px 16px}
	#xp_destinationDeals_widget .starRating span {display:none}
	.xp-s-bestvalue {color:#f06601;font-weight:bold;position:absolute;top:-18px;display:block;width:100%;padding-left:4px;}
	.xp-t-body{border:none;}
	#xp_brand_widget #xp_brand_price_lnk {font-size: 22px;}
	#xp_brand_widget #xp_brand_link_cnt { width: 76px;}
	#xp_brand_widget #xp_brand_link_cnt .top {padding-bottom: 4px;  vertical-align: bottom;}
	#xp_brand_widget #xp_brand_link_cnt a { font-size: 12px;}
	#xp_brand_widget #xp_brand_price_cnt { text-align: right; width: 70px;}
	#CF_Base #CF_PageContainer #RightCol #topHolidaysModule h2{color: #333333;font-size: 12px; font-weight: bold; line-height: 16px; margin: 0 0 10px; }
	#CF_Base #CF_PageContainer #RightCol #continentDestinationsModule h2{color: #333333;font-size: 12px; font-weight: bold; line-height: 16px; margin: 0 0 10px; }
	#CF_Base #CF_PageContainer #RightCol #textModule h2{color: #333333;font-size: 12px; font-weight: bold; line-height: 16px; margin: 0 0 10px; }
	
	#xp_brand_cnt .xp-b-floatL {width: 146px;}
	.HomeAPStyleBNE {display:none;}
	.HomeAPStyleADL {display:none;}
	.HomeAPStyleMEL {display:none;}
	.HomeAPStylePER {display:none;}
	
	
.Clear { font-size: 1px; line-height: 1px; clear: both; height:0px; }
p.HotelName { height: 36px; text-indent: -9000px; margin: 0; font-size: 1px; line-height: 1px; }
#CHTBase{ width:630px; font-family:Arial, Helvetica, sans-serif; color:#030303; font-size:12px;}
#CHTBase #Tiles { margin:0px; padding:0px;}
#CHTBase #Tiles #TilesHeader{ background-image:url(https://images.trvl-media.com/media/content/expaus/images/promos/c6-campaign/packagetilesprite.gif); background-repeat:no-repeat; height:33px;}
#CHTBase #Tiles #TilesHeader h1 { margin:0px; padding:0px; font-size:1px; text-indent:-9000px;}
#CHTBase #Tiles #TilesContainer{ background-color:#ffcb00; padding-left:0px; padding-top:0px; padding-right: 0px; width:630px; }
#CHTBase #Tiles #TilesContainer .TileDetail{ width:157px; float:left; padding-top:6px; padding-left:0px; background-color:#ffcb00; padding-bottom: 10px; border-right:1px solid #7f651e; }
#CHTBase #Tiles #TilesContainer .LeftRound{ background-image:url(https://images.trvl-media.com/media/content/expaus/images/promos/c6-campaign/packagetilesprite.gif); background-position:left bottom;}
#CHTBase #Tiles #TilesContainer .LeftRound:hover{ background-image:url(https://images.trvl-media.com/media/content/expaus/images/promos/c6-campaign/packagetilespritebottom.gif); background-position:left bottom; background-repeat:no-repeat; background-color:#fee680;}
#CHTBase #Tiles #TilesContainer .RightRound{ background-image:url(https://images.trvl-media.com/media/content/expaus/images/promos/c6-campaign/packagetilesprite.gif); background-position:right bottom; border:0px; }
#CHTBase #Tiles #TilesContainer .RightRound:hover{ background-image:url(https://images.trvl-media.com/media/content/expaus/images/promos/c6-campaign/packagetilespritebottom.gif); background-position:right bottom; background-repeat:no-repeat; background-color:#fee680;}
#CHTBase #Tiles #TilesContainer .TileDetail:hover{background-color:#fee680;}
#CHTBase #Tiles #TilesContainer .TileDetail .HotelFlightIcon{ background-image:url(https://images.trvl-media.com/media/content/expaus/images/promos/c6-campaign/packagetilesprite.gif); background-position:-156px -167px; width:120px; height:18px;}
#CHTBase #Tiles #TilesContainer .TileDetail a{color: #030303;text-decoration: none;}
/*#CHTBase #Tiles #TilesContainer .TileDetail .Star{ height:10px; margin-bottom:12px;}*/
#CHTBase #Tiles #TilesContainer .TileDetail .Star {height: 10px;  margin: 0 25px 12px;}
/*#CHTBase #Tiles #TilesContainer .TileDetail .Rating30{background-image:url(https://images.trvl-media.com/media/content/expaus/images/promos/c6-campaign/packagetilesprite.gif); background-position:-312px -38px; background-repeat:no-repeat; height:10px; width:140px;}*/


#CHTBase #Tiles #TilesContainer .TileDetail .Rating10 { background: url(https://images.trvl-media.com/media/content/expaus/images/promos/summer-sale/sprites.gif) no-repeat 5px -215px; background-repeat:no-repeat; height:10px; width:140px; }
#CHTBase #Tiles #TilesContainer .TileDetail .Rating150 { background: url(https://images.trvl-media.com/media/content/expaus/images/promos/summer-sale/sprites.gif) no-repeat 5px -229px; background-repeat:no-repeat; height:10px; width:140px; }
#CHTBase #Tiles #TilesContainer .TileDetail .Rating20 { background: url(https://images.trvl-media.com/media/content/expaus/images/promos/summer-sale/sprites.gif) no-repeat 5px -243px; background-repeat:no-repeat; height:10px; width:140px; }
#CHTBase #Tiles #TilesContainer .TileDetail .Rating250 { background: url(https://images.trvl-media.com/media/content/expaus/images/promos/summer-sale/sprites.gif) no-repeat 5px -257px; background-repeat:no-repeat; height:10px; width:140px; }
#CHTBase #Tiles #TilesContainer .TileDetail .Rating30 { background: url(https://images.trvl-media.com/media/content/expaus/images/promos/summer-sale/sprites.gif) no-repeat 5px -271px; background-repeat:no-repeat; height:10px; width:140px; }
#CHTBase #Tiles #TilesContainer .TileDetail .Rating350 { background: url(https://images.trvl-media.com/media/content/expaus/images/promos/summer-sale/sprites.gif) no-repeat 5px -285px; background-repeat:no-repeat; height:10px; width:140px; }
#CHTBase #Tiles #TilesContainer .TileDetail .Rating40 { background: url(https://images.trvl-media.com/media/content/expaus/images/promos/summer-sale/sprites.gif) no-repeat 5px -299px; background-repeat:no-repeat; height:10px; width:140px; }
#CHTBase #Tiles #TilesContainer .TileDetail .Rating450 { background: url(https://images.trvl-media.com/media/content/expaus/images/promos/summer-sale/sprites.gif) no-repeat 5px -313px; background-repeat:no-repeat; height:10px; width:140px; }
#CHTBase #Tiles #TilesContainer .TileDetail .Rating50 { background: url(https://images.trvl-media.com/media/content/expaus/images/promos/summer-sale/sprites.gif) no-repeat 5px -327px; background-repeat:no-repeat; height:10px; width:140px; }

#CHTBase #Tiles #TilesContainer .TileDetail .Save{ font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#000; text-align:center; font-weight:bold; margin-bottom:12px;}
#CHTBase #Tiles #TilesContainer .TileDetail .HRWhite{background-image:url(https://images.trvl-media.com/media/content/expaus/images/promos/c6-campaign/packagetilesprite.gif); background-position:-312px -54px; background-repeat:no-repeat; width:154px; height:1px; }
#CHTBase #Tiles #TilesContainer .TileDetail .Price{ font-size:35px; font-weight:normal; text-align:center; vertical-align: top; margin: 0px; padding: 0px; line-height:38px}
#CHTBase #Tiles #TilesContainer .TileDetail .Price sup{font-size:18px;  padding-right:2px; padding-top:0px; line-height:27px; vertical-align: top; text-align:center;}
#CHTBase #Tiles #TilesContainer .TileDetail .Price span{ font-size:25px; vertical-align:top; padding-right:5px; padding-top:0px; }

#CHTBase #Tiles #TilesContainer .Seprator{ background-image:url(images/Sprite.gif); background-position:-160px -37px;  background-color:#ffcb00; float:left; width:3px; height:117px; }
#CHTBase #Tiles #TilesContainer .TileDetail .PerPerson{ font-size:12px;}
#CHTBase #Tiles #TilesBottom{ background-image:url(images/Sprite.gif); background-position:left bottom; background-repeat:no-repeat; height:8px;}


#AthensDeal { background: url(https://images.trvl-media.com/media/content/expaus/images/promos/summer-sale/deal-destination.gif) no-repeat 0px 0px; }
#AucklandDeal { background: url(https://images.trvl-media.com/media/content/expaus/images/promos/summer-sale/deal-destination.gif) no-repeat 0px -28px; }
#BaliDeal { background: url(https://images.trvl-media.com/media/content/expaus/images/promos/summer-sale/deal-destination.gif) no-repeat 0px -56px; }
#BangkokDeal { background: url(https://images.trvl-media.com/media/content/expaus/images/promos/summer-sale/deal-destination.gif) no-repeat 0px -84px; }
#BarcelonaDeal { background: url(https://images.trvl-media.com/media/content/expaus/images/promos/summer-sale/deal-destination.gif) no-repeat 0px -112px; }
#BrisbaneDeal { background: url(https://images.trvl-media.com/media/content/expaus/images/promos/summer-sale/deal-destination.gif) no-repeat 0px -140px; }
#CairnsDeal { background: url(https://images.trvl-media.com/media/content/expaus/images/promos/summer-sale/deal-destination.gif) no-repeat 0px -168px; }
#CookIslandsDeal { background: url(https://images.trvl-media.com/media/content/expaus/images/promos/summer-sale/deal-destination.gif) no-repeat 0px -196px; }
#DublinDeal { background: url(https://images.trvl-media.com/media/content/expaus/images/promos/summer-sale/deal-destination.gif) no-repeat 0px -224px; }
#FrenchPolynesiaDeal { background: url(https://images.trvl-media.com/media/content/expaus/images/promos/summer-sale/deal-destination.gif) no-repeat 0px -252px; }
#GoldCoastDeal { background: url(https://images.trvl-media.com/media/content/expaus/images/promos/summer-sale/deal-destination.gif) no-repeat 0px -280px; }
#HongKongDeal { background: url(https://images.trvl-media.com/media/content/expaus/images/promos/summer-sale/deal-destination.gif) no-repeat 0px -308px; }
#KualaLumpurDeal { background: url(https://images.trvl-media.com/media/content/expaus/images/promos/summer-sale/deal-destination.gif) no-repeat 0px -336px; }
#LasVegasDeal { background: url(https://images.trvl-media.com/media/content/expaus/images/promos/summer-sale/deal-destination.gif) no-repeat 0px -364px; }
#LondonDeal { background: url(https://images.trvl-media.com/media/content/expaus/images/promos/summer-sale/deal-destination.gif) no-repeat 0px -392px; }
#LosAngelesDeal { background: url(https://images.trvl-media.com/media/content/expaus/images/promos/summer-sale/deal-destination.gif) no-repeat 0px -420px; }
#MelbourneDeal { background: url(https://images.trvl-media.com/media/content/expaus/images/promos/summer-sale/deal-destination.gif) no-repeat 0px -448px; }
#NewYorkCityDeal { background: url(https://images.trvl-media.com/media/content/expaus/images/promos/summer-sale/deal-destination.gif) no-repeat 0px -476px; }
#ParisDeal { background: url(https://images.trvl-media.com/media/content/expaus/images/promos/summer-sale/deal-destination.gif) no-repeat 0px -504px; }
#PhuketDeal { background: url(https://images.trvl-media.com/media/content/expaus/images/promos/summer-sale/deal-destination.gif) no-repeat 0px -532px; }
#QueenstownDeal { background: url(https://images.trvl-media.com/media/content/expaus/images/promos/summer-sale/deal-destination.gif) no-repeat 0px -560px; }
#RomeDeal { background: url(https://images.trvl-media.com/media/content/expaus/images/promos/summer-sale/deal-destination.gif) no-repeat 0px -588px; }
#SanFranciscoDeal { background: url(https://images.trvl-media.com/media/content/expaus/images/promos/summer-sale/deal-destination.gif) no-repeat 0px -616px; }
#SingaporeDeal { background: url(https://images.trvl-media.com/media/content/expaus/images/promos/summer-sale/deal-destination.gif) no-repeat 0px -644px; }
#SydneyDeal { background: url(https://images.trvl-media.com/media/content/expaus/images/promos/summer-sale/deal-destination.gif) no-repeat 0px -672px; }
#VancouverDeal { background: url(https://images.trvl-media.com/media/content/expaus/images/promos/summer-sale/deal-destination.gif) no-repeat 0px -700px; }
#VanuatuDeal { background: url(https://images.trvl-media.com/media/content/expaus/images/promos/summer-sale/deal-destination.gif) no-repeat 0px -728px; }
#WellingtonDeal { background: url(https://images.trvl-media.com/media/content/expaus/images/promos/summer-sale/deal-destination.gif) no-repeat 0px -756px; }
#FijiDeal { background: url(https://images.trvl-media.com/media/content/expaus/images/promos/summer-sale/deal-destination.gif) no-repeat 0px -784px; }