#searchbar{background-color:#dfecf5;background-image:url('../img/box/corner_left_bottom.gif');background-position:left bottom;background-repeat:no-repeat;display:inline;float:left;font-size:11px;margin:0 15px 0 45px;overflow:hidden;width:185px;}
#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.calendar1:hover{}
#searchbar a.calendar2{background-image:url('../img/searchbar/calendar2.gif');}
#searchbar div.fieldset{padding:10px;}
#searchbar div.fieldset-submit{padding:10px 10px 10px 10px;text-align:center;}
#searchbar div.fieldset-submit span,#searchbar div.fieldset-submit span button{width:140px;}
#searchbar div.searchbar-content{background-image:url('../img/box/corner_right_bottom.gif');background-position:right bottom;background-repeat:no-repeat;}
#searchbar div.tabs{background-color:white;overflow:hidden;padding:0 0 1px 0;width:100%;}
#searchbar div.tabs ul{list-style:none;margin:0;padding:0;}
#searchbar div.tabs ul li{background-color:#81b9e1;background-image:url('../img/box/corner_left_top.gif');background-position:left top;background-repeat:no-repeat;float:left;height:18px;margin:0 1px 0 0;padding:0 0 0 10px;}
#searchbar div.tabs ul li a{background-image:url('../img/box/corner_right_top.gif');background-position:right top;background-repeat:no-repeat;color:white;display:block;font-weight:bold;padding:2px 10px 0 0;text-decoration:none;}
#searchbar div.tabs ul li.enabled{background-color:#4286c7;}
#searchbar div.tabs ul li.enabled a{color:white;}
#searchbar div.tabs ul li:hover{background-color:#4286c7;}
#searchbar fieldset{border:0;margin:0;padding:0;z-index:0;}
#searchbar fieldset label{font-size:11px;}
#searchbar fieldset legend{background-color:#81b9e1;height:20px;margin:0 0 0 -7px;margin-left:1px;padding:0;}
#searchbar fieldset legend span{color:white;display:block;font-size:12px;font-weight:bold;height:17px;margin-left:5px;padding:2px 0 0 0px;width:180px;}
#searchbar fieldset legend span{background-position:right top;background-repeat:no-repeat;}
#searchbar fieldset select.dropdown{font-size:11px;margin:0;}
#searchbar fieldset.carType div.field{margin-bottom:-2px;}
#searchbar fieldset.carType legend label,#searchbar fieldset.transType legend label{color:white;cursor:pointer;display:-moz-inline-box;width:150px;}
#searchbar fieldset.carType legend span,#searchbar fieldset.transType legend span{padding:0 0 2px 2px;width:183px;}
#searchbar fieldset.carType legend.hover,#searchbar fieldset.carType legend:hover,#searchbar fieldset.transType legend.hover,#searchbar fieldset.transType legend:hover{background-color:#4286c7;}
#searchbar fieldset.departure div.field,#searchbar fieldset.return div.field{float:left;margin-bottom:5px;margin-right:10px;overflow:hidden;}
#searchbar fieldset.departure div.field-time label,#searchbar fieldset.return div.field-time label{float:left;height:14px;margin-top:3px;vertical-align:top;}
#searchbar fieldset.departure div.field-time select.dropdown,#searchbar fieldset.return div.field-time select.dropdown{float:right;width:129px;}
#searchbar fieldset.departure div.field-time,#searchbar fieldset.return div.field-time{clear:both;float:none;overflow:hidden;}
#searchbar fieldset.departure legend span{background-image:url('../img/searchbar/departure.gif');}
#searchbar fieldset.dropoffDate div.field,#searchbar fieldset.pickupDate div.field{float:left;margin-right:10px;overflow:hidden;}
#searchbar fieldset.dropoffDate div.field-time div.time,#searchbar fieldset.pickupDate div.field-time div.time{float:left;}
#searchbar fieldset.dropoffDate div.field-time label,#searchbar fieldset.pickupDate div.field-time label{float:left;height:14px;margin-right:10px;margin-top:3px;vertical-align:top;}
#searchbar fieldset.dropoffDate div.field-time,#searchbar fieldset.pickupDate div.field-time{clear:both;float:none;overflow:hidden;padding-top:5px;}
#searchbar fieldset.filters label.carrier{display:block;}
#searchbar fieldset.filters legend span{background-image:url('../img/searchbar/filters.gif');}
#searchbar fieldset.fromTo div.field{clear:both;float:left;margin-bottom:5px;width:100%;}
#searchbar fieldset.fromTo div.field input.textbox{border:1px solid #81b9e1;float:right;font-size:11px;height:14px;margin:0;padding:1px 2px;width:125px;}
#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;}
#searchbar fieldset.fromTo legend span{background-image:url('../img/box/corner_right_top.gif');}
#searchbar fieldset.pickupDropoffCities div.field-dropoff{padding-top:10px;}
#searchbar fieldset.pickupDropoffCities div.field-dropoff input.textbox,#searchbar fieldset.pickupDropoffCities div.field-pickup input.textbox{border:1px solid #81b9e1;font-size:11px;height:14px;margin:0;padding:1px 2px;width:154px;}
#searchbar fieldset.pickupDropoffCities div.field-pickup{padding-bottom:10px;}
#searchbar fieldset.pickupDropoffCities div.fieldset{margin-top:0;}
#searchbar fieldset.pickupDropoffCities legend span{background-image:url('../img/box/corner_right_top.gif');background-position:right top;}
#searchbar fieldset.return legend span{background-image:url('../img/searchbar/return.gif');}
#searchbar fieldset.travellers div#child0,#searchbar fieldset.travellers div#child1,#searchbar fieldset.travellers div#child2,#searchbar fieldset.travellers div#child3,#searchbar fieldset.travellers div#child4,#searchbar fieldset.travellers div#child5,#searchbar fieldset.travellers div#child6,#searchbar fieldset.travellers div#child7{float:left;margin:3px 10px 0 0;width:72px;}
#searchbar fieldset.travellers div.field{float:left;margin-right:10px;width:72px;}
#searchbar fieldset.travellers div.field label{display:block;}
#searchbar fieldset.travellers div.field select.dropdown{width:100%;}
#searchbar fieldset.travellers div.fieldset{overflow:hidden;width:100%;}
#searchbar fieldset.travellers legend span{background-image:url('../img/searchbar/travellers.gif');}
#searchbar form{clear:both;}
#searchbar h3{background-color:#81b9e1;background-image:url('../img/box/box1_top_left.png');background-repeat:no-repeat;height:15px;margin:0;padding:0;}
#searchbar h3 span{background-image:url('../img/box/box1_top_right.png');background-position:right top;background-repeat:no-repeat;color:black;display:block;font-size:12px;font-weight:bold;margin:0;padding:2px 0 2px 5px;}
#sidebar{clear:left;float:left;margin:15px 15px 0 45px;overflow:hidden;width:185px;}
#sidebar div.sidebar-content{padding:10px;}
#sidebar h3{}
.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;}
span.noMatchData{color:#0000ff;font-weight:bold;}
span.spanNormalElement{background-color:red;}