/* Colour scheme for Travel sections */ 
#cross-site-nav li.current  {background-color:#1554a2;background-position:0 -172px;}
#cross-site-nav li.current a {background-position:100% -172px;}
#logo-search{background:#1554a2 url(/images/head/travel-bg.jpg) repeat-x bottom left;}
#logo-search #logo {background:transparent url(/images/head/travel-logo.png) no-repeat top left;}
#logo-search input#t-keyword  {background-position:1px -99px;}
ul#topmenu li a {border-color:#5995de;}
a:link, a:visited, .foot-extend a , h1, #search h2, #sidebar a.toggle-link, #sidebar a#advanced-search-link, input#t-submit , strong.price, #header li a  {color:#18549e;}
.panel-head h1, .panel-head h2  {background-position:0 -350px;}
.actions, .strip, #sidebar fieldset, .info-panel {background:#d1e9fd none;}
#sidebar fieldset i.tl {background-position:0 -40px;}
#sidebar fieldset i.tr {background-position:-4px -40px;}
#sidebar fieldset i.bl {background-position:0 -44px;}
#sidebar fieldset i.br {background-position:-4px -44px;}
#sidebar .more-link {background:#18549e none;}
li.topRes h3 {background:url(/images/travel/premier-header-bg.png) #d1e9fd no-repeat;}
li.topRes div {background-color:#e2f3fe;}
.foot-extend a i {background-position:100% -320px;}
.foot-extend a.pm i {background-position:100% -360px;}
.button {background:#ae7b19 url(/images/buttons/travel-bg.png) repeat-x 0 0;}
.button:hover  {background:#deb529 url(/images/buttons/travel-bgh.png) repeat-x 0 0;}
span.button i.tl {background-position:0 -50px;}
span.button i.tr {background-position:-5px -50px;}
span.button i.bl {background-position:0 -55px;}
span.button i.br {background-position:-5px -55px;}
span.button:hover i.tl {background-position:-10px -50px;}
span.button:hover i.tr {background-position:-15px -50px;}
span.button:hover i.bl {background-position:-10px -55px;}
span.button:hover i.br {background-position:-15px -55px;}
#header {border-bottom:4px solid #18549e;}
#header li.current {background-image:url(/images/travel/tab-on-left.gif);background-color:#18549e;}
#header li.current a {background-image:url(/images/travel/tab-on-right.gif);}
@media all and (min-width:0px){
	#header li.current:after {
		content:url(/images/travel/tab-arrow.gif);
	}
}
.dummyend[id]{clear:both;}
.pullquote {background-image:url(/images/travel/quote-l.gif);}
.pullquote p {background-image:url(/images/travel/quote-r.gif);}
form.headlineSearch h2 {background:transparent url(/images/travel/headlineSearchH2.png) no-repeat;width:117px;height:26px;margin-right:59px;}
form.headlineSearch .button {border:2px solid #75a5dd;}
form.headlineSearch a {color:#7ab3f6;}
form.headlineSearch span.button i.tl {background-position:-40px -50px;}
form.headlineSearch span.button i.tr {background-position:-44px -50px;}
form.headlineSearch span.button i.bl {background-position:-40px -54px;}
form.headlineSearch span.button i.br {background-position:-44px -54px;}
form.headlineSearch  fieldset.highlight {background:#222120 url(/images/travel/headlineSearchFieldsetFade.png) repeat-x left bottom;}
form.headlineSearch  fieldset.highlight b.bl {background-position:-8px -44px;}
form.headlineSearch  fieldset.highlight b.br {background-position:-12px -44px;}
.headlineSearch .button {background:#2564b1 url(/images/buttons/travel-headline-bg.png) repeat-x 0 0;}
.headlineSearch .button:hover {background:#548fd9 url(/images/buttons/travel-headline-bgh.png) repeat-x 0 0;}
#assearch div.submit {padding-top:17px;padding-bottom:17px;margin:0 10px;min-height:36px;}
#assearch div.submit p.note {margin:12px 0 0px 0;}
#assearch div.submit input.right {margin:0px 7px 0 17px;}
#assearch fieldset {background:#d1e9fd none;padding:10px;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;margin:8px 0;}
#assearch table {margin:10px 0 10px 10px;width:100% !important;}
#assearch td {padding-bottom:0.75em;}
#assearch select.rtxtbox {margin:2px 20px 2px 0;width:160px;}
#assearch br {display:none;}
ul.flags {margin:0 0 20px 0;padding:0;}
ul.flags li {list-style-type:none;margin:0;padding:4px 0 2px 22px;background-repeat:no-repeat;background-position:0 50%;position:static;}
li.us {background-image:url(/images/flags/o/us.gif);}
li.au {background-image:url(/images/flags/o/au.gif);}
li.be {background-image:url(/images/flags/o/be.gif);}
li.ca {background-image:url(/images/flags/o/ca.gif);}
li.fr {background-image:url(/images/flags/o/fr.gif);}
li.de {background-image:url(/images/flags/o/de.gif);}
li.hk {background-image:url(/images/flags/o/hk.gif);}
li.in {background-image:url(/images/flags/o/in.gif);}
li.ie {background-image:url(/images/flags/o/ie.gif);}
li.it {background-image:url(/images/flags/o/it.gif);}
li.jp {background-image:url(/images/flags/o/jp.gif);}
li.nz {background-image:url(/images/flags/o/nz.gif);}
li.pt {background-image:url(/images/flags/o/pt.gif);}
li.sg {background-image:url(/images/flags/o/sg.gif);}
li.es {background-image:url(/images/flags/o/es.gif);}
li.ch {background-image:url(/images/flags/o/ch.gif);}
li.nl {background-image:url(/images/flags/o/nl.gif);}
li.fi {background-image:url(/images/flags/o/fi.png);}
li.dk {background-image:url(/images/flags/o/dk.png);}
li.no {background-image:url(/images/flags/o/no.png);}
li.se {background-image:url(/images/flags/o/se.png);}
li.za {background-image:url(/images/flags/o/za.png);}

