.book-free
{
    BACKGROUND-IMAGE: url(/ol_booking/images/book-free.gif);
    BACKGROUND-REPEAT: repeat-y;
    BACKGROUND-POSITION: center 50%
}
.book-select
{
    BACKGROUND-IMAGE: url(/ol_booking/images/book-select.gif);
    BACKGROUND-REPEAT: repeat-y;
    BACKGROUND-POSITION: center 50%
}
.free-book
{
    BACKGROUND-IMAGE: url(/ol_booking/images/free-book.gif);
    BACKGROUND-REPEAT: repeat-y;
    BACKGROUND-POSITION: center 50%
}
.select-book
{
    BACKGROUND-IMAGE: url(/ol_booking/images/select-book.gif);
    BACKGROUND-REPEAT: repeat-y;
    BACKGROUND-POSITION: center 50%
}
.book-book
{
    BACKGROUND-IMAGE: url(/ol_booking/images/book-book.gif);
    BACKGROUND-REPEAT: repeat-y;
    BACKGROUND-POSITION: center 50%
}
.select-select
{
    BACKGROUND-IMAGE: url(/ol_booking/images/select-select.gif);
    BACKGROUND-REPEAT: repeat-y;
    BACKGROUND-POSITION: center 50%
}
.free-free
{
    BACKGROUND-IMAGE: url(/ol_booking/images/free-free.gif);
    BACKGROUND-REPEAT: repeat-y;
    BACKGROUND-POSITION: center 50%
}
.free-select
{
    BACKGROUND-IMAGE: url(/ol_booking/images/free-select.gif);
    BACKGROUND-REPEAT: repeat-y;
    BACKGROUND-POSITION: center 50%
}
.select-free
{
    BACKGROUND-IMAGE: url(/ol_booking/images/select-free.gif);
    BACKGROUND-REPEAT: repeat-y;
    BACKGROUND-POSITION: center 50%
}
.unavail
{
    BACKGROUND-COLOR: black;
    COLOR: white
}
#yearview
{
    BORDER-BOTTOM: black 1px solid;
    BORDER-LEFT: black 1px solid;
    FONT-FAMILY: ariel;
    COLOR: black;
    FONT-SIZE: 8pt;
    BORDER-TOP: black 1px solid;
    BORDER-RIGHT: black 1px solid
}
#yearview TD.unavail
{
    BORDER-BOTTOM: black 1px solid;
    BORDER-LEFT: black 1px solid;
    COLOR: white;
    BORDER-TOP: black 1px solid;
    BORDER-RIGHT: black 1px solid
}
#yearview A
{
    COLOR: black;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: none
}
.book-x
{
    BACKGROUND-IMAGE: url(/ol_booking/images/book-x.gif);
    BACKGROUND-REPEAT: repeat-y;
    BACKGROUND-POSITION: center 50%
}
.x-book
{
    BACKGROUND-IMAGE: url(/ol_booking/images/x-book.gif);
    BACKGROUND-REPEAT: repeat-y;
    BACKGROUND-POSITION: center 50%
}
.x-x
{
    BACKGROUND-IMAGE: url(/ol_booking/images/x-x.gif);
    BACKGROUND-REPEAT: repeat-y;
    BACKGROUND-POSITION: center 50%
}
.free-x
{
    BACKGROUND-IMAGE: url(/ol_booking/images/free-x.gif);
    BACKGROUND-REPEAT: repeat-y;
    BACKGROUND-POSITION: center 50%
}
.x-free
{
    BACKGROUND-IMAGE: url(/ol_booking/images/x-free.gif);
    BACKGROUND-REPEAT: repeat-y;
    BACKGROUND-POSITION: center 50%
}
.book-xselect
{
    BACKGROUND-IMAGE: url(/ol_booking/images/book-xselect.gif);
    BACKGROUND-REPEAT: repeat-y;
    BACKGROUND-POSITION: center 50%
}
.xselect-book
{
    BACKGROUND-IMAGE: url(/ol_booking/images/xselect-book.gif);
    BACKGROUND-REPEAT: repeat-y;
    BACKGROUND-POSITION: center 50%
}
.select-xselect
{
    BACKGROUND-IMAGE: url(/ol_booking/images/select-xselect.gif);
    BACKGROUND-REPEAT: repeat-y;
    BACKGROUND-POSITION: center 50%
}
.xselect-xselect
{
    BACKGROUND-IMAGE: url(/ol_booking/images/xselect-xselect.gif);
    BACKGROUND-REPEAT: repeat-y;
    BACKGROUND-POSITION: center 50%
}
.xselect-x
{
    BACKGROUND-IMAGE: url(/ol_booking/images/xselect-x.gif);
    BACKGROUND-REPEAT: repeat-y;
    BACKGROUND-POSITION: center 50%
}
.xselect-select
{
    BACKGROUND-IMAGE: url(/ol_booking/images/xselect-select.gif);
    BACKGROUND-REPEAT: repeat-y;
    BACKGROUND-POSITION: center 50%
}
.free-xselect
{
    BACKGROUND-IMAGE: url(/ol_booking/images/free-xselect.gif);
    BACKGROUND-REPEAT: repeat-y;
    BACKGROUND-POSITION: center 50%
}
.xselect-free
{
    BACKGROUND-IMAGE: url(/ol_booking/images/xselect-free.gif);
    BACKGROUND-REPEAT: repeat-y;
    BACKGROUND-POSITION: center 50%
}
.rateunavail
{
    BACKGROUND-COLOR: fuchsia
}
