/* 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;
	}
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.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;
	}
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.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 {
	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;
		/*SKYUpgrades Begin*/
		display: inline-block;
		/*SKYUpgrades End*/
		}
	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 2px 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;
	}
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 2px 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 0px 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.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;
		}
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;
	}
