.padLeft20 {padding-left: 20px;}
.padLeft5 {padding-left: 5px;}
.padLeftRight5 {padding-left: 5px; padding-right: 5px;}
.padRight5 {padding-right: 5px;}
.padRight10 {padding-right: 10px;}
.padTop10 {padding-top: 10px;}
.padTop34 {padding-top: 34px;}
.padBot20 {padding-bottom: 20px;}
.content {font-size: 14px;}
.width400 {width: 400px;}
.width300 {width: 300px;}/*Gets overwritten by class of same name in bhc-tvl-ie.css*/
.inline {display: inline;}
.valignTop {vertical-align: top;}

.breadcrumbs {font-size: 10px; color: #999999;}
.breadcrumbs a {color: #999999;}
.breadcrumbs a:hover {color: #000000;}
.description {color: #666666; font-size: 12px;}
h1 {color: #00908d; font-size: 18px;}
.padTopBot10 {padding-top: 10px; padding-bottom: 10px;}
.valignTop {vertical-align: top;}
.alignCenter {margin: auto;}
.divider {width: 98%; height: 1px; color: #e5e5e5; border: 0; background: #e5e5e5; padding: 0; margin: 0;}
.dividerBorder {border-bottom: 1px #cccccc;}
.bold {font-weight: bold; font-size: 12px;}
.blue a {color: #3399fe;}
.blue a:hover {color: blue;}
.otherFlights {padding: 0 20px 0 0; margin: 0; font-size: 12px;}
.otherFlights li {display: inline; padding-right: 20px; font-size: 12px;}
.resultsTable {font-size: 14px;}
.resultsTable tr td {font-size: 12px;}
.resultsTable tr td a {font-size: 12px;}
.resultsTable tr.tableHeader td {padding: 5px 0 5px 10px; border-left: 1px solid #e5e5e5; font-weight: bold; border-bottom: 1px dotted #999999;}
.resultsTable tr.tableHeader td a {border-left: 0;}
.resultsTable tr.tableHeader td.noLeftBorder {border-left: 0;}
.resultsTable tr.tableHeader td.noLeftBorder a {border-left: 0;}
.resultsTable tr.tableRow td {padding: 10px; vertical-align: top; border-left: 1px solid #e5e5e5; font-size: 8px; border-bottom: 1px solid #e5e5e5;}
.resultsTable tr.tableRow td a.airlineLink {color: black;font-size: 10px;}
.resultsTable tr.tableRow td.noLeftBorder {border-left: 0;}
.highlight {background: #feecde;}
.priceFrom {color: #42a7f9; font-size: 16px; font-family: Trebuchet, Verdana, Arial, Verdana; font-weight: bold; padding-bottom: 10px;}
.taxLabel {font-size: 10px;}
.taxAmount {font-size: 11px; font-style: italic;}
.bookNowButton a, .bookNowButton input {padding: 4px; background: #01a9b4; color: white; font-size: 12px; font-weight: bold; border: 1px solid #b3e4e8; text-decoration: none;}
.bookNowButton a:hover, .bookNowButton input:hover {text-decoration: underline; color: #ffffff;}
.bgLightBlue {background: #d8e9f3;}
.borderLeftRight {border-left: 1px solid #cccccc; border-right: 1px solid #cccccc;}

.tabContainer {width: 710px;}
.tab {height: 106px;padding: 12px 13px 0 12px; position: relative; float: left; cursor: pointer;}
.fontTreb {font-family: "Trebuchet MS", arial, helvetica, sans-serif; }
.tab h2 a {color: #00908d; text-decoration: none; display: inline; font-size: 18px; font-weight: normal; }
.tab h2 a:hover {color: #00908d; text-decoration: none; display: inline; font-size: 18px; font-weight: normal; }
.tab .fromTxt {font-size: 12px; color: #888888; font-weight: bold;}
.tab .priceTxt {font-size: 20px; color: #666666; font-weight: bold;}
.tab .taxTxt {font-size: 13px; color: #888888; font-weight: bold;text-transform: lowercase}
.bgTab {background: url('http://a471.g.akamai.net/f/471/15846/72h/www.travel.com.au/images/bgTab.gif') repeat-x top left;}
.airlineNoLink {color: black;font-size: 10px;}

.resultsTable-dollar, .resultsTable-price {color: #888888; font-size: 16px; font-family: Trebuchet, Verdana, Arial, Verdana; font-weight: bold; padding-bottom: 10px;}
.resultsTable-fareType {color: #888888; font-size: 12px; font-family: Trebuchet, Verdana, Arial, Verdana; font-weight: bold; padding-bottom: 10px;text-transform: lowercase}
.resultsTable-tax {color: #888888; font-weight: bold; font-size: 10px;}
ul#panel1 li a em.carrierDTC {font-size: 12px; color: #666666;}