.clearBoth {
border:none;
}
#t-topic-content {
padding-top:10px;
}
#t-centre-left {
float:right;
width:770px;
margin:0;
}
#pageHead {
border-left:solid 1px #c00;
border-right:solid 1px #c00;
border-top:solid 1px #c00;
}
#journeySelection {
border-top:solid 1px #C00;
border-left:solid 1px #C00;
border-right:solid 1px #C00;
border-bottom:none;
padding:10px;
}
.d1-bottom {
padding-left:5px;
}
.d1-bottom p {
margin-left:5px;
font-size:x-small;
}
#tableHolder {
position: relative;
margin-left: 1px;
}
#flights {
position: relative;
border-collapse: collapse;
border: solid 1px #CC0000;
margin-bottom: 5px;
}
#flights th,
#flights td {
border: solid #cc0000 1px;
padding: 5px;
}
#flights td {
vertical-align:top;
}
#flights th {
background-color:#DDF;
}
.destinationColumn,.priceColumn {
}
.destinationCell {
width:30%;
}
.destinationCell img {
float:left;
margin:0 10px 0 0;
}
.flightCell {
text-align:center;
}
.packageCell {
}
#flights td.flightCell,#flights td.packageCell {
padding-top:5px;
}
#flights td.packageCell {
padding-left:10px;
}
.priceAmount {
font-size:11px;
font-weight:700;
color:#555;
}
#planTrip {
font-size:0.9em;
margin-top:0;
width:180px;
}
#planTrip .multiline {
width:57px;
}
#planTrip #flightPax {
margin-bottom:5px;
}
#plan_trip #planTrip h3,#plan_trip #planTrip #planTripBody {
background:none;
background-color:#c40401;
color:#fff;
}
#planTrip #bookingType div#single {
background-color:#c40401;
}
#planTrip #packageChoose {
background-color:#e00;
}
#planTrip div.button.primary {
background:transparent url(/cms/global/assets/images/promotion/uk/julywoffers2009/primary-left-button.gif) no-repeat scroll left top;
}
#planTrip div.button.primary.right input {
color:#c40401;
font-weight:700;
}
#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 a.tertiaryLink {
color:#fff;
background:transparent url(/cms/global/assets/images/promotion/uk/julywoffers2009/white-chevron.gif) no-repeat scroll 0 3px;
}
#planTrip #mainForm,#planTrip #planTripBody #packageChoose,#planTrip #bookingType div#single {
border-top:1px solid #FFF;
}
#plan_trip #promoCode {
border-top:solid 1px #FFF;
border-bottom:solid 1px #FFF;
background-color:#e00;
}
.leftImg {
float:left;
margin:10px 0 0;
}
.rightImg {
float:right;
margin:10px 0 0;
}
#cabinInputLeft {
float:left;
width:140px;
}
#cabinInputRight {
float:left;
width:540px;
}
#flights p {
margin-bottom:12px;
}
.destinationCell a {
color:#0008FF;
font-size:14px;
font-weight:700;
text-decoration:underline;
width:140px;
}
.economyDeal,.businessDeal, .premeconDeal{
font-size:11px;
padding-bottom:10px;
}
.leftPad {
padding-left:50px;
}
.locationThumbnail {
float:left;
height:93px;
width:164px;
padding:10px;
}
#heading {
background-color:#c40401;
width:768px;
}
#headingLeft {
background-color:#c40401;
width:500px;
float:left;
}
#headingLeft p {
font-weight:700;
color:#FFF;
font-size:36px;
padding:10px 0 0 20px;
}
#headingRight {
float:right;
background:transparent url(/cms/global/assets/images/promotion/europe/heading-right.gif) no-repeat scroll 0;
height:65px;
font-weight:700;
color:#c40401;
font-size:14px;
}
#headingRight h4 {
color:#c40401;
padding:40px 10px 10px 40px;
}
#subHeading h5 {
font-weight:700;
color:#FFF;
font-size:18px;
padding:10px 10px 5px 20px;
}
.pageContent h5 {
margin-bottom:0;
}
#regionsPod {
float:left;
margin-top:10px;
margin-bottom:10px;
}
#regionsPod ul {
vertical-align:middle;
margin:0;
padding:0 0 0 5px;
}
.regionNavigation ul {
list-style-type:none;
margin:10px 0 0;
padding:0 0 0 3px;
}
.regionNavigation ul a span {
display:block;
color:#525252;
font-weight:700;
text-align:center;
font-size:10px;
line-height:10px;
padding:55px 2px 0 0;
}
.regionNavigation li {
margin-left:43px;
float:left;
vertical-align:bottom;
position:relative;
display:inline;
padding:0;
}
.regionNavigation a,.regionNavigation a.selected,.regionNavigation a:visited,.regionNavigation a:hover {
display:block;
width:75px;
height:110px;
text-decoration:none;
font-size:x-small;
color:#555;
margin-bottom:0 !important;
}
.regionNavigation li a:hover {
background-position:0 -110px;
}
.regionNavigation li a.selected {
background-position:0 -220px;
}
.regionNavigation a:hover {
cursor:pointer;
}
.regionNavigation li.nam a {
background-image:url(/cms/global/assets/images/promotion/uk/may_campaign_2009/nam-nav.gif);
}
.regionNavigation li.eur a {
background-image:url(/cms/global/assets/images/promotion/uk/may_campaign_2009/euro-nav.gif);
}
.regionNavigation li.fea a {
background-image:url(/cms/global/assets/images/promotion/uk/may_campaign_2009/fe-nav.gif);
}
.regionNavigation li.lac a {
background-image:url(/cms/global/assets/images/promotion/uk/may_campaign_2009/lac-nav.gif);
}
.regionNavigation li.me a {
background-image:url(/cms/global/assets/images/promotion/uk/may_campaign_2009/me-nav.gif);
}
#t-rhs,.dealIcon {
float:left;
}
#planTrip #mainForm label,#planTrip .inlineFieldInfo .tertiaryLink,#planTrip #planTripBody #single label,#planTrip #planTripBody #packageChoose label,#planTrip #planTripBody #packageChoose h4,#planTrip #ticketType label,#planTrip .labelHeading,#planTrip #mainForm .multiline,#planTrip #planTripBody .extraLinks {
color:#FFF;
}
.economyDeal.economyDeal a,.businessDeal a,.premeconDeal a,.economyDeal a:visited,.premeconDeal a:visited,.businessDeal a:visited {
font-size:18px;
font-weight:700;
color:#D00;
padding-bottom:10px;
}
.regionNavigation li.afr a {
background-image:url(/cms/global/assets/images/promotion/uk/may_campaign_2009/afr-nav.gif);
}
.regionsDropdown {
background-color:#c40401;
width:768px;
padding-bottom:5px;
padding-top:5px;
}
.regionsImageNav {
width:768px;
height:140px;
}
#countryInput{
float:right;
}
#social-networks {right:0; margin-top:-15px; float:right; width:100px;}
#social-networks #facebook {width:100px;}

