/* temp style for tab menu */
#travelTabs{clear:both; background-color: silver;margin-bottom: 15px; height: 20px;text-align: center;}

#travelColNav {width:230px; margin-right:15px; margin-bottom:0; float:left; color:#444;}
#travelColMain{	width: 719px; float: left;	color: #444}

#travelColMain span.marker{font-size:1.1em; line-height:1.3em; font-weight:bold; color:#000;}
#travelColMain span.white_marker{font-size:1.1em; line-height:1.3em; font-weight:bold; color:#fff;}

#travelHomeColMainLeft {width:475px;float:left;margin:0 0 15px 0;padding:0;}


#travelHomeSpotlight {width:475px; height: 110px;margin-top:15px;background:url(../upload/travel/home/travel_home_spotlight.jpg) no-repeat;float:left;}
#travelHomeSpotlight ul {margin:15px 0 0 245px;padding: 0;list-style:none;}
#travelHomeSpotlight li {margin: 0 0 3px 0; padding: 0;}
#travelHomeSpotlight li a {font-size: 1.1em; font-weight:bold;}

#travelHomeColMainRight{width:228px;float:right;}
#travelHomeColMainRight ul {margin:0px 0 30px 15px;padding: 0;list-style:none;}
#travelHomeColMainRight li {margin: 0 0 0px 0; padding: 0;}
#travelHomeColMainRight a {color: #fff; }
#travelHomeColMainRight p {margin-left: 15px;}
#travelHomeColMainRight img {width:226px;}

#travelHomeColMainBottom {width:719px; margin-top:15px; float: none;}
#travelHomePanel1 {width:230px;float:left;}
#travelHomePanel2 {width:230px;margin-left:15px;float:left;}
#travelHomePanel3 {width:230px;float:right;}
#travelHomePanel4 {width:719px;float:left;margin-top:15px;}


/* Travel holiday theme horizontal layout */
#travelHolidayTheme1 img{margin: 125px 0 0 4px;}
#travelHolidayTheme1 {width:352px;height: 275px;background:url(../upload/travel/holidays/travel_home_theme1_large_bg.jpg) no-repeat;float:left;margin-top:15px;}
#travelHolidayTheme1 ul {margin:0 0 0 20px;padding: 0;list-style:none;}
#travelHolidayTheme1 li {margin: 0; padding: 0;}
#travelHolidayTheme1 li a {color: #444;}
#travelHolidayTheme2 {width:352px;height: 275px;background:url(../upload/travel/holidays/travel_home_theme2_large_bg.jpg) no-repeat;float:right;margin-top:15px;}
#travelHolidayTheme2 img{margin: 125px 0 0 4px;}
#travelHolidayTheme2 ul {margin:0 0 0 20px;padding: 0;list-style:none;}
#travelHolidayTheme2 li {margin: 0; padding: 0;}
#travelHolidayTheme2 li a {color: #444;}

/* Travel Booking Engine*/
#tbeTop {background: url(/wcsstore/Greenbee/images/greenbee/bg/tbeTop.gif) #026882 no-repeat;}
#travelBookingEngine { background: url(/wcsstore/Greenbee/images/greenbee/bg/tbeBackgroundStrip.gif) #026882 repeat-x; margin-bottom: 15px; display: none;color:#fff;}
.carAndActivities #travelBookingEngine { background: url(/wcsstore/Greenbee/images/greenbee/bg/tbeCarHireBgStrip.gif) #006e8d repeat-x; margin-bottom: 15px; display: none;color:#fff;}
#travelBookingEngine .tbeInit0 {display: none}
#travelBookingEngine .tbeInit1 {display: block}
#travelBookingEngine .tbeTop {vertical-align: top}
#travelBookingEngine .tbeMid {vertical-align: middle}
#travelBookingEngine .tbeRight {text-align: right}
#travelBookingEngine .tbeWhite {background-color: white}
#travelBookingEngine .tbeL0 {font-size: 1.1em;color:#fff;}
#travelBookingEngine .tbeL3 {font-size: 1.1em;color:#464646;}
#travelBookingEngine .tbeL1 {font-size: 1.2em; font-weight: bold;color:#fff;}
#travelBookingEngine input {margin-bottom: 8px}
#travelBookingEngine label {font-size: 1.1em; color:#fff;}
#travelBookingEngine input {font-size: 1.1em; border-color: #c2d1cb;}
#travelBookingEngine select {font-size: 1.1em;border-color: #c2d1cb;}
#travelBookingEngine input.tbeChbox0 {margin: 8px 4px 8px 7px; padding: 0px}
#travelBookingEngine input.tbeChbox1 {margin: 8px 4px 8px 4px; padding: 0px}
#travelBookingEngine input.tbeChbox3 {margin: 8px 4px 8px 7px; padding: 0px}
#travelBookingEngine input.tbeChbox4 {margin: 8px 4px 8px 37px; padding: 0px}
#travelBookingEngine input.tbeChbox5 {margin: 3px 7px 3px 7px; padding: 0px}
#travelBookingEngine .tbeS0 {margin-top: 4px}
#travelBookingEngine .tbeEmphasis {color:#fff; font-weight:bold; font-size:1.2em; background:url(/wcsstore/Greenbee/images/greenbee/bg/tbeMarker.gif) right no-repeat;padding-right:10px;}
#travelBookingEngine .tbeMulitDest {color:#fff; margin-left: 8px; font-size: 1.1em }
/* Calendar image*/
#travelBookingEngine .tbeCal{vertical-align: top;text-align: left;width: 32px;padding-top:4px;}
/* Top booking option radio buttons*/
#travelBookingEngine #tbeBookOptLeftSpn  {margin: 0px 0px 0px 2px; font-weight: bold; font-size: 1.0em;  }
#travelBookingEngine #tbeBookOptRightSpn {margin: 0px 0px 0px 4px; font-weight: bold; font-size: 1.0em;color:#cc3300;}
#travelBookingEngine #tbeBookOptRightDiv { float:right; width:140px;}
#travelBookingEngine #tbeBookOptLeftDiv  { padding-right: 4px; float: left;}
#travelBookingEngine #tbeBookOptRightSpn {margin: 0px 0px 0px 4px; font-weight: bold; font-size: 1.0em;}
#travelBookingEngine  #rightBlock {background-color: #e3e7ea; }


/* Borders around DIVs */
#travelBookingEngine #tbeBdr0  {}
#travelBookingEngine #tbeBdr1  {padding: 0px  0px 8px  0px; }
#travelBookingEngine #tbeBdr2  {padding: 8px  8px 4px  8px; }
#travelBookingEngine #tbeBdr3  {padding: 8px  8px 12px 8px; }
#travelBookingEngine #tbeBdr4  {padding: 8px  8px 0px  8px; }
#travelBookingEngine #tbeBdr5  {padding: 12px 8px 8px  8px; }
#travelBookingEngine #tbeBdr6  {padding: 12px 8px 14px 8px; }
#travelBookingEngine #tbeBdr7  {padding: 8px  8px 8px  8px; }
#travelBookingEngine #tbeBdr8  {padding: 8px  8px 0px  8px; }
#travelBookingEngine #tbeBdr9  {padding: 8px  8px 8px  8px; }
#travelBookingEngine #tbeBdr10 {padding: 8px  8px 12px 8px; }
#travelBookingEngine #tbeBdr11 {padding: 8px  8px 0px  8px; }
#travelBookingEngine #tbeBdr12 {padding: 8px  8px 8px  8px; }
#travelBookingEngine .tbeBdr13 {padding: 0px  0px 0px  0px; }
#travelBookingEngine #tbeBdr14 {padding: 8px  8px 12px 8px}
#travelBookingEngine #tbeBdr15a {padding: 8px  0px 0px  0px; padding-bottom: 0px; border-bottom: #4798ac 1px solid; margin: 0 10px 0 10px; }
#travelBookingEngine #tbeBdr16 {padding: 0px  8px 0px  8px; }
#travelBookingEngine .tbeBdr17 {padding: 8px  8px 0px  8px; }
#travelBookingEngine #tbeBdr18 {padding: 8px  8px 0px  8px}
/* Search button */
#travelBookingEngine .tbeSrchBtn {text-align: right}
/* TD Widths */
#travelBookingEngine .tbeTdW0 {width: 5px}
#travelBookingEngine .tbeTdW1 {width: 50px}
#travelBookingEngine .tbeTdW2 {width: 55px}
#travelBookingEngine .tbeTdW3 {width: 75px}


#travelBookingEngine .tbeO1TdW {width: 25px}
#travelBookingEngine .tbeO2TdW {width: 25px}
#travelBookingEngine .tbeO5TdW {width: 25px}

/* INPUT Widths */
#travelBookingEngine .tbeInpt1 {width: 204px}

#travelBookingEngine .tbeO1FrmInpt {width: 65px}
#travelBookingEngine .tbeO1ToInpt {width: 65px}
#travelBookingEngine .tbeO2FrmInpt {width: 65px}
#travelBookingEngine .tbeO2ToInpt {width: 65px}
#travelBookingEngine .tbeO3ChkoutInpt {width: 65px}
#travelBookingEngine .tbeO3ChkinInpt {width: 65px}
#travelBookingEngine .tbeO5PckupInpt {width: 65px}
#travelBookingEngine .tbeO5DrpoffInpt {width: 65px}
#travelBookingEngine #tbeFooter img{padding: 0px 0 0 0;margin:0px 0 -5px 0;border:0;}


/* h1 formatting used across all travel pages */
#travelColMain h1.imgStraplineCombo {float:left; margin:7px 0 12px 0; padding:0; font-size:1em; line-height:1em;}
#travelColMain h1.imgStraplineCombo img {vertical-align:middle; margin:0 18px 0 0; padding:0;}
#travelColMain h1.imgStraplineCombo span {vertical-align:middle; color:#444; font-size:1.4em; line-height:1.4em; font-weight:normal; margin:0; padding:0;}

/* Flights */
#travelColMain.flights img.flights_box_left {float:left; margin:0; padding:0; border:none;}
#travelColMain.flights img.flights_box {float:left; margin:0 0 0 14px; padding:0; border:none;}
#travelColMain.flights p.disclaimer {clear:both; color:#444; font-size:0.9em; line-height:1.3em; margin:0; padding:15px 0;}

/* Latest Offers */
#travelColMain.latestOffers #handpicked {width:527px; min-height:251px; height:auto; border:1px solid #439539; float:left; margin:0 14px 1px 0; padding:0;}
#travelColMain.latestOffers .handpicked_pair {float:left; display:inline; width:500px; min-height:105px; height:auto; border-top:1px solid #439539; margin:0 15px 0 12px; padding:0;}
#travelColMain.latestOffers .handpicked_offer {float:left; width:250px; margin:5px 0 0 0; padding:0;}
#travelColMain.latestOffers .handpicked_offer img {float:left; margin:0; padding:0;}
#travelColMain.latestOffers .handpicked_details {float:left; width:117px; margin:0 10px 0 9px; padding:0;}
#travelColMain.latestOffers .handpicked_details .name {display:block; font-size:1.3em; line-height:1.3em; color:#439539; font-weight:bold; margin:0; padding:0 0 0 10px; background:url(../images/greenbee/bg/gt_black_12px.gif) 0 0.4em no-repeat;}
#travelColMain.latestOffers .handpicked_details .text {font-size:1.1em; line-height:1.3em; color:#444; margin:4px 0 6px 0; padding:0;}
#travelColMain.latestOffers .handpicked_details .price{font-size:1em; line-height:1em; color:#444; margin:0; padding:0;}
#travelColMain.latestOffers .handpicked_details .price a{font-size:1.6em; line-height:1em; color:#444; margin:0; padding:0;}
#travelColMain.latestOffers #travelHotelBeInspired {margin-top:14px;}

#travelColMain.latestOffers h2.imgStraplineCombo {display:inline; float:left; margin:7px 0 12px 0; padding:0; font-size:1em; line-height:1em;}
#travelColMain.latestOffers h2.imgStraplineCombo img {vertical-align:middle; margin:0 18px 0 0; padding:0;}
#travelColMain.latestOffers h2.imgStraplineCombo span {vertical-align:middle; font-size:1.3em; line-height:1.3em; color:#444; font-weight:normal; margin:0; padding:0;}
#travelColMain.latestOffers #handpicked h2.imgStraplineCombo {margin:10px 10px 8px 12px;}

#travelColMain.latestOffers #legal_copy {float:left; margin:15px 0 5px 3px; padding:0;}
#travelColMain.latestOffers #legal_copy p{font-size:0.9em; line-height:1.3em; color:#444; margin:3px 0; padding:0;}
#travelColMain.latestOffers a.back_to_top {margin:10px 0 0 0; padding:0 0 0 10px; font-size:1.1em; color:#444; font-weight:normal; background:url(../images/greenbee/bg/lt_grey_bold_12px.gif) #fff 0 4px no-repeat;}
#travelHomePromo, #travelOffersPromo{margin:0 0 14px 0; padding:0;}

/* Travel info box */
#travelInfoBox {float:left; border: solid 1px #dfe5e6; width: 218px;padding-left:10px;background:url(/wcsstore/Greenbee/images/greenbee/content/travel_info_suitcase.gif) no-repeat bottom right; }
#travelInfoBox h2 {color:#5d664b; font-size:1.8em;font-weight:normal; margin: 4px 0 5px 0px;}
#travelInfoBox ul {margin: 0px 0px 70px 0;padding: 0;list-style:none}
#travelInfoBox li {background:url(/wcsstore/Greenbee/images/greenbee/travel_li_marker.gif) 0 .5em no-repeat;padding-left:0.8em;}
#travelInfoBox a {font-size: 1.1em; color: #464646; font-weight:normal}



/* Travel FAQs */
#travelFAQs {width: 580px;font-size: 1.2em}
#travelFAQs #tfaqIMG0 {float: right; width: 140px; height: 77px}
#travelFAQs #tfaqBack {height: 28px; width: 155px; padding-top: 10px}
#travelFAQs #trfaqHead0 {float: left;width: 155px}
#travelFAQs #trfaqHead1 {width: 250px}
#travelFAQsText {	margin-top: 0px;	padding-left: 0px;	margin-right: 20px;}
#travelFAQsText #insuranceFAQindex a{color: #439539;font-size:1.2em;line-height:1.6em;}
#travelFAQsText a {color: #006699;font-size:1.2em;}
#travelFAQsText h2 {color: #006699;font-size:1.4em;}
#travelFAQsText ul {	list-style: none;	margin-left: 0;	padding-left: 1em;	text-indent: -1em;}
#travelFAQsText li {margin-bottom: 5px;}
#travelFAQs #tfaqBack a {color:red; background: url(/wcsstore/Greenbee/images/greenbee/travel_marker_blue_transparent.gif) no-repeat 0px 0.3em; background-color:#fff;color:#006699;padding: 0 2px 0 12px;}
#travelFAQsText li a {background: url(/wcsstore/Greenbee/images/greenbee/travel_marker_blue_transparent.gif) no-repeat 0px 0.3em; background-color:#fff;color:#006699;padding: 0 2px 0 12px;}

#travelFAQsAnswers p a {	color: #444;text-decoration: underline;}
#travelFAQsAnswers h3 {	color:#006699;	width: 540px;	padding: 10px 0 0 0;	font-size: 1.2em;}
#travelFAQsAnswers p {	color:#444;	width: 540px;}
#travelFAQsAnswers ul {	list-style: disc;	list-style-position: inside;	padding-left:1.4em;	}
#travelFAQsAnswers li {padding-left: 1em;}
#travelFAQsAnswers .answerBlock p{margin: 0 0 10px 0;}
#travelFAQsAnswers .answerBlock a{font-size:1em;}
#travelFAQsAnswers .answerBlock {margin: 0 0 10px 0;font-size:1.2em;}

#travelFAQsPrint {float: left; height: 42px; padding: 14px 0px 0px 38px; margin: 0px 0px 0px 0px;background-color: transparent;background-image: url(../upload/travel/faqs/printer_icon.gif);background-repeat: no-repeat;background-attachment: scroll}




/* Holiday sub-pages */
#travelSubDisplay #colLeft {float:left;height: 390px;width:228px;background-color: #e8e3b8;	}

#travelSubDisplay #colRight {float:left;height: 382px;width:481px;
								border-top:solid 4px #d4b740;
								border-right:solid 4px #d4b740;
								border-bottom:solid 4px #d4b740;

}

#Destination_Tag_1 {background-color: #ffffff; height: 31px; border-top: solid #deb93a 4px; border-left: solid #deb93a 4px; border-bottom: solid #deb93a 4px; border-right: none;}

#Destination_Tag_2,#Destination_Tag_3,#Destination_Tag_4,#Destination_Tag_5,#Destination_Tag_6,#Destination_Tag_7,
#Destination_Tag_8, #Destination_Tag_9 {height:38px; border-right:solid 4px #d4b740;border-left:solid 2px #d4b740;border-bottom:solid 1px #ffffff;}
#Destination_Tag_10 {height:37px;
					border-right:solid 4px #d4b740;
					border-left:solid 2px #d4b740;
					border-bottom:solid 2px #d4b740;}

#Destination_Blank_1 {height:37px; border-top:solid 2px #d4b740;	border-right:solid 4px #d4b740;border-left:solid 2px #d4b740;}
#Destination_Blank_2,#Destination_Blank_3,#Destination_Blank_4,#Destination_Blank_5,#Destination_Blank_6,#Destination_Blank_7,
#Destination_Blank_8, #Destination_Blank_9 {height:39px; border-right:solid 4px #d4b740;border-left:solid 2px #d4b740;}
#Destination_Blank_10 {height:37px;	border-right:solid 4px #d4b740;	border-left:solid 2px #d4b740;	border-bottom:solid 2px #d4b740;}


#travelSubDisclaimer {font-size: .9em; padding: 10px 0 10px 0;clear:both;background-color:#eef0f1;margin-bottom:15px;}
#travelSubDisclaimer p{margin: 0 5px 0 5px;}
#travelSubPanel0 {width: 344px;height: 105px;border: solid 4px #cbcbcb; float:left;}
#travelSubPanel1 {width: 344px;height: 105px;border: solid 4px #cbcbcb; float:right;}

#travelSubDisplay .whiteDividerBar {margin: 5px 0 5px 0;	border-top: 1px solid #fff;clear:both;}
#travelSubDisplay .productLine{margin: 0px 10px 0 10px;padding-top: 7px;background-position: center;height:29px;}
#travelSubDisplay .location {float:left;font-size: 1.3em; line-height: 1.3em;color:#439539;font-weight: bold;}
#travelSubDisplay .price {float:right;color:#444;line-height: 1.3em;}
#travelSubDisplay .price a {font-size: 1.3em;font-weight: bold;color:#000;}

#Destination_Tag_1 #Price_1 {display: none;}


#travelSubDisplay .arrowOnDot {color: #000;font-weight: bold;	font-size:1.1em;}

#travelSubDisplay h2 {color:#d4b740;font-weight:normal;font-size: 1.8em;margin:5px 0 0 10px;}
#travelSubDisplay .packagePrice {font-size:1.4em;font-weight: bold;}
#travelSubDisplay .packagePrice a {color:#000 !important; margin:0; padding:0; line-height:1em;}
#travelSubDisplay .upperPanel p{margin-left: 10px;margin-right: 10px;font-size:1.1em;}

#travelSubDisplay .offerLeft {float:left; width:240px;border-top: 1px solid #d4b740; border-right: 1px solid #d4b740; padding:15px 0 5px 0;}
#travelSubDisplay .offerLeft img {float:left;margin-right:8px;margin-left:10px; }
#travelSubDisplay .offerLeft p {margin-left:10px;}
#travelSubDisplay .offerLeft a {color:#000;font-weight:bold;}

#travelSubDisplay .offerRight {float:left; width:240px;border-top: 1px solid #d4b740;padding-top:10px;padding:15px 0 5px 0;}
#travelSubDisplay .offerRight img {float:left;margin-right:8px;margin-left:10px; }
#travelSubDisplay .offerRight p {margin-left:10px;}
#travelSubDisplay .offerRight a {color:#000; font-weight:bold;}
#travelSubDisplay .offerLinkLeft {float:left; width:240px;height:36px;border-top: 1px solid #d4b740; border-right: 1px solid #d4b740;}
#travelSubDisplay .offerLinkLeft p {margin: 8px 0 0 10px;}
#travelSubDisplay .offerLinkLeft a {color:#000; font-weight:bold;}

#travelSubDisplay .offerLinkRight {float:left; width:240px;height:36px;border-top: 1px solid #d4b740;}
#travelSubDisplay .offerLinkRight p {margin: 8px 0 0 10px;}
#travelSubDisplay .offerLinkRight a {color:#000; font-weight:bold;}
#travelSubDisplay ul {list-style: none; padding: 0; margin: 6px 0px 0 10px; font-size: 1.1em; }
#travelSubDisplay li {margin: 0px 0px 2px 0px;}
#travelSubDisplay .upperPanelLeft{float:left; width:240px;height:216px;}
#travelSubDisplay .upperPanelRight{float:right; width:240px;height:216px;}
#travelSubDisplay .upperPanelRight img {margin: 5px 5px 5px 0;}
#travelSubDisplay .hotelDetails {height:44px;margin-right:30px;}
#travelSubDisplay .hotelDetails a {font-weight: normal; color: #444;}
#travelSubDisplay .hotelPrice {font-size:1.5em;color:#000;font-weight: bold;}

#expediaOfferTravelOfferLandingPage1 {border: solid 3px #5da49d; width: 713px; margin-bottom: 15px; background:url(/wcsstore/Greenbee/upload/offers/TravelOfferLandingPage1_bg.gif) 100% 0 no-repeat;}
#expediaOfferTravelOfferLandingPage1 p {font-size: 1.2em; }
#expediaOfferTravelOfferLandingPage1 p a {color: #444444; font-weight: bold;}
#expediaOfferTravelOfferLandingPage1 div.hr {color: #5da49d; background-color: #5da49d; margin: 20px 0px 20px 0px; padding: 0;}
#expediaOfferTravelOfferLandingPage1 h2 {color: #5da49d}
#expediaOfferTravelOfferLandingPage1 .gt1 {font-weight: bold; margin-left: 40px; margin-right: 8px;}
#expediaOfferTravelOfferLandingPage1 .gt2 {font-weight: bold; margin-left: 20px; margin-right: 8px;}
#expediaOfferTravelOfferLandingPage1 .intro {width: 410px; font-weight: bold;}
#expediaOfferTravelOfferLandingPage1 ol {margin: 0px 0px 0px 20px; padding: 0px}
#expediaOfferTravelOfferLandingPage1 ol li{list-style-type:decimal; list-style-position: outside; margin-top: 3px;margin-left: 0px; font-size: 1.1em; padding-left: 5px;}
#expediaOfferTravelOfferLandingPage1 #expediaOfferSubDiv {margin-top: 143px; padding: 0px 20px 20px 20px}

#expediaOfferTravelOfferLandingPage2 {border: solid 3px #5da49d; width: 713px; margin-bottom: 15px; background:url(/wcsstore/Greenbee/upload/offers/TravelOfferLandingPage2_bg.gif) 100% 0 no-repeat;}
#expediaOfferTravelOfferLandingPage2 p {font-size: 1.2em; }
#expediaOfferTravelOfferLandingPage2 p a {color: #444444; font-weight: bold;}
#expediaOfferTravelOfferLandingPage2 div.hr {color: #5da49d; background-color: #5da49d; margin: 20px 0px 20px 0px; padding: 0;}
#expediaOfferTravelOfferLandingPage2 h2 {color: #5da49d}
#expediaOfferTravelOfferLandingPage2 .gt1 {font-weight: bold; margin-left: 40px; margin-right: 8px;}
#expediaOfferTravelOfferLandingPage2 .gt2 {font-weight: bold; margin-left: 20px; margin-right: 8px;}
#expediaOfferTravelOfferLandingPage2 .intro {width: 410px; font-weight: bold;}
#expediaOfferTravelOfferLandingPage2 ol {margin: 0px 0px 0px 20px; padding: 0px}
#expediaOfferTravelOfferLandingPage2 ol li{list-style-type:decimal; list-style-position: outside; margin-top: 3px;margin-left: 0px; font-size: 1.1em; padding-left: 5px;}
#expediaOfferTravelOfferLandingPage2 #expediaOfferSubDiv {margin-top: 143px; padding: 0px 20px 20px 20px}

#expediaOfferTravelOfferLandingPage3 {border: solid 3px #5da49d; width: 713px; margin-bottom: 15px; background:url(/wcsstore/Greenbee/upload/offers/TravelOfferLandingPage3_bg.gif) 100% 0 no-repeat;}
#expediaOfferTravelOfferLandingPage3 p {font-size: 1.2em; }
#expediaOfferTravelOfferLandingPage3 p a {color: #444444; font-weight: bold;}
#expediaOfferTravelOfferLandingPage3 div.hr {color: #5da49d; background-color: #5da49d; margin: 20px 0px 20px 0px; padding: 0;}
#expediaOfferTravelOfferLandingPage3 h2 {color: #5da49d}
#expediaOfferTravelOfferLandingPage3 .gt1 {font-weight: bold; margin-left: 40px; margin-right: 8px;}
#expediaOfferTravelOfferLandingPage3 .gt2 {font-weight: bold; margin-left: 20px; margin-right: 8px;}
#expediaOfferTravelOfferLandingPage3 .intro {width: 410px; font-weight: bold;}
#expediaOfferTravelOfferLandingPage3 ol {margin: 0px 0px 0px 20px; padding: 0px}
#expediaOfferTravelOfferLandingPage3 ol li{list-style-type:decimal; list-style-position: outside; margin-top: 3px;margin-left: 0px; font-size: 1.1em; padding-left: 5px;}
#expediaOfferTravelOfferLandingPage3 #expediaOfferSubDiv {margin-top: 143px; padding: 0px 20px 20px 20px}

#expediaOfferTravelOfferLandingPage4 {border: solid 3px #5da49d; width: 713px; margin-bottom: 15px; background:url(/wcsstore/Greenbee/upload/offers/TravelOfferLandingPage4_bg.gif) 100% 0 no-repeat;}
#expediaOfferTravelOfferLandingPage4 p {font-size: 1.2em; }
#expediaOfferTravelOfferLandingPage4 p a {color: #444444; font-weight: bold;}
#expediaOfferTravelOfferLandingPage4 div.hr {color: #5da49d; background-color: #5da49d; margin: 20px 0px 20px 0px; padding: 0;}
#expediaOfferTravelOfferLandingPage4 h2 {color: #5da49d}
#expediaOfferTravelOfferLandingPage4 .gt1 {font-weight: bold; margin-left: 40px; margin-right: 8px;}
#expediaOfferTravelOfferLandingPage4 .gt2 {font-weight: bold; margin-left: 20px; margin-right: 8px;}
#expediaOfferTravelOfferLandingPage4 .intro {width: 410px; font-weight: bold;}
#expediaOfferTravelOfferLandingPage4 ol {margin: 0px 0px 0px 20px; padding: 0px}
#expediaOfferTravelOfferLandingPage4 ol li{list-style-type:decimal; list-style-position: outside; margin-top: 3px;margin-left: 0px; font-size: 1.1em; padding-left: 5px;}
#expediaOfferTravelOfferLandingPage4 #expediaOfferSubDiv {margin-top: 143px; padding: 0px 20px 20px 20px}

#expediaOfferTravelOfferLandingPage5 {border: solid 3px #5da49d; width: 713px; margin-bottom: 15px; background:url(/wcsstore/Greenbee/upload/offers/TravelOfferLandingPage5_bg.gif) 100% 0 no-repeat;}
#expediaOfferTravelOfferLandingPage5 p {font-size: 1.2em; }
#expediaOfferTravelOfferLandingPage5 p a {color: #444444; font-weight: bold;}
#expediaOfferTravelOfferLandingPage5 div.hr {color: #5da49d; background-color: #5da49d; margin: 20px 0px 20px 0px; padding: 0;}
#expediaOfferTravelOfferLandingPage5 h2 {color: #5da49d}
#expediaOfferTravelOfferLandingPage5 .gt1 {font-weight: bold; margin-left: 40px; margin-right: 8px;}
#expediaOfferTravelOfferLandingPage5 .gt2 {font-weight: bold; margin-left: 20px; margin-right: 8px;}
#expediaOfferTravelOfferLandingPage5 .intro {width: 410px; font-weight: bold;}
#expediaOfferTravelOfferLandingPage5 ol {margin: 0px 0px 0px 20px; padding: 0px}
#expediaOfferTravelOfferLandingPage5 ol li{list-style-type:decimal; list-style-position: outside; margin-top: 3px;margin-left: 0px; font-size: 1.1em; padding-left: 5px;}
#expediaOfferTravelOfferLandingPage5 #expediaOfferSubDiv {margin-top: 143px; padding: 0px 20px 20px 20px}

.carAndActivities #travelBookingEngine, .carAndActivities #travelBookingEngine #carDIV, .carAndActivities #travelBookingEngine #numCarsTR, #travelBookingEngine .tbeInit0 {display:block;}
.carAndActivities #travelBookingEngine #tbeBdr9  {min-height:145px; height:auto; padding:6px 8px 3px 8px;}
.carAndActivities #travelBookingEngine #tbeBdr10 {min-height:42px; height:auto; padding:4px 8px 6px 8px;}
.carAndActivities #travelBookingEngine #tbeBdr11 {padding:6px 8px 0px 8px;}
.carAndActivities #travelBookingEngine #tbeBdr18 {min-height:35px; height:auto; padding:8px 8px 0px 8px;}
.carAndActivities #travelBookingEngine .tbeInit0 {line-height:1.1em; margin:0; padding:0;}
.carAndActivities #travelBookingEngine input {color:#000;}
.carAndActivities #travelBookingEngine label {color:#fff;}
.carAndActivities #numCarsTR {border-top: 1px solid #4798ac; padding-top:6px !important; margin-top:-3px;}


.carAndActivities #travelColMain h1.imgStraplineCombo {margin-bottom:15px;}
.carAndActivities #travelColMain h1.imgStraplineCombo img{float:left; margin:0; padding:0;}
.carAndActivities #travelColMain h1.imgStraplineCombo span {float:left; margin:4px 0 0 20px; padding:0;}

.carAndActivities #search_for_activities {float:left; display:inline; width:352px; min-height:330px; height:auto; margin:0 0 0 15px; padding:0;    color:#fff;}
.carAndActivities #search_for_activities #actBox { min-height:323px; height:auto;background: url(/wcsstore/Greenbee/images/greenbee/bg/tbeActivityBgStrip.gif) #026882 repeat-x;}
.carAndActivities #search_for_activities #activity_form p.label {font-size:1.2em !important; line-height:1.2em; font-weight:bold; color:#fff; margin:8px 0 0 10px; padding:0;}
.carAndActivities #search_for_activities #activity_form #activity_radio {float:left; display:inline; width:328px; margin:6px 10px 10px 10px; padding:0;}
.carAndActivities #search_for_activities #activity_form #activity_radio .locn_group {float:left; display:inline; width:109px; margin:0; padding:0;}
.carAndActivities #search_for_activities #activity_form #activity_radio input {height:1.1em; width:1.1em; margin:2px 5px 1px 0; padding:0;}
.carAndActivities #search_for_activities #activity_form #activity_radio label {font-size:1.1em; line-height:1em; vertical-align:middle; font-weight:normal; color:#fff; margin:0; padding:0; }
.carAndActivities #search_for_activities #activity_form #activity_radio span, .carAndActivities #search_for_activities #activity_form #other_city {display:block; margin:0; padding:0;}

.carAndActivities #search_for_activities #activity_form #other_city label{font-size:1.2em !important; line-height:1.2em; font-weight:normal; color:#fff; margin:8px 10px 0 10px; padding:0;}
.carAndActivities #search_for_activities #activity_form #other_city input{font-size:1.1em !important; line-height:1.2em; font-weight:normal; color:#000; width:200px; margin:0; padding:0 0 2px 0;}

.carAndActivities #search_for_activities #activity_form #act_duration {margin:0; padding:0; width:352px;}
.carAndActivities #search_for_activities #activity_form #act_duration #act_when {float:left; margin:0; padding:0;}
.carAndActivities #search_for_activities #activity_form #act_duration #act_when label {display:block; font-size:1.2em !important; line-height:1.2em; font-weight:bold; color:#fff; margin:5px 0 0 10px; padding:0;}
.carAndActivities #search_for_activities #activity_form #act_duration #act_when div.date input{width:65px; font-size:1.1em !important; line-height:1.2em; font-weight:normal; margin:0 0 0 10px; padding:0 0 2px 0;}
.carAndActivities #search_for_activities #activity_form #act_duration #act_when div.date img {margin:0; padding:0; vertical-align:middle;}
.carAndActivities #search_for_activities #activity_form #submit_button{ margin:7px 7px 0 220px; padding:0;}
#travelBookingEngine #tbeSearchFooter img{padding: 0px 0 0 0;margin:0px 0 0px 0;border:0;float:left;width:352px;height:7px;}

.carAndActivities .activity_box {float:left; width:350px; min-height:163px; height:auto; margin:15px 0 0 0; padding:0 0 0 0; border:1px solid #b7b7b7;}
.carAndActivities .activity_box h2 {font-size:1.6em; line-height:1em; font-weight:normal; color:#006699; margin:3px 0 3px 12px; padding:0 0 2px 0;}
.carAndActivities .activity_box .headline_details {float:left; min-height:90px; height:auto; margin:0 0 0 12px; padding:0 0 0 105px;}
.carAndActivities #activity_1 .headline_details { background:url(/wcsstore/Greenbee/upload/travel/car_and_activities/carhire_Themepark.jpg) 0 0 no-repeat;}
.carAndActivities #activity_2 .headline_details { background:url(/wcsstore/Greenbee/upload/travel/car_and_activities/carhire_Sightseeing.jpg) 0 0 no-repeat;}
.carAndActivities #activity_3 .headline_details { background:url(/wcsstore/Greenbee/upload/travel/car_and_activities/carehire_Culinary.jpg) 0 0 no-repeat;}
.carAndActivities #activity_4 .headline_details { background:url(/wcsstore/Greenbee/upload/travel/car_and_activities/carehire_Culture.jpg) 0 0 no-repeat;}
.carAndActivities .activity_box .headline_details h3.headline_act_h3 {font-size:1.2em; line-height:1em; font-weight:bold; color:#464646; margin:0 0 2px 0; padding:0;}

.carAndActivities .activity_box .headline_details a.single_act_link {background:url(/wcsstore/Greenbee/images/greenbee/travel_li_marker.gif) 0 0.4em no-repeat;padding:0 0 0 10px; display:block; float:left; min-height:30px; height:auto; font-size:1em; line-height:1.2em; font-weight:bold; color:#464646; margin:0; }
.carAndActivities .activity_box .headline_details a.all_act_link img {margin-left:5px;}
.carAndActivities .activity_box .headline_details a.all_act_link {float:left; font-size:1.2em; line-height:1.2em; font-weight:bold; color:#cc3300; margin:3px 0 0 0; padding:0;}
.carAndActivities .activity_box .headline_details h3.headline_act_h3 {font-size:1.2em; line-height:1em; font-weight:bold; color:#464646; margin:0 0 2px 0; padding:0;}
.carAndActivities .activity_box h3.more_act_h3 {float:left; font-size:1.1em; line-height:1.2em; font-weight:bold; color:#464646; margin:8px 0 3px 0; padding:0;}
.carAndActivities .activity_box a.more_act_link {background:url(/wcsstore/Greenbee/images/greenbee/travel_marker_transparent.gif) 0 0.4em no-repeat;padding:0 0 0 10px;float:left; font-size:1em; line-height:1.2em; font-weight:bold; color:#464646 !important; margin:0; }
.carAndActivities .activity_box .price {color:#cc3300;}
.carAndActivities .activity_box .more {background-color:#dfe5e6; float:left; margin: 10px 0 0 0px; padding: 0 0 5px 12px; width:338px;}
.carAndActivities .right {margin-left:15px;}
.carAndActivities #tbeSearch {text-align: right;}
.carAndActivities #tbeSearch input{margin:0 0 3px 0;}

#travelBookingEngine #tbeCarFooter img{padding: 0px 0 0 0;margin:0px 0 -3px 0;border:0;}

div.group_container {float:left; margin:0; padding:0;} /* use these divs to group floated divs with variable heights so that resizing them won't break the layout of the page */

#travelColMain.latestOffers #offersUnder{width:527px; min-height:251px; height:auto; border:1px solid #3a9eba; float:left; margin:0 14px 1px 0; padding:0;}
#offer250 {float:left;}
#offer250 h2 {margin: 1px  1px 0 1px; font-size: 1.2em;}
#offer500 {float:right;}
#offer500 h2 {margin: 1px  1px 0 0px;font-size: 1.2em;}

#offerUnderLeft {border-right: 1px #e1e1e1 solid;margin: 12px 0 12px 10px;}
#offerUnderRight {margin: 10px 0 10px 10px;}
.offersUnderTable {margin: 0px; padding:0;}

.offersUnderTable td.row1 {background:url(/wcsstore/Greenbee/images/greenbee/travel_li_marker.gif) 0 .5em no-repeat;padding-left:0.8em;font-size:1.0em; width:185px;}
.offersUnderTable td.row1 a {color:#464646;font-weight:bold;}
.offersUnderTable td.row1 a:hover {text-decoration:underline;}
.offersUnderTable td.row2 {color:#cc3300; font-size:1.2em;font-weight:bold; padding-left:10px; vertical-align: top;}
.offersUnderTable td.row2 a {color:#cc3300;}

#travelColMain h1 {font-size: 1.0em; color:#cc3300; font-weight:normal;margin: 0px 0 5px 0; padding: 0;}
.travelH1 { font-size: 2.8em; padding-right:10px;line-height:1em}
.travelH1sub { font-size: 1.4em;line-height:1em}

#createYourOwnTripBanner{margin: 0 0 15px 0;}
#createYourOwnTripBannerOffers {margin: 15px 0 0 0;float:left;}

/* New Holiday Display interfact  2009 */

#travelClickDisplay {width:719px; background-color:#e3e7ea;float:left;}
#travelClickDisplay #leftCol {width:500px;float:left;background-color:#e3e7ea;}
#travelClickDisplay #leftColTop {}
#travelClickDisplay #leftColTopLeft {float:left;width:250px;}
#travelClickDisplay #leftColTopRight {float:left;width:250px;}
#travelClickDisplay #leftColTopRight h2 {margin: 14px 0 0px 10px; font-size:1.6em;  line-height: 1.0em; font-weight: normal; color:#cc3300;}
#travelClickDisplay #leftColTopRight p  {margin: 10px 15px 0px 10px; font-size:1.1em; color:#464646;}
#travelClickDisplay #leftColTopRight ul {margin: 15px 0px 0px 10px;padding: 0;list-style:none}
#travelClickDisplay #leftColTopRight li {background:url(/wcsstore/Greenbee/images/greenbee/travel_li_marker_gray_back.gif) 0 .3em no-repeat;padding-left:1.3em;}
#travelClickDisplay #leftColTopRight li a {color:#464646;}

#travelClickDisplay #leftColBottom {clear:both;height:117px;}
#travelClickDisplay #leftColBottomLeft {float:left;width:250px;}
#travelClickDisplay #leftColBottomRight {float:left;width:250px;}

#travelClickDisplay #leftColBottom .hotelImage {float:left;}
#travelClickDisplay #leftColBottom .hotelImage img{margin: 20px 0 0 10px;}
#travelClickDisplay #leftColBottom .hotelImage a{color:#464646;}
#travelClickDisplay #leftColBottom .hotelOffer {float:left;width:158px; margin: 20px 0 0 0px;}
#travelClickDisplay #leftColBottom .hotelOffer p {margin: 0 0 0px 10px;}
#travelClickDisplay #leftColBottom .hotelOffer p a {color: #464646;}
#travelClickDisplay #leftColBottom .hotelOffer h3 {margin: 0 0 2px 10px; color:#cc3300; font-size:1.1em;}
#travelClickDisplay #leftColBottom .hotelOffer h3 a {color:#cc3300;}
#travelClickDisplay #leftColBottom .hotelOffer .hotelLink a {color:#cc3300;padding-right:5px; }
#travelClickDisplay #leftColBottom .hotelOffer .hotelDetails {height:40px;}

#travelClickDisplay #rightCol {float:left;background-color:#e3e7ea;width: 219px;padding: 5px 0 5px 0;}

#travelClickDisplay .travelClickTab {}
#travelClickDisplay a.travelClickTab {display:block; height:30px;font-size: 1.1em; line-height: 1.1em;color:#464646;font-weight: bold;text-decoration:none;outline: none;}

#destSpan_1 {margin: 8px 0 0 0px; padding-left:25px;  display: block; color:#fff;float:left; text-decoration:none;cursor: pointer;background:url(/wcsstore/Greenbee/images/greenbee/travel_click_tab_marker.gif) 15px .3em no-repeat; width:105px;}

#destSpan_2,#destSpan_3,#destSpan_4,#destSpan_5,#destSpan_6,#destSpan_7,#destSpan_8,#destSpan_9,#destSpan_10 {margin: 8px 0 0 0px; padding-left:25px;  display: block; color:#464646;float:left; text-decoration:none;cursor: pointer;background:url(/wcsstore/Greenbee/images/greenbee/travel_click_tab_marker.gif) 15px .3em no-repeat;width:105px;}

#priceSpan_1 {margin: 8px 0px 0 0px; color:#fff;display: block; float:left;text-decoration:none;cursor: pointer;}

#priceSpan_2,#priceSpan_3,#priceSpan_4,#priceSpan_5,#priceSpan_6,#priceSpan_7,#priceSpan_8,#priceSpan_9,#priceSpan_10 {margin: 8px 0px 0 0px; color:#cc3300;display: block; float:left;text-decoration:none;cursor: pointer;}

#Dest_Tag_1 {background:url(/wcsstore/Greenbee/images/greenbee/travel_click_tab_dark.gif) 0 0 no-repeat;height:30px;margin:0px 5px 1px 14px; }

#Dest_Tag_2,#Dest_Tag_3,#Dest_Tag_4,#Dest_Tag_5,#Dest_Tag_6,#Dest_Tag_7, #Dest_Tag_8, #Dest_Tag_9, #Dest_Tag_10 {background:url(/wcsstore/Greenbee/images/greenbee/travel_click_tab_light.gif) 0 0 no-repeat;height:30px;margin:0px 5px 1px 14px; }

/* End New Holiday Display interfact  2009 */

/* New Travel Home 2009 */
#travelHomeBeInspired {border: solid 1px #2e98b6; float:left;padding:1px;}
#travelHomeBeInspired h1 {width:471px; color:#fff !important; background-color:#2e98b6; font-size:1.3em !important; font-weight:normal;}
#travelHomeBeInspired h1 #h1Big {font-size:1.5em!important; margin: 0 20px 0 10px; color:#fff;}
#travelHomeBeInspired .inspiredBox {width: 102px;padding-left:12px;float:left; margin-top: 13px; margin-bottom: 10px;}
#travelHomeBeInspired .inspiredBox .from {margin-left: 80px; font-size: .9em;margin-bottom:0;margin-top: 1px;}
#travelHomeBeInspired .inspiredBox .holiday {color:#439539;}

#travelHomeBeInspired .dotted {background:url(../images/greenbee/bg/dots.gif) repeat-x;background-position:bottom; margin-top:-1px;height:18px;width:100px;}
#travelHomeBeInspired .hotelType {float:left;font-size: 1.2em;background-color:#fff;line-height: 1.1em;color:#464646;}
#travelHomeBeInspired .hotelType a {color:#464646; background: url(/wcsstore/Greenbee/images/greenbee/travel_li_marker.gif) no-repeat 0pt 0.4em; padding-left: 8px;}



#travelHomeBeInspired .hotelPrice {float:right;background-color:#fff;line-height: 1.2em;color:#444;padding-left:3px;}
#travelHomeBeInspired .hotelPrice a {font-size: 1.2em;font-weight: normal;color:#cc3300;font-weight: bold;}
#travelHomeBeInspired.arrowOnDot {color: #000;font-weight: bold;	font-size:1.1em;background-color: #fff;}

#travelHomeBeInspired .inspiredBox strong {font-weight: bold;font-size:1.3em;line-height:1.3em;}
#travelHomeBeInspired .inspiredBox img {border: 0px;}

#travelHomeTheme1 {width:230px;height: 180px;background:url(../upload/travel/home/travel_home_theme1_bg.jpg) no-repeat;float:left;margin-top:15px;}
#travelHomeTheme2 {width:230px;height: 180px;background:url(../upload/travel/home/travel_home_theme2_bg.jpg) no-repeat; margin-left:15px;float:right;margin-top:15px;}

#travelColMain .themeTextBlock {margin:157px 5px 5px 15px;}
#travelColMain .themeTextBlock h3 {color:#cc3300;font-size:1.4em;font-weight:normal;margin:0;}
#travelColMain .themeTextBlock ul {padding: 0;list-style:none; margin:0;}
#travelColMain .themeTextBlock li {background: url(/wcsstore/Greenbee/images/greenbee/travel_marker_transparent.gif) no-repeat 0pt 0.4em; padding-left: 8px; font-size:1.2em;}
#travelColMain .themeTextBlock li a {color: #464646;}
#travelColMain .themeTextBlock p.subtitle {color: #464646;font-size: 1.2em;}

#travelHomeColMainLeft .themeTextBlock {margin:95px 5px 5px 10px;}
#travelHomeColMainLeft .themeTextBlock h3 {color:#cc3300;font-size:1.3em;font-weight:normal;}
#travelHomeColMainLeft .themeTextBlock ul {padding: 0;list-style:none; margin:0;}
#travelHomeColMainLeft .themeTextBlock li {background: url(/wcsstore/Greenbee/images/greenbee/travel_marker_transparent.gif) no-repeat 0pt 0.4em; padding-left: 8px;font-size:1.1em; margin-bottom: 0px;margin-top: 0px;}
#travelHomeColMainLeft .themeTextBlock li a {color: #464646;}
#travelHomeColMainLeft .themeTextBlock .subtitle {display:none;} 
#travelThemeV2 {width:352px;height: 275px;background:url(../upload/travel/holidays/travel_home_theme2_large_bg.jpg) no-repeat;margin-top:13px; margin-right:5px;float:left;}
#travelThemeV1 {width:352px;height: 275px;background:url(../upload/travel/holidays/travel_home_theme1_large_bg.jpg) no-repeat;margin-right:5px;float:left;}

#travelColMain #travelHomeTop5 { width:718px;margin:0px 0 15px 0; display:block;float:none;}
#travelColMain #travelHomeTop5 h3 {font-size:1.4em;font-weight:normal; color:#006699;padding-left:10px;}
#travelColMain #travelHomeTop5 ul {padding: 0;list-style:none; margin:0;}
#travelColMain #travelHomeTop5 li {background: url(/wcsstore/Greenbee/images/greenbee/travel_marker_transparent.gif) no-repeat 12px 0.5em; padding-left: 24px;font-size:1.0em; line-height:1.5em; margin-bottom: 0px;margin-top: 0px;}
#travelColMain #travelHomeTop5 li a {color: #cc3300;}
#travelColMain #travelHomeTop5 .dark {background-color:#dfe5e6;}
#travelColMain #travelHomeTop5 .top5Col {width:228px;margin: 0 15px 0 0;float:left;border: 1px #dfe5e6 solid;}
#travelColMain #travelHomeTop5 .top5ColLast {margin: 0 0 0 0;float:left;border: 1px #dfe5e6 solid;width:226px;}
#travelHomeTop5 .top5Dest {color: #464646; width:140px; float:left;padding: 0px 0 0 2px;margin:0px 0 0 0;line-height:1.5em;}
#travelHomeTop5 .top5Dest {color:#464646 !important; text-decoration:none; cursor: pointer;}

#travelHotelBeInspired {height: 230px;border: solid 1px #dfe5e6; padding-left:15px;}
#travelHotelBeInspired p{margin: 15px 0 0 0;}
#travelHotelBeInspired .inspiredBox {float:left; margin-top: 0px; width:174px;}
#travelHotelBeInspired .inspiredBox .from {margin-left: 80px; font-size: .9em;margin-bottom:0;}
#travelHotelBeInspired .inspiredBox .holiday {color:#439539;}

#travelHotelBeInspired .dotted {}
#travelHotelBeInspired  h3 {color:#006699;font-size:1.3em; margin: 10px 0  8px 0;}
#travelHotelBeInspired h3 #h3Big {font-size:1.4em;margin-right:15px; }
#travelHotelBeInspired .hotelType {font-size: 1.3em;background-color:#fff;line-height: 1.3em;color:#439539;font-weight: bold;background:url(../images/greenbee/bg/dots.gif) repeat-x;background-position:bottom; margin-top:2px;height:20px;width:150px;}
#travelHotelBeInspired .hotelType a {background: url(/wcsstore/Greenbee/images/greenbee/travel_marker_blue_transparent.gif) no-repeat 0px 0.3em; background-color:#fff;color:#006699;padding: 0 2px 0 8px;}
#travelHotelBeInspired .hotelPrice {float:right;background-color:#fff;line-height: 1.3em;color:#cc3300;padding-left:2px;padding-right:20px;}
#travelHotelBeInspired .hotelPrice a {font-size: 1.4em;font-weight: bold;color:#cc3300;}
#travelHotelBeInspired .arrowOnDot {color: #000;font-weight: bold;	font-size:1.1em;background-color: #fff;}

#travelColMain.latestOffers #source_anchor {width:175px; min-height:253px; height:auto; float:left; display:inline; margin:0; background-color:#444; background-image: url(../upload/travel/latest_offers/source.gif); background-repeat: no-repeat;}
#travelColMain.latestOffers #edition_details {float:left; width:711px; min-height:500px; height:auto;  margin:16px 0 0 0;}
#travelColMain.latestOffers #edition_details h2 {color:#cc3300;font-size: 1.5em;margin:0px 0px 0px 0px;width:200px;float:left;line-height:1.1em;}
#travelColMain.latestOffers #edition_details .subtitle {float:left; color:#464646;font-size:1.2em; width:300px;line-height:1.4em;}
#travelColMain.latestOffers #edition_details .article {float:left; display:inline; width:693px; min-height:276px; height:auto; border-top:2px solid #b3c4c2; border-bottom:1px solid #b3c4c2;margin:0 15px 15px 0px; background-color:#e3e7ea; padding: 0 20px 0 12px;}
#travelColMain.latestOffers #edition_details .article .article_heading_container {float:left; width:685px; margin:0; padding:0;}
#travelColMain.latestOffers #edition_details .article h3 {float:left; font-size:1em; line-height:1em; font-weight:normal; margin:17px 22px 0 0; padding:0;}
#travelColMain.latestOffers #edition_details .article h3 a { font-size:1.6em; line-height:1.6em; font-weight:normal; color:#cc3300; margin:0; padding:0;}
#travelColMain.latestOffers #edition_details .article h3 a, #travelColMain.latestOffers #source_details .article h3 a:hover {text-decoration:none;}
#travelColMain.latestOffers #edition_details .article .pdf_link {float:left; font-size:1.1em; line-height:1.6em; color:#444; margin:2.05em 0 0 0; padding:0}
#travelColMain.latestOffers #edition_details .article .img_pdf_link {float:left; margin:0; padding:0}
#travelColMain.latestOffers #edition_details .article img.article_image{float:left; display:inline; margin:0; padding:0;}
#travelColMain.latestOffers #edition_details .article .spec_offer_container{float:right; display:inline; width:331px; border-bottom:1px solid #b3c4c2; margin:0 0 0 14px; padding:12px 0 3px 0;}
#travelColMain.latestOffers #edition_details .article .name_and_price {margin:0; padding:0; background:url(../images/greenbee/bg/seeThruDots.gif) repeat-x; background-position:top; min-height:1.5em; height:auto;}
#travelColMain.latestOffers #edition_details .article .name {float:left; font-size:1.3em; line-height:1.4em; color:#464646; font-weight:bold; margin:0; padding:0 5px 0 0px; background: 0 0.4em no-repeat #e3e7ea;}
#travelColMain.latestOffers #edition_details .article .price{background-color:#e3e7ea; float:right; font-size:1em; line-height:1em; color:#cc3300; margin:0; padding:0 0 0 3px;}
#travelColMain.latestOffers #edition_details .article .price a{font-size:1.6em; line-height:1em; color:#cc3300; margin:0; padding:0;}
#travelColMain.latestOffers #edition_details .article p.text {font-size:1.1em; line-height:1.4em; color:#464646; margin:3px 0 10px 0; padding:0;}
#travelColMain.latestOffers #edition_details .article .direct_offer_container{float:right; display:inline; width:331px; border-bottom:1px solid #b3c4c2; margin:0 0 0 14px; padding:10px 0 6px 0;}
#travelColMain.latestOffers #edition_details .article .direct_offer_container .name_and_price {float:left; width:259px; margin-right:10px;}
#travelColMain.latestOffers #edition_details .article .direct_offer_container a.offer_img_link {margin:0; padding:0;}
#travelColMain.latestOffers #edition_details .article .direct_offer_container img.offer_img {float:right; margin:2px 0 0 0; padding:0;}
#travelColMain.latestOffers #edition_details .article .direct_offer_container p.text {float:left; margin:0 0 5px 0;}

#travelSubPanel #trvlSubCats {width: 352px;float:right;}
#travelSubPanel #trvlOffers {float: left;width:352px;}
#travelSubPanel .trvlSubCat1 {float: left;border: solid 1px #cbcbcb; margin-right: 15px;width: 350px; height: 106px}
#travelSubPanel .trvlSubCat2 {float: left;border: solid 1px #cbcbcb; width: 350px; height: 106px}
#travelSubPanel h3 {margin: 0px 0px 3px 10px;color: #006699;font-weight: normal; font-size: 1.3em}
#travelSubPanel #trvlSubCats img {width: 94px; height: 94px}
#travelSubPanel .trvlSubCatImg {width: 94px; height: 94px; float: left; margin: 0 0 10px 10px;padding:0;border:0;}
#travelSubPanel .trvlSubCat {border: solid 1px #e1e7e7; margin-bottom: 15px;  width: 350px; float:right;}
#travelSubPanel .trvlSubCat table  {width:228px; float:right; padding:0; margin:0;}

#travelSubPanel #trvlSubCats td {width:114px;padding-top: 2px; padding-bottom:2px;}
#travelSubPanel #trvlSubCats td a {color: #464646;font-weight: normal; font-size: 1.0em; }

#travelSubPanel .trvlW0 a {background: url(/wcsstore/Greenbee/images/greenbee/travel_marker_transparent.gif) no-repeat 12px 0.5em; padding-left: 24px;font-size:1.0em; line-height:1.5em; margin-bottom: 0px;margin-top: 0px;}
#travelSubPanel .tfW1 {width: 115px}
#travelSubPanel .tfW2 {width: 230px}
#travelSubPanel  .row2, #travelSubPanel .row6 {background-color: #fff;}
#travelSubPanel  .row0, #travelSubPanel .row4, #travelSubPanel .row8 {background-color: #dfe5e6; }
#travelSubPanel  .row2 a, #travelSubPanel .row6 a {background-color: #fff;}
#travelSubPanel  .row0 a, #travelSubPanel .row4 a, #travelSubPanel .row8 a {background-color: #dfe5e6;}
#travelSubPanel .clear {clear: left; height: 0px; font-size: 1px}

#travelHolidaySubPanel #trvlSubCats {width: 719px;}
#travelHolidaySubPanel #trvlOffers {float: left;width:352px;}
#travelHolidaySubPanel #trvlSubCats #panel1 {float: left;border: solid 1px #cbcbcb; margin-right: 15px;width: 350px; }
#travelHolidaySubPanel #trvlSubCats #panel2 {float: left;border: solid 1px #cbcbcb; width: 350px; }
#travelHolidaySubPanel h3 {margin: 0px 0px 3px 10px;color: #006699;font-weight: normal; font-size: 1.3em}
#travelHolidaySubPanel #trvlSubCats IMG {width: 94px; height: 94px}
#travelHolidaySubPanel .trvlSubCatImg {width: 94px; height: 94px; float: left; margin: 0 0 10px 10px;padding:0;border:0;}
#travelHolidaySubPanel .trvlSubCat {border: solid 1px #e1e7e7;  width: 350px; float:right;}
#travelHolidaySubPanel .trvlSubCat table  {width:228px; float:right; padding:0; margin:0;}

#travelHolidaySubPanel   #trvlSubCats td {width:114px;padding-top: 2px; padding-bottom:2px;}
#travelHolidaySubPanel  #trvlSubCats td a {color: #464646;font-weight: normal; font-size: 1.0em; }

#travelHolidaySubPanel  .trvlW0 a {background: url(/wcsstore/Greenbee/images/greenbee/travel_marker_transparent.gif) no-repeat 12px 0.4em; padding-left: 24px;font-size:1.0em; line-height:1.5em; margin-bottom: 0px;margin-top: 0px;}
#travelHolidaySubPanel  .tfW1 {width: 115px}
#travelHolidaySubPanel  .tfW2 {width: 230px}
#travelHolidaySubPanel   .row2, #travelHolidaySubPanel  .row6 {background-color: #fff;}
#travelHolidaySubPanel   .row0, #travelHolidaySubPanel  .row4, #travelHolidaySubPanel  .row8 {background-color: #dfe5e6; }
#travelHolidaySubPanel   .row2 a, #travelHolidaySubPanel  .row6 a {background-color: #fff;}
#travelHolidaySubPanel   .row0 a, #travelHolidaySubPanel  .row4 a, #travelHolidaySubPanel  .row8 a {background-color: #dfe5e6;}
#travelHolidaySubPanel  .clear {clear: left; height: 0px; font-size: 1px}

#travelHolidaySubPanel #trvlSubCats #panelFamily1 {float: left;border: solid 1px #cbcbcb; margin-right: 15px;width: 350px; }
#travelHolidaySubPanel #trvlSubCats #panelFamily2 {float: left;border: solid 1px #cbcbcb; width: 350px; }

#travelHolidaySubPanel #trvlSubCats #panelFamily2 td {width:228px}
#travelHolidaySubPanel  #panelFamily2 .row1, #travelHolidaySubPanel #panelFamily2 .row3 {background-color: #fff;}
#travelHolidaySubPanel  #panelFamily2 .row0, #travelHolidaySubPanel #panelFamily2 .row2 {background-color: #dfe5e6; }
#travelHolidaySubPanel  #panelFamily2 .row1 a, #travelHolidaySubPanel  #panelFamily2 .row3 a {background-color: #fff;}
#travelHolidaySubPanel  #panelFamily2 .row0 a, #travelHolidaySubPanel  #panelFamily2 .row2 a {background-color: #dfe5e6;}

#travelHolidaySubPanel  .trvlW0 .split {padding-left:24px;margin-top: -4px;display:block;}

#travelHoliday h2 {color: #cc3300; font-size:1.8em; font-weight:normal;margin: 10px 0 5px 0;}

#travelHoliday #offerPanels { width: 719px;float:left;}
#travelHoliday .Hpanel0 {margin:0px 15px 0 0;  float:left; height:205px;padding:0;}
#travelHoliday .Hpanel1 {margin:0px 0px 0 0;   float:left; height:205px;padding:0;}
#travelHoliday .Hpanel2 {margin:0px 0px 0 0;   float:right;height:205px;padding:0;}
#travelHoliday .Hpanel3 {margin:15px 15px 0 0; float:left; height:205px;padding:0;}
#travelHoliday .Hpanel4 {margin:15px 0px 0 0; float:left; height:205px;padding:0;}
#travelHoliday .Hpanel5 {margin:15px 0pt 0 0; float:right;height:205px;padding:0;}

#holidayBestSellers {background-color: #e3e7ea;  width:719px; float:left;}
#holidayBestSellers .bestSellerBox {width:230px; float:left;}
#holidayBestSellers .bestSellerBox .boxImg{width:100px;float:left;}
#holidayBestSellers .bestSellerBox .boxText{width:128px; float:left;}
#holidayBestSellers #box_0 {margin: 0px 15px 15px 0px; float:left; }
#holidayBestSellers #box_1 {margin: 0px 0px 15px 0px;  float:left;}
#holidayBestSellers #box_2 {float:right;}
#holidayBestSellers #box_3 {margin: 0px 15px 0px 0px; float:left; }
#holidayBestSellers  #box_4 {margin: 0px 0px 0px 0px;  float:left; }
#holidayBestSellers #box_5 {float:right;}
#holidayBestSellers .bestSellerBox .boxText h3 {margin: 0 5px 0 5px; }
#holidayBestSellers .bestSellerBox .boxText p {margin: 0 5px 0 5px; padding: 0 0 0 0;}
#holidayBestSellers .bestSellerBox .boxText .priceText a{color: #cc3300; margin-top: 5px;display:block;}
#holidayBestSellers .bestSellerBox .boxText .priceText img {margin-left:10px;}

#travelHotel{float:left;width:719px;}
#travelHotelSpotl1 {width:475px; height: 110px;margin-top:15px;background:url(../upload/travel/home/travel_home_spotlight.gif) no-repeat;float:left;}

#Travel_Hotels_UK_Specials {border: 1px solid #dfe5e6; background:url(../upload/travel/hotel/hotel_UK.jpg) 10px 23px no-repeat;float:left;margin-right:15px;}
#Travel_Hotels_Europe_Specials {border: 1px solid #dfe5e6; background:url(../upload/travel/hotel/hotel_Europe.jpg) 10px 23px no-repeat;float:left;}
#Travel_Hotels_Beach_Specials  {border: 1px solid #dfe5e6; background:url(../upload/travel/hotel/hotel_Beach.jpg) 10px 23px no-repeat;float:left;margin-top:15px;margin-right:15px;}
#Travel_Hotels_Far_And_Away_Specials {border: 1px solid #dfe5e6; background:url(../upload/travel/hotel/hotel_Far_And_Away.jpg) 10px 23px no-repeat;float:left;margin-top:15px;}

#travelHotel .hotelPicks {width:349px;}
#travelHotel .hotelPicks  h3 {margin: 0px 0px 0px 10px;color: #006699;font-weight: normal; font-size: 1.3em; width:110px;float:left;}
#travelHotel .hotelPicks a.moreTopLinks {display:block;float:right;color:#006699;font-size:1.1em;font-weight:bold;margin: 3px 5px 0 0;}

#travelHotel .travelTop5_0 {width:229px;background-color:#fff;float:none; margin-left:120px;height:21px;clear:both;}
#travelHotel .travelTop5_1 {width:229px;background-color:#dfe5e6;float:none; margin-left:120px;height:20px;clear:both;}
#travelHotel  .topDestination {float:left;width:110px;clear:both;background: url(/wcsstore/Greenbee/images/greenbee/travel_marker_transparent.gif) no-repeat 12px 0.6em; padding-left: 24px;color:#464646;line-height:1.7em;}
#travelHotel  .topDestination a {color:#464646;}
#travelHotel  .topPrice {float:right;color:#cc3300;padding-right:20px;line-height:1.7em;}
#travelHotel  .topPrice a{color:#cc3300;font-weight:bold;}


.travel_hotel_specials ul {margin:50px 0 0 150px;padding: 0;list-style:none;}
.travel_hotel_specials li {margin: 0; padding: 0;}

#travelHotel .disclaimer {clear:both;font-size: .9em; padding-top: 10px;}
#travelHotel .hotelFrom {margin:-13px 0px 0 312px ;}


.carAndActivities #car_hire_deals {float:left; width:320px; min-height:307px; height:auto; margin:0; padding:12px 15px; border:1px solid #2e98b6;}
.carAndActivities #car_hire_deals h2 {margin:-11px -14px 0 -14px; padding:0;background-color:#2e98b6; color:#fff; width:339px; min-height:25px; height:auto; font-weight:normal;font-size: 1.6em;padding-left:9px;}

.carAndActivities #car_hire_deals p.intro {font-size:1.1em; font-weight:normal; color:#111; margin:16px 0; padding:0;}
.carAndActivities #car_hire_deals #car_hire_logos {margin:0 0 17px 0; padding:0;}
.carAndActivities #car_hire_deals h3 {float:left; font-size:1.1em; font-weight:bold; color:#000; margin:0; padding:0;}
.carAndActivities #car_hire_deals p.frm {float:right; font-size:1.1em; font-weight:normal; color:#000; margin:0; padding:0;}
.carAndActivities #car_hire_deals p.frm {float:right; font-size:1.1em; font-weight:normal; color:#000; margin:0; padding:0;}
.carAndActivities #car_hire_deals a.deal_left {float:left; font-size:1.1em; font-weight:normal; color:#000; margin:2px 0; padding:0;}
.carAndActivities #car_hire_deals a.deal_right {float:right; font-size:1.1em; font-weight:normal; color:#000; margin:2px 0; padding:0;}
.carAndActivities #car_hire_deals #we_car_hire {float:left; width:146px; min-height:132px; height:auto; margin:0 20px 0 0; padding:0;}
.carAndActivities #car_hire_deals #sd_car_hire {float:left; width:146px; min-height:132px; height:auto; margin:0; padding:0;}
.carAndActivities #car_hire_deals #small_print {float:left; font-size:1em; font-weight:normal; color:#111; margin:12px 0 3px 0; padding:0;}


