﻿#divMenuPageContainer
{
    background: #FFF;
}
#tblMenuPage
{
    height: 100%;
    width: 100%;
}
.divMenuPageCategory
{
}
#YourOrderText
{
    font-size: 13px;
    width: 120px;
}
#tdOrderCartImage
{
    width: 20px;
}
#tdEmptyCart
{
    width: 100px;
}
.pnlCartContainer
{
    margin-left: 1px;
}
#tdYourOrderLeftCurve
{
    background: url(../images/CartRepeatBg.jpg) repeat-x;
    height: 42px;
    width: 9px;
}
#tdYourOrderRightCurve
{
    background: url(../images/CartRepeatBg.jpg) repeat-x;
    height: 42px;
    width: 9px;
}

#DisableGrid
{
    width: 224px;
}

#tdTblMenuPageCategory
{
    padding-top: 2px;
    height: 100%;
    text-align: left;
    background: #fff;
    vertical-align: top;
    padding-left: 2px;
    padding-bottom: 2px;
}
#tblMenuPageCategory
{
}

#tdShowAllButton
{
    vertical-align: top;
    height: 40px;
    padding-top: 5px;
    display: none;
}
.btnShowAllButton
{
    margin-bottom: 1px;
    width: 100%;
    height: 25px;
    color: #fff;
    border: none;
    font-family: Verdana;
    font-weight: bold;
    background-color: Transparent;
    text-align: left;
    padding-left: 7px;
}
.btnShowAllButton:hover
{
    cursor: pointer;
}
.btnSelectedShowAllButton
{
    padding-left: 7px;
    width: 100%;
    height: 25px;
    color: #000000;
    background: url(../Images/MenuItemSelectedBg.jpg) repeat-x;
    font-weight: bold;
    border: none;
    font-family: Verdana;
    cursor: pointer;
    text-align: left;
    margin-bottom: 1px;
}
#tdTreeViewMenuCategory
{
    vertical-align: top;
    padding-bottom: 5px;
}
#divItemList
{
    width: 430px;
    background: url(../Images/searchBg.jpg) repeat-x;
    height: 35px;
}
#ItemListBackground
{
    background: White;
}
#tblItemMenu
{
}
#tdItemList
{
    text-align: left;
    vertical-align: top;
    width: 428px;
    padding-top: 1px;
}
#tdtablesearch1
{
    width: 220px;
    text-align: left;
}
#tdtablesearch
{
    width: 230px;
    padding-bottom: 2px;
    text-align: right;
}

#divSearchItemContainer
{
    width: 100px;
    height: 42px;
}
#divSearchItemLabel
{
    vertical-align: middle;
    text-align: left;
    color: Black;
}
.SearchItemLabel
{
    color: Black;
}
#SearchItemLabel
{
    color: #69462f;
    font-family: Verdana;
    font-weight: bold;
    font-size: 12px;
}
#divSearchTextbox
{
}
#tblSearchTable
{
}
#tdSearchCurve
{
    background: url(../Images/searchleftcurve.jpg) no-repeat;
    width: 22px;
    height: 35px;
    background-position: right top;
}
#tdSearchTextBox
{
    background: url(../Images/searchstrip.jpg) top;
    background-repeat: repeat-x;
    width: 150px;
    height: 35px;
}
.txtSearch
{
    font-size: 14px;
    height: 17px;
    border: none 0px;
}
.watermarked
{
    font-size: 14px;
    height: 17px;
    border: none 0px;
}
.imgSearchItemButton
{
    width: 29px;
    height: 35px;
    margin: 0px;
}

#tblItemListed
{
    width: 430px;
}
#tdCategoryName
{
    background-position: #45561F;
    background: url(../Images/CategoryRepeatBg.jpg) repeat-x;
    color: White;
    font-family: Verdana;
    font-size: 12px;
    font-weight: bold;
    height: 35px;
    padding-left: 5px;
}
.lblCategoryName
{
    color: #fff;
}
#tdCategoryDescription
{
    background-color: #695038;
    font-family: Verdana;
    font-size: 12px;
    font-weight: bold;
}
.lblCategoryDescription
{
    padding-left: 10px;
    color: #d8b8a5;
}
#tdItem
{
    vertical-align: top;
}
#tblItemDisplay
{
    padding-bottom: 1px;
}
#tblItemDisplay
{
    width: 100%;
}
#tdItemDescription
{
    padding-bottom: 15px;
}
.ItemDescription
{
    color: Black;
    font-family: Verdana;
    font-size: 12px;
    width: 400px;
}
.ItemListSelectedBg
{
    background: url(../Images/ItemSelectedBg.jpg) repeat-x;
    height: 35px;
    color: White;
    text-decoration: none;
}
.ItemListBg
{
    background-position: url(../Images/ItemRepeatBg.jpg) repeat-x;
    background: url(../Images/ItemRepeatBg.jpg) repeat-x;
    background-color: #77B1C9;
    height: 35px;
    color: White;
}
.ItemActive
{
    color: Black;
    padding-left: 10px;
    text-decoration: none;
    font-size: 11px;
    font-weight: bold;
    padding-top: 8px;
    padding-bottom: 8px;
}
.ItemList
{
    color: #000000;
    padding-left: 10px;
    font-size: 11px;
    font-weight: bold;
    text-decoration: none;
    padding-top: 8px;
    padding-bottom: 8px;
}
.ItemPriceList
{
    text-align: right;
    color: Black;
    font-size: 11px;
    font-weight: bold;
    font-family: Verdana;
    text-decoration: none;
}
.ItemPriceActive
{
    text-align: right;
    color: Black;
    font-size: 11px;
    font-weight: bold;
    font-family: Verdana;
    text-decoration: none;
    padding-top: 8px;
    padding-bottom: 8px;
}
.ItemAlign
{
    text-align: right;
}
#tdItemName
{
    color: White;
    font-size: xx-small;
    vertical-align: top;
    text-align: left;
    width: 64%;
}
#tdItemPrice
{
    color: White;
    font-size: xx-small;
    vertical-align: middle;
    text-align: center;
    width: 20%;
    padding-right:10px;
}
#tdDropDownButton
{
    color: Black;
    font-size: xx-small;
    text-align: center;
    vertical-align: top;
    width: 7%;
}
.ThumbItemTextSelected
{
    vertical-align: middle;
    text-align: center;
    background-repeat: no-repeat;
    width: 30px;
    height: 30px;
    color: White;
    font: bold 12px Verdana;
    background-position: right top;
}
.ThumbItemText
{
    display: none;
}
#tdItemDetails
{
    /*	border: solid 1px #808080; */
    text-align: left;
}
#tblItemDetails
{
    width: 100%; /*padding:2px;*/
    margin: 0px;
    padding: 0px;
    background-color: #fff;
}
#tblTopDiscription
{
    width: 100%;
}
#tdItemImage
{
    padding-top: 5px;
}
.imgItemImage
{
    height: 50px;
    width: 50px;
}
#tdViewDetails
{
    vertical-align: top;
    text-align: left;
    padding-top: 5px;
    padding-left: 5px;
}
.ViewItemDetail
{
    color: #6d1515;
    text-decoration: underline;
    font-family: Verdana;
    font-size: 11px;
}
#tdQuantityAndPrice
{
    text-align: left;
    padding: 5px;
    padding-top: 0px;
    padding-right: 0px;
    text-align: right;
    vertical-align: top;
    width: 180px;
}
#tblQuantityAndPrice
{
    text-align: right;
}
.lblItemQuantity
{
    color: Black;
    font-family: Verdana;
    font-weight: bold;
}
.txtQuantityValue
{
    text-align: right;
    width: 47px;
}
.lblItemTotal
{
    color: Black;
    font-family: Verdana;
    font-weight: bold;
}
.txtItemTotal
{
    text-align: right;
    width: 47px;
}
.optAddOns
{
    width: 48px;
    color: Black;
}
.Addons
{
    font-family: Verdana;
    color: Black;
}
#tdItemDetailFooter
{
    padding-left: 10px;
}
#tdItemComment
{
    padding-bottom: 10px;
}
.lblItemComment
{
    color: Black;
    font-family: Verdana;
}
.txtItemComment
{
    height: 65px;
    width: 270px;
}
#tdButtonCollection
{
    padding-right: 5px;
    padding-top: 5px;
    text-align: right;
}
.btnItemCancel
{
    margin-top: 3px;
    background: url('../images/cancel.gif') no-repeat;
    height: 31px;
    width: 89px;
    border: none;
    cursor: pointer;
}
.btnAddToCart
{
    background: url('../images/AddToCart.jpg') no-repeat;
    border: none;
    font-size: small;
    font-weight: 700;
    height: 32px;
    width: 127px;
    vertical-align: middle;
    cursor: pointer;
}
#tdOrderCart
{
    padding-top: 2px;
    vertical-align: top;
    height: 100%;
    width: 370px;
    padding-right: 2px;
}
#tdCartHeader
{
    font-size: medium;
    font-family: Verdana;
    font-weight: bold;
    color: White;
    height: 37px;
    text-align: center;
    vertical-align: top;
}
#tdYourOrder
{
    text-align: center;
    background: url(../images/CartRepeatBg.jpg) repeat-x;
    height: 42px;
}
#tdCartImage
{
    padding-top: 1px;
}
#tdCart
{
    vertical-align: top;
    text-align: left;
    background-color: #FFF;
}
#ctl00_ContentPlaceHolder1_GridView1 tr td, #ctl00_ContentPlaceHolder1_GridView1, #ctl00_ContentPlaceHolder1_CartDataControl_GridView1 tr td
{
    border-color: #E4E3DE;
}
.CartGrid
{
    font-family: Verdana;
    font-size: 12px;
    width: 100%;
    border-color: #3b1c00;
    border-style: solid;
}
#tblCartHeader
{
    width: 100%;
}
#tdCartHeaderName
{
    text-align: left;
    vertical-align: top;
    width: 78px;
    font-family: Verdana;
    font-size: 12px;
    font-weight: bold;
}
#tdCartHeaderQuantity
{
    text-align: right;
    vertical-align: top;
    width: 42px;
    font-family: Verdana;
    font-size: 12px;
    font-weight: bold;
    padding-left: 15px;
}
#tdCartHeaderTotal
{
    text-align: center;
    vertical-align: top;
    width: 60px;
    font-family: Verdana;
    font-size: 12px;
    font-weight: bold;
    padding-left: 15px;
}
#CartFooterTotal
{
    font-family: Verdana;
    font-size: 12px;
    font-weight: bold;
}
#tblCartItems
{
    width: 100%;
    font-family: Verdana;
    font-size: 11px;
    padding-left: 2px;
}
#tdCartItemName
{
    text-align: left;
    vertical-align: top;
    width: 88px;
}
#tdCartItemQuantity
{
    text-align: right;
    vertical-align: top;
    font-size: 0.9em;
    width: 30px;
}
#tdCartItemPrice
{
    text-align: right;
    vertical-align: top;
    font-size: 0.9em;
}
#tdEditButton
{
    vertical-align: top;
    width: 15px;
}
#tdDeleteButton
{
    vertical-align: top;
    width: 15px;
}
#tdCartItemAddOnList
{
    text-align: left;
    vertical-align: top;
    font-size: 0.9em;
    padding-left: 5px;
}
#tblCartFooter
{
    background-position: #be4267;
    width: 100%;
}
#tdTextUnit
{
    font-family: Verdana;
    font-size: 12px;
    font-weight: bold;
    vertical-align: top;
    text-align: left;
    width: 80px;
    font-size: 0.9em;
}
#tdShippingCost
{
    font-family: Verdana;
    font-size: 12px;
    font-weight: bold;
    vertical-align: top;
    text-align: left;
    width: 80px;
    font-size: 0.9em;
}
#tdShippingAmount
{
    font-family: Verdana;
    font-size: 12px;
    font-weight: bold;
    vertical-align: top;
    text-align: left;
    width: 80px;
    font-size: 0.9em;
}
#tdTextAmount
{
    font-family: Verdana;
    font-size: 12px;
    text-align: right;
    vertical-align: top;
    width: 58px;
    font-size: 0.9em;
}
#tdTotalAmount
{
    vertical-align: top;
    text-align: left;
    width: 100%;
    font-weight: bold;
}
#tdCartTotalAmount
{
    text-align: left;
    vertical-align: top;
    width: 60px;
    font-weight: bold;
}

#divConfirmOrder
{
    background-position: #D5D6D8;
    padding: 5px;
    text-align: center;
    background: #e2dede;
}
.imgConfirmOrder
{
}

.UpdateToCart
{
    background: url('../images/update.gif') no-repeat;
    height: 31px;
    width: 89px;
    border: none;
    cursor: pointer;
}

#divJITPcontainer a
{
    text-decoration: none;
}
#HeaderAdditional
{
    font-family: Verdana;
    color: #d8c0b1;
    padding: 5px;
    text-align: left;
}
#HeaderRadioButtonList
{
    font-family: Verdana;
    color: #d8c0b1;
    padding-left: 5px;
    padding-right: 5px;
    text-align: left;
}
.EmptyCart
{
    border: none;
    background: url(../Images/EmptyCart.jpg) no-repeat;
    width: 80px;
    height: 26px;
    cursor: pointer;
}
.pnlSearch
{
    width: 430px;
}
.lblItemDescription
{
    text-decoration: none;
    color: Black;
    padding-left: 10px;
    padding-bottom: 5px;
    padding-right: 10px;
}
.lblItemDescriptionActive
{
    text-decoration: none;
    color: Black;
    padding-left: 10px;
    padding-bottom: 5px;
    padding-right: 10px;
}
.lblItemDescriptionNull
{
    display:none;
}
.highlightSearchedText
{
    text-decoration:none;
    display:none;
}
#tdlblItemDescription
{
    padding-right:20px;
}
