/******************************************************\

* Interspire Shopping Cart Style File                *

*                                                    *

* Name: Default                                      *

* Author: Chris Boulton (Interspire Pty. Ltd.)       *

* Id: $Id$                                           *

\*****************************************************/

/* Color: Ochre */

/* body { background: #fff url(../images/ochre/BodyBg.gif) 0 0 repeat-x; color: #0c0c0c; } */
a { color: #0c0c0c; font-weight: normal; text-decoration: underline; }
a:hover { color: #37130d; }
h2 { color: #37130d; }
h3 { color: #37130d; }
hr { border: #d9d9d9; background: #b49a5d; }
#TopMenu {}
/* #TopMenu li { background: url(../images/ochre/TopMenuBg.gif) 0 9px no-repeat; }*/
#TopMenu li.First { background-image: none; }
#TopMenu li a { color: #fff; }
#TopMenu li div { color: #fff; }
#TopMenu li a:hover { text-decoration: underline; }

/*
#Menu { }
#Menu li { }
#Menu li a { background: url(../images/ochre/MenuBg.gif) 0 12px no-repeat; color: #fff; }
#Menu li.First a { background-image: none; }
#Menu li ul li a { background: #37130d; color: #fff; }
#Menu li ul li a:hover { color: #b49a5d; }
#Menu li:hover a, #Menu li.over a { }
*/

/* #Container { background: url(../images/ochre/ContainerBg.jpg) 0 30px no-repeat; } */
#Outer { }
#Wrapper { }
#Header { }
#Logo h1 { color: #fff; }
#Logo h1 a { color: #fff; }
/*#SearchForm { background: url(../images/ochre/SearchBg.gif) 0 0 no-repeat; }*/
#SearchForm label { display: none; }
/*#SearchForm input { background: #fff; border: 1px solid #b49a5d; }*/
#SearchForm .Button { border: 0; }
#SearchForm a { color: #d9d9d9; }
#SearchForm p { color: #d9d9d9; }
.Left { }
.Left h2 { color: #d9d9d9; }
.Left li { }
.Left li a { color: #fff; }
.Left li a:hover { color: #fff; }
.Content { }
.Content h2 { }
.Content a { }
.Right { color: #0c0c0c; }
.Right .Block { background: #f4f4f4 url(../images/ochre/RightBg.gif) bottom left no-repeat; }
.Right h2 { background: #f4f4f4 url(../images/ochre/RightBg_h2.gif) 0 0 no-repeat; color: #fff; padding: 10px 0 10px 10px; }
.Right a { color: #0c0c0c; }
.Right a:hover, .Right a:hover strong { }
#Footer { border-top: 1px solid #cfcfcf; }
.NewsletterSubscription input { border: 1px solid #cfcfcf; }
.Content .ProductList li { }
.Content .ProductList li:hover, .Content .ProductList li.Over { }
.Content .ProductList li { background: url(../images/ochre/ProductListBgBottom.gif) bottom left no-repeat; }
/* .Content .ProductList .ProductImage { background: url(../images/ochre/ProductListBgTop.gif) top left no-repeat; }*/
/*.Content .ProductList .ProductDetails { background: url(../images/ochre/ProductListBgTop.gif) top right no-repeat; }*/
.ProductList strong, .ProductList strong a { color: #0c0c0c; }
.ProductPrice, .ProductList em { color: #dd2020; }
.ProductList .Rating { color: #6a6a6a; }
.Right .ProductList li { }
.Content .FeaturedProducts .ProductList li { }
.Content .FeaturedProducts .ProductList .ProductImage { }
.Content .FeaturedProducts .ProductList li:hover, .Content .FeaturedProducts .ProductList li.Over { }
.Right .TopSellers li { }
.Right .TopSellers li .TopSellerNumber { /* Contains the number of the item */ background: url(../images/ochre/TopSellerNumberBg.gif) 0 0 no-repeat; color: #fff; }
.Right .TopSellers li.TopSeller1 .ProductImage { /* No1 seller box */ background: #fff url(../images/ochre/TopSeller1Bg.gif) 0 0 no-repeat; }
.Right .TopSellers li.TopSeller1 .ProductDetails { /* No1 seller box */ background: #fff url(../images/ochre/TopSeller1RDetails.gif) bottom no-repeat; }
.Right .TopSellers li.TopSeller1 .TopSellerNumber { background: url(../images/ochre/TopSellerNumber1Bg.png) 0 0 no-repeat; color: #fff; }
.Breadcrumb { border-bottom: 1px solid #d9d9d9; }
.CompareItem { width:200px; border-left: solid 1px #d9d9d9; }
.CompareFieldName { font-weight:bold; border-bottom: 1px solid #d9d9d9; }
.CompareFieldTop { border-bottom:solid 1px #d9d9d9; }
.CompareFieldTop a:hover { color:red; }
.CompareCenter { border-left:solid 1px #d9d9d9; border-bottom:solid 1px #d9d9d9; }
.CompareLeft { border-left:solid 1px #d9d9d9; border-bottom:solid 1px #d9d9d9; }
.ViewCartLink { background: url('../images/ochre/Cart.gif') no-repeat 9px 2px; }
table.CartContents, table.General { border: 1px solid #d9d9d9; }
table.CartContents thead tr th, table.General thead tr th { background: #f4f4f4; color: #4a4a4a; border-bottom: 1px solid #d9d9d9; }
.CartContents tbody .SubTotal td { border-top: 1px solid #d9d9d9; color: #4a4a4a; }
.JustAddedProduct { border: 1px solid #d9d9d9; background: #fff; }
.JustAddedProduct strong, .JustAddedProduct a { color: #0c0c0c; }
.CategoryPagination { color: #0c0c0c; background: #f4f4f4; }
.CheckoutRedeemCoupon { background: #f4f4f4; padding: 10px; width: 300px; border: 1px solid #d9d9d9; margin-bottom: 10px; }
.SubCategoryList, .SubBrandList { background:#f4f4f4; border: 2px solid #d9d9d9; }
.InfoMessage { background: #f4f4f4 url('../images/InfoMessage.gif') no-repeat 5px 8px; color: #555; }
.SuccessMessage { background: #E8FFDF url('../images/SuccessMessage.gif') no-repeat 5px 8px; color: #555; }
.ErrorMessage { background: #FFECEC url('../images/ErrorMessage.gif') no-repeat 5px 8px; color: #555; }
.ComparisonTable tr:hover td, .ComparisonTable tr.Over td { background: #f4f4f4; }
.QuickSearchHover td { background: #f4f4f4; }
.QuickSearchAllResults a { background: url('../images/ochre/QuickSearchAllResultsButton.gif') no-repeat right; }
.SearchTips .Examples { background: #f4f4f4; }
.MiniCart .SubTotal { color: #dd2020; }
/* Express Checkout */

.ExpressCheckoutBlock .ExpressCheckoutTitle { background: #37130d; color: #fff; }
.ExpressCheckoutBlockCollapsed .ExpressCheckoutTitle { background: #b49a5d; color: #fff; }
.ExpressCheckoutBlockCompleted .ExpressCheckoutCompletedContent { color: #fff; }
/* General Tables */

table.General tbody tr td { border-top: 1px solid #efefef; }
/* Tabbed Navigation */

.TabNav { border-bottom: 1px solid #d9d9d9; }
.TabNav li a { border: 1px solid #d9d9d9; background: #f4f4f4; }
.TabNav li a:hover { background-color: #e0e0e0; }
.TabNav li.Active a { border-bottom: 1px solid #fff; background: #fff; }

