/******************************************************\
* Interspire Shopping Cart Style File                *
*                                                    *
* Name: Default                                      *
* Author: Richard Strucke (Strucke Design)		     *
* Id: $Id$                                           *
\*****************************************************/

/* Color: Orange */

body {background: #fff url(../images/orange/BodyBg.gif) 0 0 repeat-x; color: #090909}

a {color: #212121; font-weight: normal; text-decoration: underline}
a:hover {color: ##f77800}

h2 {color: #f77800}
h3 {color: #F77800}

#PageContent h3 {} 

.ProdPage h1 {font-size:1.75em}
.ProdPage .ProductDescription h1 {font-size:1.5em; line-height:2em}
.ProdPage h2 {font-size:1.5em; line-height:1.25}
.ProdPage h3 {font-size:1em; text-transform:uppercase}

#Container {background: url(../images/orange/ContainerBg.jpg) 0 30px no-repeat}

#TopMenu li a {background: url(../images/orange/TopMenuBg.gif) 0 5px no-repeat; color: #f77800}
#TopMenu li div {color: #fff}
#TopMenu li a:hover {text-decoration: underline}

#Menu li a {background: #111 url(../images/orange/MenuBg.gif) 0 12px no-repeat; color: #fff}
#Menu li ul li a {background: #111; color: #fff}
#Menu li ul li a:hover {color: #F77800}

.callUs {background: #111; color: #fff; line-height:2; font-size:14px}

#SearchForm label {color: #fff}
#SearchForm input {background: #fff; border: 1px solid #cdcdcd}
#SearchForm .Button {border: 0}
#SearchForm a {color: #090909}
.Left {background: #0a0a0a url(../images/orange/SideBg.gif) 0 0 no-repeat}
.Left h2 {color: #F77800}
.Left li a {color: #fff}
.Content a {color: #075899}
.Right .Block {background: #ededed url(../images/orange/RightBg.gif) bottom left no-repeat}
.Right h2 {background: #ededed url(../images/orange/RightBg_h2.gif) 0 0 no-repeat; color: #fff; height: 63px; padding: 10px 0 0 10px}
.Right a {color: #034285}
#Footer {border-top: 1px solid #F77800}
#Footer li a {border-left: 1px solid #208db5}
.NewsletterSubscription input {border: 1px solid #cdcdcd}
.Content .ProductList li {background: url(../images/orange/ProductListBgBottom.gif) bottom left no-repeat}
.Content .ProductList .ProductImage {background: url(../images/orange/ProductListBgTop.gif) top left no-repeat}
.Content .ProductList .ProductDetails {background: url(../images/orange/ProductListBgTop.gif) top right no-repeat}

.ProductDetailsGrid dt{width: 100px; margin-bottom: 6px; float: left; font-weight: bold}
.ProductDetailsGrid dd{margin-left: 100px; margin-bottom: 6px}
.ProductAddToCart dt{float: left; font-weight: bold; width: 100px; margin-bottom: 4px}
.ProductAddToCart dd{margin-left: 100px; margin-bottom: 4px}

#SideNewProducts {clear:left}


.ProductList strong, .ProductList strong a {color: #075899}
.ProductPrice, .ProductList em {color: #F77800}
.ProductList .Rating {color: #6a6a6a}
.Right .TopSellers li .TopSellerNumber {/* Contains the number of the item */
	background: url(../images/orange/TopSellerNumberBg.gif) 0 0 no-repeat; color: #fff}
.Right .TopSellers li.TopSeller1 .ProductImage {/* No1 seller box */
	background: #fff url(../images/orange/TopSeller1Bg.gif) 0 0 no-repeat}
.Right .TopSellers li.TopSeller1 .ProductDetails {/* No1 seller box */
background: #fff url(../images/orange/TopSeller1RDetails.gif) bottom no-repeat}
.Right .TopSellers li.TopSeller1 .TopSellerNumber {background: url(../images/orange/TopSellerNumber1Bg.png) 0 0 no-repeat; color: #fff}
.Breadcrumb {border-bottom: 1px solid #DCDFE2}
.CompareItem {width:200px; border-left: solid 1px #CACACA}
.CompareFieldName {font-weight:bold; border-bottom: 1px solid #EFF8FA}
.CompareFieldTop {border-bottom:solid 1px #85BADF}
.CompareFieldTop a:hover {color:red}
.CompareCenter {border-left:solid 1px #85BADF; border-bottom:solid 1px #F2F2F2}
.CompareLeft {border-left:solid 1px #85BADF; border-bottom:solid 1px #F2F2F2}
.ViewCartLink {background: url('../images/orange/Cart.gif') no-repeat 3px 0}

table.CartContents, table.General {border: 1px solid #c7d7db}

table.CartContents thead tr th, table.General thead tr th {background: #edf2f3; color: #424748; border-bottom: 1px solid #c7d7db}
.CartContents tbody .SubTotal td {border-top: 1px solid #c7d7db; color: #075899}
.MiniCart .SubTotal {color: #075899}
.JustAddedProduct {border: 1px solid #c0dae7; background: #fff}
.JustAddedProduct strong, .JustAddedProduct a {color: #075899}
.CategoryPagination {color: #034285; background: #f4fbfc; border: 1px solid #c0dae7}
.CheckoutRedeemCoupon {background: #EAFDFF; padding: 10px; width: 300px; border: 1px solid #9DD3D8; margin-bottom: 10px}
.SubCategoryList, .SubBrandList {background:#EEF5F9}
.InfoMessage {background: #EFF8FA 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: #EFF8FA}

/* Shipping Estimation on Cart Contents Page */
.EstimateShipping {border: 1px solid #c7d7db; background: #edf2f3}

/* Express Checkout */
.ExpressCheckoutBlock .ExpressCheckoutTitle {background: #232323; color: #fff}
.ExpressCheckoutBlockCollapsed .ExpressCheckoutTitle {background: #f0f0f0; border: 1px solid #ddd; color: #555}
.ExpressCheckoutBlockCompleted .ExpressCheckoutCompletedContent {color: #888}

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

/* Tabbed Navigation */
.TabNav {border-bottom: 1px solid #f97600}
.TabNav li a {border: 1px solid #f97600; background: #ffeee1; color: #000}
.TabNav li a:hover {background-color: #ffe3cd}
.TabNav li.Active a {border-bottom: 1px solid #fff; background: #fff}
