
#plan_trip {
float: left;
}
#t-home-centre {
padding-top:10px;
}
#t-home-topic-content-wide #planTrip #planTripBody {
background: none;
background-color: #cc0000;
}
#t-home-topic-content-wide #planTrip h3 {
background: none;
background-color: white;
color: #cc0000;
border: solid 2px #cc0000;
}
#t-home-topic-content-wide #planTrip {
padding-top:10px;
}
#planTrip label,
#planTrip a.tertiaryLink,
#planTrip .paxMix a,
#planTrip #mainForm .multiline,
#planTrip .labelHeading,
#planTrip .inlineLabel,
#planTrip #roomAlloc table,
#planTrip #roomAlloc td,
#planTrip #roomAlloc th,
#planTrip #roomAlloc tbody,
#planTrip #GOradios a {
color: #ffffff !important;
}
#planTrip #mainForm .checklabel label,
#planTrip #mainForm label,
#planTrip .extraLinks {
color:white;
}
#planTrip .packageSection,
#planTrip .packageSection fieldset,
#planTrip #packageChoose,
#planTrip #promoCode,
#planTrip #carPackageSection #carPaxMix,
#planTrip #carPackageSection #carAges
{
background-color: #ee0000;
}
#planTrip #carPackageSection #carRadios {
border-top:1px solid #FFFFFF;
padding-bottom:10px;
padding-top:10px;
}
#planTrip #packageChoose h4 {
color: #ffffff;
}
#planTrip .button.primary .arrow {
background: transparent url(/cms/global/assets/images/promotion/uk/julywoffers2009/primary-right-arrow-button.gif) no-repeat scroll right top;
}
#planTrip div.button.primary.right input {
color: #cc0000;
font-weight: bold;
}
#planTrip div.button.primary {
background: transparent url(/cms/global/assets/images/promotion/uk/julywoffers2009/primary-left-button.gif) no-repeat scroll left top;
}
#planTrip a.tertiaryLink {
background:transparent url(/cms/global/assets/images/promotion/uk/julywoffers2009/white-chevron.gif) no-repeat scroll 0 3px;
}
#planTrip #packageChoose {
border-left: 1px solid #ffffff;
}
#planTrip #mainForm {
border-top: 1px solid #ffffff;
}
#plan_trip #promoCode {
border-bottom: 1px solid #ffffff;
border-top: 1px solid #ffffff;
}
#planTrip .packageSection {
border-top: 1px solid #ffffff;
}
#planTrip .paxMix a {
display:block;
}
#saleDealDay {position:absolute; z-index:1; width:278px; padding: 97px 80px 50px 20px;top:301px; right:0px;}
#saleDealDay .tertiaryLinks { position: absolute; left: 40px; top:133px;}
#saleDealDay a.noHiddenCharges {margin-top: 10px; float: left;}
#saleDealDay a.noHiddenChargesB {margin-top: 5px; float: left;}
* html #saleDealDay a.noHiddenCharges {margin-top: -5px; float: left;}
.saleContainer a.viewAllDestinations {margin-top: -1px; float: left;}
* html .saleContainer a.viewAllDestinations {margin-top: -5px; float: left;}
#saleBanner {position:relative; z-index:0;}
#saleImage {z-index:-1;}
#saleBanner .saleDeals {background-color:#FFFFFF; position:static; z-index:1; margin: 0px; width:265px; padding:0px 3px 6px 10px; }
#saleBanner .saleContainer { position:absolute; z-index:2; width:278px; padding: 33px 80px 50px 20px;top:0px; right:0px;}
#saleBanner .saleDeals h2 {line-height:26px; font-size: 12px;}
#saleBanner #saleDealsBlue {width:187px; margin: 73px 11px 50px 20px;}
#saleBanner .saleImage {background-color:#FFFFFF; position:static; z-index:1; margin: 0px; width:265px; padding:0px 3px 0px 0px; }
* html #saleBanner .saleImage {background-color:#FFFFFF; position:static; z-index:1; margin: 0px 0px -10px 0px; padding:0px 0px 0px 0px; }
.saleDeals .tertiaryLinks {line-height:12px; padding-left:12px;}
.price {color: #cc0000;}
.saleDealExtra {color:#404490; padding-top:4px;}
