/* Box added by us */
div.carsearchbox { width: 300px; float: right; margin: 5px 15px 10px 0; border: solid 1px #2d88cd; background: url("Images/sideformbg.gif") top center repeat-x; padding: 5px; }
/* Customize h2 */
h2 { font: bold 18px Verdana,Arial,Sans-serif; color: #006; text-align: left; border-bottom: dotted 1px #006; border-top: dotted 1px #006; padding: 5px 0; margin-bottom: 10px; }
/* Customize h3 */
div.carsearchbox h3 { font: bold 14px Verdana, Arial, Helvetica, sans-serif; text-decoration: underline; text-transform: uppercase; text-align: center; color:#2d88cd; }
/* Adjust the width of the booking engine */
div#abe_default { width:300px; margin:auto; }
/* Customise font style */
div#abe_STEP1 table tr td { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:12px; text-align:left; color:#003366; }
div#abe_STEP1 table tr td select, div#abe_STEP1 table tr td input { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#003366; border:1px solid #91bced; height:19px; }
/* Customise title – pickup and dropoff */
div#abe_STEP1 table tr td.title { border-bottom:1px solid #003366; }
/* Customise search button */
div#abe_STEP1 table tr td input#abe_searchButton { background-color:#2d88cd; border-width:2px; border-color:#9CF #069 #069 #9CF; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#ffffff; height:28px; }
div#abe_STEP1 table tr td input#abe_searchButton.disabled { background-color:#999; border-width:2px; border-color:#CCC #666 #666 #CCC; }
/* Customise the image of the calendar */
div#abe_STEP1 table tr td input#abe_calendarPickupButton, div#abe_STEP1 table tr td input#abe_calendarDropoffButton { background-image:url(icon_cal.gif); }
