body
{
        background-color: #FFFFFF;
        font-family: Verdana, Arial, Helvetica, sans-serif;
}

A:link
{
        color: #ff3300;
}

A:visited
{
        color: #000000;
}

A:active
{
        color: #ff3300;
}

.groupTitle
{
        font-size: 9pt;
        font-weight: bold;
}

.mainItemLink
{
        color: Red;
        font-weight: bold;
        font-size: 10pt;
        text-decoration: underline;
}

.mainItemPrice
{
        font-size: 9pt;
}

.mainItemDescription
{
        margin-left: 5px;
        color: #333333;
        font-size: 8pt;
}

.groupDescription
{
        color: #333333;
        font-size: 9pt;
}

.bottomNote
{
		color: #333333;
        font-size: 9pt;
        text-align: left;
}

.groupRow
{
        vertical-align: top;
}

.addressText
{
        color: #333333; 
        font-size: 12pt;
        font-weight: 800;
}

.welcomeText
{
        color: #333333;
        font-size: 10pt;
        font-weight: 800;
}

.tableSteps
{
        border-color: #663300;
        background-color: #ffffcc;
}

.cellStepNumber
{
        text-align: left;
        vertical-align: middle;
        color: #660000;
        font-size: 24pt;
        font-family: Comic Sans MS;
        font-weight: 800;
}

.cellStepText
{
        font-size: 7.5pt;
        font-family: Arial;
        color: #333333;
        text-align: left;
        vertical-align: top;
}
        

/*.body
{
        font-family: Tahoma,
          Times, serif;
background-color:blue;

}*/
.headerStyle
{
        background: #FFFFFF;
        color:;
    margin: 0.5em 0;
    padding: 0.3em;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size:larger;
    font-weight:bolder;
}
.pageBackGroundStyle
{
        background-color:#FFFFFF;
}
.labelStyle
{
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size:8pt;
        color: #FF0000;
}

.textBoxStyle
{
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size:8pt;
        color: #003399;
}
.errorMessageStyle
{
        font-family: Arial, Helvetica, sans-serif;
        font-size:8pt;
        color: red;
}
.comboBoxStyle
{
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size:8pt;
        color: #003399;
}
.dropDownStyle
{
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size:8pt;
        color: #003399;
}
/*Add Item Page Specific*/
.itemNameStyle
{
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size:14pt;
        font-weight:normal;
        color: #FF0000;
}
.backGroundStyle
{
        background-color:#FFFFFF;
}
.footerStyle
{
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size:7pt;
        color: gray;
}
.lineStyle
{
        width:250;
        height:4;
        color:Green;
}
.addItemStyle
{
/*      border-color:Black;*/
        background-color:White;
}

.questionStyle
{
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size:10pt;
        font-weight:normal;
        color: #333333;
}
.answerStyle
{
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size:6pt;
        font-weight:bold;
        color: #999999;
}
/* Guest Check Specific */
.guestCheckStyle
{
}
.descriptionLabelStyle
{
        font-family: Arial, Helvetica, sans-serif;
        font-size:8pt;
        color: #666666;
        background-color:#FFFFCC;
        font-weight: 100;
}
.detailsStyle
{
        font-family: Arial, Helvetica, sans-serif;
        font-size:8pt;
        color: #FF0000;
        font-weight: bold;
}
.subHeaderStyle
{
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size:12pt;
        color: #666666;
        background-color:#FFFFCC;
}
.guestCheckBackGroundStyle
{
        background-color:#FFFFCC;
        border:solid,2,Green;
}
.tableStyle
{
        border:solid,2,Red;
        background-color: #FFFFCC;
}
.guestCheckItemNameStyle
{
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size:10pt;
        color: #333333;
}
.guestCheckItemPriceStyle
{
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size:10pt;
        color: #FF0000;
}
.guestCheckItemDetailsStyle
{
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size:8pt;
        color:#999999;
}
.guestCheckHeaderStyle
{
/*      border-color:Black;*/
        background-color:#FFFFFF;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size:14pt;
        color: #333333;
}
/*CheckOut*/
.paymentTypesStyle
{
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size:10pt;
        color: #333333;
        font-weight: bold;
}
/*Receipt*/
.receiptItemPriceStyle
{
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size:8pt;
        color: #FF0000;
}
.receiptItemNameStyle
{
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size:8pt;
        color: #333333;
}
.pText {

        font-family: Arial, Helvetica, sans-serif;

        font-size: 12px;

        font-style: normal;

        line-height: normal;

        font-weight: normal;

        color: #484848;

}

.pText2 {

        font-family: Arial, Helvetica, sans-serif;

        font-size: 12px;

        font-style: normal;

        line-height: 20px;

        font-weight: normal;

        color: #484848;

}

.pTitle {

        font-family: Arial, Helvetica, sans-serif;

        font-size: 12px;

        font-style: normal;

        line-height: normal;

        font-weight: bold;

        color: #A21D12;

}

.pTitle2 {

        font-family: Arial, Helvetica, sans-serif;

        font-size: 14px;

        font-style: normal;

        line-height: 20px;

        font-weight: bold;

        color: #A21D12;

}

a:link {

        font-family: Arial, Helvetica, sans-serif; 

        font-size:12px;

        text-decoration: underline;

        color: #A21D12;

        }

        

a:visited {

        font-family: Arial, Helvetica, sans-serif; 

        font-size:12px;

        text-decoration: underline;

        color: #A21D12;

        }

        

a:hover {

        font-family: Arial, Helvetica, sans-serif; 

        font-size:12px; 

        text-decoration: none;

        color: #A21D12;

        }