.PurchaseContent div.FareLineEntry{background-image:none}.GiftVoucher h3{padding:5px}.purchasegiftvoucher .content{padding:5px !important}.AvailableFares{margin:10px 0 0 0}.FareLine{height:52px;margin-bottom:3px;margin-top:5px}.FareLineEntry .FareType{width:60px;top:34px;height:14px}.FareLineEntry{background-image:none;width:62px;height:52px;cursor:pointer;border:1px solid #fff;margin-right:1px}.FareLineEntry.StandardSingle .FarePrice .FarePriceDiv,.FareLineEntry.StandardReturn .FarePrice .FarePriceDiv,.FareLineEntry.SingleReturn .FarePrice .FarePriceDiv,.FareLineEntry.FirstSingle .FarePrice .FarePriceDiv,.FareLineEntry.FirstReturn .FarePrice .FarePriceDiv{background-color:#fff;border-top:2px solid #1b1e3e}.FareLineEntry.StandardSingleHover .FarePrice .FarePriceDiv,.FareLineEntry.StandardReturnHover .FarePrice .FarePriceDiv,.FareLineEntry.FirstReturnHover .FarePrice .FarePriceDiv,.FareLineEntry.SingleReturnHover .FarePrice .FarePriceDiv,.FareLineEntry.FirstSingleHover .FarePrice .FarePriceDiv{background-color:#fff;border-top:2px solid #c5d5e8}.FareLineEntry.StandardSingleUnavailable .FarePrice .FarePriceDiv,.FareLineEntry.FirstSingleUnavailable .FarePrice .FarePriceDiv,.FareLineEntry.StandardReturnUnavailable .FarePrice .FarePriceDiv,.FareLineEntry.FirstReturnUnavailable .FarePrice .FarePriceDiv{background-color:#ddd;border-top:2px solid #bbb}.FareLineEntry .FarePrice .FarePriceDiv{text-align:center;min-height:24px;padding-top:4px !important}.FareLineEntry.StandardSingleSelected .FarePrice .FarePriceDiv,.FareLineEntry.StandardSingleSelectedHover .FarePrice .FarePriceDiv,.FareLineEntry.StandardReturnSelected .FarePrice .FarePriceDiv,.FareLineEntry.StandardReturnSelectedHover .FarePrice .FarePriceDiv,.FareLineEntry.SingleReturnSelected .FarePrice .FarePriceDiv,.FareLineEntry.SingleReturnSelectedHover .FarePrice .FarePriceDiv,.FareLineEntry.FirstSingleSelected .FarePrice .FarePriceDiv,.FareLineEntry.FirstSingleSelectedHover .FarePrice .FarePriceDiv,.FareLineEntry.FirstReturnSelected .FarePrice .FarePriceDiv,.FareLineEntry.FirstReturnSelectedHover .FarePrice .FarePriceDiv{border-bottom:1px solid #1b1e3e}.FareLineEntry.StandardSingleSelectedHover .FarePrice .FarePriceDiv,.FareLineEntry.StandardReturnSelectedHover .FarePrice .FarePriceDiv,.FareLineEntry.SingleReturnSelectedHover .FarePrice .FarePriceDiv,.FareLineEntry.FirstSingleSelectedHover .FarePrice .FarePriceDiv,.FareLineEntry.FirstReturnSelectedHover .FarePrice .FarePriceDiv{border-bottom:1px solid #fff}.FareLineEntry .FarePrice{margin-left:1px;width:60px;background-color:#fff;border-top:1px solid #1b1e3e;line-height:28px;padding-top:5px !important}.FareLineEntry.StandardSingleHover .FarePrice,.FareLineEntry.FareSpace.StandardSingleHover .FarePrice,.FareLineEntry.FareSpace.StandardSingleSelected .FarePrice{border-top:1px solid #fff}.FareLine .FareLineEntry.FirstSingle .FareType,.FareLine .FareLineEntry.FirstSingleSelected .FareType,.FareLine .FareLineEntry.FirstReturn .FareType,.FareLine .FareLineEntry.FirstReturnSelected .FareType{background-image:url("../../Images/lu/firstclass_or.png");background-size:22px 14px;background-repeat:no-repeat;margin-left:1px}.FareLine .FareLineEntry.FirstSingleUnavailable .FareType,.FareLine .FareLineEntry.FirstSingleUnavailableHover .FareType{background-image:url("../../Images/lu/firstclass_or.png");background-size:22px 14px;background-repeat:no-repeat}.FareLine .FareLineEntry.FirstSingleHover .FareType,.FareLine .FareLineEntry.FirstSingleSelectedHover .FareType,.FareLine .FareLineEntry.FirstReturnHover .FareType,.FareLine .FareLineEntry.FirstReturnSelectedHover .FareType{background-image:url("../../Images/lu/firstclass_bl.png");background-size:22px 14px;background-repeat:no-repeat;margin-left:1px}.FareLine .FareLineEntry.FirstReturnUnavailable .FareType,.FareLine .FareLineEntry.FirstReturnUnavailableHover .FareType{background-image:url("../../Images/lu/firstclass_bl.png");background-size:22px 14px;background-repeat:no-repeat}.FarePriceText{font-weight:bold}.FareLine div.StandardSingle{cursor:pointer;color:#fff;background-color:#1b1e3e}.FareLine div.FirstSingle{cursor:pointer;color:#fff;background-color:#1b1e3e}.FareLine div.StandardReturn{cursor:pointer;color:#fff;background-color:#1b1e3e}.FareLine div.FirstReturn{cursor:pointer;background-color:#1b1e3e;color:#fff}.FareLine div.StandardSingle .FarePriceText{cursor:pointer;color:#000}.FareLine div.FirstSingle .FarePriceText{cursor:pointer;color:#000}.FareLine div.StandardReturn .FarePriceText{cursor:pointer;color:#000}.FareLine div.FirstReturn .FarePriceText{cursor:pointer;color:#000}.FareLine div.StandardSingleHover{cursor:pointer;color:#1b1e3e;background-color:#d9e1e6;border:1px solid #c5d5e8}.FareLine div.FirstSingleHover{cursor:pointer;color:#1b1e3e;background-color:#d9e1e6;border:1px solid #c5d5e8}.FareLine div.StandardReturnHover{cursor:pointer;color:#1b1e3e;background-color:#d9e1e6;border:1px solid #c5d5e8}.FareLine div.FirstReturnHover{cursor:pointer;color:#1b1e3e;background-color:#d9e1e6;border:1px solid #c5d5e8}.FareLine div.StandardSingleHover .FarePriceText{cursor:pointer;color:#000;background-color:#fff}.FareLine div.FirstSingleHover .FarePriceText{cursor:pointer;color:#000;background-color:#fff}.FareLine div.StandardReturnHover .FarePriceText{cursor:pointer;color:#000;background-color:#fff}.FareLine div.FirstReturnHover .FarePriceText{cursor:pointer;color:#000;background-color:#fff}.FareLine div.StandardSingleSelected{cursor:pointer;color:#000;background-color:#c5d5e8;border:1px solid #1d00fa}.FareLine div.FirstSingleSelected{cursor:pointer;color:#000;background-color:#c5d5e8;border:1px solid #1d00fa}.FareLine div.StandardReturnSelected{cursor:pointer;color:#000;background-color:#c5d5e8;border:1px solid #1d00fa}.FareLine div.FirstReturnSelected{cursor:pointer;color:#000;background-color:#c5d5e8;border:1px solid #1d00fa}.FareLine div.StandardSingleSelected .FarePriceText{cursor:pointer;color:#000;border-top:0 solid #1b1e3e}.FareLine div.FirstSingleSelected .FarePriceText{cursor:pointer;color:#000}.FareLine div.StandardReturnSelected .FarePriceText{cursor:pointer;color:#000}.FareLine div.FirstReturnSelected .FarePriceText{cursor:pointer;color:#000}.FareLine div.StandardSingleSelectedHover{cursor:pointer;color:#fff;background-color:#1b1e3e;border:1px solid #a7a7a7}.FareLine div.FirstSingleSelectedHover{cursor:pointer;color:#fff;background-color:#1b1e3e;border:1px solid #a7a7a7}.FareLine div.StandardReturnSelectedHover{color:#fff;background-color:#1b1e3e;border:1px solid #a7a7a7}.FareLine div.FirstReturnSelectedHover{cursor:pointer;color:#fff;background-color:#1b1e3e;border:1px solid #a7a7a7}.FareLine div.StandardSingleSelectedHover .FarePriceText{cursor:pointer;color:#000}.FareLine div.FirstSingleSelectedHover .FarePriceText{cursor:pointer;color:#fff}.FareLine div.StandardReturnSelectedHover .FarePriceText{cursor:pointer;color:#fff}.FareLine div.FirstReturnSelectedHover .FarePriceText{cursor:pointer;color:#fff}.FareLine div.StandardSingleUnavailable{cursor:default;color:#fff;background-color:#bbb}.FareLine div.FirstSingleUnavailable{cursor:default;color:#fff;background-color:#bbb}.FareLine div.StandardReturnUnavailable{cursor:default;color:#fff;background-color:#bbb}.FareLine div.FirstReturnUnavailable{cursor:default;color:#fff;background-color:#bbb}.FareLine div.StandardSingleUnavailable .FarePriceText{cursor:default;color:#aaa}.FareLine div.FirstSingleUnavailable .FarePriceText{cursor:default;color:#aaa}.FareLine div.StandardReturnUnavailable .FarePriceText{cursor:default;color:#aaa}.FareLine div.FirstReturnUnavailable .FarePriceText{cursor:default;color:#aaa}.FareLine div.StandardSingleUnavailableHover{cursor:default;background-color:#bbb;color:#fff}.FareLine div.FirstSingleUnavailableHover{cursor:default;background-color:#bbb;color:#fff}.FareLine div.StandardReturnUnavailableHover{cursor:default;background-color:#bbb;color:#fff}.FareLine div.FirstReturnUnavailableHover{cursor:default;background-color:#bbb;color:#fff}.FareLine div.StandardSingleUnavailableHover .FarePriceText{cursor:default;color:#fff}.FareLine div.FirstSingleUnavailableHover .FarePriceText{cursor:default;color:#fff}.FareLine div.StandardReturnUnavailableHover .FarePriceText{cursor:default;color:#fff}.FareLine div.FirstReturnUnavailableHover .FarePriceText{cursor:default;color:#fff}.FareLine div.StandardSingleUndefined{cursor:default;background-color:#c5d5e8;border:1px solid #fff;opacity:.2}.FareLine div.FirstSingleUndefined{cursor:default;background-color:#c5d5e8;border:1px solid #fff;opacity:.2}.FareLine div.StandardReturnUndefined{cursor:default;background-color:#c5d5e8;border:1px solid #fff;opacity:.2}.FareLine div.FirstReturnUndefined{cursor:default;background-color:#c5d5e8;border:1px solid #fff;opacity:.2}