.mbForm {font-size: 11px; border-collapse: collapse;}
.mbForm td.border {border: 1px solid #999; vertical-align: top;}
.mbForm img {vertical-align: middle;}
.mbForm h1 {margin: 0; display: inline; font-size: 14px; text-transform: uppercase; color: #8a0917;}
.mbForm a {background: url(link_arrow.png) no-repeat center right; padding-right: 13px; text-transform: uppercase; font-weight: bold; text-decoration: none; font-size: 11px; cursor: pointer;}
.mbForm a:hover {text-decoration: underline;}
.mbForm input.address, select {border: 1px solid #999;}
.mbForm input.address {width: 180px;}
.mbForm select.airport {width: 175px;}
.mbForm select.date {width: 75px;}
.mbForm .right {text-align: right;}
.mbForm td.legend {color: #ababab; font-size: 14px; font-weight: bold; font-weight: bold; text-transform: uppercase;}
#startApt, #stopApt {display: none;}
#startAptLabel, #stopAptLabel {}
#jacsStatic1 {float: right;}

a#apfSearchButton,
a#apfUnSearchButton,
a#apfBookButton,
#hideLastminuteButton,
#showLastminuteButton,
#showLmButton {float: right; background: url(bg_button.png) no-repeat; display: block; width: 100px; height: 22px; padding: 3px 0 0 0; margin: 0; text-align: center; text-decoration: none; font-weight: bold; text-transform: uppercase; font-size: 12px;}

a#apfSearchButton:hover,
a#apfUnSearchButton:hover,
a#apfBookButton:hover,
#hideLastminuteButton:hover,
#showLastminuteButton:hover,
#showLmButton:hover {color: #fff !important;}

#showLmAll {text-align: right; clear: both; margin: 5px 0 0 0;}
#showLmAll a {font-weight: bold; font-size: 10px; text-transform: none; background: none;}

#flightinfo {clear: both; border: 1px solid #999; padding: 5px; margin: 0 0 5px; font-size: 12px;}
#flightinfo span {text-transform: uppercase; color: #8a0917;}
#flightinfo th {text-align: left; vertical-align: top; white-space: nowrap;}
#flightinfo td {text-align: right; vertical-align: top; white-space: nowrap;}
#flightinfo div {display: inline;}

#lastminuteInfo {float: left; margin: 25px 0 0 0;}
#lastminuteInfo a.info {text-transform: none; color: #333; text-decoration: underline; font-weight: bold; background: none; padding: 0; font-size: 13px;}
#lastminuteInfo a.info:hover {text-decoration: none;}

#avinodeTable {clear: both; border: 1px solid #999; padding: 5px; margin: 0 0 5px; font-size: 12px;}