BODY
{
}
H2
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 14pt;
    COLOR: #492a32;
    FONT-FAMILY: Tahoma
}
H3
{
    FONT-SIZE: 12pt;
    COLOR: #95908a;
    FONT-FAMILY: Tahoma
}
TD
{
    FONT-SIZE: 10pt;
    FONT-FAMILY: Tahoma
}
.copyright
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: Tahoma
}
.navbar
{
    FONT-SIZE: 10pt;
    FONT-FAMILY: Tahoma
}
.owners
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 11pt;
    COLOR: #492a32;
    FONT-FAMILY: Tahoma
}
.contact
{
    FONT-SIZE: 10pt;
    COLOR: #95908a;
    FONT-FAMILY: Tahoma
}
.ratesHdr
{
    BORDER-RIGHT: #336600 1px solid;
    PADDING-RIGHT: 10px;
    BORDER-TOP: #336600 1px solid;
    FONT-SIZE: 11pt;
    BORDER-LEFT: #336600 1px solid;
    COLOR: #336600;
    BORDER-BOTTOM: medium none;
    FONT-FAMILY: Tahoma
}
.ratesBdy
{
    BORDER-RIGHT: #336600 1px solid;
    PADDING-RIGHT: 10px;
    BORDER-TOP: white 1px solid;
    FONT-SIZE: 10pt;
    BORDER-LEFT: #336600 1px solid;
    PADDING-TOP: 10px;
    BORDER-BOTTOM: #336600 1px solid;
    FONT-FAMILY: Tahoma;
    BACKGROUND-COLOR: #ccffcc
}
.mealsHdr
{
    BORDER-RIGHT: #976066 1px solid;
    PADDING-RIGHT: 10px;
    BORDER-TOP: #976066 1px solid;
    FONT-SIZE: 11pt;
    BORDER-LEFT: #976066 1px solid;
    COLOR: #976066;
    BORDER-BOTTOM: medium none;
    FONT-FAMILY: Tahoma
}
.mealsBdy
{
    BORDER-RIGHT: #976066 1px solid;
    PADDING-RIGHT: 10px;
    BORDER-TOP: white 1px solid;
    FONT-SIZE: 10pt;
    BORDER-LEFT: #976066 1px solid;
    PADDING-TOP: 10px;
    BORDER-BOTTOM: #976066 1px solid;
    FONT-FAMILY: Tahoma;
    BACKGROUND-COLOR: #f1c5ca
}
.policyHdr
{
    PADDING-RIGHT: 10px;
    FONT-SIZE: 11pt;
    COLOR: #3a4069;
    FONT-FAMILY: Tahoma
}
.resvHdr
{
    FONT-SIZE: 10pt;
    COLOR: #3a4069;
    FONT-FAMILY: Tahoma;
    TEXT-ALIGN: center
}
.resvBdy
{
    FONT-SIZE: 8pt;
    VERTICAL-ALIGN: top;
    FONT-FAMILY: Tahoma;
    TEXT-ALIGN: center
}
.resvCust
{
    FONT-SIZE: 8pt;
    VERTICAL-ALIGN: bottom;
    FONT-FAMILY: Tahoma;
}
.attractionsHdr
{
    PADDING-RIGHT: 10px;
    FONT-SIZE: 11pt;
    COLOR: #0f3199;
    FONT-FAMILY: Tahoma
}
.billingInput
{
    TEXT-ALIGN: right
}
A.noBorder:link IMG
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    BORDER-LEFT: medium none;
    BORDER-BOTTOM: medium none;
    TEXT-DECORATION: none
}
A.noBorder:active IMG
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    BORDER-LEFT: medium none;
    BORDER-BOTTOM: medium none;
    TEXT-DECORATION: none
}
A.noBorder:visited IMG
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    BORDER-LEFT: medium none;
    BORDER-BOTTOM: medium none;
    TEXT-DECORATION: none
}
A.noBorder:hover IMG
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    BORDER-LEFT: medium none;
    BORDER-BOTTOM: medium none;
    TEXT-DECORATION: none
}
.steps
{
    BORDER-RIGHT: #dfdfdf 1px solid;
    BORDER-TOP: green 1px solid;
    BORDER-LEFT: #dfdfdf 1px solid;
    BORDER-BOTTOM: green 1px solid;
    TEXT-ALIGN: center
}
.stepstaken
{
    COLOR: white;
    BACKGROUND-COLOR: green;
    TEXT-ALIGN: center
}
.red
{
    COLOR: red
}
