.Availability_main-normal-txt {
	FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Verdana, Helvetica, Sans-serif; BACKGROUND-COLOR: #adaeb5
}
.Availability_whitesmall {
	FONT-SIZE: 10px; COLOR: #ffffff; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
.Availability_Prices {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; WHITE-SPACE: nowrap
}
.Availability_white_border-right {
	FONT-SIZE: 12px; BORDER-LEFT: #adaeb5 1px solid; COLOR: #ffffff; BORDER-BOTTOM: #adaeb5 1px solid; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
.Availability_whitenormal_height {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; HEIGHT: 21px
}
.Availability_whitenormal_height-width {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; WIDTH: 150px; COLOR: #ffffff; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; HEIGHT: 21px
}
.Availability_whitebold {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #000000; BORDER-BOTTOM: #adaeb5 1px solid; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
.Availability_whitebold_border-right {
	BORDER-RIGHT: #adaeb5 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #000000; BORDER-BOTTOM: #adaeb5 1px solid; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
.Availability_border-right {
	BORDER-RIGHT: #adaeb5 1px solid; BORDER-BOTTOM: #adaeb5 1px solid
}
.Availability_Table1_fare-frame {
	BORDER-RIGHT: #adaeb5 1px solid; BORDER-TOP: #adaeb5 1px solid; BORDER-LEFT: #adaeb5 1px solid; BORDER-BOTTOM: #adaeb5 0px solid
}
.Availability_Table2_fare-frame {
	BORDER-RIGHT: #adaeb5 0px solid; BORDER-TOP: #adaeb5 1px solid; BORDER-LEFT: #adaeb5 1px solid; BORDER-BOTTOM: #adaeb5 0px solid
}
.Availability_fare-cell {
	FONT-SIZE: 11px; BORDER-LEFT: #adaeb5 1px solid; COLOR: #000000; BORDER-BOTTOM: #adaeb5 1px solid; FONT-FAMILY: Verdana, Helvetica, Sans-serif
}
.Availability_fare-cell2 {
	FONT-SIZE: 11px; BORDER-LEFT: #adaeb5 1px solid; COLOR: #000000; FONT-FAMILY: Verdana, Helvetica, Sans-serif
}
.Availability_fare-cell-bold {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Verdana, Helvetica, Sans-serif
}
.Availability_main-txt {
	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Verdana, Helvetica, Sans-serif
}
.AvailabilityAlternate_white_border-right {
	FONT-SIZE: 12px; BORDER-LEFT: #adaeb5 1px solid; COLOR: #ffffff; BORDER-BOTTOM: #adaeb5 1px solid; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
.AvailabilityAlternate_whitenormal_height {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; HEIGHT: 21px
}
.AvailabilityAlternate_whitebold {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #000000; BORDER-BOTTOM: #adaeb5 1px solid; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
.AvailabilityAlternate_whitebold_border-right {
	BORDER-RIGHT: #adaeb5 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; BORDER-BOTTOM: #adaeb5 1px solid; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
.AvailabilityAlternate_border-right {
	BORDER-RIGHT: #adaeb5 1px solid; BORDER-BOTTOM: #adaeb5 1px solid
}
.AvailabilityAlternate_main-normal-txt {
	FONT-SIZE: 11px; FONT-FAMILY: Verdana, Helvetica, Sans-serif; BACKGROUND-COLOR: #adaeb5
}
.AvailabilityAlternate_Table1_fare-frame {
	BORDER-RIGHT: #adaeb5 1px solid; BORDER-TOP: #adaeb5 1px solid; BORDER-LEFT: #adaeb5 1px solid
}
.AvailabilityAlternate_Table2_fare-frame {
	BORDER-RIGHT: #adaeb5 0px solid; BORDER-TOP: #adaeb5 1px solid; BORDER-LEFT: #adaeb5 1px solid; BORDER-BOTTOM: #adaeb5 0px solid
}
.AvailabilityAlternate_fare-cell {
	FONT-SIZE: 11px; BORDER-LEFT: #adaeb5 1px solid; COLOR: #000000; BORDER-BOTTOM: #adaeb5 1px solid; FONT-FAMILY: Verdana, Helvetica, Sans-serif
}
.AvailabilityAlternate_fare-cell2 {
	FONT-SIZE: 11px; BORDER-LEFT: #adaeb5 1px solid; COLOR: #000000; FONT-FAMILY: Verdana, Helvetica, Sans-serif
}
.AvailabilityAlternate_fare-cell-bold {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Verdana, Helvetica, Sans-serif
}
.AvailabilityAlternate_main-txt {
	FONT-SIZE: 11px; FONT-FAMILY: Verdana, Helvetica, Sans-serif
}
.AvailabilityAlternate_red-header {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND-IMAGE: url(../images/Bahrain/booking/redtab-bg.gif); COLOR: #ffffff; BACKGROUND-REPEAT: repeat-x; BACKGROUND-COLOR: #9f0000
}
.AvailabilityAlternate_Prices {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
.AvailCriteria_Warning {
	FONT-SIZE: x-small; COLOR: #990033; TEXT-ALIGN: left
}
.AvailCriteria_ErrorMessage {
	FONT-SIZE: 11px; COLOR: #990033; TEXT-ALIGN: left
}
.AvailCriteria_Text {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
.AvailCriteria_TextBox {
	FONT-SIZE: 11px; BORDER-TOP-STYLE: groove; BORDER-RIGHT-STYLE: groove; BORDER-LEFT-STYLE: groove; BORDER-BOTTOM-STYLE: groove
}
.AvailCriteria_redmedium {
	FONT-SIZE: 17px; COLOR: #990033; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
.AvailCriteria_apendix {
	FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff
}
.AvailCriteria_apendix:hover {
	COLOR: #8294b7
}
.AvailCriteria_tblPromotion_PromoAlert {
	BORDER-RIGHT: #e3173e thin solid; BORDER-TOP: #e3173e thin solid; FONT-SIZE: 12px; BORDER-LEFT: #e3173e thin solid; COLOR: #000000; BORDER-BOTTOM: #e3173e thin solid; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: white
}
.AvailCriteria_content-cell2 {
	PADDING-TOP: 20px; BACKGROUND-COLOR: #ffffff
}
.AvailCriteria_Table1_content-cell2 {
	PADDING-TOP: 20px; BACKGROUND-COLOR: #ffffff
}
.AvailCriteria_Table7_content-cell2 {
	PADDING-TOP: 20px; BACKGROUND-COLOR: #ffffff
}
.AvailCriteria_main-txt {
	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Verdana, Helvetica, Sans-serif; BACKGROUND-COLOR: #ffffff
}
.AvailCriteria_Table2_main-txt {
	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Verdana, Helvetica, Sans-serif; BACKGROUND-COLOR: #ffffff
}
.AvailCriteria_Table4_main-txt {
	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Verdana, Helvetica, Sans-serif; BACKGROUND-COLOR: #ffffff
}
.AvailCriteria_Table5_main-txt {
	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Verdana, Helvetica, Sans-serif; BACKGROUND-COLOR: #ffffff
}
.AvailCriteria_Table6_main-txt {
	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Verdana, Helvetica, Sans-serif; BACKGROUND-COLOR: #ffffff
}
.Booking_main-txt {
	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Verdana, Helvetica, Sans-serif; BACKGROUND-COLOR: #ffffff
}
.ContactInfo_whitenormal {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; HEIGHT: 23px
}
.ContactInfo_whitebold {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
.ContactInfo_TextBox {
	FONT-SIZE: 11px; WIDTH: 300px; BORDER-TOP-STYLE: groove; BORDER-RIGHT-STYLE: groove; BORDER-LEFT-STYLE: groove; BORDER-BOTTOM-STYLE: groove
}
.ContactInfo_Text {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
.ContactInfo_tab-content-cel3usa {
	PADDING-LEFT: 5px; FONT-SIZE: 11px; PADDING-BOTTOM: 5px; BORDER-LEFT: #adaeb5 1px solid; COLOR: #000000; PADDING-TOP: 5px
}
.ContactInfo_tab-content-cel3usa_border_bottom {
	PADDING-LEFT: 5px; FONT-SIZE: 11px; PADDING-BOTTOM: 5px; BORDER-LEFT: #adaeb5 1px solid; COLOR: #000000; PADDING-TOP: 5px
}
.ContactInfo_td_border_right {
	BORDER-RIGHT: #adaeb5 1px solid
}
.ContactInfo_td_border_right_bottom {
	BORDER-RIGHT: #adaeb5 1px solid
}
.ContactInfo_tab-content-cel3_border-left {
	PADDING-LEFT: 5px; FONT-SIZE: 11px; PADDING-BOTTOM: 5px; BORDER-LEFT: #adaeb5 1px solid; COLOR: #ffffff; PADDING-TOP: 5px; BORDER-BOTTOM: #adaeb5 1px solid; BACKGROUND-COLOR: #adaeb5
}
.ContactInfo_tab-content-cel3 {
	PADDING-LEFT: 5px; FONT-SIZE: 11px; PADDING-BOTTOM: 5px; COLOR: #ffffff; PADDING-TOP: 5px; BORDER-BOTTOM: #adaeb5 1px solid; BACKGROUND-COLOR: #adaeb5
}
.ContactInfo_tab-content-cel3_border_right {
	BORDER-RIGHT: #adaeb5 1px solid; PADDING-LEFT: 5px; FONT-SIZE: 11px; PADDING-BOTTOM: 5px; COLOR: #ffffff; PADDING-TOP: 5px; BORDER-BOTTOM: #adaeb5 1px solid; BACKGROUND-COLOR: #adaeb5
}
.ContactInfo_error-txt {
	BORDER-RIGHT: #adaeb5; FONT-SIZE: 11px; BORDER-LEFT: #adaeb5; COLOR: red
}
.ContactInfo_validator_border-left {
	BORDER-RIGHT: #adaeb5; FONT-SIZE: 11px; BORDER-LEFT: #adaeb5 1px solid; COLOR: red; BORDER-BOTTOM: #adaeb5
}
.ContactInfo_validator_border-right {
	BORDER-RIGHT: #adaeb5 1px solid
}
.ContactInfo_validator_border-left {
	BORDER-LEFT: #adaeb5 1px solid; BORDER-BOTTOM: #adaeb5
}
.ContactInfo_Table1 {
	BORDER-TOP: #adaeb5 1px solid
}
.ContactInfo_Star-color {
	COLOR: red
}
.ContactInfo_Text_Message {
	FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
.Disclaimer_Text {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
.Disclaimer_main-txt {
	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Verdana, Helvetica, Sans-serif
}
.Footer_apendix {
	FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
.Footer_apendix:hover {
	COLOR: #8294b7
}
.Footer_main-txt {
	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Verdana, Helvetica, Sans-serif
}
.LabelControl_content-cell2 {
	PADDING-TOP: 20px; BACKGROUND-COLOR: #ffffff
}
.Passenger_Warning {
	FONT-SIZE: x-small; COLOR: #990033; TEXT-ALIGN: left
}
.Passenger_Table1 {
	BORDER-TOP: #adaeb5 1px solid
}
.Passenger_whitenormal {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; HEIGHT: 23px
}
.Passenger_whitebold {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
.Passenger_tab-heading-title {
	PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 5px; COLOR: #ffffff; PADDING-TOP: 5px; BORDER-BOTTOM: #adaeb5 1px solid; BACKGROUND-COLOR: #adaeb5
}
.Passenger_tab-heading-title_border-right {
	BORDER-RIGHT: #adaeb5 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 5px; COLOR: #ffffff; PADDING-TOP: 5px; BORDER-BOTTOM: #adaeb5 1px solid; BACKGROUND-COLOR: #adaeb5
}
.Passenger_tab-heading-title_border-left {
	PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 5px; BORDER-LEFT: #adaeb5 1px solid; COLOR: #ffffff; PADDING-TOP: 5px; BORDER-BOTTOM: #adaeb5 1px solid; BACKGROUND-COLOR: #adaeb5
}
.Passenger_tab-content-cel3 {
	PADDING-LEFT: 5px; FONT-SIZE: 11px; PADDING-BOTTOM: 5px; BORDER-LEFT: #adaeb5 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #adaeb5; BACKGROUND-COLOR: #adaeb5
}
.Passenger_error-txt {
	BORDER-RIGHT: #adaeb5; FONT-SIZE: 11px; BORDER-LEFT: #adaeb5; COLOR: red
}
.Passenger_validator_border-left {
	BORDER-LEFT: #adaeb5 1px solid
}
.Passenger_validator_border-right {
	BORDER-RIGHT: #adaeb5 1px solid
}
.Passenger_Star-color {
	COLOR: red
}
.Passenger_Text {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
.Passenger_Text_Message {
	FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
.PayerInfo_Warning {
	FONT-SIZE: x-small; COLOR: #ffffff; TEXT-ALIGN: left
}
.PayerInfo_Text {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
.PayerInfo_TextBox {
	FONT-SIZE: 11px; BORDER-TOP-STYLE: groove; BORDER-RIGHT-STYLE: groove; BORDER-LEFT-STYLE: groove; BORDER-BOTTOM-STYLE: groove
}
.PayerInfo_whitenormal {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; HEIGHT: 23px
}
.Payerinfo_whitebold {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
.PayerInfo_payerInfoDataBack {
	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Verdana; BACKGROUND-COLOR: #e3173e; TEXT-DECORATION: none
}
.PayerInfo_payerTableWithBorder {
	BORDER-RIGHT: #adaeb5 1px solid; BORDER-TOP: #adaeb5 1px solid; BORDER-LEFT: #adaeb5 1px solid; BORDER-BOTTOM: #adaeb5 1px solid; BORDER-COLLAPSE: collapse
}
.PayerInfo_payerInfoAccent {
	FONT-SIZE: 11px; COLOR: white; FONT-FAMILY: Verdana; BACKGROUND-COLOR: #e3173e; TEXT-DECORATION: none
}
.PayerInfo_main-txt {
	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Verdana, Helvetica, Sans-serif
}
.PayerInfo_main-txt_border {
	BORDER-RIGHT: #b0b6c0 1px solid; BORDER-TOP: #b0b6c0 1px solid; FONT-SIZE: 11px; BORDER-LEFT: #b0b6c0 1px solid; COLOR: #000000; BORDER-BOTTOM: #b0b6c0 1px solid; FONT-FAMILY: Verdana, Helvetica, Sans-serif; BACKGROUND-COLOR: white
}
.PayerInfo_error-txt {
	FONT-SIZE: 11px; COLOR: #ad0101; FONT-FAMILY: Verdana, Helvetica, Sans-serif
}
.PayerInfo_red-header {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND-IMAGE: url(../images/Bahrain/booking/redtab-bg.gif); COLOR: #ffffff; BACKGROUND-REPEAT: repeat-x; BACKGROUND-COLOR: #e3173e
}
.PayerInfo_tab-content-cel3usa {
	PADDING-LEFT: 5px; FONT-SIZE: 11px; PADDING-BOTTOM: 5px; BORDER-LEFT: #adaeb5 1px solid; COLOR: #000000; PADDING-TOP: 5px
}
.PayerInfo_validator_noBorder {
	FONT-SIZE: 11px; COLOR: red
}
.PayerInfo_validator_border-left {
	BORDER-LEFT: #adaeb5 1px solid
}
.PayerInfo_validator_border-right {
	BORDER-RIGHT: #adaeb5 1px solid; FONT-SIZE: 11px; COLOR: red
}
.PayerInfo_tab-heading-title_border-left {
	BORDER-RIGHT: #adaeb5 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 5px; BORDER-LEFT: #adaeb5 1px solid; COLOR: #ffffff; PADDING-TOP: 5px; BORDER-BOTTOM: #adaeb5 1px solid; BACKGROUND-COLOR: #adaeb5
}
.PayerInfo_tab-heading-title_border-left_top {
	BORDER-RIGHT: #adaeb5 1px solid; BORDER-TOP: #adaeb5 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 5px; BORDER-LEFT: #adaeb5 1px solid; COLOR: #ffffff; PADDING-TOP: 5px; BORDER-BOTTOM: #adaeb5 1px solid; BACKGROUND-COLOR: #adaeb5
}
.Payerinfo_Star-color {
	COLOR: red
}
.PayerInfo_tab-heading-title_border-right {
	BORDER-RIGHT: #adaeb5 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 5px; COLOR: #ffffff; PADDING-TOP: 5px; BACKGROUND-COLOR: #ffffff
}
.PayerInfo_tab-heading-title_border_left_right {
	BORDER-RIGHT: #adaeb5 1px solid; BORDER-TOP: #adaeb5 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 5px; BORDER-LEFT: #adaeb5 1px solid; COLOR: #ffffff; PADDING-TOP: 5px; BORDER-BOTTOM: #adaeb5 1px solid; BACKGROUND-COLOR: #adaeb5
}
.PayerInfo_HeaderSubHeader1 {
	BORDER-RIGHT: #adaeb5 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 5px; BORDER-LEFT: #adaeb5 1px solid; COLOR: #000000; PADDING-TOP: 5px; BACKGROUND-COLOR: #ffffff
}
.PayerInfo_HeaderSubHeader2 {
	BORDER-RIGHT: #adaeb5 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 5px; BORDER-LEFT: #adaeb5 1px solid; COLOR: #000000; PADDING-TOP: 5px; BACKGROUND-COLOR: #ffb300
}
.PayerInfo_divCreditCardInfo {
	DISPLAY: inline; WIDTH: 0px; HEIGHT: 0px
}
.PayerInfo_divPaymentInfo {
	DISPLAY: inline; WIDTH: 0px; HEIGHT: 0px
}
.PayerInfo_divTATotalCharges {
	OVERFLOW: hidden; WIDTH: 0px; HEIGHT: 0px
}
.PayerInfo_divBorder {
	OVERFLOW: hidden; WIDTH: 0px; HEIGHT: 0px
}
.PayerInfo_divTotalCharges {
	OVERFLOW: hidden; WIDTH: 0px; HEIGHT: 0px
}
.PayerInfo_td_border_right {
	BORDER-RIGHT: #adaeb5 1px solid; PADDING-RIGHT: 5px
}
.PayerInfo_divCvCodeInfo {
	DISPLAY: none; Z-INDEX: 2; LEFT: 420px; FLOAT: left; WIDTH: 0px; POSITION: relative; TOP: -300px; HEIGHT: 0px
}
.PayerInfo_divWesternUnion {
	OVERFLOW: visible; WIDTH: 0px; HEIGHT: 0px
}
.PayerInfo_text-dark-blue {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #434f61
}
.PayerInfo_TA_text-dark-blue {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffffff
}
.PayerInfo_text-dark-blue_lblTotalCharged {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; WIDTH: 120px; COLOR: #434f61; PADDING-TOP: 10px; BACKGROUND-COLOR: #ced7e5; TEXT-ALIGN: center
}
.PayerInfo_TA_text-dark-blue_lblTotalCharged {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; WIDTH: 120px; COLOR: #ffffff; PADDING-TOP: 10px; TEXT-ALIGN: center
}
.PayerInfo_ddlTAPaymentMethod {
	POSITION: relative
}
.PayerInfo_valPayerInfo {
	COLOR: #990033
}
.PayerInfo_Table1 {
	BACKGROUND-COLOR: white
}
.PayerInfo_Table2 {
	BACKGROUND-COLOR: white
}
.PayerInfo_Table3 {
	BACKGROUND-COLOR: white
}
.PayerInfo_Table4 {
	BACKGROUND-COLOR: white
}
.PayerInfo_tr {
	BACKGROUND-COLOR: white
}
.PayerInfo_tab-content-cel3_border-right {
	BORDER-RIGHT: #adaeb5 1px solid; PADDING-LEFT: 5px; FONT-SIZE: 11px; PADDING-BOTTOM: 5px; BORDER-LEFT: #adaeb5 1px solid; COLOR: #000000; PADDING-TOP: 5px
}
.PayerInfo_tab_content_border_left_right {
	BORDER-RIGHT: #adaeb5 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 5px; BORDER-LEFT: #adaeb5 1px solid; COLOR: #000000; PADDING-TOP: 5px
}
.PayerInfo_tab-content-cell3 {
	BORDER-RIGHT: #adaeb5 1px solid; BORDER-LEFT: #adaeb5 1px solid; BORDER-BOTTOM: #adaeb5 1px solid; BACKGROUND-COLOR: #ffffff
}
.PayerInfo_TA_tab-content-cell3 {
	BORDER-RIGHT: #adaeb5 1px solid; BORDER-TOP: #adaeb5 1px solid; BORDER-LEFT: #adaeb5 1px solid; BORDER-BOTTOM: #adaeb5 1px solid; BACKGROUND-COLOR: #053a6c
}
.Payerinfo_tab-content-cel3_noBorder {
	PADDING-LEFT: 35px; FONT-SIZE: 11px; COLOR: #000000; PADDING-TOP: 5px
}
.PayerInfo_tab-content-cel4_border-right {
	BORDER-RIGHT: #adaeb5 1px solid; PADDING-LEFT: 5px; FONT-SIZE: 11px; PADDING-BOTTOM: 5px; COLOR: #000000; PADDING-TOP: 5px
}
.PayerInfo_red-header-dark {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND-IMAGE: url(../images/Bahrain/booking/redtab-bg.gif); COLOR: #ffffff; BACKGROUND-REPEAT: repeat-x; BACKGROUND-COLOR: #c1494c
}
.ReceiptInfo_redbig {
	FONT-SIZE: 22px; COLOR: #000000; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
.ReceiptInfo_darkbluemedium {
	FONT-SIZE: 15px; COLOR: #000000; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
.ReceiptInfo_Table1_content-cell2 {
	PADDING-TOP: 20px; BACKGROUND-COLOR: #ffffff
}
.ReceiptInfo_main-txt {
	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Verdana, Helvetica, Sans-serif; BACKGROUND-COLOR: #ffffff
}
.ReceiptInfo_red-header-left {
	BACKGROUND-REPEAT: no-repeat; BACKGROUND-COLOR: #e3173e
}
.ReceiptInfo_red-header {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffffff; BACKGROUND-REPEAT: repeat-x; BACKGROUND-COLOR: #e3173e
}
.ReceiptInfo_red-header-right {
	BACKGROUND-REPEAT: no-repeat; BACKGROUND-COLOR: #e3173e
}
.ReceiptInfo_tab-heading-title_border-left-top {
	BORDER-TOP: #adaeb5 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 5px; BORDER-LEFT: #adaeb5 1px solid; COLOR: #ffffff; PADDING-TOP: 5px; BACKGROUND-COLOR: #adaeb5
}
.ReceiptInfo_tab-heading-title_border-top {
	BORDER-TOP: #adaeb5 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 5px; COLOR: #ffffff; PADDING-TOP: 5px; WHITE-SPACE: nowrap; BACKGROUND-COLOR: #adaeb5
}
.ReceiptInfo_tab-heading-title_border-right-top {
	BORDER-RIGHT: #adaeb5 1px solid; BORDER-TOP: #adaeb5 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 5px; COLOR: #ffffff; PADDING-TOP: 5px; BACKGROUND-COLOR: #adaeb5
}
.ReceiptInfo_td_border_top_left {
	BORDER-TOP: #adaeb5 1px solid; BORDER-LEFT: #adaeb5 1px solid
}
.ReceiptInfo_td_border_left {
	BORDER-LEFT: #adaeb5 1px solid
}
.ReceiptInfo_td_border_top_right {
	BORDER-RIGHT: #adaeb5 1px solid; BORDER-TOP: #adaeb5 1px solid
}
.ReceiptInfo_td_border_right {
	BORDER-RIGHT: #adaeb5 1px solid
}
.ReceiptInfo_Table2 {
	BORDER-TOP: #adaeb5 1px solid
}
.ReceiptInfo_Table3 {
	BORDER-TOP: #adaeb5 1px solid
}
.ReceiptInfo_Table4 {
	BORDER-TOP: #adaeb5 1px solid
}
.ReceiptInfo_Table5 {
	BACKGROUND-COLOR: white
}
.ReceiptInfo_tab-content-cell_plain_border-top {
	BORDER-TOP: #adaeb5 1px solid; FONT-SIZE: 11px; PADDING-BOTTOM: 5px; COLOR: #000000; PADDING-TOP: 5px; WHITE-SPACE: normal
}
.ReceiptInfo_tab-content-cell_plain {
	FONT-SIZE: 11px; PADDING-BOTTOM: 5px; COLOR: #000000; PADDING-TOP: 5px; WHITE-SPACE: normal
}
.ReceiptInfo_text_bold {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Verdana, Helvetica, Sans-serif
}
.SeatService_whitenormal {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; HEIGHT: 23px
}
.SeatService_main-txt {
	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Verdana, Helvetica, Sans-serif; BACKGROUND-COLOR: #ffffff
}
.SeatService_red-header {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND-IMAGE: url(../images/Bahrain/booking/redtab-bg.gif); COLOR: #ffffff; BACKGROUND-REPEAT: repeat-x; BACKGROUND-COLOR: #e3173e
}
.SeatService_tab-content-cel3usa {
	BORDER-RIGHT: #adaeb5 1px solid; PADDING-LEFT: 5px; FONT-SIZE: 11px; PADDING-BOTTOM: 5px; BORDER-LEFT: #adaeb5 1px solid; COLOR: #000000; PADDING-TOP: 5px
}
.SeatService_red-header-dark {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND-IMAGE: url(../images/Bahrain/booking/redtab-bg.gif); COLOR: #ffffff; BACKGROUND-REPEAT: repeat-x; BACKGROUND-COLOR: #c1494c
}
.SeatService_Table5 {
	BORDER-TOP: #adaeb5 1px solid
}
.StepProgress_StepNormal {
	FONT-SIZE: 11px; COLOR: white; FONT-FAMILY: Verdana; BACKGROUND-COLOR: #8294b7; TEXT-DECORATION: none
}
.StepProgress_StepTitle {
	FONT-SIZE: 20px; VERTICAL-ALIGN: top; COLOR: #e3173e; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.StepProgress_Table1_content-cell2 {
	PADDING-TOP: 20px; BACKGROUND-COLOR: #ffffff
}
.Summary_TextBox {
	FONT-SIZE: 11px; BORDER-TOP-STYLE: groove; BORDER-RIGHT-STYLE: groove; BORDER-LEFT-STYLE: groove; BORDER-BOTTOM-STYLE: groove
}
.Summary_Table5 {
	BORDER-TOP: #adaeb5 1px solid
}
.Summary_redmedium {
	FONT-SIZE: 17px; COLOR: #990033; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
.Summary_whitenormal {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; HEIGHT: 23px
}
.Summary_whitebold {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 5px; COLOR: #000000; PADDING-TOP: 5px; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
.Summary_Text {
	FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
.Summary_tblPromotion_PromoAlert {
	BORDER-RIGHT: #e3173e thin solid; BORDER-TOP: #e3173e thin solid; FONT-SIZE: 12px; BORDER-LEFT: #e3173e thin solid; COLOR: #000000; BORDER-BOTTOM: #e3173e thin solid; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: white
}
.Summary_Table1_content-cell2 {
	PADDING-TOP: 20px; BACKGROUND-COLOR: #ffffff
}
.Summary_red-header {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND-IMAGE: url(../images/Bahrain/booking/redtab-bg.gif); COLOR: #ffffff; BACKGROUND-REPEAT: repeat-x; BACKGROUND-COLOR: #e3173e
}
.Summary_tab-heading-title_1 {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 5px; BORDER-LEFT: #adaeb5 1px solid; COLOR: #ffffff; PADDING-TOP: 5px; BACKGROUND-COLOR: #adaeb5
}
.Summary_tab-heading-title_2 {
	PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; BACKGROUND-COLOR: #adaeb5
}
.Summary_tab-heading-title_3 {
	BORDER-RIGHT: #adaeb5 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; BACKGROUND-COLOR: #adaeb5
}
.Summary_td_border_top_right {
	BORDER-RIGHT: #adaeb5 1px solid; BORDER-TOP: #adaeb5 1px solid
}
.Summary_td_border_top_right_segment2 {
	BORDER-RIGHT: #adaeb5 1px solid
}
.Summary_td_border_top_left {
	BORDER-TOP: #adaeb5 1px solid; BORDER-LEFT: #adaeb5 1px solid
}
.Summary_td_border_top_left_segment2 {
	BORDER-LEFT: #adaeb5 1px solid
}
.Summary_td_border_left_right {
	BORDER-RIGHT: #adaeb5 1px solid; BORDER-TOP: #adaeb5 1px solid; BORDER-LEFT: #adaeb5 1px solid; PADDING-TOP: 5px; BACKGROUND-COLOR: #ffffff
}
.Summary_divCriteria {
	Z-INDEX: 1
}
.Summary_Table6 {
	BACKGROUND-COLOR: white
}
.Summary_td {
	BACKGROUND-COLOR: white
}
.Summary_tab-content-cell2_Hidden {
	BORDER-TOP: #adaeb5 1px solid; DISPLAY: none; PADDING-LEFT: 5px; FONT-SIZE: 11px; PADDING-BOTTOM: 5px; COLOR: #000000; PADDING-TOP: 5px; BACKGROUND-COLOR: #ffffff
}
.Summary_tab-content-cell2 {
	BORDER-TOP: #adaeb5 1px solid; PADDING-LEFT: 5px; FONT-SIZE: 11px; PADDING-BOTTOM: 5px; COLOR: #000000; PADDING-TOP: 5px; BACKGROUND-COLOR: #ffffff
}
.Summary_tab-content-cell2_trDiscountSavings_td_1 {
	BORDER-TOP: #adaeb5 1px solid; PADDING-LEFT: 5px; FONT-SIZE: 11px; PADDING-BOTTOM: 5px; BORDER-LEFT: #adaeb5 1px solid; COLOR: #000000; PADDING-TOP: 5px; BACKGROUND-COLOR: #f0f2f1
}
.Summary_tab-content-cell2_trDiscountSavings_td_2 {
	BORDER-TOP: #adaeb5 1px solid; PADDING-LEFT: 5px; FONT-SIZE: 11px; PADDING-BOTTOM: 5px; COLOR: #000000; PADDING-TOP: 5px; BACKGROUND-COLOR: #f0f2f1
}
.Summary_tab-content-cell2_trDiscountSavings_td_3 {
	BORDER-RIGHT: #adaeb5 1px solid; BORDER-TOP: #adaeb5 1px solid; PADDING-LEFT: 5px; FONT-SIZE: 11px; PADDING-BOTTOM: 5px; COLOR: #000000; PADDING-TOP: 5px; BACKGROUND-COLOR: #f0f2f1
}
.Summary_text-dark-blue {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000000
}
.Summary_Table2_red-header-dark {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND-IMAGE: url(../images/Bahrain/booking/redtab-bg.gif); COLOR: #ffffff; BACKGROUND-REPEAT: repeat-x; BACKGROUND-COLOR: #c1494c
}
.Summary_tab-content-cell_plain {
	BORDER-TOP: #adaeb5 1px solid; PADDING-LEFT: 5px; FONT-SIZE: 11px; PADDING-BOTTOM: 5px; COLOR: #000000; PADDING-TOP: 5px
}
.Summary_tab-content-cell_plain_segment2 {
	PADDING-LEFT: 5px; FONT-SIZE: 11px; PADDING-BOTTOM: 5px; COLOR: #000000; PADDING-TOP: 5px
}
.Summary_text_bold {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Verdana, Helvetica, Sans-serif
}
.WebShopper_Table1_main-txt {
	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Verdana, Helvetica, Sans-serif
}
.WebShopper_header-cell {
	PADDING-LEFT: 2px; FONT-WEIGHT: bold; FONT-SIZE: 14px; PADDING-BOTTOM: 7px; COLOR: #e3173e; BORDER-BOTTOM: #adaeb5 1px dashed; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.WebShopper_mid-text {
	FONT-SIZE: 12px; COLOR: #e3173e
}
.WebShopper_day-block {
	FONT-SIZE: 11px; VERTICAL-ALIGN: top; BORDER-LEFT: #000000 1px solid; WIDTH: 50px; BORDER-BOTTOM: #000000 1px solid; HEIGHT: 30px
}
.WebShopper_day-block-letter {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; BORDER-LEFT: #adaeb5 1px solid; WIDTH: 50px; COLOR: #ffffff; BORDER-BOTTOM: #adaeb5 1px solid; HEIGHT: 30px; BACKGROUND-COLOR: #5d6d85
}
.WebShopper_month-current {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #e3173e
}
.WebShopperTop_Table1_content-cell2 {
	PADDING-LEFT: 20px; PADDING-TOP: 20px; BACKGROUND-COLOR: #ffffff
}
.WesternUnionReceiptInfo_Table1_main-txt {
	FONT-SIZE: 11px; VERTICAL-ALIGN: top; COLOR: #000000; FONT-FAMILY: Verdana, Helvetica, Sans-serif; BACKGROUND-COLOR: #ffffff
}
.WesternUnionReceiptInfo_Table2_main-txt {
	FONT-SIZE: 11px; VERTICAL-ALIGN: top; COLOR: #000000; FONT-FAMILY: Verdana, Helvetica, Sans-serif; BACKGROUND-COLOR: #ffffff
}
.WesternUnionReceiptInfo_Table3_main-txt {
	FONT-SIZE: 11px; VERTICAL-ALIGN: top; COLOR: #000000; FONT-FAMILY: Verdana, Helvetica, Sans-serif; BACKGROUND-COLOR: #ffffff
}
.rdxDetail {
	FONT-SIZE: 12pt; COLOR: black; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
.rdxDetail TD {
	FONT-SIZE: 12pt; COLOR: black; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
.rdxDetail TH {
	FONT-WEIGHT: bold; FONT-SIZE: 12pt; COLOR: black; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; TEXT-ALIGN: center
}
.rdxHeader {
	BACKGROUND-IMAGE: url(../images/Radixx/HeaderClouds.jpg); BACKGROUND-REPEAT: repeat
}
.modResHeaderNav {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; VERTICAL-ALIGN: middle; COLOR: black; TEXT-ALIGN: right; TEXT-DECORATION: none
}
.modResHeaderNav A {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; VERTICAL-ALIGN: middle; COLOR: black; TEXT-ALIGN: right; TEXT-DECORATION: none
}
.modResHeaderNav A.visited {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; VERTICAL-ALIGN: middle; COLOR: black; TEXT-ALIGN: right; TEXT-DECORATION: none
}
.ProfileResSummary {
	FONT-SIZE: 10px; VERTICAL-ALIGN: top
}
.ProfileResSummary TD {
	FONT-SIZE: 10px; VERTICAL-ALIGN: top
}
.ProfileResSummaryTop {
	VERTICAL-ALIGN: top
}
.ProfileResHead {
	FONT-SIZE: 11px; VERTICAL-ALIGN: top
}
TABLE.ProfileResHead {
	BORDER-RIGHT: #3300cc 1px solid; BORDER-TOP: #3300cc 1px solid; FONT-SIZE: 11px; VERTICAL-ALIGN: top; BORDER-LEFT: #3300cc 1px solid; BORDER-BOTTOM: #3300cc 1px solid
}
.ProfileResHead TH {
	FONT-SIZE: 11px; VERTICAL-ALIGN: middle; COLOR: white; FONT-FAMILY: Tahoma; BACKGROUND-COLOR: #3399ff; TEXT-ALIGN: left
}
.ProfileResHead TD {
	FONT-SIZE: 11px; VERTICAL-ALIGN: top; COLOR: black; TEXT-ALIGN: left
}
TABLE.ProfileResSummary {
	BORDER-RIGHT: #3300cc 1px solid; BORDER-TOP: #3300cc 1px solid; FONT-SIZE: 10px; VERTICAL-ALIGN: top; BORDER-LEFT: #3300cc 1px solid; BORDER-BOTTOM: #3300cc 1px solid
}
.ProfileResSummary TH {
	FONT-SIZE: 11px; VERTICAL-ALIGN: middle; COLOR: white; BACKGROUND-COLOR: #3300cc; TEXT-ALIGN: left
}
.ProfileResSummary TD {
	FONT-SIZE: 10px; VERTICAL-ALIGN: top; COLOR: black; TEXT-ALIGN: right
}
.ProfileResTitle {
	FONT-SIZE: 11px; COLOR: #476170; LINE-HEIGHT: 11px; FONT-FAMILY: Tahoma; WHITE-SPACE: nowrap; TEXT-ALIGN: left
}
TABLE.ProfileResSummaryHead {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; FONT-SIZE: 11px; VERTICAL-ALIGN: top; BORDER-LEFT: #cccccc 1px solid; BORDER-BOTTOM: #cccccc 1px solid
}
.ProfileResSummaryHead TH {
	FONT-SIZE: 11px; VERTICAL-ALIGN: middle; COLOR: black; BACKGROUND-COLOR: #cccccc; TEXT-ALIGN: left
}
.ProfileResSummaryHead TD {
	FONT-SIZE: 10px; VERTICAL-ALIGN: top; COLOR: black; TEXT-ALIGN: left
}
.ProfileResSummaryDetail {
	FONT-SIZE: 10px; VERTICAL-ALIGN: top; COLOR: black; TEXT-ALIGN: left
}
.ProfileResSummaryDetail TD {
	FONT-SIZE: 10px; VERTICAL-ALIGN: top; COLOR: black; TEXT-ALIGN: left
}
.ProfileResAlt {
	BACKGROUND-COLOR: #c3ceeb
}
.modResSummaryLite {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; FONT-SIZE: 10px; BORDER-LEFT: 0px; COLOR: black; BORDER-BOTTOM: 0px; BACKGROUND-COLOR: transparent; TEXT-ALIGN: left
}
TABLE.modResSummaryLite {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; FONT-SIZE: 10px; BORDER-LEFT: 0px; COLOR: black; BORDER-BOTTOM: 0px; BACKGROUND-COLOR: transparent; TEXT-ALIGN: left
}
.modResSummaryLite TD {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; FONT-SIZE: 10px; BORDER-LEFT: 0px; COLOR: black; BORDER-BOTTOM: 0px; BACKGROUND-COLOR: transparent; TEXT-ALIGN: left
}
.modResSummaryLite TH {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; FONT-WEIGHT: bold; FONT-SIZE: 10px; BORDER-LEFT: 0px; COLOR: white; BORDER-BOTTOM: 0px; BACKGROUND-COLOR: gray; TEXT-ALIGN: left
}
TABLE.AvailCriteriaSmall {
	BORDER-RIGHT: #999999 thin solid; PADDING-RIGHT: 0px; BORDER-TOP: #999999 thin solid; PADDING-LEFT: 0px; FONT-SIZE: 6px; PADDING-BOTTOM: 0px; BORDER-LEFT: #999999 thin solid; PADDING-TOP: 0px; BORDER-BOTTOM: #999999 thin solid; BORDER-COLLAPSE: collapse; BACKGROUND-COLOR: #dee0de
}
AvailCriteriaSmall {
	FONT-SIZE: 6px
}
TABLE.AvailCriteriaSmallTrans {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 6px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif; BORDER-COLLAPSE: collapse; BACKGROUND-COLOR: transparent; BORDER-RIGHT-WIDTH: 0px
}
.titleSmall {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.inputProfileResSummary {
	FONT-SIZE: 9px; COLOR: #000000
}
.m_text {
	FONT-SIZE: 11px; COLOR: #737272; LINE-HEIGHT: 12px; FONT-FAMILY: Tahoma
}
.m1_text {
	FONT-SIZE: 11px; COLOR: #818181; LINE-HEIGHT: 12px; FONT-FAMILY: Tahoma
}
.m2_text {
	FONT-SIZE: 11px; COLOR: #7b7b7b; LINE-HEIGHT: 13px; FONT-FAMILY: Tahoma
}
.h_text {
	FONT-SIZE: 11px; COLOR: #476170; LINE-HEIGHT: 11px; FONT-FAMILY: Tahoma
}
.l_text {
	FONT-SIZE: 11px; COLOR: #268ed0; LINE-HEIGHT: 13px; FONT-FAMILY: Tahoma
}
.l1_text {
	FONT-SIZE: 11px; COLOR: #3b7097; LINE-HEIGHT: 11px; FONT-FAMILY: Tahoma
}
.l2_text {
	FONT-SIZE: 11px; COLOR: #595b5c; LINE-HEIGHT: 11px; FONT-FAMILY: Tahoma
}
.l3_text {
	FONT-SIZE: 11px; COLOR: #3f3f3f; LINE-HEIGHT: 11px; FONT-FAMILY: Tahoma
}
.l4_text {
	FONT-SIZE: 10px; COLOR: #268ed0; LINE-HEIGHT: 10px; FONT-FAMILY: Arial
}
.ls_text {
	FONT-SIZE: 10px; COLOR: #9a9999; LINE-HEIGHT: 10px; FONT-FAMILY: Tahoma
}
.c_text {
	FONT-SIZE: 11px; COLOR: #7a7a7a; LINE-HEIGHT: 11px; FONT-FAMILY: Tahoma
}
.c1_text {
	FONT-SIZE: 11px; COLOR: #b3390a; LINE-HEIGHT: 11px; FONT-FAMILY: Tahoma
}
.form {
	FONT-SIZE: 10px; BORDER-LEFT-COLOR: #cdcdcd; BORDER-BOTTOM-WIDTH: 1px; BORDER-BOTTOM-COLOR: #cdcdcd; WIDTH: 167px; COLOR: #7d7d7d; BORDER-TOP-COLOR: #cdcdcd; FONT-FAMILY: Tahoma; HEIGHT: 18px; BACKGROUND-COLOR: #ffffff; BORDER-RIGHT-WIDTH: 1px; BORDER-RIGHT-COLOR: #cdcdcd
}
.formFlightSel {
	BORDER-LEFT-COLOR: #cdcdcd; BORDER-BOTTOM-WIDTH: 1px; BORDER-BOTTOM-COLOR: #cdcdcd; BORDER-TOP-COLOR: #cdcdcd; BACKGROUND-COLOR: #ffffff; BORDER-RIGHT-WIDTH: 1px; BORDER-RIGHT-COLOR: #cdcdcd
}
.form_div {
	HEIGHT: 10px
}
A.l2_text {
	TEXT-DECORATION: none
}
A.l2_text:hover {
	TEXT-DECORATION: underline
}
A.l3_text {
	TEXT-DECORATION: none
}
A.l3_text:hover {
	TEXT-DECORATION: underline
}
A.ls_text {
	TEXT-DECORATION: none
}
A.ls_text:hover {
	TEXT-DECORATION: underline
}
.Res_Receipt {
	FONT-SIZE: 11px; VERTICAL-ALIGN: top; FONT-FAMILY: Tahoma
}
.Res_Receipt_Header1 {
	FONT-SIZE: 20px; COLOR: #990033; FONT-FAMILY: Tahoma
}
.ResReceipt_Header2 {
	FONT-SIZE: 15px; COLOR: #000000; FONT-FAMILY: Tahoma
}
TABLE.Res_Receipt {
	BORDER-RIGHT: #3300cc 1px solid; BORDER-TOP: #3300cc 1px solid; FONT-SIZE: 12px; VERTICAL-ALIGN: top; BORDER-LEFT: #3300cc 1px solid; BORDER-BOTTOM: #3300cc 1px solid; FONT-FAMILY: Tahoma
}
.Res_Receipt TH {
	FONT-SIZE: 12px; VERTICAL-ALIGN: middle; COLOR: white; FONT-FAMILY: Tahoma; BACKGROUND-COLOR: #3399ff; TEXT-ALIGN: left
}
.Res_Receipt TD {
	FONT-SIZE: 12px; VERTICAL-ALIGN: top; COLOR: black; FONT-FAMILY: Tahoma; TEXT-ALIGN: left
}
BODY {
	SCROLLBAR-FACE-COLOR: #adaeb5; SCROLLBAR-ARROW-COLOR: #ffffff; SCROLLBAR-TRACK-COLOR: #ffffff
}
.bar-dividers-color {
	BACKGROUND-COLOR: #adaeb5
}
A.body:link {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #000000; TEXT-DECORATION: underline
}
A.body:visited {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #000000; TEXT-DECORATION: underline
}
A.body:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #000000; TEXT-DECORATION: none
}
A.body:active {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #000000; TEXT-DECORATION: underline
}
H1 {
	COLOR: #000000
}
H2 {
	COLOR: #000000
}
H3 {
	COLOR: #000000
}
H4 {
	COLOR: #000000
}
H5 {
	COLOR: #000000
}
TH {
	COLOR: #000000
}
THEAD {
	COLOR: #000000
}
TFOOT {
	COLOR: #000000
}
.faretype {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: white; TEXT-DECORATION: underline
}
.faretype:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #000000; BACKGROUND-COLOR: white; TEXT-DECORATION: underline
}
H1 {
	FONT-WEIGHT: 700; FONT-SIZE: 2em; WORD-SPACING: normal; TEXT-TRANSFORM: none; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; LETTER-SPACING: normal; TEXT-DECORATION: none
}
H2 {
	FONT-WEIGHT: 700; FONT-SIZE: 1.75em; WORD-SPACING: normal; TEXT-TRANSFORM: none; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; LETTER-SPACING: normal; TEXT-DECORATION: none
}
H3 {
	FONT-WEIGHT: 500; FONT-SIZE: 1.58em; WORD-SPACING: normal; TEXT-TRANSFORM: none; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; LETTER-SPACING: normal; TEXT-DECORATION: none
}
H4 {
	FONT-WEIGHT: 500; FONT-SIZE: 1.33em; WORD-SPACING: normal; TEXT-TRANSFORM: none; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; LETTER-SPACING: normal; TEXT-DECORATION: none
}
H5 {
	FONT-WEIGHT: 700; FONT-SIZE: 1em; WORD-SPACING: normal; TEXT-TRANSFORM: none; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; LETTER-SPACING: normal; TEXT-DECORATION: none
}
DT {
	FONT-WEIGHT: 700; FONT-SIZE: 1em; WORD-SPACING: normal; TEXT-TRANSFORM: none; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; LETTER-SPACING: normal; TEXT-DECORATION: none
}
H6 {
	FONT-WEIGHT: 700; FONT-SIZE: 0.8em; WORD-SPACING: normal; TEXT-TRANSFORM: none; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; LETTER-SPACING: normal; TEXT-DECORATION: none
}
TFOOT {
	FONT-SIZE: 1em; WORD-SPACING: normal; TEXT-TRANSFORM: none; FONT-FAMILY: Arial, Helvetica, sans-serif; LETTER-SPACING: normal
}
THEAD {
	FONT-SIZE: 1em; WORD-SPACING: normal; TEXT-TRANSFORM: none; FONT-FAMILY: Arial, Helvetica, sans-serif; LETTER-SPACING: normal
}
TH {
	FONT-WEIGHT: bold; FONT-SIZE: 1em; WORD-SPACING: normal; VERTICAL-ALIGN: baseline; TEXT-TRANSFORM: none; FONT-FAMILY: Arial, Helvetica, sans-serif; LETTER-SPACING: normal
}
SMALL {
	FONT-SIZE: 0.9em
}
BIG {
	FONT-SIZE: 1.17em
}
BLOCKQUOTE {
	FONT-FAMILY: Courier New, monospace
}
PRE {
	FONT-FAMILY: Courier New, monospace
}
UL LI {
	LIST-STYLE-TYPE: square
}
UL LI LI {
	LIST-STYLE-TYPE: disc
}
UL LI LI LI {
	LIST-STYLE-TYPE: circle
}
OL LI {
	LIST-STYLE-TYPE: decimal
}
OL OL LI {
	LIST-STYLE-TYPE: lower-alpha
}
OL OL OL LI {
	LIST-STYLE-TYPE: lower-roman
}
.Warning {
	FONT-SIZE: x-small; COLOR: #990033; TEXT-ALIGN: left
}
.ErrorMessage {
	FONT-SIZE: 11px; COLOR: #990033; TEXT-ALIGN: left
}
.TABanner {
	FONT-WEIGHT: bolder; COLOR: white; BACKGROUND-COLOR: #990033
}
.Prices {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
.Full {
	FONT-SIZE: 9px; COLOR: black; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
.TextBox {
	FONT-SIZE: 11px; WIDTH: 300px; BORDER-TOP-STYLE: groove; BORDER-RIGHT-STYLE: groove; BORDER-LEFT-STYLE: groove; BORDER-BOTTOM-STYLE: groove
}
.Text {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
.TextBold {
	FONT-WEIGHT: bold; FONT-SIZE: 17px; COLOR: #000000; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
.Button {
	FONT-SIZE: x-small; BORDER-TOP-STYLE: groove; BORDER-RIGHT-STYLE: groove; BORDER-LEFT-STYLE: groove; BORDER-BOTTOM-STYLE: groove
}
.Table {
	BORDER-RIGHT: thin; BORDER-TOP: thin; FONT-SIZE: 8px; BORDER-LEFT: thin; COLOR: #000000; BORDER-BOTTOM: thin; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
.TaxGrid {
	FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
.TaxGridHeader {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: white; BACKGROUND-COLOR: #666699; TEXT-DECORATION: none
}
.TaxGridHeader2 {
	FONT-SIZE: 10px; COLOR: #000000; BACKGROUND-COLOR: gainsboro; TEXT-DECORATION: none
}
.TaxGridItem {
	
}
.TaxGridAlternateItem {
	BACKGROUND-COLOR: whitesmoke
}
.tab-content-cel3usa {
	PADDING-LEFT: 5px; FONT-SIZE: 11px; PADDING-BOTTOM: 5px; BORDER-LEFT: #adaeb5 1px solid; COLOR: #000000; PADDING-TOP: 5px
}
.StepSelected {
	FONT-SIZE: 11px; COLOR: white; FONT-FAMILY: Verdana; BACKGROUND-COLOR: #adaeb5; TEXT-DECORATION: none
}
.StepNormal {
	FONT-SIZE: 11px; COLOR: white; FONT-FAMILY: Verdana; BACKGROUND-COLOR: #8294b7; TEXT-DECORATION: none
}
.MenuTop {
	FONT-SIZE: x-small; VISIBILITY: hidden; COLOR: #cccccc; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #eaffea
}
.MenuBG {
	FONT-SIZE: x-small; COLOR: white; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #eaffea
}
.PageHeader-Banner {
	BACKGROUND-IMAGE: url(../images/Bahrain/menu/logo.gif)
}
.PageHeader-BannerModify-SSL {
	BACKGROUND-IMAGE: url(../images/Bahrain/menu/header.jpg)
}
.PageHeader-Banner-SSL {
	BACKGROUND-IMAGE: url(../images/Bahrain/menu/header.jpg)
}
.PageHeader-BG {
	BACKGROUND: url(../images/Bahrain/menu/blue-line.gif)
}
.PageHeader-BG-SSL {
	BACKGROUND: url(../images/Bahrain/menu/blue-line.gif)
}
.PaymentLabelHeader {
	FONT-WEIGHT: bold; FONT-SIZE: xx-small; COLOR: #eaffea
}
.PaymentHeaderBackground {
	BACKGROUND-COLOR: #eaffea
}
.ColoredBackground {
	BACKGROUND-COLOR: #eef9ff
}
.SelectedCell {
	BACKGROUND-COLOR: gray
}
.AvailRowHeader {
	BORDER-RIGHT: #adaeb5 thin; BORDER-TOP: #adaeb5 thin; FONT-WEIGHT: bold; FONT-SIZE: 10px; BORDER-LEFT: #adaeb5 thin; COLOR: #ffffff; BORDER-BOTTOM: #adaeb5 thin; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #adaeb5; TEXT-DECORATION: none
}
.CurrentResRow1 {
	BORDER-RIGHT: #adaeb5 thin; BORDER-TOP: #adaeb5 thin; FONT-SIZE: 11px; BORDER-LEFT: #adaeb5 thin; COLOR: black; BORDER-BOTTOM: #adaeb5 thin; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #cccccc; TEXT-DECORATION: none
}
.CurrentResRow2 {
	BORDER-RIGHT: #adaeb5 thin; BORDER-TOP: #adaeb5 thin; FONT-SIZE: 11px; BORDER-LEFT: #adaeb5 thin; COLOR: black; BORDER-BOTTOM: #adaeb5 thin; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #d8eeff; TEXT-DECORATION: none
}
.CurrentResMenu {
	BORDER-RIGHT: #cccccc thin; BORDER-TOP: #cccccc thin; FONT-SIZE: 11px; BORDER-LEFT: #cccccc thin; BORDER-BOTTOM: #cccccc thin; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.CurrentResMenu:hover {
	COLOR: red; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
INPUT {
	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
SELECT {
	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
OPTION {
	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
.red {
	FONT-SIZE: 11px; COLOR: #990033; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
.red1 {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #990033; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
.red2 {
	FONT-SIZE: 14px; COLOR: #990033; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
.redmedium {
	FONT-SIZE: 17px; COLOR: #990033; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
.redbig {
	FONT-SIZE: 22px; COLOR: #990033; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
.lightbluebig {
	FONT-SIZE: 22px; COLOR: #8294b7; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
.darkbluebig {
	FONT-SIZE: 18px; COLOR: #000000; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
.darkbluemedium {
	FONT-SIZE: 15px; COLOR: #000000; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
.white {
	FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
.darkbluenormal {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
.whitenormal {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
.whitebold {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
.whitesmall {
	FONT-SIZE: 10px; COLOR: #ffffff; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
.whitemedium {
	FONT-SIZE: 16px; COLOR: #ffffff; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
.whitemedium2 {
	FONT-SIZE: 17px; COLOR: #ffffff; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
.whitebig {
	FONT-SIZE: 22px; COLOR: #ffffff; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
.apendix {
	FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
.apendix:hover {
	COLOR: #8294b7
}
.selecteddate {
	BACKGROUND-COLOR: yellow
}
.availableSeat {
	BACKGROUND-COLOR: blue
}
.bookedSeat {
	BACKGROUND-COLOR: gray
}
.selectedSeat {
	BACKGROUND-COLOR: yellow
}
.blockedSeat {
	BACKGROUND-COLOR: black
}
.taxheader {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: white; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
.language {
	FONT-SIZE: 7pt; COLOR: #003399; FONT-FAMILY: Verdana, Helvetica, Geneva, Arial
}
.payerInfoDataBack {
	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Verdana; BACKGROUND-COLOR: #eaffea; TEXT-DECORATION: none
}
.payerInfoAccent {
	FONT-SIZE: 11px; COLOR: white; FONT-FAMILY: Verdana; BACKGROUND-COLOR: #e3173e; TEXT-DECORATION: none
}
.profileInfoDataBack {
	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Verdana; BACKGROUND-COLOR: #eaffea; TEXT-DECORATION: none
}
.profileInfoAccent {
	FONT-SIZE: 11px; COLOR: white; FONT-FAMILY: Verdana; BACKGROUND-COLOR: #666699; TEXT-DECORATION: none
}
.customerLogin {
	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Verdana; TEXT-DECORATION: none
}
.SummaryText {
	FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
.SummaryTextBold {
	FONT-WEIGHT: bold; FONT-SIZE: 17px; COLOR: #000000; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
.SummaryHeader {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #eaffea; TEXT-DECORATION: none
}
.StepTitle {
	FONT-SIZE: 20px; VERTICAL-ALIGN: top; COLOR: #8e9cb1; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.BoardingPassBold {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; FONT-FAMILY: Verdana
}
.BoardingPassSmall {
	FONT-SIZE: 10px; FONT-FAMILY: Verdana
}
.BoardingPassNormal {
	FONT-SIZE: 12px; FONT-FAMILY: Verdana
}
.LoginTitle {
	FONT-SIZE: 18px; COLOR: #000000; FONT-FAMILY: Verdana
}
.webShopperFare {
	FONT-SIZE: 11px; BORDER-LEFT: #adaeb5 1px solid; WIDTH: 50px; BORDER-BOTTOM: #adaeb5 1px solid; BACKGROUND-COLOR: #d1dbea
}
A.webShopperFare:hover {
	COLOR: white
}
.webShopperSelectedFare {
	FONT-SIZE: 11px; BORDER-LEFT: #adaeb5 1px solid; WIDTH: 50px; BORDER-BOTTOM: #adaeb5 1px solid; BACKGROUND-COLOR: #a3b7d5
}
.webShopperText {
	FONT-WEIGHT: bold; WIDTH: 50px; COLOR: #cc0000; TEXT-DECORATION: none
}
.CriteriaMainTable {
	
}
.CriteriaSubTable {
	
}
.modrabig {
	FONT-SIZE: 25px; COLOR: #000000; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
.PromoAlert {
	BORDER-RIGHT: #e3173e thin solid; BORDER-TOP: #e3173e thin solid; FONT-SIZE: 12px; BORDER-LEFT: #e3173e thin solid; COLOR: #000000; BORDER-BOTTOM: #e3173e thin solid; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: white
}
.DivMini {
	OVERFLOW: scroll; WIDTH: 631px
}
#nav {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 13px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#nav UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 13px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#nav LI {
	FLOAT: left; MARGIN-BOTTOM: -1px; WIDTH: 208px; LINE-HEIGHT: 1.25em; POSITION: relative
}
#nav LI UL {
	MARGIN-TOP: -1.3em; DISPLAY: block; FONT-WEIGHT: normal; FONT-SIZE: 10px; Z-INDEX: 100; BACKGROUND: url(images/nav-sub-bullet-OFF.gif) no-repeat left 50%; LEFT: -999em; MARGIN-LEFT: 208px; COLOR: white; POSITION: absolute
}
#nav LI UL UL {
	MARGIN-TOP: -1.3em; DISPLAY: block; FONT-WEIGHT: normal; FONT-SIZE: 10px; Z-INDEX: 100; BACKGROUND: url(images/nav-sub-bullet-OFF.gif) no-repeat left 50%; LEFT: -999em; MARGIN-LEFT: 208px; COLOR: white; POSITION: absolute
}
#nav LI UL LI A {
	FONT-WEIGHT: normal; BACKGROUND: url(images/nav-sub-bullet-OFF.gif) #ffffff no-repeat left 50%; COLOR: #4c586c
}
#nav LI UL LI A:hover {
	FONT-WEIGHT: normal; BACKGROUND: url(images/nav-sub-bullet-ON.gif) #9fa9b7 no-repeat left 50%; COLOR: white
}
#nav LI UL UL {
	LEFT: -999em
}
#nav LI A {
	BORDER-RIGHT: #b0b6c0 1px solid; PADDING-RIGHT: 0.5em; BORDER-TOP: #b0b6c0 1px solid; DISPLAY: block; PADDING-LEFT: 22px; FONT-WEIGHT: bold; Z-INDEX: 100; BACKGROUND: url(images/nav-main-arrow-OFF.gif) #626f83 no-repeat left 50%; PADDING-BOTTOM: 0.2em; BORDER-LEFT: #b0b6c0 1px solid; COLOR: white; PADDING-TOP: 0.2em; BORDER-BOTTOM: #b0b6c0 1px solid; TEXT-DECORATION: none
}
#nav LI A:hover {
	BACKGROUND: url(images/nav-main-arrow-ON.gif) #b0b6c0 no-repeat left 50%; COLOR: white
}
#nav LI:hover UL UL {
	LEFT: -999em
}
#nav LI:hover UL UL UL {
	LEFT: -999em
}
#nav LI.sfhover UL UL {
	LEFT: -999em
}
#nav LI.sfhover UL UL UL {
	LEFT: -999em
}
#nav LI:hover UL {
	LEFT: auto
}
#nav LI LI:hover UL {
	LEFT: auto
}
#nav LI LI LI:hover UL {
	LEFT: auto
}
#nav LI.sfhover UL {
	LEFT: auto
}
#nav LI LI.sfhover UL {
	LEFT: auto
}
#nav LI LI LI.sfhover UL {
	LEFT: auto
}
#content {
	MARGIN-LEFT: 15em
}
BODY {
	MARGIN: 0px; FONT-FAMILY: Verdana, Helvetica, Sans-serif; BACKGROUND-COLOR: #586545
}
INPUT {
	FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Verdana, Helvetica, Sans-serif
}
SELECT {
	FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Verdana, Helvetica, Sans-serif
}
TEXTAREA {
	FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Verdana, Helvetica, Sans-serif
}
.pad-20 {
	PADDING-LEFT: 20px
}
.content-cell1 {
	PADDING-TOP: 20px; BACKGROUND-COLOR: #ffffff
}
.main-normal-txt {
	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Verdana, Helvetica, Sans-serif
}
.main-normal-txt .white {
	COLOR: #ffffff
}
.main-txt .white {
	FONT-WEIGHT: bold; COLOR: #ffffff
}
.main-txt .red {
	COLOR: #ad0101
}
.error-txt {
	FONT-SIZE: 11px; COLOR: #ad0101; FONT-FAMILY: Verdana, Helvetica, Sans-serif
}
.sub-text {
	FONT-SIZE: 9px; COLOR: #000000; FONT-FAMILY: Verdana, Helvetica, Sans-serif
}
.sub-text A {
	COLOR: #000000
}
.sub-text .red {
	FONT-WEIGHT: bold; COLOR: #ad0101
}
.fare-frame {
	BORDER-RIGHT: #adaeb5 0px solid; BORDER-TOP: #adaeb5 1px solid; BORDER-LEFT: #adaeb5 1px solid; BORDER-BOTTOM: #adaeb5 0px solid
}
.fare-frame .fare-cell TD {
	BORDER-RIGHT: #adaeb5 1px solid; BORDER-TOP: #adaeb5 0px solid; FONT-SIZE: 11px; BORDER-LEFT: #adaeb5 0px solid; COLOR: #000000; BORDER-BOTTOM: #adaeb5 1px solid; FONT-FAMILY: Verdana, Helvetica, Sans-serif
}
.fare-frame .fare-cell .red {
	COLOR: #ff0000
}
.availability-header {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: white; FONT-FAMILY: Verdana, Helvetica, Sans-serif
}
#arrow {
	Z-INDEX: 100; BACKGROUND: url(../images/Bahrain/booking/blue-arrow-right.gif) no-repeat; FLOAT: left; MARGIN-LEFT: -40px; WIDTH: 19px; POSITION: absolute; HEIGHT: 16px
}
.calendar {
	BORDER-RIGHT: #adaeb5 1px solid; BORDER-TOP: #adaeb5 1px solid; FONT-SIZE: 9px; BORDER-LEFT: #adaeb5 1px solid; BORDER-BOTTOM: #adaeb5 1px solid; FONT-FAMILY: Verdana, Helvetica, Sans-serif
}
.calendar TD {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; TEXT-ALIGN: center
}
.calendar .month {
	FONT-SIZE: 10px; BACKGROUND: #8e9cb1; COLOR: #ffffff
}
.calendar .days {
	FONT-SIZE: 10px; BACKGROUND: #5d6d85; COLOR: #ffffff
}
.calendar .offdate {
	COLOR: #98b0c7
}
.calendar .ondate A {
	COLOR: #003a72
}
.calendar .t-date A {
	FONT-WEIGHT: bold; BACKGROUND: #ffffff; COLOR: #ff0000
}
.calendar .red {
	BACKGROUND: #ffffff; COLOR: #ff0000
}
#depart {
	MARGIN-TOP: -150px; Z-INDEX: 101; VISIBILITY: hidden; MARGIN-LEFT: -5px; WIDTH: 150px; POSITION: absolute
}
#return {
	MARGIN-TOP: -150px; Z-INDEX: 101; VISIBILITY: hidden; MARGIN-LEFT: -5px; WIDTH: 150px; POSITION: absolute
}
BODY {
	MARGIN: 0px; FONT-FAMILY: Verdana, Helvetica, Sans-serif; BACKGROUND-COLOR: #ffffff
}
INPUT {
	FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Verdana, Helvetica, Sans-serif
}
SELECT {
	FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Verdana, Helvetica, Sans-serif
}
TEXTAREA {
	FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Verdana, Helvetica, Sans-serif
}
.pad-20 {
	PADDING-LEFT: 20px
}
.content-cell1 {
	PADDING-TOP: 20px; BACKGROUND-COLOR: #ffffff
}
.content-cell2 {
	PADDING-LEFT: 20px; PADDING-TOP: 20px; BACKGROUND-COLOR: #ffffff
}
.main-txt {
	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Verdana, Helvetica, Sans-serif
}
.red-header-left {
	BACKGROUND-REPEAT: no-repeat; BACKGROUND-COLOR: #e3173e
}
.red-header {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffffff; BACKGROUND-REPEAT: repeat-x; BACKGROUND-COLOR: #e3173e
}
.red-header-right {
	BACKGROUND-REPEAT: no-repeat; BACKGROUND-COLOR: #e3173e
}
.alternatered-header {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffffff; BACKGROUND-REPEAT: repeat-x; BACKGROUND-COLOR: #404040
}
.alternatered-header-left {
	BACKGROUND-REPEAT: no-repeat; BACKGROUND-COLOR: #e3173e
}
.alternatered-header-right {
	BACKGROUND-REPEAT: no-repeat; BACKGROUND-COLOR: #e3173e
}
#arrow {
	Z-INDEX: 100; BACKGROUND: url(../images/Bahrain/booking/blue-arrow-right.gif) no-repeat; FLOAT: left; MARGIN-LEFT: -40px; WIDTH: 19px; POSITION: absolute; HEIGHT: 16px
}
.content-cell3 {
	PADDING-RIGHT: 10px; WIDTH: 120px; BACKGROUND-COLOR: #ffffff
}
.header-cell {
	PADDING-LEFT: 2px; FONT-WEIGHT: bold; FONT-SIZE: 14px; PADDING-BOTTOM: 7px; COLOR: #000000; BORDER-BOTTOM: #adaeb5 1px dashed; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.mid-text {
	FONT-SIZE: 12px; COLOR: #000000
}
.day-block {
	FONT-SIZE: 11px; VERTICAL-ALIGN: top; BORDER-LEFT: #adaeb5 1px solid; WIDTH: 50px; BORDER-BOTTOM: #adaeb5 1px solid; HEIGHT: 30px
}
.day-block-light {
	FONT-SIZE: 11px; BORDER-LEFT: #adaeb5 1px solid; WIDTH: 50px; BORDER-BOTTOM: #adaeb5 1px solid; BACKGROUND-COLOR: #d1dbea
}
.fare {
	FONT-WEIGHT: bold; COLOR: #cc0000
}
.fare A {
	COLOR: #cc0000; TEXT-DECORATION: none
}
.fare A:hover {
	TEXT-DECORATION: underline
}
.day-block-letter {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; BORDER-LEFT: #adaeb5 1px solid; WIDTH: 50px; COLOR: #ffffff; BORDER-BOTTOM: #adaeb5 1px solid; HEIGHT: 30px; BACKGROUND-COLOR: #5d6d85
}
.month-current {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #ffffff
}
.day-block-dark {
	FONT-SIZE: 11px; BORDER-LEFT: #adaeb5 1px solid; WIDTH: 50px; BORDER-BOTTOM: #adaeb5 1px solid; BACKGROUND-COLOR: #a3b7d5
}
#subNav {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: 0px; FONT: small Verdana,sans-serif; WIDTH: 120px; PADDING-TOP: 0px; BACKGROUND-COLOR: #002665
}
#subLinks {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; TEXT-ALIGN: center
}
#subLinks A:link {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FONT-WEIGHT: bold; PADDING-BOTTOM: 14px; MARGIN: 0px; COLOR: #ffffff; PADDING-TOP: 10px; BORDER-BOTTOM: #2c4b81 1px dashed; TEXT-DECORATION: underline
}
#subLinks A:visited {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FONT-WEIGHT: bold; PADDING-BOTTOM: 14px; MARGIN: 0px; COLOR: #ffffff; PADDING-TOP: 10px; BORDER-BOTTOM: #2c4b81 1px dashed; TEXT-DECORATION: underline
}
#subLinks A:hover {
	COLOR: #a3b7d5; TEXT-DECORATION: none
}
.red-text {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #cc0000
}
.tab-heading-light {
	PADDING-LEFT: 5px; FONT-SIZE: 13px; COLOR: #000000; HEIGHT: 30px; BACKGROUND-COLOR: #ffffff
}
.tab-heading-title {
	PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 5px; COLOR: #ffffff; PADDING-TOP: 5px
}
.tab-heading-dark {
	PADDING-LEFT: 5px; FONT-SIZE: 13px; COLOR: #000000; HEIGHT: 30px; BACKGROUND-COLOR: #ced7e5
}
.tab-content-cell {
	PADDING-LEFT: 5px; FONT-SIZE: 11px; PADDING-BOTTOM: 5px; BORDER-LEFT: #adaeb5 1px solid; COLOR: #000000; PADDING-TOP: 5px; BORDER-BOTTOM: #adaeb5 1px solid
}
.changes-content {
	PADDING-RIGHT: 15px; PADDING-LEFT: 10px; FONT-SIZE: 11px; BACKGROUND-COLOR: #ffffff
}
.tab-content-cell2 {
	BORDER-TOP: #adaeb5 1px solid; PADDING-LEFT: 5px; FONT-SIZE: 11px; PADDING-BOTTOM: 5px; COLOR: #000000; PADDING-TOP: 5px
}
.text-dark-blue {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #434f61
}
.tab-content-cel3 {
	PADDING-LEFT: 5px; FONT-SIZE: 11px; PADDING-BOTTOM: 5px; BORDER-LEFT: #adaeb5 1px solid; COLOR: #000000; PADDING-TOP: 5px
}
.tab-content-cel3_noBorder {
	PADDING-LEFT: 5px; FONT-SIZE: 11px; PADDING-BOTTOM: 5px; COLOR: #000000; PADDING-TOP: 5px
}
.tab-content-cel4 {
	PADDING-LEFT: 5px; FONT-SIZE: 11px; PADDING-BOTTOM: 5px; COLOR: #000000; PADDING-TOP: 5px
}
.red-header-dark {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffffff; BACKGROUND-REPEAT: repeat-x; BACKGROUND-COLOR: transparent
}
.tab-content-cell-red {
	PADDING-LEFT: 5px; FONT-SIZE: 11px; PADDING-BOTTOM: 5px; BORDER-LEFT: #adaeb5 1px solid; COLOR: #cc0000; PADDING-TOP: 5px; BORDER-BOTTOM: #adaeb5 1px solid
}
.tab-content-cell2red {
	BORDER-TOP: #adaeb5 1px solid; PADDING-LEFT: 5px; FONT-SIZE: 11px; PADDING-BOTTOM: 5px; COLOR: #cc0000; PADDING-TOP: 5px
}
.box-footer {
	BACKGROUND-IMAGE: url(../images/Bahrain/booking/bottom.gif); COLOR: #ffffff; BACKGROUND-REPEAT: repeat-x; BACKGROUND-COLOR: #ffffff
}
.box-footer-left {
	BACKGROUND-IMAGE: url(../images/Bahrain/booking/bottom-left.gif); BACKGROUND-REPEAT: no-repeat
}
.box-footer-right {
	BACKGROUND-IMAGE: url(../images/Bahrain/booking/bottom-right.gif); BACKGROUND-REPEAT: no-repeat
}
.tab-content-cell_plain {
	PADDING-LEFT: 5px; FONT-SIZE: 11px; PADDING-BOTTOM: 5px; COLOR: #000000; PADDING-TOP: 5px
}
.tab-content-table {
	BORDER-RIGHT: #adaeb5 1px solid; BORDER-TOP: #adaeb5 1px solid; PADDING-LEFT: 5px; FONT-SIZE: 11px; PADDING-BOTTOM: 5px; BORDER-LEFT: #adaeb5 1px solid; COLOR: #000000; PADDING-TOP: 5px
}
.TAReportRequest_MainTable {
	BORDER-RIGHT: #ff6600 thin solid; PADDING-RIGHT: 0px; BORDER-TOP: #ff6600 thin solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; BORDER-LEFT: #ff6600 thin solid; PADDING-TOP: 0px; BORDER-BOTTOM: #ff6600 thin solid; BORDER-COLLAPSE: collapse; BACKGROUND-COLOR: #ffffff
}
.TAReportRequest_SubTable {
	BORDER-RIGHT: #ff6600 thin solid; PADDING-RIGHT: 5px; BORDER-TOP: #ff6600 thin solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; BORDER-LEFT: #ff6600 thin solid; PADDING-TOP: 5px; BORDER-BOTTOM: #ff6600 thin solid; BORDER-COLLAPSE: collapse; BACKGROUND-COLOR: #ffffff
}
.TAReportRequest_TableHeader {
	FONT-WEIGHT: bold; COLOR: white; BACKGROUND-COLOR: #ff6600
}
.InvoiceGrid {
	FONT-SIZE: 10px; WIDTH: 100%; COLOR: #000000; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
.InvoiceGridHeader {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 5px; COLOR: white; PADDING-TOP: 5px; BACKGROUND-COLOR: #e3173e; TEXT-DECORATION: none
}
.InvoiceGridFooter {
	FONT-SIZE: 10px; COLOR: #000000; BACKGROUND-COLOR: gainsboro; TEXT-DECORATION: none
}
.InvoiceGridPager {
	FONT-SIZE: 10px; COLOR: #000000; BACKGROUND-COLOR: gainsboro; TEXT-DECORATION: none
}
.InvoiceGridItem {
	
}
.InvoiceGridAlternateItem {
	BACKGROUND-COLOR: whitesmoke
}
.InvoiceGridCharges {
	TEXT-ALIGN: right
}
.InvoiceGridHeaderCharges {
	TEXT-ALIGN: right
}
.InvoiceSummary {
	BORDER-RIGHT: #e3173e 1px solid; BORDER-TOP: #e3173e 1px solid; FONT-SIZE: 11px; BORDER-LEFT: #e3173e 1px solid; BORDER-BOTTOM: #e3173e 1px solid; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
.InvoiceSummaryHeader {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 3px; WIDTH: 100%; COLOR: white; PADDING-TOP: 3px; BACKGROUND-COLOR: #e3173e
}
.InvoiceHeader {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 5px; WIDTH: 100%; COLOR: white; PADDING-TOP: 5px
}
.InvoiceSummaryHeader2 {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 3px; WIDTH: 100%; COLOR: #000000; PADDING-TOP: 3px; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; BORDER-COLLAPSE: collapse; BACKGROUND-COLOR: #ffffff
}
.InvoiceSummaryText {
	FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
.InvoiceSummaryLabel {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #000000
}
.ModResAddPax_TextBox {
	FONT-SIZE: 11px; WIDTH: 250px; BORDER-TOP-STYLE: groove; BORDER-RIGHT-STYLE: groove; BORDER-LEFT-STYLE: groove; BORDER-BOTTOM-STYLE: groove
}
.ModResAddPax_DOBWidth {
	WIDTH: 250px
}
.ModResAddPax_main-txt {
	FONT-SIZE: 11px; VERTICAL-ALIGN: top; COLOR: #000000; FONT-FAMILY: Verdana, Helvetica, Sans-serif; BACKGROUND-COLOR: #ffffff
}
.ModResAddPax_red-header-left {
	BACKGROUND-IMAGE: url(../images/Bahrain/booking/redtab-left.gif); BACKGROUND-REPEAT: no-repeat
}
.ModResAddPax_red-header {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND-IMAGE: url(../images/Bahrain/booking/redtab-bg.gif); COLOR: #ffffff; BACKGROUND-REPEAT: repeat-x; BACKGROUND-COLOR: #e3173e
}
.ModResAddPax_red-header-right {
	BACKGROUND-IMAGE: url(../images/Bahrain/booking/redtab-right.gif); BACKGROUND-REPEAT: no-repeat
}
.ModResAddPax_Table1_tab-content-table {
	BORDER-RIGHT: #adaeb5 1px solid; BORDER-TOP: #adaeb5 1px solid; PADDING-LEFT: 5px; FONT-SIZE: 11px; PADDING-BOTTOM: 5px; BORDER-LEFT: #adaeb5 1px solid; COLOR: #000000; PADDING-TOP: 5px
}
.ModResAddPax_tab-content-cell_plain {
	PADDING-LEFT: 5px; FONT-SIZE: 11px; PADDING-BOTTOM: 5px; COLOR: #000000; PADDING-TOP: 5px
}
.ModResAddPax_error-txt {
	FONT-SIZE: 11px; COLOR: #ad0101; FONT-FAMILY: Verdana, Helvetica, Sans-serif
}
.ModResAddPax_Table2_tab-border {
	BACKGROUND-COLOR: white
}
.ModResAvail_whitebold {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #000000; BORDER-BOTTOM: #adaeb5 1px solid; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
.ModResAvail_red-header-left {
	BACKGROUND-IMAGE: url(../images/Bahrain/booking/redtab-left.gif); BACKGROUND-REPEAT: no-repeat
}
.ModResAvail_red-header {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND-IMAGE: url(../images/Bahrain/booking/redtab-bg.gif); COLOR: #ffffff; BACKGROUND-REPEAT: repeat-x; BACKGROUND-COLOR: #e3173e
}
.ModResAvail_red-header-right {
	BACKGROUND-IMAGE: url(../images/Bahrain/booking/redtab-right.gif); BACKGROUND-REPEAT: no-repeat
}
.ModResAvail_fare-frame {
	BORDER-RIGHT: #adaeb5 0px solid; BORDER-TOP: #adaeb5 1px solid; BORDER-LEFT: #adaeb5 1px solid; BORDER-BOTTOM: #adaeb5 0px solid
}
.ModResAvail_fare-cell {
	BORDER-RIGHT: #adaeb5 1px solid; BORDER-TOP: #adaeb5 0px solid; FONT-SIZE: 11px; BORDER-LEFT: #adaeb5 0px solid; COLOR: #000000; BORDER-BOTTOM: #adaeb5 1px solid; FONT-FAMILY: Verdana, Helvetica, Sans-serif
}
.ModResAvail_main-txt {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Verdana, Helvetica, Sans-serif
}
.ModResAvail_main-txt-normal {
	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Verdana, Helvetica, Sans-serif
}
.ModResAvail_main-txt-border-right {
	BORDER-RIGHT: #adaeb5 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
.ModResAvailPre_main-txt {
	FONT-SIZE: 11px; VERTICAL-ALIGN: top; COLOR: #000000; FONT-FAMILY: Verdana, Helvetica, Sans-serif; BACKGROUND-COLOR: #ffffff
}
.ModResDetails_main-txt {
	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Verdana, Helvetica, Sans-serif
}
.ModResDetails_main-txt-bgcolor {
	FONT-SIZE: 11px; VERTICAL-ALIGN: top; COLOR: #000000; FONT-FAMILY: Verdana, Helvetica, Sans-serif; BACKGROUND-COLOR: #ffffff
}
.ModResDetails_red-header-dark {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND-IMAGE: url(../images/Bahrain/booking/redtab-bg.gif); COLOR: #ffffff; BACKGROUND-REPEAT: repeat-x; BACKGROUND-COLOR: #e3173e
}
.ModResDetails_red-header {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND-IMAGE: url(../images/Bahrain/booking/redtab-bg.gif); COLOR: #ffffff; BACKGROUND-REPEAT: repeat-x; BACKGROUND-COLOR: #e3173e
}
.ModResDetails_whitenormal {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; HEIGHT: 23px
}
.ModResDetails_tab-heading-title_border-left {
	BORDER-RIGHT: #adaeb5 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 5px; BORDER-LEFT: #adaeb5 1px solid; COLOR: #000000; PADDING-TOP: 5px; BACKGROUND-COLOR: #ffffff
}
.ModResDetails_tab-heading-title_border-left-right {
	BORDER-RIGHT: #adaeb5 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 5px; BORDER-LEFT: #adaeb5 1px solid; COLOR: #000000; PADDING-TOP: 5px; BACKGROUND-COLOR: #ffffff
}
.ModResDetails_tab-heading-light_border-left-right {
	BORDER-TOP: #adaeb5 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 12px; BORDER-LEFT: #adaeb5 1px solid; COLOR: #ffffff; HEIGHT: 30px; BACKGROUND-COLOR: #adaeb5
}
.ModResDetails_tab-heading-light_border-left-right-8E9CB1 {
	BORDER-RIGHT: #adaeb5 1px solid; BORDER-TOP: #adaeb5 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffffff; HEIGHT: 30px; BACKGROUND-COLOR: #adaeb5
}
.ModResDetails_tab-content-cell_border-left {
	PADDING-LEFT: 5px; FONT-SIZE: 11px; PADDING-BOTTOM: 5px; BORDER-LEFT: #adaeb5 1px solid; COLOR: #000000; PADDING-TOP: 5px; BORDER-BOTTOM: #adaeb5 1px solid
}
.ModResDetails_tab-content-cell_border-right {
	BORDER-RIGHT: #adaeb5 1px solid; PADDING-LEFT: 5px; FONT-SIZE: 11px; PADDING-BOTTOM: 5px; COLOR: #000000; PADDING-TOP: 5px; BORDER-BOTTOM: #adaeb5 1px solid
}
.ModResDetails_tab-heading-title_border-left-right-bottom {
	BORDER-RIGHT: #adaeb5 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 5px; BORDER-LEFT: #adaeb5 1px solid; COLOR: #ffffff; PADDING-TOP: 5px; BORDER-BOTTOM: #adaeb5 2px solid
}
.ModResDetails_tab-heading-title_border-left-8E9CB1 {
	PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 5px; BORDER-LEFT: #adaeb5 1px solid; COLOR: #ffffff; PADDING-TOP: 5px; BACKGROUND-COLOR: #adaeb5
}
.ModResDetails_tab-heading-title_border-right-8E9CB1 {
	BORDER-RIGHT: #adaeb5 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 5px; COLOR: #ffffff; PADDING-TOP: 5px; BACKGROUND-COLOR: #adaeb5
}
.ModResDetails_tab-heading-title {
	PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 5px; COLOR: #ffffff; PADDING-TOP: 5px; BACKGROUND-COLOR: #adaeb5
}
.ModResDetails_tab-content-cell2_border-left {
	BORDER-TOP: #adaeb5 1px solid; PADDING-LEFT: 5px; FONT-SIZE: 11px; PADDING-BOTTOM: 5px; BORDER-LEFT: #adaeb5 1px solid; COLOR: #000000; PADDING-TOP: 5px
}
.ModResDetails_tab-content-cell2_border-right {
	BORDER-RIGHT: #adaeb5 1px solid; BORDER-TOP: #adaeb5 1px solid; PADDING-LEFT: 5px; FONT-SIZE: 11px; PADDING-BOTTOM: 5px; COLOR: #000000; PADDING-TOP: 5px
}
.ModResDetails_tab-content-cell2_border-left-right {
	BORDER-RIGHT: #adaeb5 1px solid; BORDER-TOP: #adaeb5 1px solid; PADDING-LEFT: 5px; FONT-SIZE: 11px; PADDING-BOTTOM: 5px; BORDER-LEFT: #adaeb5 1px solid; COLOR: #000000; PADDING-TOP: 5px
}
.ModResDetails_tab-content-cell2 {
	BORDER-TOP: #adaeb5 1px solid; PADDING-LEFT: 5px; FONT-SIZE: 11px; PADDING-BOTTOM: 5px; COLOR: #000000; PADDING-TOP: 5px
}
.ModResDetails_tab-content-cell2_border-left-bgcolor {
	BORDER-TOP: #adaeb5 1px solid; PADDING-LEFT: 5px; FONT-SIZE: 11px; PADDING-BOTTOM: 5px; BORDER-LEFT: #adaeb5 1px solid; COLOR: #ffffff; PADDING-TOP: 5px
}
.ModResDetails_tab-content-cell2_border-right-bgcolor {
	BORDER-RIGHT: #adaeb5 1px solid; BORDER-TOP: #adaeb5 1px solid; PADDING-LEFT: 5px; FONT-SIZE: 11px; PADDING-BOTTOM: 5px; COLOR: #ffffff; PADDING-TOP: 5px
}
.ModResDetails_tab-content-cell2-bgcolor {
	BORDER-TOP: #adaeb5 1px solid; PADDING-LEFT: 5px; FONT-SIZE: 11px; PADDING-BOTTOM: 5px; COLOR: #ffffff; PADDING-TOP: 5px
}
.ModResDetails_tab-content-cell2red {
	BORDER-TOP: #adaeb5 1px solid; PADDING-LEFT: 5px; FONT-SIZE: 11px; PADDING-BOTTOM: 5px; COLOR: #cc0000; PADDING-TOP: 5px
}
.ModResDetails_tab-content-cell2red-bgcolor {
	BORDER-TOP: #adaeb5 1px solid; PADDING-LEFT: 5px; FONT-SIZE: 11px; PADDING-BOTTOM: 5px; COLOR: #cc0000; PADDING-TOP: 5px
}
.ModResNav_Table1 {
	BORDER-LEFT-COLOR: #808080; BORDER-BOTTOM-COLOR: #808080; BORDER-TOP-COLOR: #808080; BORDER-RIGHT-COLOR: #808080
}
.ModResNav_darkbluemedium {
	FONT-SIZE: 15px; COLOR: #000000; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
.ModResPayment_main-txt-bgcolor {
	FONT-SIZE: 11px; VERTICAL-ALIGN: top; COLOR: #000000; FONT-FAMILY: Verdana, Helvetica, Sans-serif; BACKGROUND-COLOR: #ffffff
}
.ModResPayment_red-header-dark {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND-IMAGE: url(../images/Bahrain/booking/redtab-bg.gif); COLOR: #ffffff; BACKGROUND-REPEAT: repeat-x; BACKGROUND-COLOR: #c1494c
}
.ModResPayment_red-header {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND-IMAGE: url(../images/Bahrain/booking/redtab-bg.gif); COLOR: #ffffff; BACKGROUND-REPEAT: repeat-x; BACKGROUND-COLOR: #e3173e
}
.ModResPayment_whitebold {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; HEIGHT: 23px
}
.ModResPayment_tab-heading-title {
	PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 5px; BORDER-LEFT: #adaeb5 1px solid; COLOR: #ffffff; PADDING-TOP: 5px; BACKGROUND-COLOR: #ffffff
}
.ModResPayment_tab-heading-title_header2 {
	BORDER-RIGHT: #adaeb5 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 5px; BORDER-LEFT: #adaeb5 1px solid; COLOR: #ffffff; PADDING-TOP: 5px; BACKGROUND-COLOR: #ffffff
}
.ModResPayment_tab-heading-title_border-right {
	BORDER-RIGHT: #adaeb5 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 5px; COLOR: #ffffff; PADDING-TOP: 5px; BACKGROUND-COLOR: #ffffff
}
.ModResPayment_tab-content-cel4_border-left-nowrap {
	PADDING-LEFT: 5px; FONT-SIZE: 11px; PADDING-BOTTOM: 5px; BORDER-LEFT: #adaeb5 1px solid; COLOR: #000000; PADDING-TOP: 5px; WHITE-SPACE: nowrap
}
.ModResPayment_tab-content-cel4_border-left-nowrap-height {
	PADDING-LEFT: 5px; FONT-SIZE: 11px; PADDING-BOTTOM: 5px; BORDER-LEFT: #adaeb5 1px solid; COLOR: #000000; PADDING-TOP: 5px; WHITE-SPACE: nowrap; HEIGHT: 17px
}
.ModResPayment_tab-content-cel3_nowrap {
	FONT-SIZE: 11px; PADDING-BOTTOM: 5px; COLOR: #000000; PADDING-TOP: 5px; WHITE-SPACE: nowrap
}
.ModResPayment_tab-content-cel3_border-right {
	BORDER-RIGHT: #adaeb5 1px solid; PADDING-LEFT: 5px; FONT-SIZE: 11px; PADDING-BOTTOM: 5px; COLOR: #000000; PADDING-TOP: 5px
}
.ModResPayment_error-txt {
	FONT-SIZE: 11px; COLOR: #ad0101; FONT-FAMILY: Verdana, Helvetica, Sans-serif
}
.ModResPayment_Text {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
.ModResPayment_tab-content-cel3-height {
	PADDING-LEFT: 5px; FONT-SIZE: 11px; PADDING-BOTTOM: 5px; COLOR: #000000; PADDING-TOP: 5px; HEIGHT: 17px
}
.ModResPayment_tab-content-cel3 {
	PADDING-LEFT: 5px; FONT-SIZE: 11px; PADDING-BOTTOM: 5px; COLOR: #000000; PADDING-TOP: 5px
}
.ModResPayment_tab-content-cel4_border-right {
	BORDER-RIGHT: #adaeb5 1px solid; PADDING-LEFT: 5px; FONT-SIZE: 11px; PADDING-BOTTOM: 5px; COLOR: #000000; PADDING-TOP: 5px
}
.ModResPayment_main-txt_borders {
	BORDER-RIGHT: #b0b6c0 1px solid; BORDER-TOP: #b0b6c0 1px solid; FONT-SIZE: 11px; BORDER-LEFT: #b0b6c0 1px solid; COLOR: #000000; BORDER-BOTTOM: #b0b6c0 1px solid; FONT-FAMILY: Verdana, Helvetica, Sans-serif; BACKGROUND-COLOR: white
}
.ModResPayment_tab-content-cell2_border-left-nowrap-bgcolor {
	BORDER-TOP: #adaeb5 1px solid; PADDING-LEFT: 5px; FONT-SIZE: 11px; PADDING-BOTTOM: 5px; BORDER-LEFT: #adaeb5 1px solid; COLOR: #000000; PADDING-TOP: 5px; WHITE-SPACE: nowrap; BACKGROUND-COLOR: #adaeb5
}
.ModResPayment_ContactInfo_TextBox {
	FONT-SIZE: 11px; WIDTH: 200px; BORDER-TOP-STYLE: groove; BORDER-RIGHT-STYLE: groove; BORDER-LEFT-STYLE: groove; BORDER-BOTTOM-STYLE: groove
}
.ModResPayment_TA_text-White {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffffff
}
.ModResPayment_divTotalBalanceDueTA {
	DISPLAY: inline; WIDTH: 0px; HEIGHT: 0px
}
.ModResPayment_TotalBalanceDueTA_table {
	BORDER-RIGHT: #adaeb5 1px solid; BORDER-TOP: #adaeb5 1px solid; FONT-SIZE: 11px; BORDER-LEFT: #adaeb5 1px solid; COLOR: #000000; BORDER-BOTTOM: #adaeb5 1px solid; WHITE-SPACE: nowrap; BORDER-COLLAPSE: collapse; BACKGROUND-COLOR: #adaeb5
}
.ModResPayment_tab-content-cell2-bgcolor {
	BORDER-TOP: #adaeb5 1px solid; PADDING-LEFT: 5px; FONT-SIZE: 11px; PADDING-BOTTOM: 5px; COLOR: #000000; PADDING-TOP: 5px; BACKGROUND-COLOR: #ffffff
}
.ModResPayment_tab-content-cell2_border-right-bgcolor {
	BORDER-RIGHT: #adaeb5 1px solid; BORDER-TOP: #adaeb5 1px solid; PADDING-LEFT: 5px; FONT-SIZE: 11px; PADDING-BOTTOM: 5px; COLOR: #000000; PADDING-TOP: 5px; BACKGROUND-COLOR: #ced7e5
}
.ModResPayment_text-dark-blue {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; WIDTH: 120px; COLOR: #434f61
}
.ModResPayment_tab-content-cell2 {
	BORDER-TOP: #adaeb5 1px solid; PADDING-LEFT: 5px; FONT-SIZE: 11px; PADDING-BOTTOM: 5px; COLOR: #000000; PADDING-TOP: 5px
}
.ModResPayment_tab-content-cell2-bgcolor {
	BORDER-TOP: #adaeb5 1px solid; PADDING-LEFT: 5px; FONT-SIZE: 11px; PADDING-BOTTOM: 5px; COLOR: #000000; PADDING-TOP: 5px; BACKGROUND-COLOR: #ced7e5
}
.ModResPayment_main-txt {
	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Verdana, Helvetica, Sans-serif
}
.ModResPayment_td_border-right {
	BORDER-RIGHT: #adaeb5 1px solid
}
.ModResPayment_td_height {
	HEIGHT: 17px
}
.ModResPayment_td_border-right-height {
	BORDER-RIGHT: #adaeb5 1px solid; HEIGHT: 17px
}
.ModResPayment_td_border-left-right-nowrap-bgcolor {
	BORDER-RIGHT: #adaeb5 1px solid; BORDER-LEFT: #adaeb5 1px solid; WHITE-SPACE: nowrap; BACKGROUND-COLOR: #adaeb5
}
.ModResPayment_divCvCodeInfo_copy {
	Z-INDEX: 2; LEFT: 655px; OVERFLOW: hidden; WIDTH: 0px; POSITION: absolute; TOP: 540px; HEIGHT: 0px
}
.ModResPayment_divCvCodeInfo {
	Z-INDEX: 2; LEFT: 580px; OVERFLOW: hidden; WIDTH: 0px; POSITION: absolute; TOP: 715px; HEIGHT: 0px
}
.ModResReceiptInfo_main-txt {
	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Verdana, Helvetica, Sans-serif
}
.ModResReceiptInfo_main-txt-bgcolor {
	FONT-SIZE: 11px; VERTICAL-ALIGN: top; COLOR: #000000; FONT-FAMILY: Verdana, Helvetica, Sans-serif; BACKGROUND-COLOR: #ffffff
}
.ModResReceiptInfo_darkbluemedium {
	FONT-SIZE: 15px; COLOR: #000000; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
.ModResReceiptInfo_redbig {
	FONT-SIZE: 22px; COLOR: #000000; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
.ModResReceiptInfo_red-header-left {
	BACKGROUND-IMAGE: url(../images/Bahrain/booking/redtab-left.gif); BACKGROUND-REPEAT: no-repeat
}
.ModResReceiptInfo_red-header {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND-IMAGE: url(../images/Bahrain/booking/redtab-bg.gif); COLOR: #ffffff; BACKGROUND-REPEAT: repeat-x; BACKGROUND-COLOR: #e3173e
}
.ModResReceiptInfo_red-header-right {
	BACKGROUND-IMAGE: url(../images/Bahrain/booking/redtab-right.gif); BACKGROUND-REPEAT: no-repeat
}
.ModResReceiptInfo_tab-heading-title_border-left-top {
	BORDER-TOP: #adaeb5 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 5px; BORDER-LEFT: #adaeb5 1px solid; COLOR: #ffffff; PADDING-TOP: 5px; BACKGROUND-COLOR: #adaeb5
}
.ModResReceiptInfo_tab-heading-title_border-right-top {
	BORDER-RIGHT: #adaeb5 1px solid; BORDER-TOP: #adaeb5 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 5px; COLOR: #ffffff; PADDING-TOP: 5px; BACKGROUND-COLOR: #adaeb5
}
.ModResReceiptInfo_tab-heading-title_border-top {
	BORDER-TOP: #adaeb5 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 5px; COLOR: #ffffff; PADDING-TOP: 5px; BACKGROUND-COLOR: #adaeb5
}
.ModResReceiptInfo_tab-content-cell_plain_border-top {
	BORDER-TOP: #adaeb5 1px solid; PADDING-LEFT: 5px; FONT-SIZE: 11px; PADDING-BOTTOM: 5px; COLOR: #000000; PADDING-TOP: 5px
}
.ModResReceiptInfo_td_border-left-top {
	BORDER-TOP: #adaeb5 1px solid; BORDER-LEFT: #adaeb5 1px solid
}
.ModResReceiptInfo_td_border-right-top {
	BORDER-RIGHT: #adaeb5 1px solid; BORDER-TOP: #adaeb5 1px solid
}
.ModResSummaryBrief_changes-content {
	PADDING-RIGHT: 15px; PADDING-LEFT: 10px; FONT-SIZE: 11px; BACKGROUND-COLOR: #ffffff
}
.ModResSummaryBrief_main-txt {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Verdana, Helvetica, Sans-serif
}
.ModResSummaryBrief_sub-text {
	FONT-SIZE: 9px; COLOR: #adaeb5; FONT-FAMILY: Verdana, Helvetica, Sans-serif
}
.ModResSummaryFull_ProfileResTitle {
	FONT-SIZE: 11px; COLOR: #476170; LINE-HEIGHT: 11px; FONT-FAMILY: Tahoma; WHITE-SPACE: nowrap; TEXT-ALIGN: left
}
.ModResVoucher_main-txt-bgcolor {
	FONT-SIZE: 11px; VERTICAL-ALIGN: top; COLOR: #000000; FONT-FAMILY: Verdana, Helvetica, Sans-serif; BACKGROUND-COLOR: #ffffff
}
.ModResVoucher_darkbluemedium {
	FONT-SIZE: 15px; COLOR: #000000; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
.ModResVoucher_redbig {
	FONT-SIZE: 22px; COLOR: #990033; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
.ConfirmationLoginPanel_red-header {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND-IMAGE: url(../images/Bahrain/booking/redtab-bg.gif); COLOR: #ffffff; BACKGROUND-REPEAT: repeat-x; BACKGROUND-COLOR: #e3173e
}
.ConfirmationLoginPanel_main-txt {
	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Verdana, Helvetica, Sans-serif
}
.ConfirmationLoginPanel_ErrorMessage {
	FONT-SIZE: 11px; COLOR: #ad0101; FONT-FAMILY: Verdana, Helvetica, Sans-serif; TEXT-ALIGN: left
}
.TravelAgentLogin_textbig {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #ffffff; FONT-FAMILY: verdana
}
.TravelAgentLogin_textbigblue {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #ffffff; FONT-FAMILY: verdana
}
.TravelAgentLogin_subheadingblack {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: verdana
}
.TravelAgentLogin_subheadingblack_small {
	FONT-WEIGHT: bold; FONT-SIZE: 9px; COLOR: #000000; FONT-FAMILY: verdana
}
.TravelAgentLogin_TextBox {
	FONT-SIZE: 11px; WIDTH: 130px; BORDER-TOP-STYLE: groove; BORDER-RIGHT-STYLE: groove; BORDER-LEFT-STYLE: groove; BORDER-BOTTOM-STYLE: groove
}
.TravelAgentLogin_error-txt {
	FONT-SIZE: 11px; COLOR: #ad0101; FONT-FAMILY: Verdana, Helvetica, Sans-serif
}
.TravelAgentLogin_main-txt {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: verdana
}
.TravelAgentLogin_blueRuler {
	BACKGROUND-COLOR: #adaeb5
}
.TravelAgent_rdxImageMenu_Link {
	COLOR: #e3173e
}
.TravelAgentLogin_TopBox_TR {
	BACKGROUND: #e3173e
}
.TravelAgentLogin_UserPwdBox_TR {
	BORDER-RIGHT: #adaeb5 1px solid; BORDER-TOP: #adaeb5 1px solid; BORDER-LEFT: #adaeb5 1px solid; BORDER-BOTTOM: #adaeb5 1px solid; BACKGROUND-COLOR: #adaeb5
}
.VoucherLogin_textbig {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #000000; FONT-FAMILY: verdana
}
.Seat_Isle {
	HEIGHT: 20px
}
.menuStylesmall .name {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #c89614; FONT-FAMILY: verdana
}
.heading {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #0093dd; FONT-FAMILY: verdana
}
.headingred {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #0093dd; FONT-FAMILY: verdana
}
.headingblue {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #0501a4; FONT-FAMILY: verdana
}
.textsmallest {
	FONT-WEIGHT: normal; FONT-SIZE: 9px; COLOR: #5c5c5c; FONT-FAMILY: Arial
}
.headinggreen {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: green; FONT-FAMILY: verdana
}
.headingwhite {
	FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: #ffffff; FONT-FAMILY: verdana
}
.subheadingred {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #ffffff; FONT-FAMILY: verdana
}
.subheadingblue {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #0093dd; FONT-FAMILY: verdana
}
.subheadingswhite {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: verdana
}
.subheadingyellow {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #dfaf1b; FONT-FAMILY: verdana
}
.subheadinggreen {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #4f7f01; FONT-FAMILY: verdana
}
.subheadingblack {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: verdana
}
.subheadingwhite {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: verdana
}
.subheadinggrey {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #ffffff; FONT-FAMILY: verdana
}
.rtext {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #0093dd; FONT-FAMILY: verdana
}
.subheadingsred {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: verdana; TEXT-DECORATION: none
}
.text {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: verdana
}
.textbig {
	FONT-WEIGHT: normal; FONT-SIZE: 13px; COLOR: #000000; FONT-FAMILY: verdana
}
.queuetext {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: verdana
}
.button {
	BORDER-TOP-WIDTH: 1px; FONT-WEIGHT: normal; BORDER-LEFT-WIDTH: 1px; FONT-SIZE: 9pt; BACKGROUND: #d9f2ff; BORDER-BOTTOM-WIDTH: 1px; WIDTH: 70px; COLOR: #000a8e; FONT-FAMILY: Arial; HEIGHT: 17px; BORDER-RIGHT-WIDTH: 1px
}
.buttonsmall {
	BORDER-TOP-WIDTH: 1px; FONT-WEIGHT: normal; BORDER-LEFT-WIDTH: 1px; FONT-SIZE: 9pt; BORDER-LEFT-COLOR: #799fdf; BACKGROUND: #ffffff; BORDER-BOTTOM-WIDTH: 1px; BORDER-BOTTOM-COLOR: #799fdf; WIDTH: 30px; COLOR: #000a8e; BORDER-TOP-COLOR: #799fdf; FONT-FAMILY: Arial; HEIGHT: 17px; BORDER-RIGHT-WIDTH: 1px; BORDER-RIGHT-COLOR: #799fdf
}
.buttonbig {
	BORDER-TOP-WIDTH: 1px; FONT-WEIGHT: normal; BORDER-LEFT-WIDTH: 1px; FONT-SIZE: 9pt; BORDER-LEFT-COLOR: #799fdf; BACKGROUND: #ffffff; BORDER-BOTTOM-WIDTH: 1px; BORDER-BOTTOM-COLOR: #799fdf; WIDTH: 100px; COLOR: #000a8e; BORDER-TOP-COLOR: #799fdf; FONT-FAMILY: Arial; HEIGHT: 17px; BORDER-RIGHT-WIDTH: 1px; BORDER-RIGHT-COLOR: #799fdf
}
.buttonbignew {
	BORDER-TOP-WIDTH: 1px; FONT-WEIGHT: normal; BORDER-LEFT-WIDTH: 1px; FONT-SIZE: 9pt; BORDER-LEFT-COLOR: #799fdf; BACKGROUND: #ffffff; BORDER-BOTTOM-WIDTH: 1px; BORDER-BOTTOM-COLOR: #799fdf; WIDTH: 150px; COLOR: #000a8e; BORDER-TOP-COLOR: #799fdf; FONT-FAMILY: Arial; HEIGHT: 17px; BORDER-RIGHT-WIDTH: 1px; BORDER-RIGHT-COLOR: #799fdf
}
.tabactivebutton {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; BORDER-LEFT-COLOR: #e5c87d; BACKGROUND: #eedbaa; BORDER-BOTTOM-COLOR: #e5c87d; WIDTH: 120px; COLOR: #20437d; BORDER-TOP-STYLE: none; BORDER-TOP-COLOR: #e5c87d; FONT-FAMILY: Arial; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; HEIGHT: 21px; BORDER-RIGHT-COLOR: #e5c87d; BORDER-BOTTOM-STYLE: none
}
.tabinactivebutton {
	BORDER-RIGHT: #e5c87d thin solid; BORDER-TOP: #e5c87d thin solid; FONT-WEIGHT: bold; FONT-SIZE: 10pt; BACKGROUND: #ffffff; BORDER-LEFT: #e5c87d thin solid; WIDTH: 120px; COLOR: #20437d; BORDER-BOTTOM: #e5c87d 1px; FONT-FAMILY: Arial; HEIGHT: 21px
}
.menuStyle {
	FONT-WEIGHT: normal; FONT-SIZE: 7pt; WIDTH: 120px; COLOR: #000000; FONT-STYLE: normal; FONT-FAMILY: verdana; HEIGHT: 17px; BACKGROUND-COLOR: #ffffff
}
.menuStylelist {
	BORDER-RIGHT: #adaeb5 1px solid; BORDER-TOP: #adaeb5 1px solid; FONT-WEIGHT: normal; FONT-SIZE: 7pt; BORDER-LEFT: #adaeb5 1px solid; WIDTH: 150px; COLOR: #000000; BORDER-BOTTOM: #adaeb5 1px solid; FONT-STYLE: normal; FONT-FAMILY: verdana
}
.menuStyleDate {
	BORDER-RIGHT: #adaeb5 1px solid; BORDER-TOP: #adaeb5 1px solid; FONT-WEIGHT: normal; FONT-SIZE: 7pt; BORDER-LEFT: #adaeb5 1px solid; WIDTH: 80px; COLOR: #000000; BORDER-BOTTOM: #adaeb5 1px solid; FONT-STYLE: normal; FONT-FAMILY: verdana; HEIGHT: 17px; BACKGROUND-COLOR: #ffffff
}
.menuStylesmall {
	FONT-WEIGHT: normal; FONT-SIZE: 7pt; WIDTH: 48px; COLOR: #000000; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; HEIGHT: 17px
}
.menuStylemedium {
	FONT-WEIGHT: normal; FONT-SIZE: 7pt; WIDTH: 60px; COLOR: #000000; FONT-STYLE: normal; FONT-FAMILY: verdana; HEIGHT: 17px
}
.menuStylemedium1 {
	BORDER-RIGHT: #adaeb5 1px solid; BORDER-TOP: #adaeb5 1px solid; FONT-WEIGHT: normal; FONT-SIZE: 7pt; BORDER-LEFT: #adaeb5 1px solid; WIDTH: 45px; COLOR: #000000; BORDER-BOTTOM: #adaeb5 1px solid; FONT-STYLE: normal; FONT-FAMILY: verdana; HEIGHT: 17px
}
.menuStylemedium2 {
	FONT-WEIGHT: normal; FONT-SIZE: 7pt; WIDTH: 55px; COLOR: #000000; FONT-STYLE: normal; FONT-FAMILY: verdana; HEIGHT: 17px
}
.menuStylesmallest {
	BORDER-RIGHT: 93px solid; BORDER-TOP: 93px solid; FONT-WEIGHT: normal; FONT-SIZE: 7pt; BORDER-LEFT: 93px solid; WIDTH: 40px; COLOR: #000000; BORDER-BOTTOM: 93px solid; FONT-STYLE: normal; FONT-FAMILY: verdana; HEIGHT: 17px; BACKGROUND-COLOR: #ffffff
}
.menuStyleBIG {
	BORDER-RIGHT: #adaeb5 1px solid; BORDER-TOP: #adaeb5 1px solid; FONT-WEIGHT: normal; FONT-SIZE: 7pt; BORDER-LEFT: #adaeb5 1px solid; WIDTH: 200px; COLOR: #000000; BORDER-BOTTOM: #adaeb5 1px solid; FONT-STYLE: normal; FONT-FAMILY: verdana; HEIGHT: 17px
}
.altTextField {
	BORDER-RIGHT: #adaeb5 1px solid; BORDER-TOP: #adaeb5 1px solid; FONT-WEIGHT: normal; FONT-SIZE: 7pt; BORDER-LEFT: #adaeb5 1px solid; WIDTH: 118px; COLOR: #000000; BORDER-BOTTOM: #adaeb5 1px solid; FONT-FAMILY: verdana; HEIGHT: 17px; BACKGROUND-COLOR: #ffffff
}
.altTextField1 {
	BORDER-RIGHT: #adaeb5 1px solid; BORDER-TOP: #adaeb5 1px solid; FONT-WEIGHT: normal; FONT-SIZE: 7pt; BORDER-LEFT: #adaeb5 1px solid; WIDTH: 118px; COLOR: #000000; BORDER-BOTTOM: #adaeb5 1px solid; FONT-FAMILY: verdana; HEIGHT: 17px; BACKGROUND-COLOR: #ffffff
}
.altTextAreaField {
	BORDER-RIGHT: #adaeb5 1px solid; BORDER-TOP: #adaeb5 1px solid; FONT-WEIGHT: normal; FONT-SIZE: 7pt; BORDER-LEFT: #adaeb5 1px solid; COLOR: #000000; BORDER-BOTTOM: #adaeb5 1px solid; FONT-FAMILY: verdana; BACKGROUND-COLOR: #ffffff
}
.altTextFieldBIG {
	BORDER-RIGHT: #adaeb5 1px solid; BORDER-TOP: #adaeb5 1px solid; FONT-WEIGHT: normal; FONT-SIZE: 7pt; BORDER-LEFT: #adaeb5 1px solid; WIDTH: 200px; COLOR: #000000; BORDER-BOTTOM: #adaeb5 1px solid; FONT-FAMILY: verdana; HEIGHT: 17px; BACKGROUND-COLOR: #ffffff
}
.altTextArea {
	BORDER-RIGHT: #adaeb5 1px solid; BORDER-TOP: #adaeb5 1px solid; FONT-WEIGHT: normal; FONT-SIZE: 7pt; BORDER-LEFT: #adaeb5 1px solid; WIDTH: 200px; COLOR: #000000; BORDER-BOTTOM: #adaeb5 1px solid; FONT-FAMILY: verdana; HEIGHT: 60px; BACKGROUND-COLOR: #ffffff
}
.altTextAreamedium {
	BORDER-RIGHT: #adaeb5 1px solid; BORDER-TOP: #adaeb5 1px solid; FONT-WEIGHT: normal; FONT-SIZE: 7pt; BORDER-LEFT: #adaeb5 1px solid; WIDTH: 150px; COLOR: #000000; BORDER-BOTTOM: #adaeb5 1px solid; FONT-FAMILY: verdana; HEIGHT: 60px; BACKGROUND-COLOR: #ffffff
}
.altTextFieldsmall {
	BORDER-RIGHT: #adaeb5 1px solid; BORDER-TOP: #adaeb5 1px solid; FONT-WEIGHT: normal; FONT-SIZE: 7pt; BORDER-LEFT: #adaeb5 1px solid; WIDTH: 90px; COLOR: #000000; BORDER-BOTTOM: #adaeb5 1px solid; FONT-FAMILY: verdana; HEIGHT: 17px; BACKGROUND-COLOR: #ffffff
}
.altTextFieldmedium {
	BORDER-RIGHT: #adaeb5 1px solid; BORDER-TOP: #adaeb5 1px solid; FONT-WEIGHT: normal; FONT-SIZE: 7pt; BORDER-LEFT: #adaeb5 1px solid; WIDTH: 150px; COLOR: #000000; BORDER-BOTTOM: #adaeb5 1px solid; FONT-FAMILY: verdana; HEIGHT: 17px; BACKGROUND-COLOR: #ffffff
}
.altTextFieldsmallest {
	BORDER-RIGHT: #adaeb5 1px solid; BORDER-TOP: #adaeb5 1px solid; FONT-WEIGHT: normal; FONT-SIZE: 7pt; BORDER-LEFT: #adaeb5 1px solid; WIDTH: 40px; COLOR: #000000; BORDER-BOTTOM: #adaeb5 1px solid; FONT-FAMILY: verdana; HEIGHT: 17px; BACKGROUND-COLOR: #ffffff
}
.messagealert {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #ffffff; FONT-FAMILY: verdana; BACKGROUND-COLOR: #c61248
}
.link {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; letter: exact
}
.sublink {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt; letter: normal
}
.TRlightgrey {
	BACKGROUND-COLOR: #f8f8f8
}
.TRlightblue {
	BACKGROUND-COLOR: #ffffff
}
.TRskyblue {
	BACKGROUND-COLOR: #e8e8e8
}
.TRlightskyblue {
	BACKGROUND-COLOR: #0093dd
}
subheadingsred {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #c43535; FONT-FAMILY: verdana
}
.TRlightdarkblue {
	BACKGROUND-COLOR: #1f437d
}
.TRyellow {
	BACKGROUND-COLOR: #0193de
}
.TDcalpurple {
	BACKGROUND-COLOR: #ccccff
}
.TDcalpink {
	BACKGROUND-COLOR: #ff99ff
}
.TDcalgreen {
	BACKGROUND-COLOR: #ff8080
}
.TDcalmusturd {
	BACKGROUND-COLOR: #ffcc00
}
.TDcalblue {
	BACKGROUND-COLOR: #7586f9
}
.tabfillcolor {
	BACKGROUND-COLOR: #eedbaa
}
.tabbordercolor {
	BORDER-LEFT-COLOR: #e5c87d; BORDER-BOTTOM-COLOR: #e5c87d; BORDER-TOP-COLOR: #e5c87d; BORDER-RIGHT-COLOR: #e5c87d
}
.borderwidth {
	BORDER-RIGHT: 1px ridge; BORDER-TOP: 1px ridge; BORDER-LEFT: 1px ridge; BORDER-BOTTOM: 1px ridge
}
.tdwidth {
	WIDTH: 450px
}
.blueRuler {
	BACKGROUND-COLOR: #0093dd
}
.greyBorder {
	BORDER-TOP-WIDTH: 1px; BORDER-LEFT-WIDTH: 1px; BORDER-LEFT-COLOR: #cccccc; BORDER-BOTTOM-WIDTH: 1px; BORDER-BOTTOM-COLOR: #cccccc; BORDER-TOP-COLOR: #cccccc; BORDER-RIGHT-WIDTH: 1px; BORDER-RIGHT-COLOR: #cccccc
}
.redForeColor {
	COLOR: #cc0000
}
.tableBorder {
	BORDER-LEFT-COLOR: #dfdfdf; BORDER-BOTTOM-COLOR: #dfdfdf; BORDER-TOP-COLOR: #dfdfdf; BORDER-RIGHT-COLOR: #dfdfdf
}
.tableRow {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: verdana; BACKGROUND-COLOR: #eaeaea
}
.tableAltRow {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: verdana
}
.blueRulerNew {
	BACKGROUND-COLOR: #6391d0
}
.break {
	PAGE-BREAK-AFTER: always
}
.formBorder {
	BORDER-RIGHT: #0193de 1px double; BORDER-TOP: #0193de 1px double; BORDER-LEFT: #0193de 1px double; BORDER-BOTTOM: #0193de 1px double
}
.break {
	PAGE-BREAK-AFTER: always
}
.subheadinggreytopbar {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #b1b1b1; FONT-FAMILY: verdana; TEXT-DECORATION: none
}
.subheadingsred {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: verdana
}
.subheadingsred1 {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #0093dd; FONT-FAMILY: verdana
}
.searchbar {
	BACKGROUND-POSITION: right 50%; BACKGROUND-ATTACHMENT: fixed; BACKGROUND-IMAGE: url(Img/ibe_bg.gif); BACKGROUND-REPEAT: no-repeat
}
.trRed {
	BACKGROUND-COLOR: #0093dd
}
.RedLink {
	COLOR: #0093dd; FONT-FAMILY: verdana; TEXT-DECORATION: none
}
.scheduleDataGrid1 {
	FONT-WEIGHT: bolder; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Verdana, Helvetica, Sans-serif; BACKGROUND-COLOR: #d3dae5
}
.scheduleDataGrid2 {
	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Verdana, Helvetica, Sans-serif; BACKGROUND-COLOR: #ffffff
}
.VoucherInfo_td_border_top_left {
	PADDING-LEFT: 25px; FONT-SIZE: 11px; PADDING-BOTTOM: 5px; BORDER-LEFT: #adaeb5 1px solid; COLOR: #000000; FONT-FAMILY: Verdana, Helvetica, Sans-serif
}
.VoucherInfo_tab_content_cell {
	FONT-SIZE: 11px; PADDING-BOTTOM: 5px; COLOR: #000000; FONT-FAMILY: Verdana, Helvetica, Sans-serif
}
.VoucherInfo_td_border_right {
	BORDER-RIGHT: #adaeb5 1px solid
}
.FlightDetailHeader {
	PADDING-RIGHT: 12px; PADDING-LEFT: 12px; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 4px; MARGIN: 0px; WIDTH: 99.5%; COLOR: #fdff70; LINE-HEIGHT: 18px; PADDING-TOP: 4px; TEXT-ALIGN: left
}
.flightdetailbody {
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: white
}
.tableBorders TD {
	BORDER-RIGHT: #adaeb5 1px solid; BORDER-TOP: #adaeb5 1px solid; BORDER-LEFT: #adaeb5 1px solid; BORDER-BOTTOM: #adaeb5 1px solid
}
.flightDetailGrid1 {
	BORDER-RIGHT: #adaeb5 1px solid; FONT-SIZE: 11px; BORDER-LEFT: #adaeb5 1px solid; COLOR: black; FONT-FAMILY: Verdana, Helvetica, Sans-serif; BACKGROUND-COLOR: #ffffff
}
.gridTitles {
	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Verdana, Helvetica, Sans-serif; BACKGROUND-COLOR: #adaeb5
}
.flightDetailGrid2 {
	FONT-SIZE: 11px; COLOR: black; FONT-FAMILY: Verdana, Helvetica, Sans-serif; BACKGROUND-COLOR: #c0c0c0
}
.FlightDetailHeader {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; BACKGROUND-COLOR: #e3173e
}
.corner1 {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; BACKGROUND-COLOR: #e3173e
}
.corner2 {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; BACKGROUND-COLOR: #e3173e
}
.corner3 {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; BACKGROUND-COLOR: #e3173e
}
.corner1 {
	BORDER-RIGHT: #adaeb5 1px; BORDER-TOP: #adaeb5 1px; MARGIN: 0px 4px; BORDER-LEFT: #adaeb5 1px; WIDTH: 99.3%; BORDER-BOTTOM: #adaeb5 1px; HEIGHT: 1px
}
.corner2 {
	MARGIN: 0px 2px; WIDTH: 99.4%; HEIGHT: 1px
}
.corner3 {
	MARGIN: 0px 1px; WIDTH: 99.5%; HEIGHT: 2px
}
.flightinfo-titles {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #ffffff; FONT-FAMILY: Verdana, Helvetica, Sans-serif
}
.flightinfo-subHeaders {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #000000; FONT-FAMILY: Verdana, Helvetica, Sans-serif
}
.flightinfo-subHeadersNotes {
	FONT-SIZE: 13px; COLOR: #000000; FONT-FAMILY: Verdana, Helvetica, Sans-serif
}
.flightinfo-titleNotes {
	FONT-SIZE: 10px; COLOR: #ffffff; FONT-FAMILY: Verdana, Helvetica, Sans-serif
}
.flightinfo-divTitlesbackgrounds {
	BACKGROUND-COLOR: #adaeb5
}
.flightinfo-backgroundColor {
	BACKGROUND-COLOR: #ff8080
}
.flightinfo-panelBackground {
	MARGIN-TOP: 0px; VERTICAL-ALIGN: top; WIDTH: 762px; BACKGROUND-COLOR: #ffffff
}
.flightinfo-lblFlightNumber {
	FONT-SIZE: 12px; MARGIN-LEFT: 2px; MARGIN-RIGHT: 2px; FONT-FAMILY: Verdana, Helvetica, Sans-serif
}
.flightinfo-txtFlightNumber {
	FONT-SIZE: 12px; MARGIN-RIGHT: 2px; FONT-FAMILY: Verdana, Helvetica, Sans-serif
}
.lblFlightOrigin {
	FONT-SIZE: 12px; MARGIN-RIGHT: 2px; FONT-FAMILY: Verdana, Helvetica, Sans-serif
}
.lblFlightDestination {
	FONT-SIZE: 12px; MARGIN-RIGHT: 2px; FONT-FAMILY: Verdana, Helvetica, Sans-serif
}
.lblFlightDestination {
	MARGIN-LEFT: 40px
}
.lblNoFlightsNote {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Verdana, Helvetica, Sans-serif; TEXT-ALIGN: center
}
.cboOrigin {
	FONT-SIZE: 12px; FONT-FAMILY: Verdana, Helvetica, Sans-serif
}
.cboDestination {
	FONT-SIZE: 12px; FONT-FAMILY: Verdana, Helvetica, Sans-serif
}
.cboDestination {
	MARGIN-RIGHT: 4px
}
.flightinfo-pnlFlightData {
	MARGIN-LEFT: 0px
}
.flightinfo-dataHeaderTable {
	COLOR: #000000; BACKGROUND-COLOR: #ff8080
}
.flightinfo-dataHeaderTable TD {
	BORDER-RIGHT: #adaeb5 1px solid; BORDER-TOP: #adaeb5 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 11px; BORDER-LEFT: #adaeb5 1px solid; BORDER-BOTTOM: #adaeb5 1px solid; FONT-FAMILY: Verdana, Helvetica, Sans-serif; TEXT-ALIGN: center
}
.flightinfo-dataItemTable {
	COLOR: #000000; BACKGROUND-COLOR: #ffffff
}
.flightinfo-dataItemTable TD {
	BORDER-RIGHT: #adaeb5 1px solid; BORDER-TOP: #adaeb5 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 11px; BORDER-LEFT: #adaeb5 1px solid; BORDER-BOTTOM: #adaeb5 1px solid; FONT-FAMILY: Verdana, Helvetica, Sans-serif
}
.flightinfo-gridHilite {
	BACKGROUND-COLOR: #ffff99
}
.RoundButtonRaised {
	BACKGROUND: none transparent scroll repeat 0% 0%; WIDTH: 90px; CURSOR: hand
}
.RoundButtonRaised H1 {
	MARGIN: 0px 10px
}
.RoundButtonRaised P {
	MARGIN: 0px 10px
}
.RoundButtonRaised H1 {
	FONT-SIZE: 10px; COLOR: #ffffff
}
.RoundButtonRaised P {
	PADDING-BOTTOM: 0.5em
}
.RoundButtonRaised .b1 {
	DISPLAY: block; FONT-SIZE: 1px; OVERFLOW: hidden
}
.RoundButtonRaised .b2 {
	DISPLAY: block; FONT-SIZE: 1px; OVERFLOW: hidden
}
.RoundButtonRaised .b3 {
	DISPLAY: block; FONT-SIZE: 1px; OVERFLOW: hidden
}
.RoundButtonRaised .b4 {
	DISPLAY: block; FONT-SIZE: 1px; OVERFLOW: hidden
}
.RoundButtonRaised .b1b {
	DISPLAY: block; FONT-SIZE: 1px; OVERFLOW: hidden
}
.RoundButtonRaised .b2b {
	DISPLAY: block; FONT-SIZE: 1px; OVERFLOW: hidden
}
.RoundButtonRaised .b3b {
	DISPLAY: block; FONT-SIZE: 1px; OVERFLOW: hidden
}
.RoundButtonRaised .b4b {
	DISPLAY: block; FONT-SIZE: 1px; OVERFLOW: hidden
}
.RoundButtonRaised .b1 {
	HEIGHT: 1px
}
.RoundButtonRaised .b2 {
	HEIGHT: 1px
}
.RoundButtonRaised .b3 {
	HEIGHT: 1px
}
.RoundButtonRaised .b1b {
	HEIGHT: 1px
}
.RoundButtonRaised .b2b {
	HEIGHT: 1px
}
.RoundButtonRaised .b3b {
	HEIGHT: 1px
}
.RoundButtonRaised .b2 {
	BORDER-RIGHT: #cc0000 1px solid; BACKGROUND: #e3173e; BORDER-LEFT: #cc0000 1px solid
}
.RoundButtonRaised .b3 {
	BORDER-RIGHT: #cc0000 1px solid; BACKGROUND: #e3173e; BORDER-LEFT: #cc0000 1px solid
}
.RoundButtonRaised .b4 {
	BORDER-RIGHT: #cc0000 1px solid; BACKGROUND: #e3173e; BORDER-LEFT: #cc0000 1px solid
}
.RoundButtonRaised .b4b {
	BORDER-RIGHT: #cc0000 1px solid; BACKGROUND: #e3173e; BORDER-LEFT: #cc0000 1px solid
}
.RoundButtonRaised .b3b {
	BORDER-RIGHT: #cc0000 1px solid; BACKGROUND: #e3173e; BORDER-LEFT: #cc0000 1px solid
}
.RoundButtonRaised .b2b {
	BORDER-RIGHT: #cc0000 1px solid; BACKGROUND: #e3173e; BORDER-LEFT: #cc0000 1px solid
}
.RoundButtonRaised .b1 {
	BACKGROUND: #cc0000; MARGIN: 0px 5px
}
.RoundButtonRaised .b2 {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 2px; BORDER-BOTTOM-WIDTH: 0px; MARGIN: 0px 3px; BORDER-RIGHT-WIDTH: 2px
}
.RoundButtonRaised .b2b {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 2px; BORDER-BOTTOM-WIDTH: 0px; MARGIN: 0px 3px; BORDER-RIGHT-WIDTH: 2px
}
.RoundButtonRaised .b3 {
	MARGIN: 0px 2px
}
.RoundButtonRaised .b3b {
	MARGIN: 0px 2px
}
.RoundButtonRaised .b4 {
	MARGIN: 0px 1px; HEIGHT: 2px
}
.RoundButtonRaised .b4b {
	MARGIN: 0px 1px; HEIGHT: 2px
}
.RoundButtonRaised .b1b {
	BACKGROUND: #cc0000; MARGIN: 0px 5px
}
.RoundButtonRaised .roundboxcontent {
	BORDER-RIGHT: #cc0000 1px solid; DISPLAY: block; BACKGROUND: #e3173e; BORDER-LEFT: #cc0000 1px solid; TEXT-ALIGN: center
}
.RoundButtonDisabled {
	BACKGROUND: none transparent scroll repeat 0% 0%; WIDTH: 90px; CURSOR: hand
}
.RoundButtonDisabled H1 {
	MARGIN: 0px 10px
}
.RoundButtonDisabled P {
	MARGIN: 0px 10px
}
.RoundButtonDisabled H1 {
	FONT-SIZE: 10px; COLOR: #fff
}
.RoundButtonDisabled P {
	PADDING-BOTTOM: 0.5em
}
.RoundButtonDisabled .b1 {
	DISPLAY: block; FONT-SIZE: 1px; OVERFLOW: hidden
}
.RoundButtonDisabled .b2 {
	DISPLAY: block; FONT-SIZE: 1px; OVERFLOW: hidden
}
.RoundButtonDisabled .b3 {
	DISPLAY: block; FONT-SIZE: 1px; OVERFLOW: hidden
}
.RoundButtonDisabled .b4 {
	DISPLAY: block; FONT-SIZE: 1px; OVERFLOW: hidden
}
.RoundButtonDisabled .b1b {
	DISPLAY: block; FONT-SIZE: 1px; OVERFLOW: hidden
}
.RoundButtonDisabled .b2b {
	DISPLAY: block; FONT-SIZE: 1px; OVERFLOW: hidden
}
.RoundButtonDisabled .b3b {
	DISPLAY: block; FONT-SIZE: 1px; OVERFLOW: hidden
}
.RoundButtonDisabled .b4b {
	DISPLAY: block; FONT-SIZE: 1px; OVERFLOW: hidden
}
.RoundButtonDisabled .b1 {
	HEIGHT: 1px
}
.RoundButtonDisabled .b2 {
	HEIGHT: 1px
}
.RoundButtonDisabled .b3 {
	HEIGHT: 1px
}
.RoundButtonDisabled .b1b {
	HEIGHT: 1px
}
.RoundButtonDisabled .b2b {
	HEIGHT: 1px
}
.RoundButtonDisabled .b3b {
	HEIGHT: 1px
}
.RoundButtonDisabled .b2 {
	BORDER-RIGHT: #eee 1px solid; BACKGROUND: #bbbbbb; BORDER-LEFT: #fff 1px solid
}
.RoundButtonDisabled .b3 {
	BORDER-RIGHT: #ddd 1px solid; BACKGROUND: #bbbbbb; BORDER-LEFT: #fff 1px solid
}
.RoundButtonDisabled .b4 {
	BORDER-RIGHT: #aaa 1px solid; BACKGROUND: #bbbbbb; BORDER-LEFT: #fff 1px solid
}
.RoundButtonDisabled .b4b {
	BORDER-RIGHT: #999 1px solid; BACKGROUND: #bbbbbb; BORDER-LEFT: #eee 1px solid
}
.RoundButtonDisabled .b3b {
	BORDER-RIGHT: #999 1px solid; BACKGROUND: #bbbbbb; BORDER-LEFT: #ddd 1px solid
}
.RoundButtonDisabled .b2b {
	BORDER-RIGHT: #999 1px solid; BACKGROUND: #bbbbbb; BORDER-LEFT: #aaa 1px solid
}
.RoundButtonDisabled .b1 {
	BACKGROUND: #fff; MARGIN: 0px 5px
}
.RoundButtonDisabled .b2 {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 2px; BORDER-BOTTOM-WIDTH: 0px; MARGIN: 0px 3px; BORDER-RIGHT-WIDTH: 2px
}
.RoundButtonDisabled .b2b {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 2px; BORDER-BOTTOM-WIDTH: 0px; MARGIN: 0px 3px; BORDER-RIGHT-WIDTH: 2px
}
.RoundButtonDisabled .b3 {
	MARGIN: 0px 2px
}
.RoundButtonDisabled .b3b {
	MARGIN: 0px 2px
}
.RoundButtonDisabled .b4 {
	MARGIN: 0px 1px; HEIGHT: 2px
}
.RoundButtonDisabled .b4b {
	MARGIN: 0px 1px; HEIGHT: 2px
}
.RoundButtonDisabled .b1b {
	BACKGROUND: #999; MARGIN: 0px 5px
}
.RoundButtonDisabled .roundboxcontent {
	BORDER-RIGHT: #999 1px solid; DISPLAY: block; BACKGROUND: #bbbbbb; BORDER-LEFT: #fff 1px solid; TEXT-ALIGN: center
}
#dhtmltooltip {
	BORDER-RIGHT: #0077aa 2px solid; PADDING-RIGHT: 2px; BORDER-TOP: #0077aa 2px solid; PADDING-LEFT: 2px; FONT-SIZE: 11px; Z-INDEX: 100; FILTER: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=130); LEFT: -300px; VISIBILITY: hidden; PADDING-BOTTOM: 2px; OVERFLOW: visible; BORDER-LEFT: #0077aa 2px solid; COLOR: #000000; PADDING-TOP: 2px; BORDER-BOTTOM: #0077aa 2px solid; FONT-FAMILY: Verdana, Helvetica, Sans-serif; POSITION: absolute; BACKGROUND-COLOR: #ffffff
}
.toolTipGrid1 {
	FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Verdana, Helvetica, Sans-serif; BACKGROUND-COLOR: #ffffff
}
.toolTipGrid2 {
	FONT-SIZE: 10px; COLOR: blue; FONT-FAMILY: Verdana, Helvetica, Sans-serif; BACKGROUND-COLOR: #ff8080
}
.tooltipTriggerGrid1 {
	FONT-SIZE: 11px; COLOR: blue; FONT-FAMILY: Verdana, Helvetica, Sans-serif
}
.ValuePackage-titles {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #ffffff; FONT-FAMILY: Verdana, Helvetica, Sans-serif
}
.ValuePackage-divTitlesbackgrounds {
	BACKGROUND-COLOR: #adaeb5
}
.ValuePackage-backgroundColor {
	BACKGROUND-COLOR: #ff8080
}
.ValuePackage-dataHeaderTable {
	COLOR: #ffffff; BACKGROUND-COLOR: #adaeb5
}
.ValuePackage-dataHeaderTable TD {
	BORDER-RIGHT: #adaeb5 1px solid; BORDER-TOP: #adaeb5 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 11px; BORDER-LEFT: #adaeb5 1px solid; BORDER-BOTTOM: #adaeb5 1px solid; FONT-FAMILY: Verdana, Helvetica, Sans-serif; TEXT-ALIGN: center
}
.ValuePackage-pnlFlightData {
	MARGIN-LEFT: 0px
}
.ValuePackage-errorMessages {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; OVERFLOW: visible; COLOR: red; DIRECTION: inherit; PADDING-TOP: 0px; FONT-FAMILY: Verdana, Helvetica, Sans-serif; HEIGHT: 15px; TEXT-DECORATION: blink
}
.ValuePackage-dataItemTable {
	COLOR: black; BACKGROUND-COLOR: #ffffff
}
.ValuePackage-dataItemTable TD {
	BORDER-RIGHT: #adaeb5 1px solid; BORDER-TOP: #adaeb5 1px solid; FONT-SIZE: 11px; BORDER-LEFT: #adaeb5 1px solid; BORDER-BOTTOM: #adaeb5 1px solid; FONT-FAMILY: Verdana, Helvetica, Sans-serif
}
.ValuePackage-dataItemTable TD DIV {
	FLOAT: left; POSITION: relative
}
.ValuePackage-gridSpacer {
	BACKGROUND-COLOR: #adaeb5
}
.ValuePackage-popDataGrid1 {
	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Verdana, Helvetica, Sans-serif; BACKGROUND-COLOR: #ffffff
}
.ValuePackage-popDataGrid2 {
	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Verdana, Helvetica, Sans-serif; BACKGROUND-COLOR: #ff8080
}
.valuePackage-corner1 {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; BACKGROUND-COLOR: #e3173e
}
.valuePackage-corner2 {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; BACKGROUND-COLOR: #e3173e
}
.valuePackage-corner3 {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; BACKGROUND-COLOR: #e3173e
}
.valuePackage-corner1 {
	MARGIN: 0px 4px; WIDTH: 99.8%; HEIGHT: 1px
}
.valuePackage-corner2 {
	MARGIN: 0px 2px; WIDTH: 99.9%; HEIGHT: 1px
}
.valuePackage-corner3 {
	MARGIN: 0px 1px; WIDTH: 100%; HEIGHT: 2px
}
.leftnav-corner1 {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; BACKGROUND-COLOR: #e3173e
}
.leftnav-corner2 {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; BACKGROUND-COLOR: #e3173e
}
.leftnav-corner3 {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; BACKGROUND-COLOR: #e3173e
}
.leftnav-corner1 {
	MARGIN: 0px 4px; WIDTH: 99.8%; HEIGHT: 1px
}
.leftnav-corner2 {
	MARGIN: 0px 2px; WIDTH: 99.9%; HEIGHT: 1px
}
.leftnav-corner3 {
	MARGIN: 0px 1px; WIDTH: 100%; HEIGHT: 2px
}
.alternate-corner1 {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; BACKGROUND-COLOR: #404040
}
.alternate-corner2 {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; BACKGROUND-COLOR: #404040
}
.alternate-corner3 {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; BACKGROUND-COLOR: #404040
}
.alternate-corner1 {
	MARGIN: 0px 4px; WIDTH: 99.8%; HEIGHT: 1px
}
.alternate-corner2 {
	MARGIN: 0px 2px; WIDTH: 99.9%; HEIGHT: 1px
}
.alternate-corner3 {
	MARGIN: 0px 1px; WIDTH: 100%; HEIGHT: 2px
}
.profileLogin-background {
	BORDER-RIGHT: #3399ff thin solid; BORDER-TOP: #3399ff thin solid; BORDER-LEFT: #3399ff thin solid; BORDER-BOTTOM: #3399ff thin solid; BACKGROUND-COLOR: #ffffff
}
.profileLogin-whiteBack {
	BACKGROUND-COLOR: white
}
.profileLogin-titles {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Verdana, Helvetica, Sans-serif
}
.profileEdit-titles {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #000000; BORDER-BOTTOM: #3399ff 1px solid; FONT-FAMILY: Verdana, Helvetica, Sans-serif
}
.profileLogin-normal {
	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Verdana, Helvetica, Sans-serif
}
.profileLogin-btnText {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: Verdana, Helvetica, Sans-serif; TEXT-DECORATION: none
}
.profileLogin-loginForm {
	BORDER-RIGHT: #3399ff thin groove; BORDER-TOP: #3399ff thin groove; BORDER-LEFT: #3399ff thin groove; BORDER-BOTTOM: #3399ff thin groove; BACKGROUND-COLOR: #ffff99
}
.profileLogin-lnkText {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; FONT-FAMILY: Verdana, Helvetica, Sans-serif
}
.profileLogin-table {
	BORDER-RIGHT: #adaeb5 1px solid; BORDER-LEFT: #adaeb5 1px solid; BORDER-BOTTOM: #adaeb5 1px solid
}
.profileLogin-errorText {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: red; FONT-FAMILY: Verdana, Helvetica, Sans-serif
}
.registeredUsers-errorText {
	FONT-SIZE: 8px; COLOR: red; FONT-FAMILY: Verdana, Helvetica, Sans-serif
}
.ProfileHome-dataHeaderTable {
	COLOR: #000000; BACKGROUND-COLOR: #ff8080
}
.ProfileHome-dataHeaderTable TD {
	BORDER-RIGHT: #adaeb5 1px solid; BORDER-TOP: #adaeb5 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 11px; BORDER-LEFT: #adaeb5 1px solid; BORDER-BOTTOM: #adaeb5 1px solid; FONT-FAMILY: Verdana, Helvetica, Sans-serif
}
.profileDetailGrid1 {
	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Verdana, Helvetica, Sans-serif; BACKGROUND-COLOR: #ffffff
}
.profileDetailGrid2 {
	BORDER-RIGHT: #adaeb5 1px solid; BORDER-TOP: #adaeb5 1px solid; FONT-SIZE: 11px; BORDER-LEFT: #adaeb5 1px solid; COLOR: #000000; BORDER-BOTTOM: #adaeb5 1px solid; FONT-FAMILY: Verdana, Helvetica, Sans-serif; BACKGROUND-COLOR: #ff8080
}
.AvailCriteriaPanel_Text {
	FONT-WEIGHT: bold; FONT-SIZE: xx-small; COLOR: #000000; TEXT-ALIGN: left
}
.ValuePackagesReceipt-dataHeaderTable {
	COLOR: #000000; BACKGROUND-COLOR: #ff8080
}
.ValuePackagesReceipt-dataHeaderTable_td_border-left {
	PADDING-LEFT: 95px; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 5px; BORDER-LEFT: #adaeb5 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #adaeb5 1px solid; FONT-FAMILY: Verdana, Helvetica, Sans-serif; TEXT-ALIGN: left
}
.ValuePackagesReceipt-dataHeaderTable_td_border-right {
	BORDER-RIGHT: #adaeb5 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; BORDER-BOTTOM: #adaeb5 1px solid; FONT-FAMILY: Verdana, Helvetica, Sans-serif; TEXT-ALIGN: left
}
.ValuePackagesReceipt-dataItemTable {
	COLOR: #000000; BACKGROUND-COLOR: #ffffff
}
.ValuePackagesReceipt-dataItemTable TD {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; FONT-FAMILY: Verdana, Helvetica, Sans-serif
}
.ValuePackagesReceipt-pnlData {
	MARGIN-LEFT: 0px
}
.TravelAgentLogin_forgotpwd_error-txt {
	FONT-SIZE: 11px; COLOR: red; FONT-FAMILY: Verdana, Helvetica, Sans-serif
}
.rdxTANewAgent_InfoText {
	FONT-SIZE: 12px; COLOR: red; FONT-FAMILY: Verdana, Helvetica, Sans-serif
}
.AvailabilityAlternate_whitebold_border-left {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; BORDER-LEFT: #adaeb5 1px solid; COLOR: #000000; BORDER-BOTTOM: #adaeb5 1px solid; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
.Availability_whitebold_border-left {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; BORDER-LEFT: #adaeb5 1px solid; COLOR: #000000; BORDER-BOTTOM: #adaeb5 1px solid; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
.Availability_border-left-right {
	BORDER-RIGHT: #adaeb5 1px solid; BORDER-LEFT: #adaeb5 1px solid; BORDER-BOTTOM: #adaeb5 1px solid
}
.AvailabilityAlternate_border-left-right {
	BORDER-RIGHT: #adaeb5 1px solid; BORDER-LEFT: #adaeb5 1px solid; BORDER-BOTTOM: #adaeb5 1px solid
}
.profilehome_bluelink {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: blue; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
.criteriamini-body {
	FONT-SIZE: 11px; COLOR: white; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #e3173e
}
.criteriamini-headerText {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; FILTER: mask(color=#000000) shadow(color=#ffffff, direction=135) chroma(color=#000000); COLOR: white; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
.CheckOutDisclaimer_main-txt {
	BORDER-RIGHT: #adaeb5 1px solid; PADDING-LEFT: 5px; FONT-SIZE: 11px; PADDING-BOTTOM: 5px; BORDER-LEFT: #adaeb5 1px solid; COLOR: #000000; PADDING-TOP: 5px
}
.TravelAgentCreditLimit_Grid {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
.profileGrid1 {
	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Verdana, Helvetica, Sans-serif; BACKGROUND-COLOR: #ffffff
}
.profileGrid2 {
	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Verdana, Helvetica, Sans-serif; BACKGROUND-COLOR: #ffffff
}
.services-background {
	BORDER-RIGHT: #adaeb5 thin solid; BORDER-TOP: #adaeb5 thin solid; BORDER-LEFT: #adaeb5 thin solid; BORDER-BOTTOM: #adaeb5 thin solid; BACKGROUND-COLOR: #adaeb5
}
.serviceGrid1 {
	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Verdana, Helvetica, Sans-serif; BACKGROUND-COLOR: #ffffff
}
.SquareButtonRaised {
	WIDTH: 90px; CURSOR: hand; COLOR: white; BACKGROUND-COLOR: transparent
}
.SquareButtonRaised .roundboxcontent {
	BORDER-RIGHT: #777 1px solid; DISPLAY: block; FONT-SIZE: 15px; BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-LEFT: #999 1px solid; TEXT-ALIGN: center
}
