#searchbar{font-size:11px;margin:0;padding:0;}
#searchbar .bg-departure{background:url(/img/searchbar/departure.gif) no-repeat right center;}
#searchbar .bg-filters{background:url(/img/searchbar/filters.gif) no-repeat right center;}
#searchbar .bg-return{background:url(/img/searchbar/return.gif) no-repeat right center;}
#searchbar .bg-travelers{background:url(/img/searchbar/travellers.gif) no-repeat right center;}
#searchbar .textbox{background-color:#FFFFFF;border:1px solid #81b9e1;font-size:11px;height:14px;margin:0;padding:1px 2px;width:125px;}
#searchbar a.calendar1{background-image:url('/img/searchbar/calendar1.gif');}
#searchbar a.calendar1,#searchbar a.calendar2{background-repeat:no-repeat;float:right;font-size:0;height:20px;text-indent:-10000px;width:24px;}
#searchbar a.calendar2{background-image:url('/img/searchbar/calendar2.gif');}
#searchbar div.departure div.field,#searchbar div.return div.field{float:left;margin-bottom:5px;margin-right:10px;overflow:hidden;}
#searchbar div.departure div.field-time label,#searchbar div.return div.field-time label{float:left;height:14px;margin-top:3px;vertical-align:top;}
#searchbar div.departure div.field-time select.dropdown,#searchbar div.return div.field-time select.dropdown{float:right;width:129px;}
#searchbar div.departure div.field-time select.dropdown,#searchbar div.return div.field-time select.dropdown{float:right;width:129px;}
#searchbar div.departure div.field-time,#searchbar div.return div.field-time{clear:both;float:none;overflow:hidden;padding-bottom:10px;}
#searchbar div.dropdown-container{float:left;margin:5px 0px 5px 5px;width:180px;}
#searchbar div.field input.textbox{background-color:#FFFFFF;border:1px solid #81b9e1;font-size:11px;height:14px;margin:0;padding:1px 2px;width:125px;}
#searchbar div.field-dropoff{float:left;margin:1px 0px;margin-top:5px;padding:0;width:184px;}
#searchbar div.field-dropoff-define{float:left;padding:0;width:184px;}
#searchbar div.field-pickup{float:left;margin:1px 0px;padding:0;width:170px;}
#searchbar div.float-left{float:left;}
#searchbar div.form-header{background-color:#1AB7D6;border-bottom:1px solid #FFFFFF;border-top:1px solid #FFFFFF;clear:both;color:#FFFFFF;font-size:12px;height:17px;margin:0;padding:2px 0 0 5px;}
#searchbar div.input-content{margin:0;padding:6px 10px;}
#searchbar div.input-content{margin:0;padding:6px 10px;}
#searchbar div.input-content #dropoffCityContainer{width:450px;}
#searchbar div.input-content #fromCityContainer{width:450px;}
#searchbar div.input-content #pickupCityContainer{width:450px;}
#searchbar div.input-content #toCityContainer{width:450px;}
#searchbar div.input-content div.margin-bottom{clear:both;margin-bottom:5px;}
#searchbar div.input-departure{float:left;margin:1px 0px;padding:0;width:125px;}
#searchbar div.label-text{float:left;margin:1px;padding:0;width:40px;}
#searchbar div.searchbar-content{background-color:#C1DFDD;clear:both;margin:0;padding:0px;}
#searchbar div.tab{float:left;margin-left:5px;margin-top:5px;}
#searchbar div.tabs{background-color:white;margin:0;padding:0;width:180px;}
#searchbar div.tabs .menycontent{padding:3px 0px 4px 5px;}
#searchbar div.tabs ul{list-style:none;margin:0;padding:0;}
#searchbar div.tabs ul li{background-color:#1AB7D8;float:left;margin:0 2px 0 0;}
#searchbar div.tabs ul li a{color:white;display:block;padding:0 10px 0 0;text-decoration:none;}
#searchbar div.tabs ul li.enabled{background-color:#BD3629;color:white;}
#searchbar div.time{float:left;margin-left:5px;padding-top:3px;}
#searchbar div.travellers div#child0,#searchbar div.travellers div#child1,#searchbar div.travellers div#child2,#searchbar div.travellers div#child3,#searchbar div.travellers div#child4,#searchbar div.travellers div#child5,#searchbar div.travellers div#child6,#searchbar div.travellers div#child7{float:left;margin:3px 10px 0 0;width:72px;}
#searchbar div.travellers div.field{float:left;margin-right:10px;width:72px;}
#searchbar div.travellers div.field label{display:block;}
#searchbar div.travellers div.field select.dropdown{width:100%;}
#searchbar div.travellers div.fieldset{overflow:hidden;width:100%;}
#searchbar fieldset{border:0;margin:0;padding:0;z-index:0;}
#searchbar fieldset label{font-size:11px;}
#searchbar fieldset.fromTo div.field{clear:both;margin-bottom:5px;width:100%;}
#searchbar fieldset.fromTo div.field label{float:left;height:14px;margin-top:2px;vertical-align:top;}
#searchbar fieldset.fromTo div.maxtripstops,#searchbar fieldset.fromTo div.oneway{clear:both;margin:0 0 0 30px;overflow:hidden;}
#searchbar form{clear:both;margin:0;}
#searchbar input.check-box{margin-left:-3px;}
#searchbar input.text-box{background-color:#FFFFFF;border:1px solid #81b9e1;font-size:11px;height:14px;margin:0;padding:1px 2px;position:relative;width:170px;}
#searchbar select.drop-down{background-color:#FFFFFF;border:1px solid #81b9e1;float:left;font-size:11px;margin-left:5px;}
#searchbar select.dropdown{background-color:#FFFFFF;font-size:11px;margin:0;}
#searchbar span.checkbox{float:left;margin-top:-3px;}
.match{font-weight:bold;text-decoration:underline;}
.suggestDiv{background-color:#6699cc;border:1px solid #336699;width:200px;}
.suggestion{background-color:#6699cc;color:white;cursor:pointer;font-size:11px;}
fieldset-submit{padding:10px;}
span.noMatchData{color:#0000ff;font-weight:bold;}
span.spanNormalElement{background-color:red;}
