
.youMightAlsoLike, .bookExperiences, .featuredDestinations, .topTenDestinations{width:170px}
.youMightAlsoLike h3, .bookExperiences h3, .featuredDestinations h3, .topTenDestinations h3{background: url(/cms/global/assets/images/site/pod/170tops.gif) -340px 0px no-repeat; border-bottom:1px solid #d7d7d7}
.youMightAlsoLike .podBody, .bookExperiences .podBody, .featuredDestinations .podBody, .topTenDestinations .podBody {background: url(/cms/global/assets/images/site/pod/170bttms.gif) -340px 100% no-repeat; padding:7px 10px 10px 10px; border-top:1px solid #d7d7d7; margin-top:1px}
.youMightAlsoLike .podBody li, .bookExperiences .podBody li, .topTenDestinations .podBody li {padding-bottom:5px}
.youMightAlsoLike .podBody img, .bookExperiences .podBody img, .topTenDestinations .podBody img {margin-top:-7px; margin-left: -10px; margin-right:-10px; padding-bottom:5px}
.featuredDestinations img {float:left; margin:-7px 4px 0px -10px}
.featuredDestinations p {margin-bottom:5px}
.topFiveEvents {width:360px}
.topFiveEvents h3 {background: url(/cms/global/assets/images/site/pod/360tops_bluesteel.gif) no-repeat; border-bottom:1px solid #d7d7d7}
.topFiveEvents .podBody {background: url(/cms/global/assets/images/site/pod/360bttms_cloud.gif) 100% no-repeat bottom; padding:7px 10px 10px 10px; border-top:1px solid #d7d7d7; margin-top:1px}
.topFiveEvents .podBody li {padding-bottom:5px}
.inlinelinks ul { padding:0px 10px 10px 10px; background-color:#fff}
.inlinelinks ul.tertiaryLinks li a, .inlinelinks a:visited, .inlinelinks a:hover { display:inline; background-image: none; padding:0px; text-decoration: underline; color:#000dff}
.inlinelinks ul.tertiaryLinks li a:visited { text-decoration: underline}
.inlinelinks li { list-style-position:inside; margin-left: 0px; padding-left:0px}
.inlinelinks li.first { background:none; margin-left:0px; padding-left:0px}
.inlinelinks h3 { line-height:20px; font-size:100%; margin-bottom:0px; border-bottom: 1px solid #6880ca; padding-left:10px; background:#6880ca url(/cms/global/assets/images/site/pod/370top_blueSteel.gif) no-repeat top left }
.inlinelinks {padding-bottom:10px}
.inlinelinks#destinations ul {padding:0px 10px 8px 10px;}
#destinations h4 { background-color: #f0f0e8; padding:7px 10px;margin-bottom:6px}
#destinations h4 a { color: #424294; background:url(/cms/global/assets/images/site/icon/redchevron.gif) 0px 50% no-repeat; padding-left:10px}
#destinations {width:370px; border-top:10px solid #6880ca;border-right:10px solid #6880ca}
#destinations h3 { background:#6880ca url(/cms/global/assets/images/site/pod/370top_blueSteel.gif) no-repeat top left }
#destinations {background:url(/cms/global/assets/images/site/pod/uk_370Whitebttm.gif) no-repeat left bottom}
#crosslinks {width:550px; border:10px solid #6880ca; border-top:0px; clear:both; padding-top:0px}
#crosslinks h3 {background:url(/cms/global/assets/images/site/pod/550top_blueSteel.gif) 0px 0px no-repeat; background-color:#6880ca}
#crosslinks {background:url(/cms/global/assets/images/site/pod/uk_550Whitebttm.gif) 0px 100% no-repeat; background-color:#6880ca}
#destinationTypes {width:170px;border-left:10px solid #6880ca; border-top:10px solid #6880ca;background-color:#f8f8f8;background:#fff url(/cms/global/assets/images/site/pod/uk_170Whitebttm.gif) no-repeat left bottom; padding-bottom:10px }
#destinationTypes h4 {display:none}
#destinationTypes .destinationtype a { float:left; margin:2px }
#destinationTypes .destinationtype img {float:left; margin:2px}
#destinationTypes .destinationtype ul.tertiaryLinks { float:right; margin-left:2px; margin-top:12px}
#destinationTypes .destinationtype ul.tertiaryLinks a { width: 106px}
#destinationTypes .destinationtype { clear:both; padding-bottom:2px; border-top: 1px solid #d6d6d6}
#destinationTypes .destinationtype.first {border-top:none }
#destinationTypes h3 { border-bottom: 1px solid #6880ca; margin-bottom:1px; line-height:20px; padding-left:10px;font-size:100%;background:#6880ca url(/cms/global/assets/images/site/pod/170top_blueSteel.gif) no-repeat top left}
#t-additional-and-main {background:url(/cms/global/assets/images/site/pod/uk_bttm.gif) #6880ca no-repeat left bottom}
.destinationhub #t-intro-fragment {background:#6880ca url(/cms/global/assets/images/site/pod/uk_top.gif) no-repeat}
.destinationsection {background-color:#fff}
.destinationcontent #t-main-fragment { background: url(/cms/global/assets/images/site/pod/uk_bttm.gif) bottom left no-repeat; padding-bottom:8px }
.destinationcontent .secondaryNavPod {margin-top:50px}
.destinationhub #t-rhs {margin-top:50px}
#t-additional-and-main #t-main-fragment, #t-additional-and-main #t-additional-page-info-fragment {margin-bottom:10px}
#sectionTabs { margin:0px; width:550px}
#sectionTabs li { display:none; margin:6px 0px 0px 2px; width:136px; text-align:center; float:left; position:relative}
#sectionTabs li.selected { margin-top:0px }
#sectionTabs li.first { margin-left:0px }
#sectionTabs li a { text-decoration:none; display:block;height:14px;padding:6px 10px 4px 10px;color:#404490; font-weight:bold}
#sectionTabs li.selected a { height:14px;padding-top:12px;color:#404490}
#sectionTabs li { background-image: url(/cms/global/assets/images/site/pod/lightTab.gif) }
.destinationcontent #sectionTabs li.selected { background-image: url(/cms/global/assets/images/site/pod/selectedTab.gif) }
.single #sectionTabs, .single .accessableAnchor { display:none }
#sectionMap .sectionHeader {display:none}
#tabbedContent { padding:10px; background-color: #6880ca}
#tabbedContent .tab { background:#fff; width:530px; position:relative; clear:both; border:0px solid #6880ca; border-top:none; padding:10px 10px 0px 10px; }
#tabbedContent .sectionFooter { background: url(/cms/global/assets/images/site/pod/uk_550Whitebttm.gif) 0px 100% no-repeat; height:10px; margin:0px -10px }
#tabbedContent .tab a.tabname { text-decoration: none; color: #404490; font-size:larger; font-weight:bold}
#tabbedContent.single .tab { background: #fff url(/cms/global/assets/images/site/pod/uk_550WhiteTop.gif) no-repeat; }
.hidden { display:none }
#tabbedContent .section { margin-bottom:10px; clear:both; padding-top:2px }
#tabbedContent .section h2 { font-size:100%; clear:both; background:#cedeff; padding:5px 10px 3px 10px; margin-left:-10px; margin-right:-10px; position:relative }
#tabbedContent .section .column { width:170px; float:left}
#tabbedContent .section .left { padding-left:0px; margin-right:5px}
#tabbedContent .section .centre { margin-left:5px}
#tabbedContent .section .right { float: right; padding-right:0px}
#tabbedContent .section .fullwidth { margin-left:0px; margin-right:0px }
#tabbedContent .section .fullwidth .group { padding: 0px }
.sectionHeader h1 {display:none}
#tabbedContent h2.twisty {float:left;margin:0px;width:530px}
#tabbedContent .twistywrapper {margin-left:-10px;margin-right:-10px;width:550px;margin-bottom:10px}
h2 .plusminus { float:right;cursor:pointer;position:relative; padding-right:16px; background: url(/cms/global/assets/images/site/icon/showIcon.gif) 100% 2px no-repeat}
.expanded h2 .plusminus { background-image: url(/cms/global/assets/images/site/icon/hideIcon.gif) }
#tabbedContent h2.twisty a { background: url(/cms/global/assets/images/site/icon/collapsedTwisty.gif) 0px 4px no-repeat; padding-left:10px }
#tabbedContent .expanded h2.twisty a { background-image: url(/cms/global/assets/images/site/icon/expandedTwisty.gif) }
h2.twisty a, h2.twisty a:visited {position:relative;float:left;text-decoration: none; color: #404490; margin-bottom:0px}
#tabbedContent .expanded h2.twisty { margin-bottom: inherit }
h2.twisty a:hover { text-decoration: underline }
#tabbedContent h2.twisty .plusminus a { background-image:none; font-weight:normal; color:#000dff; font-size:100%; padding:1px 0px; text-decoration:underline }
#tabbedContent .collapsed { margin-bottom:0px }
#tabbedContent .collapsed h2 { margin-bottom: 0px }
#tabbedContent .section .fullwidth h3 { margin-bottom:2px; font-size:100% }
#tabbedContent .articleSection .twistywrapper h2 { font-size:100%; clear:both; background:#cedeff; padding:5px 10px 3px 10px; margin-bottom:5px}
.conLinks .podBody {background:transparent url(/cms/global/assets/images/destinations/promotional/170bttms.gif) no-repeat scroll -340px 100%;}
#tabbedContent .conLinks .podBody {padding:0px;}
#tabbedContent .conLinks .podBody ul {padding:7px 10px 0px 10px;}
#tabbedContent .conLinks .podBody img {padding:0px 1px 2px;}
#tabbedContent .conLinks .podBody p.podpara {padding:7px 10px 5px 10px;}
#bookNow { display:none; margin-top:0px}
.sectionHeader #bookNow { display:block; margin-right:0px}
#t-intro-fragment .specialoffer { display:none; width:170px;}
#t-intro-fragment .specialoffer h3 {color:#c00; background: url(/cms/global/assets/images/site/pod/170destinationsspoff_top.gif) 0px 0px no-repeat;}
#t-intro-fragment .specialoffer .podBody {background: url(/cms/global/assets/images/site/pod/170destinationsspoff_bttm.gif) 0px 100% no-repeat; padding:0px 10px 8px 10px}
#t-intro-fragment .specialoffer .podBody li {display:inline}
div.greatForPod {margin:10px 0px 10px 0px}
.greatForPod h3{display:inline}
.greatForPod ul, #maplegal ul {display:inline}
.greatForPod ul li, #maplegal li {display:inline; border-left:1px solid #6880ca; margin-left:5px; padding-left:5px}
.greatForPod ul li.first, #maplegal li.first { border-left:0px;padding-left:0px;margin-left:0px}
#maplegal ul {margin-left:0px;font-size:smaller}
#maplegal {padding-top:2px}
.statisticPods {clear:both; margin: 10px 0px 10px -10px}
.statisticPods dl { display:inline; float:left; margin:0px 0px 0px 10px; background-color: #ebebeb}
.statisticPods dl dt { clear:both; font-weight:bold; width:110px;padding-left:10px}
.statisticPods dl dt, .statisticPods dl dd { float:left; border-top:1px solid #fff; line-height:24px }
.statisticPods dl .first {border-top:none}
.statisticPods .halfWidthStatisticPod {width:270px;float:left;position:relative}
.statisticPods .halfWidthStatisticPod dd { margin:0px; width:140px}
.statisticPods .fullWidthStatisticPod dl { width:530px}
.statisticPods .fullWidthStatisticPod dt { width:170px }
.statisticPods .fullWidthStatisticPod dd { margin:0px; width:350px }
.statisticPods .fullWidthStatisticPod .podBody { position:relative }
.statisticPods h3{ display:none }
.halfWidthStatisticPod dt.first { background:url(/cms/global/assets/images/site/pod/260top_fog.gif) 0px 0px no-repeat }
.halfWidthStatisticPod dd.first { background:url(/cms/global/assets/images/site/pod/260top_fog.gif) 100% 0px no-repeat }
.halfWidthStatisticPod {padding-bottom:7px;background:url(/cms/global/assets/images/site/pod/260bttm_fog.gif) 10px 100% no-repeat }
.fullWidthStatisticPod dt.first { background:url(/cms/global/assets/images/site/pod/530top_fog.gif) 0px 0px no-repeat }
.fullWidthStatisticPod dd.first { background:url(/cms/global/assets/images/site/pod/530top_fog.gif) 100% 0px no-repeat }
.fullWidthStatisticPod {padding-bottom:7px;background:url(/cms/global/assets/images/site/pod/530bttm_fog.gif) 10px 100% no-repeat }
#sectionFastFacts { width:550px; border:10px solid #6880ca; border-top:0px; background:url(/cms/global/assets/images/site/pod/uk_550Whitebttm.gif) 0px 100% no-repeat}
#sectionFastFacts h2 { font-size:100%; border-bottom:1px solid #6880ca; padding:5px 5px 5px 10px; background:url(/cms/global/assets/images/site/pod/550top_blueSteel.gif) 0px 0px no-repeat; background-color:#6880ca}
#sectionFastFacts dl { width:540px; margin:0px; float:left; padding-left:10px; padding-bottom:10px}
#sectionFastFacts dt, #sectionFastFacts dd { margin:0px; padding-top:5px; padding-right:5px; float:left; width:130px}
#sectionFastFacts dt { font-weight:bold; width:95px}
#sectionFastFacts dd { width:160px }
#sectionTripAdvisor { width:550px; border:10px solid #6880ca; border-top:0px; background:url(/cms/global/assets/images/site/pod/uk_550Whitebttm.gif) 0px 100% no-repeat}
#sectionTripAdvisor h2 { font-size:100%; border-bottom:1px solid #6880ca; padding:5px 5px 5px 10px; background:url(/cms/global/assets/images/site/pod/550top_blueSteel.gif) 0px 0px no-repeat; background-color:#6880ca}
#sectionTripAdvisor dl { width:540px; margin:0px; float:left; padding-left:10px; padding-bottom:10px}
#sectionTripAdvisor dt, #sectionFastFacts dd { margin:0px; padding-top:5px; padding-right:5px; float:left; width:130px}
#sectionTripAdvisor dt { font-weight:bold; width:95px}
#sectionTripAdvisor dd { width:160px }
#sectionTripAdvisor p { margin-left:10px; }
#sectionTripAdvisor .tripAdvisorCopyright { padding: 1px 15px 0px 0px; background-color: white; margin-bottom:30px;}
#sectionTripAdvisor .tripAdvisorShorterCopyright { padding: 0px 15px 0px 0px; background-color: white;margin-bottom:10px;}
.destinationcontent #t-rhs .topFiveEvents { float:right; padding-right:10px; width:370px }
.destinationcontent #t-rhs .topFiveEvents h3 {background: url(/cms/global/assets/images/site/pod/370top_blueSteel.gif) no-repeat; border-bottom:1px solid #6880ca}
.destinationcontent #t-rhs .topFiveEvents .podBody {background: #fff url(/cms/global/assets/images/site/pod/uk_370Whitebttm.gif) 100% 100% no-repeat; padding:7px 10px 10px 10px; margin-top:0px; border:0px }
.destinationcontent #t-rhs .bookExperiences { float: left; padding-left:10px }
.destinationcontent #t-rhs { background-color: #6880ca }
.destinationcontent #t-rhs .bookExperiences h3 {background: url(/cms/global/assets/images/site/pod/170top_blueSteel.gif) 0px 0px no-repeat; border-bottom:1px solid #6880ca}
.destinationcontent #t-rhs .bookExperiences .podBody {background: #fff url(/cms/global/assets/images/site/pod/uk_170Whitebttm.gif) 0px 100% no-repeat; padding:7px 10px 10px 10px; margin-top:0px; border:0px }
.sectionFooter { clear:both; padding-bottom:5px }
.sectionFooter p { margin:0px 10px 0px 10px; }
.articleSection {border-top:1px solid #6880ca; padding-top:7px; clear:both }
.articleSection h3 {margin-bottom:5px; font-size:11px; font-weight:bold}
.sectionBody div.first { border-top:0px; margin-top:0px; padding-top:0px}
.articleSection .tertiaryLinks {position:relative}
.articleSection p img { margin-right:10px;margin-bottom:10px}
.ngtable.destinationWidth{width:530px;background:url(/cms/global/assets/images/site/pod/530bttm_skyBlue.gif) 0px 100% no-repeat}
.ngtable.destinationWidth .body {background:url(/cms/global/assets/images/site/pod/530sides_skyBlue.gif) 0px 100% repeat}
.ngtable.destinationWidth h2 {background:url(/cms/global/assets/images/site/pod/530top_seaBlue.gif)}
#evDetails {margin:0px 0px 20px 0px;float:left}
#evDetails dt {font-weight:bold; width:110px}
#evDetails dd {width:420px;margin-left:0px}
#evDetails dt, #evDetails dd {line-height:11px;float:left;margin-bottom:2px}
#evDetails abbr {border:none}
#evDetails abbr.dtend, .geo { display:none }
.sectionBody.vevent img {margin: 0px 0px 5px 5px}
#t-breadcrumbs ol { padding: 15px 0px 3px}
#t-breadcrumbs li { display:inline; font-weight:bold}
#t-breadcrumbs li a { text-decoration:underline; padding-right: 10px; margin-right:5px; background:url(/cms/global/assets/images/icons/dash.gif) no-repeat 100% 50%; color:#000dff; font-weight:normal}
.destinationcontent #planTrip{ width:170px }
.destinationcontent #flightPanel #from,
.destinationcontent #flightPanel #cabin {width:150px}
.destinationcontent #flightPanel #destinationField {width:146px;margin-bottom:0px}
.destinationcontent #flightPanel #dates {margin-top:3px}
.destinationcontent #flightPanel div.fieldrow label.blockRadioLabel {width:130px}
.destinationcontent #flightPanel .multiline .labelHeading { margin-right:0px }
.destinationcontent #flightPanel .multiline #ch { margin-right:6px }
.destinationcontent #planTrip h3 {background:url(/cms/global/assets/images/site/pod/170tops.gif) -510px 0px no-repeat; color:#fff; line-height:24px;font-size:100%;margin:0px; padding:0px 10px}
.destinationcontent #planTrip #flightPanel { background:url(/cms/global/assets/images/site/pod/170bttms.gif) -510px 100% no-repeat }
.destinationcontent #flightPanel form {padding:7px 0px 5px 0px}
.destinationcontent #flightPanel .tertiaryLink {margin:0px; clear:both}
#youcanalsobook {padding:5px 10px; border-top:1px solid #6880ca; clear:both}
#youcanalsobook h4 {cursor:auto}
#planTrip .ajaxResults select {width:320px; position:absolute}
#planTrip .ajaxResults {display:none; clear:left}
#intro-fragment-container {width:550px; padding-top:10px; margin-left:10px}
#intro-fragment-container h3{background:url(/cms/global/assets/images/site/pod/550top_blueSteel.gif) top left no-repeat; line-height:24px; margin-bottom:1px; padding-left:10px}
#map-drop-down {overflow:hidden; width:200px; height:230px; float:right; background:url(/cms/global/assets/images/destinations/flash-map-background-200x230.jpg) top left no-repeat; margin-left:0px !important; margin-left:-3px}
#ql-form{display:none}
.quick-list{ margin-top:70px; margin-left:10px; width:180px}
.quick-list h4 {background:url(/cms/global/assets/images/site/pod/quick-list-top.gif) top left no-repeat; padding:10px}
.quick-list-body {background:url(/cms/global/assets/images/site/pod/quick-list-bttm.gif) bottom left no-repeat}
.quick-list-body select {margin:0px 0px 10px 10px; width:120px;}
.quick-list-body input {margin:0px 0px 10px 5px}
.quick-list-body ul{margin-left:10px; padding-bottom:10px}
#climate-chart tr{padding-left:5px}
#climate-chart td{ margin:0px; padding:0px; border:0px; font-weight:bold; text-align:center}
#climate-chart td.title{color:#555; background-image:url(); text-align:left; padding-left:3px}
#climate-chart tr#climate-chart-months td{color:#555; background-image:url(); text-align:center; border-top:10px solid #e5e5e5; border-bottom:5px solid #e5e5e5; padding:5px}
#climate-chart-neg-temp{line-height:0px; vertical-align:top}
.bar{background-image:url(/cms/global/assets/images/destinations/places/climate/temp.jpg); width:35px}
.neg-bar{background-image:url(/cms/global/assets/images/destinations/places/climate/neg-temp.jpg); background-position:bottom; width:35px}
.disc{height:35px; width:35px; background-repeat:no-repeat; text-align:center; padding:11px 0px 0px; margin-bottom:-11px; color:#fff; font-size:0.8em}
#climate-chart-rain .disc{background-image:url(/cms/global/assets/images/destinations/places/climate/rain.jpg)}
#climate-chart-sun .disc{background-image:url(/cms/global/assets/images/destinations/places/climate/sun.jpg); }
#t-centre h1 {margin-bottom:-10px; height:auto;}
div.destinationhub #t-centre h1 {line-height:normal; padding:10px 0px; margin-bottom:0px;}
.secondaryNavPod h2 {font-size:11px}
.articleSection h2 {margin-bottom:5px; color:#404490; font-size:small}
.articleSection .ngtable h2 { margin-bottom:0px }
#crosslinks ul {padding:5px 10px 0px 10px;}
#sectionWeather .ngtable {margin-bottom:10px}
.messagePod.outage {margin-top:10px}
div.specialoffer a.headingLink {color:#c00;text-decoration:none;}
div.specialoffer a.headingLink:hover {text-decoration:none;}
#airportResButton {margin-right:7px;}
.pageContent a.VEAPI_Pushpin{text-decoration:none}
.icon{position:relative; height:22px; width:39px; text-align:right; cursor:pointer; line-height:22px; padding-right:5px; font-size:11px; }
.icon a{color:#8396c6; text-decoration:none;}
.icon span{color:#8396c6;padding-right:3px;}
#legend{ height:110px; border:3px solid #b3c3e3; font-size:11px; }
#legend .list{float:left; padding:0px; margin:5px; }
#legend .list a{cursor:pointer; float:left; display:block; text-decoration:none; margin-top:3px}
#legend .list a span{padding-right:3px; }
#legend .list a:hover {text-decoration:underline;}
#legend .list a.legendIcon.flight{background-image:url(/cms/global/assets/images/icons/flight_blank.gif)}
#legend .list a.legendIcon.sightseeing{background-image:url(/cms/global/assets/images/icons/sightseeing_blank.gif)}
#legend .list a.legendTitle {width:123px; padding-left:5px; height:30px; background-image:none; color:#404490;}
#legend .list a.legendIcon {color:#8396c6; line-height:22px; width:39px; text-align:right; background-repeat:no-repeat; background-position:center left }
#legend .list a.legendIcon:hover{text-decoration:none}
#navContainer{border-color:#b3c3e3; border-style:solid; border-width:0px 3px 3px 3px; height:40px; display:none; }
#nav{margin:5px 5px 0px 0px; line-height:25px; width:45%; float:right;}
#nav a{text-decoration:none; padding:0px 2px; cursor:pointer; margin-right:3px; color:#404490;}
#nav #pagesNav a:hover{text-decoration:underline}
.navPart{float:right; background-color:#e7e7e7;}
.navSide{width:25px;}
#navSideL{background:url(/cms/global/assets/images/icons/navSideL.gif) no-repeat center left; }
#navSideR{background:url(/cms/global/assets/images/icons/navSideR.gif) no-repeat center right;}
#pagesNav a.currentDiv { font-weight:bold; }
#nav a.mover{background:url(/cms/global/assets/images/icons/active-mover.gif) no-repeat center center; color:#FFFFFF; padding:0px 8px 2px 8px; text-decoration:none; }
#nav a.mover.inactive{background:url(/cms/global/assets/images/icons/inactive-mover.gif) no-repeat center center; cursor:default;}
.ero .ero-shadow .ero-body{width:180px;}
#skiButton.button.secondary a.arrow {width:148px;display:block;padding-top:0px;padding-bottom:0px;text-align:center}
#t-intro-fragment .specialoffer.wide { width:240px }
#t-intro-fragment .specialoffer.wide h3 {background-image: url(/cms/global/assets/images/site/pod/240destinationsspoff_top.gif)}
#t-intro-fragment .specialoffer.wide .podBody {background-image: url(/cms/global/assets/images/site/pod/240destinationsspoff_bttm.gif)}
#t-intro-fragment .specialoffer a.main { font-weight: bold }
#t-intro-fragment .specialoffer.wide p { padding:5px 0px 10px }
.s-price{color:#cc0000; font-weight:bold;}
#openx-zone2 {padding-left:10px; padding-top:10px}
#openx-zone2 .europe{background-color:#96dfdd}
#openx-zone2 .beach{background-color:#b1caf7}
#openx-zone2 .city{background-color:#36434b}
#openx-zone2 .europe #panel-right h3{color:#96dfdd}
#openx-zone2 .beach #panel-right h3{color:#b1caf7}
#openx-zone2 .city #panel-right h3{color:#36434b}
#openx-zone2 .europe #panel-right {border-color:#96dfdd !important;}
#openx-zone2 .beach #panel-right {border-color:#b1caf7 !important;}
#openx-zone2 a.tertiaryLink{float:right; padding-right:5px;}
#four-links{width:550px; height:112px; }
#three-links{width:550px; height:93px; }
#four-links.europe{background:url(/cms/global/assets/images/promotion/uk/may_campaign_2009/TCOfragment_4links_europe.gif) top left no-repeat}
#three-links.europe{background:url(/cms/global/assets/images/promotion/uk/may_campaign_2009/TCOfragment_3links_europe.gif) top left no-repeat}
#four-links.beach{background:url(/cms/global/assets/images/promotion/uk/may_campaign_2009/TCOfragment_4links_beach.gif) top left no-repeat}
#three-links.beach{background:url(/cms/global/assets/images/promotion/uk/may_campaign_2009/TCOfragment_3links_beach.gif) top left no-repeat}
#four-links.city{background:url(/cms/global/assets/images/promotion/uk/may_campaign_2009/TCOfragment_4links_city.gif) top left no-repeat}
#three-links.city{background:url(/cms/global/assets/images/promotion/uk/may_campaign_2009/TCOfragment_3links_city.gif) top left no-repeat}
#panel-left{width:235px; float:left; }
#panel-left h3, #panel-left p{ color:#ffffff; padding:0px 4px; }
#panel-left h3{font-size:1.8em;}
#panel-left p{font-size:1.3em; font-weight:bold; padding-top:5px;}
#panel-right{width:315px; float:left;}
#panel-right h3{padding:4px 0px 0px 4px; font-size:1.2em; font-weight:bold}
#panel-right ul.tertiaryLinks{margin-top:8px; margin-left:4px;}
#panel-right ul.tertiaryLinks li a{padding-bottom:3px;}
span.highlighted{color:#cc0000; font-weight:bold}
#openx-zone4 {margin-bottom:10px;}
#lowestFare{
height:50px; width:570px;
}
#lowestFare span.hproduct{
display:block;
color:#0035AD;
text-align:right;
font-size:22px;
padding-top:15px;
}
#lowestFare span.hproduct a{
text-decoration:none;
}
#lowestFare .hproduct .price{
color:#CC0000;
}
#lowestFare .button{
margin:20px 20px 0px 10px;
}
#lowestFareGraph{
height:240px; width:570px; text-align:center; padding-top:10px;
}
#lowestFareGraph h2{
text-align:left; padding:10px 0px 0px 20px; font-size:2em;
}
#lowestFareGraph #altContent1{
padding-left:10px; padding-bottom:5px;
}
#lowestFareGraph #altContent1 img{
margin-left:-10px;
}
#lowestFareGraph .tertiaryLink{
padding-right:20px;
}
.lpbm_show{
display:block;
}
.lpbm_hide{
display:none;
}
a.tertiaryLink.tcobatbox{
display:inline;
}
.lowestFareList {
width: 530px;
padding: 0px;
border: none;
font-size: 11px;
text-align: left;
}
.lowestFareList.OpenX {
width: 540px;
border: none;
font-size: 11px;
text-align: left;
padding:10px 0px 0px 10px;
}
.lowestFareList.type1 li {
display: block;
float: left;
font-size: 11px;
width: 260px;
margin: 0px 5px 5px 0px;
padding: 0px 0px 5px 0px;
border-bottom: dotted 1px #b7b7b7;
}
.lowestFareList .destination {
color: #404490;
font-weight: bold;
}
.lowestFareList .price {
color: #ce0000;
font-weight: bold;
}
.lowestFareList .perText {
color: #ce0000;
font-weight: bold;
}
.lowestFareList h3 {padding-bottom:10px;}
.homeContentBanner.lpbmOpenXBanner, .homeContentBanner.lpbmOpenXBanner .contentContainer, #lpbmOpenXBannerPackage , #lpbmOpenXBannerPackage .contentContainer{
width: 550px;
display: inline-block;
background: url('/cms/global/assets/images/destinations/prime/tco_lpbm_banner/lpbmOpenXBanner_bgTop.png') no-repeat 0 top;
}
.homeContentBanner.lpbmOpenXBanner .contentContainer, #lpbmOpenXBannerPackage .contentContainer {
background: url('/cms/global/assets/images/destinations/prime/tco_lpbm_banner/lpbmOpenXBanner_bgBtm.png') no-repeat 0 bottom;
margin-top: 10px;
padding-bottom: 10px;
}
#lpbmOpenXBannerPackage .contentContainer {
background: url('/cms/global/assets/images/destinations/prime/tco_lpbm_banner/lpbmOpenXBanner_package_bgBtm.png') no-repeat 0 bottom;
}
.lpbmOpenXBanner ul, #lpbmOpenXBannerPackage ul {
height: 70px;
width: auto;
padding-top: 10px;
}
#lpbmOpenXBannerPackage ul {
height: auto;
float: left;
width: 184px;
}
.lpbmOpenXBanner ul li, #lpbmOpenXBannerPackage ul li {
float: left;
width: 144px;
margin-right: 40px;
display: inline;
}
#lpbmOpenXBannerPackage ul#packages, #lpbmOpenXBannerPackage ul#packages li {
width: 207px;
margin-right: 0;
}
.contentData {
width: 411px;
float: left;
}
.homeContentBanner.type4 h3 {
margin: 3px 15px 3px 0;
font-size: 13px;
}
.homeContentBanner.type4 img {
margin: 0;
}
img#lpbm_graphic {
padding: 0 7px;
float: left;
}
.homeContentBanner .destination { font-weight: normal;}
ul#packages li span.hproduct a .destination { font-weight: bold;}
#t-topic-content-wide {
width: 960px;
clear: both;
display: block;
}
#t-rhs-section {
float: right;
padding-left: 20px;
padding-top: 50px;
width: 180px;
}
#t-intro-fragment {
float:left;
position:relative;
height:auto;
padding-right:10px;

}
#t-intro-fragment .specialoffer {
position:absolute;
margin:0;
right:10px;
top:10px;
}
.destinationcontent #t-main-fragment {
clear:both;
}
#openx-zone2 {
float:left;
padding:10px 10px 0px;
width:550px;
}

