﻿body
{
    background-color: #FFFB73;
}
a:link
{
    color: #000000;
}
a:visited
{
    color: #FF0000;
}
.TableCornerBorder
{
    border-color: Red;
    border-bottom: 2px;
    border-top: 2px;
    border-left: 2px;
    border-right: 2px;
    border-top-style: solid;
    border-bottom-style: solid;
    border-left-style: solid;
    border-right-style: solid;
}

.TextBox
{
    font-family: Arial;
    font-size: 10pt;
    background-color: #ffffff;
    border-color: #7f9db9;
    border-top-color: #7f9db9;
    border-bottom: 1px;
    border-top: 1px;
    border-left: 1px;
    border-right: 1px;
    border-top-style: solid;
    border-bottom-style: solid;
    border-left-style: solid;
    border-right-style: solid;
    padding-left: 1px;
    padding-right: 1px;
    padding-bottom: 1px;
    padding-top: 1px;
}

.MultilineTextBox
{
    font-family: Arial;
    font-size: 10pt;
    background-color: #ffffff;
    border-color: #7f9db9;
    border-top-color: #7f9db9;
    border-bottom: 1px;
    border-top: 1px;
    border-left: 1px;
    border-right: 1px;
    border-top-style: solid;
    border-bottom-style: solid;
    border-left-style: solid;
    border-right-style: solid;
    padding-left: 1px;
    padding-right: 1px;
    padding-bottom: 1px;
    padding-top: 1px;
}

.LabelCell
{
    font-family: Verdana;
    font-size: 10pt;
    font-weight: normal;
}

.LabelCellSmall
{
    font-family: Verdana;
    font-size: 8pt;
    font-weight: normal;
}

.LabelCellSmallBold
{
    font-family: Verdana;
    font-size: 8pt;
    font-weight: bold;
}

.LabelCellBigRed
{
    font-family: Verdana;
    font-size: 14pt;
    font-weight: bold;
    color: #CE3000;
}

.ErrorLabelCellSmall
{
    font-family: Verdana;
    font-size: 8pt;
    font-weight: normal;
    color: Red;
}

.TermsMainHeaderText
{
    font-family: Verdana;
    font-size: 14pt;
    font-weight: bold;
    color: #8fe12d;
}

.TermsHeaderText
{
    font-family: Verdana;
    font-size: 10pt;
    font-weight: bold;
    color: #336699;
}

.TermsText
{
    font-family: Verdana;
    font-size: 10pt;
    font-weight: normal;
    color: #000000;
}

.DropDownList
{
    text-align: left;
    font-family: Arial;
    font-size: 10pt;
    width: 100;
    border-right: #ffffff 1px solid;
    border-top: #ffffff 1px solid;
    border-left: #ffffff 1px solid;
    border-bottom: #ffffff 1px solid;
}

.Button
{
    font-family: Arial;
    font-size: 10pt;
    text-align: center;
    border-left-width: 1px;
    border-right-width: 1px;
    border-top-width: 1px;
    border-bottom-width: 1px;
    border-left-style: outset;
    border-right-style: outset;
    border-top-style: outset;
    border-bottom-style: outset;
}

.FooterText
{
    font-family: Verdana;
    font-size: small;
}

.ProductCode
{
    font-family: Verdana;
    font-size: 8pt;
    font-weight: bold;
    color: #000000;
}


.ProductCode12pt
{
    font-family: Verdana;
    font-size: 12pt;
    font-weight: bold;
    color: #000000;
}
.ProductName
{
    font-family: Verdana;
    font-size: 12pt;
    font-weight: normal;
    color: #000000;
}

.ProductDescription10pt
{
    font-family: Verdana;
    font-size: 10pt;
    font-weight: normal;
    color: #000000;
}


.ProductDescription
{
    font-family: Verdana;
    font-size: 12pt;
    font-weight: normal;
    color: #000000;
}


.Search
{
    color: blue;
}

.ProductNameSearch
{
    font-family: Tahoma;
    font-size: 10pt;
    font-weight: bold;
    color: #000000;
}

.ProductDescriptionSearch
{
    font-family: Tahoma;
    font-size: 10pt;
    font-weight: normal;
    color: #000000;
}

.ProductCodeSearch
{
    font-family: Tahoma;
    font-size: 10pt;
    font-weight: normal;
    color: #000000;
}

.RetailPriceSearch
{
    color: #000000;
    font-family: Tahoma;
    font-size: 10pt;
    font-weight: bold;
}

.HrLine
{
    color: #aca899;
}

.FAQMainHeaderText
{
    font-family: Verdana;
    font-size: 14pt;
    font-weight: bold;
    color: #8fe12d;
}

.faq
{
    color: #336699;
    font-family: Verdana;
    font-size: 10pt;
    font-weight: bold;
}

A.faq:link, A.faq:active, A.faq:visited, A.faq:hover
{
    color: #336699;
    font-family: Verdana;
    font-size: 10pt;
    font-weight: bold;
}
.faqanswer
{
    color: #000000;
    font-family: Verdana;
    font-size: 10pt;
}

.MsoNormal
{
    color: #000000;
    font-family: Verdana;
    font-size: 10pt;
}

A.FooterLinks:link, A.FooterLinks:active, A.FooterLinks:visited, A.FooterLinks:hover
{
    text-decoration: Underline;
    text-align: center;
    font-family: Verdana;
    font-size: 10pt;
    font-weight: bold;
    color: #FFFFFF;
}

A.LeftCategoryLinks:link, A.LeftCategoryLinks:active, A.LeftCategoryLinks:visited, A.LeftCategoryLinks:hover
{
    text-decoration: Underline;
    text-align: center;
    font-family: Verdana;
    font-size: 10pt;
    font-weight: bold;
    color: #0000ff;
}

A.LeftSubCategoryLinks:link, A.LeftSubCategoryLinks:active, A.LeftSubCategoryLinks:visited, A.LeftSubCategoryLinks:hover
{
    text-decoration: Underline;
    text-align: center;
    font-family: Verdana;
    font-size: 8pt;
    font-weight: normal;
    color: #0000ff;
}

A.ProductNameLink:link, A.ProductNameLink:active, A.ProductNameLink:visited, A.ProductNameLink:hover
{
    text-decoration: none;
    text-align: center;
    font-family: Verdana;
    font-size: 8pt;
    font-weight: bold;
    color: #000000;
}

A.PageLink:link, A.PageLink:active, A.PageLink:visited, A.PageLink:hover
{
    text-decoration: Underline;
    text-align: center;
    font-family: Verdana;
    font-size: 8pt;
    font-weight: normal;
    color: #000000;
}

A.PageLinkNormal:link, A.PageLinkNormal:active, A.PageLinkNormal:visited
{
    text-decoration: Underline;
    text-align: center;
    font-family: Verdana;
    font-size: 8pt;
    font-weight: normal;
    color: #000000;
}

A.PagerLink:link, A.PageLink:active, A.PageLink:visited, A.PageLink:hover
{
    text-decoration: none;
    text-align: center;
    font-family: Verdana;
    font-size: 8pt;
    font-weight: normal;
    color: red;
}

A.PagerStyle:Link, A.PageLink:active, A.PageLink:visited, A.PageLink:hover
{
    text-align: center;
    font-family: Verdana;
    font-size: 10pt;
    font-weight: 600;
    color: Red;
}

.LabelStyle
{
    text-align: center;
    font-family: Verdana;
    font-size: 10pt;
    font-weight: bold;
}

.PagerLabelStyle
{
    text-align: center;
    font-family: Verdana;
    font-size: 10pt;
    font-weight: bold;
}

/*Start - Online ordering page Classes*/

.OnlineOrderTitle
{
    text-align: left;
    color: #FF0000;
    font-family: Tahoma;
    font-size: 12pt;
    font-weight: bold;
    padding-top: 20px;
    padding-bottom: 20px;
}

.OnlineOrderHeader
{
    text-align: left;
    color: #FF0000;
    font-family: Tahoma;
    font-size: 10pt;
    font-weight: bold;
    padding-top: 10px;
}

.OnlineOrderContent
{
    text-align: left;
    color: Black;
    font-family: Tahoma;
    font-size: 10pt;
    font-weight: normal;
}

.OnlineOrderContent li
{
    padding-top: 5px;
    padding-bottom: 5px;
}

/*End - Online ordering page Classes*/

/*Start - View Orders page Classes*/
.OrderTable
{
    font-family: Tahoma;
    font-weight: bold;
    font-size: 10pt;
    border: 0;
    background: #FFFFFF;
}

.OrderTableHeader
{
    background: #FFFFE1;
}

.OrderTableNormal
{
    font-weight: normal;
}

.OrderTableShippingTax
{
    font-size: 8pt;
    font-weight: normal;
}
/*End - View Orders page Classes*/

/*Start - FAQ page Classes*/

.FaqTitle
{
    text-align: center;
    font-family: Tahoma;
    font-size: 18pt;
    font-weight: bold;
    color: #000000;
    padding-top: 10px;
    padding-bottom: 10px;
}

.FaqQuesCategory
{
}

.FaqQuesCategory a:link, .FaqQuesCategory a:active, .FaqQuesCategory a:visited, .FaqQuesCategory a:hover
{
    font-family: Tahoma;
    font-size: 14pt;
    font-weight: bold;
    color: #000000;
}

.FaqQuesCategoryList
{
}

.FaqQuesCategoryList ul
{
    padding-top: 5px;
    padding-bottom: 5px;
}

.FaqQuesCategoryList a:link, .FaqQuesCategoryList a:visited, .FaqQuesCategoryList a:hover
{
    font-family: Tahoma;
    font-size: 8pt;
    color: #000000;
}
.FaqQuesCategoryList a:active
{
    font-family: Tahoma;
    font-size: 8pt;
    color: #6699cc;
}

.FaqAnsCategory
{
}

.FaqAnsCategoryHeader
{
    font-family: Tahoma;
    font-size: 14pt;
    font-weight: bold;
    padding-bottom: 15px;
    padding-top: 15px;
    color: #000000;
}

.FaqAnsCategoryHeader a:link, .FaqAnsCategoryHeader a:active, .FaqAnsCategoryHeader a:visited, .FaqAnsCategoryHeader a:hover
{
    color: #000000;
    text-decoration: none;
}

.FaqAnsCategoryBackToTop
{
    font-family: Tahoma;
    font-size: 10pt;
    font-weight: bold;
    padding-bottom: 5px;
    padding-top: 5px;
    color: green;
}

.FaqAnsCategoryBackToTop a:link, .FaqAnsCategoryBackToTop a:active, .FaqAnsCategoryBackToTop a:visited, .FaqAnsCategoryBackToTop a:hover
{
    color: green;
}

.FaqQuestion
{
    font-family: Tahoma;
    font-size: 10pt;
    font-weight: bold;
    padding-bottom: 5px;
    padding-top: 5px;
    color: red;
}

.FaqQuestion a:link, .FaqQuestion a:active, .FaqQuestion a:visited, .FaqQuestion a:hover
{
    color: red;
    text-decoration: none;
}

.FaqAnswer
{
    font-family: Tahoma;
    font-size: 10pt;
    font-weight: normal;
    color: #000000;
    padding-bottom: 5px;
    padding-top: 5px;
}

.FaqAnswer a:link, .FaqAnswer a:active, .FaqAnswer a:visited, .FaqAnswer a:hover
{
    color: blue;
}

/*End - FAQ page Classes*/


/*Start - Privacy page Classes*/

.PrivacyTitle
{
    text-align: left;
    color: #FF0000;
    font-family: Tahoma;
    font-size: 14pt;
    font-weight: bold;
    padding-top: 20px;
    padding-bottom: 10px;
    margin-left: 20px;
}

.PrivacyContent
{
    font-family: Tahoma;
    font-size: 10pt;
    font-weight: normal;
    color: #000000;
    padding-bottom: 5px;
    margin-left: 20px;
}

.PrivacyContent a:link, .PrivacyContent a:active, .PrivacyContent a:visited, .PrivacyContent a:hover
{
    color: blue;
}

/*End - Privacy page Classes*/

/*Start - About page Classes*/

.AboutTitle
{
    text-align: left;
    color: #FF0000;
    font-family: Tahoma;
    font-size: 14pt;
    font-weight: bold;
    padding-top: 20px;
    padding-bottom: 10px;
    margin-left: 20px;
}

.AboutContent
{
    font-family: Tahoma;
    font-size: 12pt;
    font-weight: normal;
    color: #000000;
    padding-bottom: 5px;
    margin-left: 20px;
}

.AboutAuthor
{
    font-family: Tahoma;
    font-size: 12pt;
    font-weight: bold;
    color: #336699;
    padding-bottom: 5px;
    margin-left: 20px;
    font-style: italic;
}

/*End - About page Classes*/


/*Start - Terms of Use page Classes*/

.TermsTitle
{
    text-align: left;
    color: #FF0000;
    font-family: Tahoma;
    font-size: 14pt;
    font-weight: bold;
    padding-top: 20px;
    padding-bottom: 10px;
    margin-left: 20px;
}

.TermsHeader
{
    text-align: left;
    color: #FF0000;
    font-family: Tahoma;
    font-size: 10pt;
    font-weight: bold;
    padding-top: 20px;
    padding-bottom: 10px;
    margin-left: 20px;
}

.TermsContent
{
    font-family: Tahoma;
    font-size: 10pt;
    font-weight: normal;
    color: #000000;
    padding-bottom: 5px;
    margin-left: 20px;
}

.TermsDisclaimerHeader
{
    text-align: left;
    color: #FF0000;
    font-family: Tahoma;
    font-size: 12pt;
    font-weight: bold;
    padding-top: 20px;
    padding-bottom: 10px;
    margin-left: 20px;
}

.TermsDisclaimerContent
{
    font-family: Comic Sans MS Sans MS;
    font-size: 10pt;
    font-weight: normal;
    color: #000000;
    padding-bottom: 5px;
    margin-left: 20px;
}



/*End - Terms of Use page Classes*/

/*Start - Billing Information page Classes*/

.BillingHeader
{
    font-family: Verdana;
    font-weight: bold;
    font-size: 14pt;
    color: #336699;
    padding-top: 20px;
}

.BillingInstruction
{
    font-family: Verdana;
    font-weight: bold;
    font-size: 10pt;
    color: #336699;
}

.BillingInputName
{
    font-family: Verdana;
    font-weight: normal;
    font-size: 10pt;
    color: #336699;
    text-align: right;
}

.BillingInputText
{
}

/*Start - Billing Information page Classes*/

.T10
{
    font-family: Tahoma;
    font-size: 10pt;
}
.MenuLink
{
    font-family: Verdana;
    font-size: 8pt;
    color: #000000;
}
.MenuCatagoryTitle
{
    font-family: Verdana;
    font-size: 8pt;
    color: #000000;
    font-weight: bold;
}
.IndexFooterContent
{
    font-family: Verdana;
    font-size: 9pt;
    color: #000000;
}
.IndexMainItemTitle
{
    font-family: Verdana;
    font-size: 10pt;
    font-weight: bold;
    color: #000000;
}
.IndexMainItemCode
{
    font-family: Verdana;
    font-size: 8pt;
    font-weight: bold;
    color: #000000;
}
.IndexMainItemNote
{
    font-family: Verdana;
    font-size: 8pt;
    font-weight: bold;
    color: #CE3000;
}
.MenuIndentSize
{
    width: 5%;
}
.LblLgRed
{
    font-family: Tahoma;
    font-size: 24pt;
    color: #FF0000;
}
.LblHalloween
{
    font-family: Tahoma;
    font-size: 24pt;
    color: #FF3300;
}
.LblHalloween2
{
    font-family: Tahoma;
    font-size: 24pt;
    color: #00AC2D;
}
.LblHalloweenWhite
{
    font-family: Tahoma;
    font-size: 18pt;
    color: #FFFFFF;
}
