﻿body
{
    width: 100%;
    text-align: left;
    font-family: Verdana, Arial, sans-serif, Lucida, Helvetica;
    font-size: small;
    color: #993300;
    background-image: url(../../Images/bg_brownShort.gif);
    background-repeat: repeat-x;
    background-position: center top;
    margin: 0px;
    margin-top: 5px;
    margin-left: 15px;
    padding: 0px;
    
}
div#container
{
    width: 930px;
    
    margin-left: auto;
    margin-right: auto;
    margin-top: 10px;
}    

div#TopNavigationBar
{
    width: 100%;
    margin-bottom: 20px;
    float: left;
    background-image: url(../../Images/bg-TopNavXMas.jpg);
    background-image: url(../../Images/bg-TopNav.jpg);
    padding-top: 3px;
}
div#ContentBody
{
    width: 930px;
    width: 100%;
    text-align: left;
    float: left;
    
}
div#LeftNavigation
{
    float: left;
    vertical-align: top;
}
div#ProductListWrapper
{
    float: left;
    width: 650px;
    margin-left: 30px;
}
div.Logo
{
    display: inline;
    width: 300px;
    height: 100%;
}
.HeaderLogo
{
    text-align: left;
    float: left;
}
div.ContactCartgoto
{
    float: right;
    text-align: right;
    width: 150px;
    height: 35px;
    padding-top: 12px;
    padding-right: 5px;
    color: #ffffff;
}
div.ContactCartgotoIcons
{
    float: right;
    text-align: right;
    padding-right: 5px;
    width: 30px;
    
}
.AmazonLogo
{
    float: right;
    padding-bottom: 2px;
}
.Contactus
{
    text-decoration: none;
    color: #660000;
    color: #ffff99;
}
div.Cartgoto
{
    margin-top: 5px;
}
.CartgotoLinkButton
{
    text-decoration: none;
    color: #cc6600;
    color: #ffff99;
}
.DepartmentList
{
    width: 100%;
    float: left;
}
.DepartmentListContent
{
    background-color: #660000;
    padding-left: 5px;
    text-align: Center;
    vertical-align: text-top;
}
.DepartmentListStandOut
{
    width: 90px;
    background-color: #ff0000;
    padding-left: 5px;
    text-align: Center;
    vertical-align: text-top;
}
a.DepartmentUnselected
{
    font-weight: bold;
    color: #ffcc99;
    line-height: 25px;
    text-decoration: none;
}
a.DepartmentUnselected:hover
{
    color: #FFFFFF;
}
a.DepartmentSelected
{
    font-weight: bold;
    color: #FFFFFF;
    line-height: 25px;
    text-decoration: none;
}
div.SideNavWrapper
{
    width: 170px;
}
.SideNavDept
{
    width: 165px;
    background-color: #660000;
}
.SideNavCat
{
    width: 165px;
    background-color: #990000;
}
.SideNavSubCat1
{
    width: 165px;
    background-color: #cc3300;
}
.SideNavSubCat2
{
    width: 165px;
    background-color: #993300;
}
.SideNavSubCat3
{
    width: 165px;
    background-color: #cc9966;
}
.SideNavTitleWide
{
    width: 169px;
    text-align: Left;
    text-indent: -20px;
    padding-left: 25px;
    padding-top: 5px;
    padding-bottom: 5px;
}
.SideNavCatTitleWide
{
    width: 169px;
    text-align: Left;
    text-indent: -20px;
    padding-left: 25px;
    padding-top: 5px;
    padding-bottom: 5px;
}
a.SideNavTitle
{
    font-weight: bold;
    text-decoration: none;
    font-size: medium;
    color: #ffcc66;
}
a.DepartmentTitle
{
    background-color: #660000;
    font-weight: bold;
    text-decoration: none;
    font-size: medium;
    color: #ffcc66;
    display: block;
    padding-top: 5px;
    padding-left: 5px;
    width: 160px;
    float: left;
}
.CategoryTitle
{
    background-color: #990000;
    font-weight: bold;
    text-decoration: none;
    font-size: medium;
    color: #ffcc66;
    display: block;
    padding-top: 5px;
    padding-left: 5px;
    width: 161px;
    height: 25px;
    float: left;
}
.SubCategoryTitle
{
    background-color: #993300;
    font-weight: bold;
    text-decoration: none;
    font-size: medium;
    color: #ffcc66;
    display: block;
    padding-top: 5px;
    padding-left: 5px;
    width: 161px;
    height: 25px;
    float: left;
}
.SubCat1Title
{
    background-color: #cc3300;
    font-weight: bold;
    text-decoration: none;
    font-size: medium;
    color: #ffcc66;
    display: block;
    padding-top: 5px;
    padding-left: 5px;
    width: 161px;
    height: 25px;
    float: left;
}
.SubCat2Title
{
    background-color: #993300;
    font-weight: bold;
    text-decoration: none;
    font-size: medium;
    color: #ffcc66;
    display: block;
    padding-top: 5px;
    padding-left: 5px;
    width: 161px;
    height: 25px;
    float: left;
}
.SubCat3Title
{
    background-color: #cc9966;
    font-weight: bold;
    text-decoration: none;
    font-size: medium;
    color: #ffcc66;
    display: block;
    padding-top: 5px;
    padding-left: 5px;
    width: 161px;
    height: 25px;
    float: left;
}
.SideNav
{
    width: 165px;
    background-color: #999999;
    text-align: Left;
    float: left;
background-image: url(../../Images/bg-SideNav.jpg); 
}
.SideNavContent
{ 
    width: 149px;
    text-align: Left;
    text-indent: -10px;
    padding-left: 15px;
    padding-bottom: 0px;
}

.SideNavMore
{
    width: 160px;
    background-color: #cc6600;
    text-align: Right;
    text-decoration: none;
    padding-left: 5px;
    font-weight: bold;
    color: #ffcc99;
    display: block;
    float: left;
background-image: url(../../Images/bg-SideNav.jpg); 
}
.SideNavContentWide
{
    width: 171px;
    background-color: #cc6600;
    text-align: Left;
    text-indent: -18px;
    padding-left: 23px;
    padding-bottom: 0px;
    background-image: url(../../Images/bg-SideNav.jpg); 

}
a.CategoryUnselected
{
    font-weight: normal;
    color: #ffcc99;
    text-decoration: none;
                color: #ffff99;

}
a.CategoryUnselected:hover
{
    color: #ffffff;
    font-weight: normal;
    text-decoration: underline;
}
a.CategorySelected
{
    color: #ffffff;
    font-weight: normal;
    text-decoration: underline;
}
div.ProductListSearchPref
{
    width: 100%;
    text-align: left;
}
.RefinementRow
{
    width: 735px;
}
.RefinementRowBottom
{
    width: 700px;
    padding-top: 10px;
}
div.ProductListSearchBox
{
    padding-top: 0px;
    float: left;
    text-align: left;
    padding-right: 00px;
    padding-bottom: 15px;
}
div.ProductListSearchBoxWide
{
    padding-top: 0px;
    text-align: left;
    padding-right: 0px;
    padding-bottom: 5px;
}
.SearchLabel
{
    color: #660000;
    font-style: italic;
}
.SortBy
{
    text-align: right;
    float: right;
}
.SortByDropDown
{
    color: #993300;
}
div.ProductListSearchPref div.ProductListBargainRadioButtons
{
    text-align: left;
    float: left;
    font-weight: bold;
    width: 425px;
}
div.ProductListPageNavigationTop
{
    width: 700px;
    text-align: left;
    padding-top: 20px;
    padding-bottom: 10px;
    float: left;
}
div.BuyingGuide
{
    float: right;
    width: 700px;
    line-height: 0px;
}
div.ProductListPageNavigationBottom
{
    width: 700px;
    text-align: left;
    padding-top: 0px;
    padding-bottom: 15px;
    float: left;
}
.PageText
{
    padding-right: 20px;
    font-weight: bold;
}
.UptoText
{
    padding-left: 15px;
}
.PreviousNextText
{
    text-decoration: none;
    padding-right: 5px;
    color: #993300;
}
a.NavPageUnselected
{
    text-decoration: none;
    padding-right: 5px;
    color: #993300;
}
a.NavPageUnselected:hover
{
    color: #993300;
}
a.NavPageSelected
{
    text-decoration: none;
    padding-right: 5px;
    color: #993300;
    font-weight: bold;
}
div.ProductList
{
    float: left;
    margin-bottom: 20px;
    margin-top: 5px;
}
.ProductListErrorMessage
{
    color: Red;
    font-size: medium;
    font-weight: bold;
}
div.BreadCrumbs
{
    padding-bottom: 10px;
}
.BreadCrumbText
{
    color: #993300;
}
div.ProductListCell
{
    width: 150px;
    padding-left: 10px;
    padding-right: 10px;
    font-size: 10px;
    text-align: left;
    padding-top: 3px;
    padding-bottom: 3px;
}
div.ProductListCellHighlight
{
    width: 150px;
    padding-left: 10px;
    padding-right: 20px;
    font-size: 10px;
    text-align: left;
    padding-top: 3px;
    padding-bottom: 3px;
    border-right: #ff9900 solid;
    border-top: #ff9900 solid;
    border-left: #ff9900 solid;
    border-bottom: #ff9900 solid;
}
div.ProductList img
{
    border-style: none;
}
div.ProductList a
{
    color: #330000;
    color: #cc6600;
    color: #660000;
    text-decoration: none;
}
div.ProductList h5
{
    font-size: 10px;
    margin: 0px;
    padding-right: 0px;
    padding-left: 0px;
    padding-top: 3px;
    padding-bottom: 0px;
    color: #cc6600;
}
div.ProductList ul
{
    list-style-type: none;
    margin: 0px;
    padding-right: 0px;
    padding-left: 0px;
    padding-bottom: 10px;
}
div.ProductList li
{
    padding-right: 0px;
    padding-left: 0px;
    padding-bottom: 1px;
    padding-top: 1px;
}
div.ProductList .Highlight1
{
    color: #ff0000;
    font-weight: bold;
    font-size: small;
}
div.ProductList .Highlight2
{
    color: #ff0000;
    font-weight: bold;
}
div.ProductList .CrossOut
{
    text-decoration: line-through;
}
div.ProductListCellImage
{
}

div.ProductListCellDetail
{
    width: 100%;
    padding-right: 20px;
    padding-bottom: 30px;
    font-size: 10px;
    text-align: left;
}
div.ProductListCellDetail img
{
    border-style: none;
}
div.ProductListCellDetail a
{
    color: #cc6600;
}
div.ProductListCellDetail div.ProductListTitle
{
    height: 40px;
}
div.ProductListCellDetail div.ProductDetailTitle
{
    height: 100%;
}
div.ProductListCellDetail h5
{
    font-size: 10px;
    margin: 0px;
    padding-right: 0px;
    padding-left: 0px;
    padding-top: 3px;
    padding-bottom: 5px;
    color: #cc6600;
}
div.ProductListCellDetail ul
{
    list-style-type: none;
    margin: 0px;
    padding-right: 0px;
    padding-left: 0px;
    padding-bottom: 5px;
}
div.ProductListCellDetail li
{
    padding-right: 0px;
    padding-left: 0px;
    padding-bottom: 1px;
    padding-top: 1px;
}
div.ProductListCellDetail .Highlight1
{
    color: #ff0000;
    font-weight: bold;
    font-size: small;
}

div.ProductListCellDetail .Highlight2
{
    color: #ff0000;
    font-weight: bold;
}
div.ProductListCellDetail .CrossOut
{
    text-decoration: line-through;
}
div#ProductDetailWrapper
{
    float: left;
    width: 100%;
}
div.ProductDetailCellImage
{
    float: left;
    display: inline;
}
.ProductDetailImage
{
    display: block;
}
div.ProductDetailCellDetail
{
    margin-left: 20px;
    font-size: 10px;
    text-align: left;
    float: left;
    display: inline;
    width: 750px;
}
div.ProductDetailTitle
{
    margin-bottom: 5px;
}
div.ProductDetailTitle .ProductName
{
    margin-top: 0px;
    display: block;
    font-size: Medium;
    font-weight: bold;
}
div.ProductDetailPrice
{
}
div.ProductDetailPrice .LowestPrice
{
    color: #cc6600;
    font-weight: bold;
    font-size: medium;
}
div.ProductDetailPrice .ProductPrice
{
    color: #000000;
    font-weight: bold;
    font-size: small;
    padding-right: 5px;
}
div.ProductDetailPrice .ListPrice
{
    font-weight: bold;
    padding-right: 5px;
}
div.ProductDetailPrice .YouSaved
{
    font-weight: bold;
    color: #cc6600;
    font-size: Medium;
}
div.ProductDetailPrice .AmountSaved
{
    font-weight: bold;
    color: #000000;
    padding-right: 5px;
    font-size: small;
}
div.ProductDetailPrice .PercentSaved
{
    color: #000099;
    font-size: Medium;
    font-weight: bold;
    display: inline;
    padding-right: 5px;
}
div.ProductDetailButtons
{
    display: block;
}
div.ProductDetailButtons .AddToCart
{
    float: right;
    margin-top: 5px;
}
div.ProductDetailPrice .AddToCart
{
}
div.ProductDetailButtons .MoreInfo
{
    float: left;
    display: block;
    margin-top: 20px;
}
div.ProductDetailButtons .ContinueShopping
{
    float: right;
    display: block;
    margin-top: 20px;
    margin-bottom: 30px;
}
div.ProductDetailFeatures
{
    float: left;
    font-weight: bold;
    font-size: medium;
    display: block;
    width: 750px;
}
div.ProductDetailFeatures .ProductDetailFeatureTitle
{
    margin-top: 30px;
    font-weight: bold;
    font-size: medium;
    display: block;
    color: #cc6600;
}
div.ProductDetailFeatures .ProductDetailFeature
{
    font-weight: normal;
    font-size: small;
    margin-top: 0px;
    list-style-type: disc;
    margin-bottom: 0px;
}
div.ProductDetails
{
    float: left;
    font-weight: bold;
    font-size: medium;
    display: block;
    width: 750px;
    padding-top: 10px;
}
div.ProductDetailsContent
{
    padding-left: 20px;
}
div.CustReviewsContent
{
    padding: 5px;
    margin-left: 20px;
    margin-top: 10px;
    border-right: #cc6600 thin solid;
    border-top: #cc6600 thin solid;
    border-left: #cc6600 thin solid;
    border-bottom: #cc6600 thin solid;
}
div.ProductDetails .ProductDetailsTitle
{
    margin-top: 20px;
    font-weight: bold;
    font-size: medium;
    display: block;
    color: #cc6600;
}
div.ProductDetails .ProductDetailsList
{
    font-weight: normal;
    font-size: small;
    margin-top: 0px;
    list-style-type: disc;
}
div.Block
{
    display: block;
    padding-bottom: 2px;
}
div.BlockSpace
{
    display: block;
    padding-Top: 5px;
    padding-Bottom: 10px;
}
div.ProductDetails .ProductDetailsName
{
    font-weight: bold;
    font-size: small;
}
div.ProductDetails .SellerName
{
    font-weight: normal;
    font-size: small;
}
div.ProductDetails .ProductDetailsNameFloatRight
{
    font-weight: bold;
    font-size: small;
    float: right;
}
div.ProductDetails .ProductDetailsNameLink
{
    font-weight: bold;
    font-size: small;
    color: #993300;
}
div.ProductDetails .ProductDetailsNameLinkFloatRight
{
    font-weight: bold;
    font-size: small;
    color: #993300;
    float: right;
}
div.ProductDetails .ProductDetailsValue
{
    font-weight: normal;
    font-size: small;
}
div.ProductListCellDetail div.ProductListCellDetailImage
{
    height: 165px;
    width: 120px;
}

.DeptTabBackground
{
    width: 675px;
    padding-top: 20px;
}
.HomeDeptTabBackground
{
    width: 735px;
    padding-top: 20px;
    float: left;
    display: block;
}
.HomeDeptTabBackgroundSub
{
    float: right;
    display: block;
}
.HomeDeptTabBackgroundSubList
{
    float: right;
    display: block;
    padding-top: 5px;
}
a.DepartmentTab
{
    font-size: large;
    margin: 0px;
    color: #993300;
    padding: 0px;
    text-decoration: none;
    padding-left: 5px;
    display: block;
    background-image: url(../../Images/tab_brown.jpg);
    float: left;
    width: 175px;
}
a.DepartmentTabWide
{
    font-size: large;
    margin: 0px;
    color: #993300;
    padding: 0px;
    text-decoration: none;
    padding-left: 5px;
    display: block;
    background-image: url(../../Images/tab_brown.jpg);
    float: left;
}
a.DepartmentMore
{
    font-weight: bold;
    color: #993300;
    padding-left: 10px;
    display: block;
    float: right;
}
a.OnSaleNext
{
    font-weight: bold;
    color: #993300;
    padding-left: 10px;
    display: block;
    float: right;
}
a.OnSalePrev
{
    font-weight: bold;
    color: #993300;
    padding-left: 15px;
    display: block;
    float: right;
}
.OnSaleNavSub
{
    font-weight: normal;
    color: #993300;
    padding-left: 15px;
    float: right;
    text-decoration: underline;
}
.OnSaleNavSubSelected
{
    font-weight: bold;
    color: #993300;
    padding-left: 15px;
    float: right;
    text-decoration: underline;
}
.OnSaleNav
{
    font-weight: normal;
    color: #993300;
    padding-left: 15px;
    float: right;
    text-decoration: underline;
}
.OnSaleNavSub
{
    font-weight: normal;
    color: #330000;
    padding-left: 15px;
    float: right;
    text-decoration: underline;
}
.OnSaleNavSelected
{
    font-weight: bold;
    color: #330000;
    padding-left: 15px;
    float: right;
    text-decoration: underline;
}
.DeptImagesList
{
    margin-bottom: 0px;
    float: left;
    display: block;
}
.DepartmentImage
{
    width: 125px;
    height: 125px;
    background-color: white;
    border-top: #da7429 thin solid;
    border-bottom: #da7429 thin solid;
    border-left: #da7429 thin solid;
    border-right: #da7429 thin solid;
    text-align: center;
    color: #993300;
    padding-top: 3px;
    padding-bottom: 6px;
}
.DeptElectonicsImage
{
}
.DepartmentImageText
{
    text-decoration: none;
    color: #993300;
}
.ButtonLeft
{
    float: left;
}
.ButtonRight
{
    float: right;
}
div.Cart
{
    width: 900px;
}
div.CartSearch
{
    float: right;
    width: 600px;
}
.CartTitle
{
    font-weight: bold;
    margin-bottom: 10px;
}
.CartErrorMessage
{
    color: red;
    font-weight: bold;
    display: block;
    margin-top: 10px;
    font-size: medium;
}
.CartColumnRight
{
    text-align: right;
    padding-right: 10px;
}
.CartColumnCenter
{
    text-align: center;
}
.CartItemTitleLink
{
    color: #993300;
    color: #ffff99;
}
.CartGridHeader
{
    background-color: #ffffff;
    background-color: #660000;
}
.CartDeleteButton
{
    font-size: x-small;
}
div.CartItems
{
    width: 900px;
    margin-top: 20px;
    margin-bottom: 20px;
    padding: 10px;
    border-top: #660000 thin solid;
    border-right: #660000 thin solid;
    border-left: #660000 thin solid;
    border-bottom: #660000 thin solid;
    background-image: url(../../Images/bg-Cart.jpg);
    color: #ffff99;
}
div.CartTotalAmount
{
    margin-bottom: 15px;
    margin-right: 5px;
    width: 903px;
    text-align: right;
    float: right;
}
.CartTotalAmountTitle
{
    font-weight: bold;
    float: right;
    padding-left: 75px;
}
.CartTotalAmountPrice
{
    float: right;
    padding-left: 5px;
}
div.CartButtons
{
    width: 910px;
    float: right;
}
div.CheckOutMessage
{
    width: 910px;
    text-align: right;
    padding-top: 5px;
    font-size: x-small;
    float: right;
}
.CartButtonLeft
{
    font-size: small;
    float: left;
}
.CartButtonRight
{
    font-size: small;
    float: right;
    margin-left: 10px;
    display: block;
}
.CartButtonRightHighlight
{
    font-weight: bold;
    font-size: small;
    float: right;
    margin-left: 30px;
    background-color: #ffff66;
    color: #660000;
}
div.PrivacyPage
{
    margin-top: 0px;
    width: 925px;
}
.PrivacyPageBlock
{
    display: block;
    padding-bottom: 10px;
}
.PrivacyPageBold
{
    font-weight: bold;
}
div.PrivacyPageContent
{
    margin-left: 20px;
    margin-top: 20px;
}
.PrivacyPageIndent
{
    padding-left: 20px;
}
.PrivacyTitle
{
    font-size: medium;
    font-weight: bold;
}
div.PrivacyPageButtons
{
    margin-top: 20px;
}
.CookieWarning
{
    color: #ff3300;
    font-weight: bold;
    font-size: medium;
}
.PrivacyContentBullets
{
    padding-bottom: 10px;
    margin-bottom: 10px;
    line-height: 30px;
}
.PrivacyPolicyAmazon
{
    text-align: right;
    font-size: smaller;
    color: #993300;
    float: right;
}
.OnSaleImages
{
    background-color: white;
    border-top: #da7429 thin solid;
    border-bottom: #da7429 thin solid;
    border-left: #da7429 thin solid;
    border-right: #da7429 thin solid;
    text-align: center;
    color: #993300;
}
.OnSaleImagesItems
{
    vertical-align: bottom;
}
div.DeptImageWrapper
{
    float: left;
    padding-bottom: 20px;
}
div.FloatRight
{
    float: right;
}
div.TextAlignRight
{
    text-align: right;
}
div.FloatLeft1
{
    float: left;
}
div.FloatLeft
{
    float: left;
    padding-top: 5px;
}
div.Literal
{
    font-size: small;
    font-weight: normal;
    padding-left: 20px;
}
div.ProductList .AddToCart
{
}
div.TopBackground
{
    height: 100%;
    padding-left: 5px;
    padding-right: 0px;
    padding-bottom: 0px;
}
div.SiteMessage
{
    width: 550px;
    text-align: left;
    float: left;
    padding-top: 5px;
}
.WhatWeAreAboutMessage
{
    display: block;
    font-size: Small;
    font-style: italic;
    color: #ffff99;
    padding-bottom: 3px;
}
div.NavCompanyLinks
{
    text-align: right;
    float: right;
    padding-left: 10px;
    padding-top: 3px;
}
.CompanyLinks
{
    font-size: smaller;
    text-decoration: none;
    color: #993300;
        color: #ffff99;
}
.HotDealButton
{
    height: 100%;
    padding-bottom: 10px;
}

.Share
{
    float: right;
    border: thin groove #993300;
    padding: 5px;
    margin: -10px 0px 7px 0px;
}
#feedBack
{
    float:left;
    font-family:"Verdana";
    font-size:"2";
}