BODY.gui {font-family: arial;font-size: 8pt;BACKGROUND: #ffffff;}
TD.gui{font-family:Arial;font-size:8pt;}
.masterTable{width: 598px;}
.topLine{background-image: url("images/top_line.gif");width: 100%;height:6px;}
.bookTopLine{background-image: url("images/top_line.gif");width: 424px;height:6px;}
.botLine{background-image: url("images/bot_line_shadow.gif");width: 326px;height:10px;}
.bookBotLine{background-image: url("images/bot_line_shadow.gif");width:100%;height:10px;}
.leftLine{background-image: url("images/lt_line.gif");width: 6px;}
.rightLine{background-image: url("images/rt_line_shadow.gif");width: 9px;}
.purchaseTabColor{background-color: #ffffff;}
.priceSmallText{font-size: xx-small; font-family: arial;}
.priceHeader{font-size: 10pt; font-family: arial;font-weight: bold;width:135px;}
.purchaseLine{background-image: url("images/top_line.gif");width: 70px;height:6px;}
.itinTable{font-size: 10pt;font-family: arial;width: 100%;}
.itinTopLine{background-image: url("images/top_line.gif");}
.itinBotLine{background-image: url("images/bot_line_shadow.gif");width:100%;height:10px;}
.itinItemTable{font-family: arial;font-size: 9pt;padding-right: 2px;width: 100%;}
.itinDepartDest{width: 234px;}
.itinAirlineLogo{width: 112px;font-size: 8pt;font-weight: bold;}
.itinDepartArriveIcon{width: 12px;}
.itinDate{width: 35px;}
.itinDayOfWeek{width: 25px;}
.itinTime{width: 55px;}
.itinDuration{font-size: 8pt;font-weight: bold;}
.itinEquipFlight{width: 60px;}
.bookTabLine{background-image: url("images/top_line.gif");width: 170px;height:6px;}
.bookInfoHeader{font-size: 10pt;font-weight: bold;text-align: left;color: Navy;}
.bookItemSeperationSpace{height: 14px;}
.creditCardInfo{font-family:Arial;color: #000000;font-weight: bold;padding-left: 8px;padding-right: 2px;padding-bottom: 4px;text-align: right;font-size: 8pt;}
.creditCardInfoTextBox{text-align:left;font-size: 10pt;padding-bottom: 4px;}
.bookInfoHeaderColor{background-color: Navy;}
.informationBox{border-top: solid 1px #7f9db9;border-left: solid 1px #7f9db9;border-right: solid 1px #7f9db9;border-bottom: solid 1px #7f9db9;}
.bookButtons{padding-top: 4px;padding-bottom: 4px;}
.bookTermsAccept{color:Red;font-weight:bold;padding-top:4px;padding-bottom:4px;}
.travelerInfoHeader{color: White;width: 150px;height: 20px;font-weight: bold;padding-left: 2px;font-size: 8pt}
.travelerInfoTable{width: 474px;}
.travelerInfo{padding-left: 2px;padding-bottom: 4px;font-size: 8pt;text-align:left;width: 150px;}
.travelerInfoTextBox{width: 150px;}
.travelerEmailTextBox{width: 309px;}
.travelerPassengerNumHeader{width: 170px;font-size: 8pt;padding-right:2px;}
.travelerPassengerNum{text-align:right;color: #000000;width: 170px;font-weight: bold;background-color: #ffffff;padding-bottom: 4px;font-size: 8pt;}
.changeCancelStatement{color: Red;width: 450px;text-align: justify;font-weight: bold;padding-bottom: 10px;font-size: 8pt;}
.changeCancelTable{width: 450px;}
.changeCancelText{text-align:left;color: #000000;width: 350px;font-weight: bold;padding-top: 8px;font-size: 8pt;}
.changeCancelFee{text-align:left;color: Red;width: 100px;font-weight: bold;padding-top: 8px;font-size: 8pt;}
.fareBreakdown{font-size: 10pt;font-family: arial;font-weight: bold;height: 22px;text-align: center;}
.tripConfirmation{font-weight: bold;font-size: 8pt;padding-top: 8px;width: 160px;padding-right: 6px;text-align: right;}
.tripConfirmationData{font-size: 9pt;padding-top: 8px;font-weight: bold;text-align: left;}
.tripConfirmationNote{font-size: 8pt;color: Red;font-weight: bold;padding-top: 10px;}
.billingConfirmation{width: 190px;font-size: 9pt;padding-top: 8px;font-weight: bold;text-align: right;padding-right: 6px;}
.billingConfirmationData{width: 240px;font-size: 9pt;padding-top: 8px;font-weight: bold;text-align: left;color:Blue;}
.tripConfirmTravelerRequests{font-size: 9pt;padding-left: 8px;padding-right: 8px;padding-top: 8px;padding-bottom: 8px;font-weight: bold;width: 97%;border-top: solid 1px #7f9db9;border-left: solid 1px #7f9db9;border-right: solid 1px #7f9db9;border-bottom: solid 1px #7f9db9;}
.responseError {font-size: 10pt; color: Red; font-weight: bold;text-align: center;width: 100%; padding-bottom: 30px; padding-top: 30px;}
.bookInfoText{text-align:justify;color:Red;font-weight:bold;font-size:8pt;padding-bottom:8px;width:500px;}
TD.bookLabelText{font-family:Arial;text-align:right;color:Black;font-weight:bold;font-size:8pt;padding-right:2px;padding-bottom:4px;}
TD.bookTextBox{text-align:left;padding-right:4px;padding-bottom:4px;}
.asterisks{color:Red;font-weight:bold;font-family:Arial;font-size:10pt;}
.responseError {font-size: 10pt; color: Red; font-weight: bold;text-align: center;width: 100%; padding-bottom: 15px; padding-top: 15px; position: relative; left: 40%;}
.tripRequestHeader{font-size: 8pt;font-family: arial;font-weight: bold;width: 60px;padding-left: 4px;text-align:left;}
.tripRequestData{font-size: 8pt;font-family: arial;width: 30px;padding-left:4px;text-align:left;}
.tripRequestLeaveReturn{font-size: 8pt;font-family: arial;width: 50px;padding-left:4px;text-align:left;}