<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">table.OrderBookingSlotPickerTable
{
    background-color: #efefef;
	margin-top: 10px;
}

table.OrderBookingSlotPickerTable thead
{
    background-color: #d3d3d3;
}

table.OrderBookingSlotPickerTable th.DayHeading
{
    width: 80px;
    font-size: 10pt;
}

table.OrderBookingSlotPickerTable td.TimeSlotDescription
{
    text-align: right;
    padding: 3px;
    font-weight: bold;
    font-size: 9pt;
    background-color: #d3d3d3;
}

table.OrderBookingSlotPickerTable td.TimeSlotCell,
table.OrderBookingSlotPickerTable td.TimeSlotCellAvailable,
table.OrderBookingSlotPickerTable td.TimeSlotCellAvailableHover,
table.OrderBookingSlotPickerTable td.TimeSlotCellNotAvailable,
table.OrderBookingSlotPickerTable td.TimeSlotCellNotAvailableHover,
table.OrderBookingSlotPickerTable td.TimeSlotCellSelected
{
    padding: 3px;
    text-align: center;
}

table.OrderBookingSlotPickerTable td.TimeSlotCellAvailable
{
    background-color: green;
}

table.OrderBookingSlotPickerTable td.TimeSlotCellAvailableHover
{
    background-color: lightgreen;
    cursor: pointer;
}

table.OrderBookingSlotPickerTable td.TimeSlotCellSelected
{
    background-color: yellow;
}


table.OrderBookingSlotPickerTable td.TimeSlotCellNotAvailable
{
    background-color: red;
}

table.OrderBookingSlotPickerTable td.TimeSlotCellNotAvailableHover
{
    background-color: pink;
    cursor: pointer;
}

div.ReservationInnerBox 
{
	background-color: #E0F8C6; 
	border: 2px solid #8DC76C;
	border-top: 0; 
	padding: 6px; 
}

div.ReservationDateContainer 
{
	font-size: 18pt;
	font-weight: bold;
	text-align: center;
}

div.ReservationTimeContainer 
{
	font-size: 16pt;
	font-weight: bold;
	text-align: center;
}</pre></body></html>