/* ICONS */
	
	a.iconLeft {
		padding-left: 20px;
		text-decoration: none !important;
		}
	a.iconRight {
		padding-right: 20px;
		text-decoration: none !important;
		}
	
	
	a.arrowSmall {
		background: url(../images/icons/icon_trans_arrow_forward_small.gif) no-repeat right;
		font-weight: bold;
		padding: 0px 10px 0px 0px;
		text-decoration: none !important;
		}
	a.arrowSmallFront {
		background: transparent url(../images/icons/icon_trans_arrow_forward_small.gif) no-repeat scroll left center;
		font-weight: bold;
		padding: 0px 0px 0px 9px;
		text-decoration: none !important;
		display: inline-block;
		}
	a.arrowSmallDown {
		background: transparent url(../images/icons/icon_trans_arrow_down_small.gif) no-repeat scroll left center;
		font-weight:bold ;
		padding: 0px 0px 0px 14px;
		text-decoration: none !important;
		display: inline-block;
		}
	
	
	a.arrowBrown, a.arrowBrownBox, a.arrowBrown:hover, a.arrowBrownBox:hover {
		background: url(../images/icons/icon_white_brown_arrow_forward.gif) no-repeat left;
		font-weight: bold;
		padding: 0px 0px 0px 14px;
		text-decoration: none !important;
		}
	a.arrowBrownBox {
		background: url(../images/icons/icon_box_brown_arrow_forward.gif) no-repeat left;
		}
	a.arrowBrownBox:hover {
		background: url(../images/icons/icon_box_brown_arrow_forward.gif) no-repeat left;
		}
	
	
	a.showhidePlus, a.showhidePlusBar {
		background: url(../images/icons/icon_onoff_plus.gif) no-repeat right;
		padding-right: 20px;
		color: #DDDDDD;
		text-decoration: none !important;
		}
	a.showhidePlus:hover {
		color: #FFFFFF;
		}
	a.showhidePlusOutbound, a.showhidePlusInbound, a.showhidePlusOnward {
		background: url(../images/icons/icon_outbound_plus.gif) no-repeat right;
		color: #FFFFFF;
		font-weight: bold;
		padding: 1px 20px 1px 20px;
		text-decoration: none !important;
		}			
	a.showhidePlusOutboundBrown, a.showhidePlusInboundBrown, a.showhidePlusOnwardBrown {
		background: url(../images/icons/icon_onoff_plus_brown.gif) no-repeat right;
		color: #FFFFFF;
		font-weight: bold;
		padding: 1px 20px 1px 20px;
		text-decoration: none !important;
		}
		
	a.showhidePlusInbound {
		background: url(../images/icons/icon_inbound_plus.gif) no-repeat right;
		}
	a.showhidePlusOnward {
		background: url(../images/icons/icon_onward_plus.gif) no-repeat right;
		}
	a.showhidePlusOutbound:hover {
		color: #C7E7E8;
		}
	a.showhidePlusInbound:hover {
		color: #E5EBCD;
		}
	a.showhidePlusOnward:hover {
		color: #F6E9C1;
		}
	a.showhidePlusBar {
		background: url(../images/icons/icon_bar_onoff_plus.gif) no-repeat right;
		color: #554433;
		padding-top: 2px;
		padding-bottom: 2px;
		}
	a.showhidePlusBar:hover {
		color: #CC3333;
		}
	
	a.showhideMinus, a.showhideMinusBar {
		background: url(../images/icons/icon_onoff_minus.gif) no-repeat right;
		padding-right: 20px;
		color: #DDDDDD;
		text-decoration: none !important;
		}
	a.showhideMinus:hover {
		color: #FFFFFF;
		}
	a.showhideMinusOutbound, a.showhideMinusInbound, a.showhideMinusOnward {
		background: url(../images/icons/icon_outbound_minus.gif) no-repeat right;
		color: #FFFFFF;
		font-weight: bold;
		padding: 1px 20px 1px 20px;
		text-decoration: none !important;
		}
	a.showhideMinusOutboundBrown, a.showhideMinusInboundBrown, a.showhideMinusOnwardBrown {
		background: url(../images/icons/icon_onoff_minus_brown.gif) no-repeat right;
		color: #FFFFFF;
		font-weight: bold;
		padding: 1px 20px 1px 20px;
		text-decoration: none !important;
		}
		
	a.showhideMinusInbound {
		background: url(../images/icons/icon_inbound_minus.gif) no-repeat right;
		}
	a.showhideMinusOnward {
		background: url(../images/icons/icon_onward_minus.gif) no-repeat right;
		}
	a.showhideMinusOutbound:hover {
		color: #C7E7E8;
		}
	a.showhideMinusInbound:hover {
		color: #E5EBCD;
		}
	a.showhideMinusOnward:hover {
		color: #F6E9C1;
		}
	
	a.showhideMinusBar {
		background: url(../images/icons/icon_bar_onoff_minus.gif) no-repeat right;
		color: #554433;
		padding-top: 2px;
		padding-bottom: 2px;
		}
	a.showhideMinusBar:hover {
		color: #CC3333;
		}
	
	a.iconConvertCurrency, a.iconConvertCurrencyBox, a.iconConvertCurrencyBar {
		background: url(../images/icons/icon_white_convert_currency.gif) no-repeat left;
		font-weight: bold;
		padding: 1px 0px 1px 20px;
		text-decoration: none !important;
		/*display: block;*/
		}
	a.iconConvertCurrencyBox {
		background: url(../images/icons/icon_box_convert_currency.gif) no-repeat left;
		}	
	a.iconConvertCurrencyBar {
		background: url(../images/icons/icon_bar_convert_currency.gif) no-repeat left;
		}			
	a.iconConvertCurrency {
		background: url(../images/icons/icon_bar_convert_currency.gif) no-repeat left;		
		}
	a.iconConvertTaxes {
        background: url(../images/icons/icon_taxes.gif) no-repeat left top;
        font-weight: bold;
        display: block;
        margin-left: 15px;
        padding: 0px 0px 8px 20px;
        text-decoration: none !important;
    }
    
	a.iconBackToTop, a.iconBackToTopBox, a.iconBackToTopBar {
		background: url(../images/icons/icon_white_back_to_top.gif) no-repeat right;
		font-weight: bold;
		padding: 0px 20px 0px 0px;
		text-decoration: none !important;
		}
	a.iconBackToTopBox {
		background: url(../images/icons/icon_box_back_to_top.gif) no-repeat right;
		}
	a.iconBackToTopBar {
		background: url(../images/icons/icon_bar_back_to_top.gif) no-repeat right;
		}
	
	
	a.iconButtonAdd, a.iconButtonAddBox, a.iconButtonAddBar {
		background: url(../images/icons/icon_white_button_add.gif) no-repeat right;
		font-weight: bold;
		padding: 2px 20px 2px 0px;
		text-decoration: none !important;
		}
	a.iconButtonAddBox {
		background: url(../images/icons/icon_box_button_add.gif) no-repeat right;
		}
	a.iconButtonAddBar {
		background: url(../images/icons/icon_bar_button_add.gif) no-repeat right;
		}
	
	
	a.iconButtonRemove, a.iconButtonRemoveBox, a.iconButtonRemoveBar {
		background: url(../images/icons/icon_white_button_remove.gif) no-repeat right;
		font-weight: bold;
		padding: 2px 20px 2px 0px;
		text-decoration: none !important;
		}
	a.iconButtonRemoveBox {
		background: url(../images/icons/icon_box_button_remove.gif) no-repeat right;
		height: 12px;
		}
	a.iconButtonRemoveBar {
		background: url(../images/icons/icon_bar_button_remove.gif) no-repeat right;
		}
	
	
	a.iconButtonBack, a.iconButtonBackBox, a.iconButtonBackBar, a.iconButtonBackBarOff, span.iconButtonBackBarOff {
		background: url(../images/icons/icon_white_button_back.gif) no-repeat left;
		font-weight: bold;
		padding: 2px 0px 2px 20px;
		text-decoration: none !important;
		}			
	a.iconButtonBackBarWhite {
		background: url(../images/icons/icon_white_button_back.gif) no-repeat left;
		font-weight: bold;
		padding: 2px 0px 2px 20px;
		text-decoration: none !important;
		}
	a.iconButtonBackBox {
		background: url(../images/icons/icon_box_button_back.gif) no-repeat left;
		}
	a.iconButtonBackBar {
		background: url(../images/icons/icon_bar_button_back.gif) no-repeat left;
		}
	a.iconButtonBackBarOff, span.iconButtonBackBarOff {
		background: url(../images/icons/icon_bar_button_back_off.gif) no-repeat left;
		color: #999999;
		}
	img.iconButtonBackBar {
		background: url(../images/icons/icon_bar_button_back.gif) no-repeat left;
		vertical-align: top;
		padding: 8px 11px 7px 7px;
		}
	
	
	a.iconButtonForward, a.iconButtonForwardBox, a.iconButtonForwardBar, a.iconButtonForwardBarOff, span.iconButtonForwardBarOff, a.iconButtonForwardGreyBox, a.iconButtonForwardHotels, a.iconButtonForwardInline {
		background: url(../images/icons/icon_white_button_forward.gif) no-repeat right;
		font-weight: bold;
		padding: 2px 20px 2px 0px;
		text-decoration: none !important;
		}	
	a.iconButtonForwardBarWhite {
		background: url(../images/icons/icon_white_button_forward.gif) no-repeat right;
		font-weight: bold;
		padding: 2px 20px 2px 0px;
		text-decoration: none !important;
		}
	a.iconButtonForwardBox {
		background: url(../images/icons/icon_box_button_forward.gif) no-repeat right;
		}
	a.iconButtonForwardBar {
		background: url(../images/icons/icon_bar_button_forward.gif) no-repeat right;
		}
	a.iconButtonForwardBarOff, span.iconButtonForwardBarOff {
		background: url(../images/icons/icon_bar_button_forward_off.gif) no-repeat right;
		color: #999999;
		}
	a.iconButtonForwardGreyBox {
		background: url(../images/icons/icon_grey_box_button_forward.gif) no-repeat right;
		color: #FFFFFF;
		}
	a.iconButtonForwardGreyBox:hover {
		color: #CC3333;
		}
	a.iconButtonForwardHotels {
		padding: 2px 20px 1px 0px;
		}
	
	
	a.iconButtonHide, a.iconButtonHideBox, a.iconButtonHideBar {
		background: url(../images/icons/icon_white_button_hide.gif) no-repeat right;
		font-weight: bold;
		padding: 2px 20px 2px 0px;
		text-decoration: none !important;
		}
	a.iconButtonHideBox {
		background: url(../images/icons/icon_box_button_hide.gif) no-repeat right;
		}
	a.iconButtonHideBar {
		background: url(../images/icons/icon_bar_button_hide.gif) no-repeat right;
		}
	
	
	a.iconButtonView, a.iconButtonViewBox, a.iconButtonViewBar {
		background: url(../images/icons/icon_white_button_view.gif) no-repeat right;
		font-weight: bold;
		padding: 2px 20px 2px 0px;
		text-decoration: none !important;
		}
	a.iconButtonViewBox {
		background: url(../images/icons/icon_box_button_view.gif) no-repeat right;
		}
	a.iconButtonViewBar {
		background: url(../images/icons/icon_bar_button_view.gif) no-repeat right;
		}
	
	
	a.iconCalendarInbound, a.iconCalendarInboundBox, a.iconCalendarInboundBar {
		background: url(../images/icons/icon_white_calendar_inbound.gif) no-repeat left;
		font-weight: bold;
		padding: 1px 0px 1px 20px;
		text-decoration: none !important;
		}
	a.iconCalendarInboundBox {
		background: url(../images/icons/icon_box_calendar_inbound.gif) no-repeat left;
		}
	a.iconCalendarInboundBar {
		background: url(../images/icons/icon_bar_calendar_inbound.gif) no-repeat left;
		}
	
	a.iconCalendarOutbound, a.iconCalendarOutboundBox, a.iconCalendarOutboundBar {
		background: url(../images/icons/icon_white_calendar_outbound.gif) no-repeat left;
		font-weight: bold;
		padding: 1px 0px 1px 20px;
		text-decoration: none !important;
		}
	a.iconCalendarOutboundBox {
		background: url(../images/icons/icon_box_calendar_outbound.gif) no-repeat left;
		}
	a.iconCalendarOutboundBar {
		background: url(../images/icons/icon_bar_calendar_outbound.gif) no-repeat left;
		}
	
	a.iconCarHire, a.iconCarHireBox, a.iconCarHireBar {
		background: url(../images/icons/icon_white_car_hire.gif) no-repeat left;
		padding: 1px 0px 1px 20px;
		font-weight: bold;
		text-decoration: none !important;
		}
	a.iconCarHireBox {
		background: url(../images/icons/icon_box_car_hire.gif) no-repeat left;
		}
	a.iconCarHireBar {
		background: url(../images/icons/icon_bar_car_hire.gif) no-repeat left;
		}
	
	div.iconCheck, div.iconCheckBox, div.iconCheckBar {
		background: url(../images/icons/icon_white_check.gif) no-repeat left;
		font-weight: bold;
		padding: 1px 0px 1px 20px;
		}
	div.iconCheckBox {
		background: url(../images/icons/icon_box_check.gif) no-repeat left;
		}
	div.iconCheckBar {
		background: url(../images/icons/icon_bar_check.gif) no-repeat left;
		}
	
	div.iconContinuation, div.iconContinuationBox, div.iconContinuationBar {
		background: url(../images/icons/icon_white_continuation.gif) no-repeat left;
		font-weight: bold;
		padding: 1px 0px 1px 20px;
		}
	div.iconContinuationBox {
		background: url(../images/icons/icon_box_continuation.gif) no-repeat left;
		}
	div.iconContinuationBar {
		background: url(../images/icons/icon_bar_continuation.gif) no-repeat left;
		}
	
	div.iconConnection, div.iconConnectionBox, div.iconConnectionBar {
		background: url(../images/icons/icon_white_connection.gif) no-repeat left;
		font-weight: bold;
		padding: 1px 0px 1px 20px;
		}
	div.iconConnectionBox {
		background: url(../images/icons/icon_box_connection.gif) no-repeat left;
		}
	div.iconConnectionBar {
		background: url(../images/icons/icon_bar_connection.gif) no-repeat left;
		}
	
	div.iconStopover, div.iconStopoverBox, div.iconStopoverBar {
		background: url(../images/icons/icon_white_stopover.gif) no-repeat left;
		font-weight: bold;
		padding: 1px 0px 1px 20px;
		}
	div.iconStopoverBox {
		background: url(../images/icons/icon_box_stopover.gif) no-repeat left;
		}
	div.iconStopoverBar {
		background: url(../images/icons/icon_bar_stopover.gif) no-repeat left;
		}
	
	span.iconPaxInfant, span.iconPaxInfantBox, span.iconPaxInfantBar, span.iconPaxInfantTable {
		background: url(../images/icons/icon_white_pax_infant.gif) no-repeat left;
		padding: 1px 0px 1px 20px;
		}
	span.iconPaxInfantBox {
		background: url(../images/icons/icon_box_pax_infant.gif) no-repeat left;
		}
	span.iconPaxInfantBar {
		background: url(../images/icons/icon_bar_pax_infant.gif) no-repeat left;
		}
	span.iconPaxInfantTable {
		background: url(../images/icons/icon_table_pax_infant.gif) no-repeat left;
		}
	
	a.iconPaxSelected, a.iconPaxSelectedBox, a.iconPaxSelectedBar, a.iconPaxSelectedTable {
		background: url(../images/icons/icon_white_pax_selected.gif) no-repeat left;
		color: #CC3333;
		font-weight: bold;
		padding: 1px 0px 1px 20px;
		text-decoration: none !important;
		}
	a.iconPaxSelectedBox {
		background: url(../images/icons/icon_box_pax_selected.gif) no-repeat left;
		}
	a.iconPaxSelectedBar {
		background: url(../images/icons/icon_bar_pax_selected.gif) no-repeat left;
		}
	a.iconPaxSelectedTable {
		background: url(../images/icons/icon_table_pax_selected.gif) no-repeat left;
		}
	
	a.iconPaxAccompanying, a.iconPaxAccompanyingBox, a.iconPaxAccompanyingBar, a.iconPaxAccompanyingTable {
		background: url(../images/icons/icon_white_pax_accompanying.gif) no-repeat left;
		font-weight: bold;
		padding: 1px 0px 1px 20px;
		text-decoration: none !important;
		}
	a.iconPaxAccompanyingBox {
		background: url(../images/icons/icon_box_pax_accompanying.gif) no-repeat left;
		}
	a.iconPaxAccompanyingBar {
		background: url(../images/icons/icon_bar_pax_accompanying.gif) no-repeat left;
		}
	a.iconPaxAccompanyingTable {
		background: url(../images/icons/icon_table_pax_accompanying.gif) no-repeat left;
		}
	
	a.iconFareBreakdown, a.iconFareBreakdownBox, a.iconFareBreakdownBar {
		background: url(../images/icons/icon_white_fare_breakdown.gif) no-repeat left;
		font-weight: bold;
		padding: 1px 0px 1px 20px;
		text-decoration: none !important;
		}
	a.iconFareBreakdownBox {
		background: url(../images/icons/icon_box_fare_breakdown.gif) no-repeat left;
		}
	a.iconFareBreakdownBar {
		background: url(../images/icons/icon_bar_fare_breakdown.gif) no-repeat left;
		}
	
	a.iconFareConditions, a.iconFareConditionsBox, a.iconFareConditionsBar {
		background: url(../images/icons/icon_white_fare_conditions.gif) no-repeat left;
		font-weight: bold;
		padding: 1px 0px 1px 20px;
		text-decoration: none !important;
		}
	a.iconFareConditionsBox {
		background: url(../images/icons/icon_box_fare_conditions.gif) no-repeat left;
		}
	a.iconFareConditionsBar {
		background: url(../images/icons/icon_bar_fare_conditions.gif) no-repeat left;
		}
	
	div.iconOutbound, div.iconOutboundBox, div.iconOutboundBar {
		background: url(../images/icons/icon_white_plane_outbound.gif) no-repeat left;
		font-weight: bold;
		padding: 1px 0px 1px 20px;
		text-decoration: none !important;
		}
	div.iconOutboundBox {
		background: url(../images/icons/icon_box_plane_outbound.gif) no-repeat left;
		}
	div.iconOutboundBar {
		background: url(../images/icons/icon_flight_outbound.gif) no-repeat left;
		color: #FFFFFF;
		}
	
	div.iconInbound, div.iconInboundBox, div.iconInboundBar {
		background: url(../images/icons/icon_white_plane_inbound.gif) no-repeat left;
		font-weight: bold;
		padding: 1px 0px 1px 20px;
		text-decoration: none !important;
		}
	div.iconInboundBox {
		background: url(../images/icons/icon_box_plane_inbound.gif) no-repeat left;
		}
	div.iconInboundBar {
		background: url(../images/icons/icon_flight_inbound.gif) no-repeat left;
		color: #FFFFFF;
		}
	
	div.iconOnward, div.iconOnwardBox, div.iconOnwardBar {
		background: url(../images/icons/icon_white_plane_onward.gif) no-repeat left;
		font-weight: bold;
		padding: 1px 0px 1px 20px;
		text-decoration: none !important;
		}
	div.iconOnwardBox {
		background: url(../images/icons/icon_box_plane_onward.gif) no-repeat left;
		}
	div.iconOnwardBar {
		background: url(../images/icons/icon_flight_onward.gif) no-repeat left;
		color: #FFFFFF;
		}
	
	a.iconPrint, a.iconPrintBox, a.iconPrintBar {
		background: url(../images/icons/icon_white_print.gif) no-repeat left;
		font-weight: bold;
		padding: 1px 0px 1px 20px;
		text-decoration: none !important;
		}
	a.iconPrintBox {
		background: url(../images/icons/icon_box_print.gif) no-repeat left;
		}
	a.iconPrintBar {
		background: url(../images/icons/icon_bar_print.gif) no-repeat left;
		}
	
	a.iconPrintEticket, a.iconPrintEticketBox, a.iconPrintEticketBar {
		background: url(../images/icons/icon_white_print_eticket.gif) no-repeat left;
		font-weight: bold;
		padding: 1px 0px 1px 20px;
		text-decoration: none !important;
		}
	a.iconPrintEticketBox {
		background: url(../images/icons/icon_box_print_eticket.gif) no-repeat left;
		}
	a.iconPrintEticketBar {
		background: url(../images/icons/icon_bar_print_eticket.gif) no-repeat left;
		}
	
	a.iconEmail, a.iconEmailBox, a.iconEmailBar {
		background: url(../images/icons/icon_white_email.gif) no-repeat left;
		font-weight: bold;
		padding: 1px 0px 1px 20px;
		text-decoration: none !important;
		}
	a.iconEmailBox {
		background: url(../images/icons/icon_box_email.gif) no-repeat left;
		}
	a.iconEmailBar {
		background: url(../images/icons/icon_bar_email.gif) no-repeat left;
		}
	
	a.iconDownloadPDF, a.iconDownloadPDFBox, a.iconDownloadPDFBar {
		background: url(../images/icons/icon_white_download_PDF.gif) no-repeat right;
		font-weight: bold;
		padding: 1px 20px 1px 0px;
		text-decoration: none !important;
		display: inline-block;
		}
	a.iconDownloadPDFBox {
		background: url(../images/icons/icon_box_download_PDF.gif) no-repeat right;
		}
	a.iconDownloadPDFBar {
		background: url(../images/icons/icon_bar_download_PDF.gif) no-repeat right;
		}
	
	a.iconPopup, a.iconPopupBox, a.iconPopupBar, a.iconPopupGrey {
		background: url(../images/icons/icon_white_popup.gif) no-repeat right;
		font-weight: bold;
		padding: 1px 20px 1px 0px;
		text-decoration: none !important;
		display: inline-block;		margin-top: -1px;
		}
	a.iconPopupBox {
		background: url(../images/icons/icon_box_popup.gif) no-repeat right;
		}
	a.iconPopupBar {
		background: url(../images/icons/icon_bar_popup.gif) no-repeat right;
		}
	a.iconPopupGrey {
		background: url(../images/icons/icon_grey_popup.gif) no-repeat right;
		}
	
	a.iconExternalLink, a.iconExternalLinkBox, a.iconExternalLinkBar, a.iconExternalLinkGrey {
		background: url(../images/icons/icon_white_external_link.gif) no-repeat right;
		font-weight: bold;
		padding: 1px 20px 1px 0px;
		text-decoration: none !important;
		}
	a.iconExternalLinkBox {
		background: url(../images/icons/icon_box_external_link.gif) no-repeat right;
		display: inline-block;
		}
	a.iconExternalLinkBar {
		background: url(../images/icons/icon_bar_external_link.gif) no-repeat right;
		}
	a.iconExternalLinkGrey {
		background: url(../images/icons/icon_grey_external_link.gif) no-repeat right;
		}
	.inlineBlock {
		display: inline-block;
		}

	
	a.iconTicketPickup, a.iconTicketPickupBox, a.iconTicketPickupBar {
		background: url(../images/icons/icon_white_ticket_pickup.gif) no-repeat left;
		font-weight: bold;
		padding: 1px 0px 1px 20px;
		text-decoration: none !important;
		}	a.iconTicketPickupBox {		background: url(../images/icons/icon_box_ticket_pickup.gif) no-repeat left;		}	a.iconTicketPickupBar {		background: url(../images/icons/icon_bar_ticket_pickup.gif) no-repeat left;		}		a.iconPhoto, a.iconPhotoBox, a.iconPhotoBar {		background: url(../images/icons/icon_white_photo.gif) no-repeat left;		font-weight: bold;		padding: 1px 0px 1px 20px;		text-decoration: none !important;		}	a.iconPhotoBox {		background: url(../images/icons/icon_box_photo.gif) no-repeat left;		}	a.iconPhotoBar {		background: url(../images/icons/icon_bar_photo.gif) no-repeat left;		}		a.iconVideo, a.iconVideoBox, a.iconVideoBar {		background: url(../images/icons/icon_white_video.gif) no-repeat left;		font-weight: bold;		padding: 1px 0px 1px 20px;		text-decoration: none !important;		}	a.iconVideoBox {		background: url(../images/icons/icon_box_video.gif) no-repeat left;		}	a.iconVideoBar {		background: url(../images/icons/icon_bar_video.gif) no-repeat left;		}		a.iconHelp, a.iconHelpBox, a.iconHelpBar {		background: url(../images/icons/icon_white_help.gif) no-repeat right;		font-weight: bold;		padding: 2px 20px 3px 0px;		text-decoration: none !important;		}	a.iconHelpBox {		background: url(../images/icons/icon_box_help.gif) no-repeat right;		}	a.iconHelpBar {		background: url(../images/icons/icon_bar_help.gif) no-repeat right;		}		a.iconModifySearch, a.iconModifySearchBox, a.iconModifySearchBar {		background: url(../images/icons/icon_white_modify_search.gif) no-repeat left;		font-size: .95em;		font-weight: bold;		padding: 1px 0px 1px 20px;		text-decoration: none !important;		}	a.iconModifySearchBox {		background: url(../images/icons/icon_box_modify_search.gif) no-repeat left top;		}	a.iconModifySearchBar {		background: url(../images/icons/icon_bar_modify_search.gif) no-repeat left;		}		a.iconLogin, a.iconLoginBox, a.iconLoginBar {		background: url(../images/icons/icon_white_login.gif) no-repeat left;		font-weight: bold;		padding: 1px 0px 1px 20px;		text-decoration: none !important;		}	a.iconLoginBox {		background: url(../images/icons/icon_box_login.gif) no-repeat left;		}	a.iconLoginBar {		background: url(../images/icons/icon_bar_login.gif) no-repeat left;		}		a.iconLodging, a.iconLodgingBox, a.iconLodgingBar {		background: url(../images/icons/icon_white_lodging.gif) no-repeat left;		font-weight: bold;		padding: 1px 0px 1px 20px;		text-decoration: none !important;		}	a.iconLodgingBox {		background: url(../images/icons/icon_box_lodging.gif) no-repeat left;		}	a.iconLodgingBar {		background: url(../images/icons/icon_bar_lodging.gif) no-repeat left;		}			a.iconLearnMore, a.iconLearnMoreBox, a.iconLearnMoreBar, a.iconLearnMorePlain, a.iconLearnMoreBlock {		background: url(../images/icons/icon_white_learn_more.gif) no-repeat right;		font-weight: bold;		padding: 1px 29px 1px 0px;		text-decoration: none !important;		display: inline-block;
		margin-top: -1px;
		}
	a.iconLearnMoreBox{
		background: url(../images/icons/icon_box_learn_more.gif) no-repeat right;
		}
	a.iconLearnMoreBar{
		background: url(../images/icons/icon_bar_learn_more.gif) no-repeat right;
		}
	a.iconLearnMorePlain {
		background: url(../images/icons/icon_white_learn_more.gif) no-repeat right;
		color: #666666;
		font-weight: normal;
		padding: 1px 29px 2px 0px;
		text-decoration: none !important;
		}
	a.iconLearnMoreBlock {
		display: block;
		padding-top: 0px;
		padding-bottom: 0px;
		}
		
	a.iconRSS {
		background: url(../images/icons/icon_white_RSS.gif) no-repeat left;
		font-size: .95em;
		font-weight: bold;
		padding: 2px 0px 1px 30px;
		text-decoration: none !important;
		}

	a.iconViewPrint{
		background: url(../images/icons/icon_view_print.gif) no-repeat left;
		font-weight: bold;
		padding: 2px 10px 1px 18px;
		text-decoration: none !important;
		}
	
	a.iconDownSortArrow, a.iconUpSortArrow, a.iconSortArrowOff {
		background: url(../images/icons/icon_trans_arrow_down_white.gif) no-repeat right bottom;
		padding: 1px 15px 0px 0px;
		color: #FFFFFF;
		font-weight: bold;
		display: block;
		text-decoration: none !important;
		}
	a.iconUpSortArrow {
		background: url(../images/icons/icon_trans_arrow_up_white.gif) no-repeat right bottom;
		}
	a.iconSortArrowOff {
		background: url(../images/icons/icon_trans_arrow_white_off.gif) no-repeat right bottom;
		}
a.iconDownSortArrowBox{
	background: url(../images/icons/icon_bar_arrow_down_red.gif) no-repeat left;
	padding: 1px 0px 1px 13px;
	color: #CC3333;
	font-weight: bold;
	}

/*LP-Modify Search CSS - Start*/
a.iconLPModifySearch{
	background: url(../images/icons/icon_white_modify_search.gif) no-repeat left 0%;
	font-size: .95em;
	font-weight: bold;
	padding: 1px 10px 1px 20px;
	text-decoration: none !important;
	float:right;
	}
a.iconLPModifySearchBox {
	background: url(../images/icons/icon_box_modify_search.gif) no-repeat left 0%;
	font-size: .95em;
	font-weight: bold;
	padding: 1px 10px 1px 20px;
	text-decoration: none !important;
	float:right;
	}
	
/*LP-Modify Search CSS - End*/
/*SPR2: SkyLogin Pop-Up*/
a.iconSkyHelpBox
{		
	background: url(../images/icons/icon_box_help.gif) no-repeat right;			
	font-weight: bold;		
	padding: 2px 20px 2px 0px;		
	text-decoration: none !important;		
}
/*SPR2 - End*/
a.iconButtonAddDestination {
		background:transparent url(../images/icons/icon_white_button_add.gif) no-repeat scroll left center !important;
		font-weight:bold;
		padding:2px 0px 2px 20px;
		margin-left: 0px !important;
		text-decoration:none !important;
		}
.fl-arrow {
    background-image: url("/images/manage_booking/icons/ts-arrow.png");
    width: 18px;
    height: 18px;
    background-size: 100% auto;
    margin: 0 7px;
    position: relative;
    top: 2px;
}