/******************************************************
* Interspire Shopping Cart Style File                *
*                                                    *
* Name: Default                                      *
* Author: Chris Boulton (Interspire Pty. Ltd.)       *
* Id: $Id$                                           *
*****************************************************/
ee
/* Color: Blue */

body {
	background: #fff repeat-x 0 0;
	color: #000;
}


a {
	color: #000;
	font-weight: normal;
	text-decoration: underline;
}

a:hover {
	color: #000;
}

h2 {
	color: #000;
}

h3 {
	color: #000;
}


#TopMenu li a, #TopMenu li div {
	color: #000;
}

#TopMenu li div a {
	border-left: 0;
}

#TopMenu li a:hover {
	color: #000;
}

#Menu
{
	background:url('../images/blue/menu_bg.jpg') repeat-x;
}

#Menu li a {
	background: url('../images/blue/PagesMenuBg.gif') 0 8px no-repeat;
	color: #fff;
}

#Menu li ul li a {
	background: #93cd4d;
}

#Menu li ul li a:hover {
	background-color: #93cd4d;
	color: #fff;
}

#Menu li#new{
	background:url('../images/blue/new_bg.jpg') repeat-x;
}

#Menu li#new a{
	background-image:none;
}

#Menu li:hover a, #Menu li.over a{
}

#Outer {
}


#Header {
	background:url(../images/blue/headerBG.jpg) top left no-repeat;
}

#Logo h1 {
	color: #fff;
	background: url(../images/blue/Logo.png) top left no-repeat;
}

#Logo h1 a {
	color: #fff;
}

.storeImg
{
	border:2px solid #fff;
}

#SearchForm {
	color: #d2d2d2;
}

#SearchForm label {
	color: #fff;
}

#SearchForm a {
	color: #d2d2d2;
}

#SearchForm a:hover {
	color: #fff;
}


.Left {
}

.Left li {
}

.Left li a:hover {
}

.Content {
}

.Content a {
	color: #666;
}

.Content a#whiteLink {
	color: red;
        font-weight: 800;
        font-size: 130%;

}


.Breadcrumb li a {
	color:#000;
}

.Content.Wide {
}

.Content.Widest {
}


.Right {
}

.Right a {
	color: #858686;
}

.Right a:hover, .Right a:hover strong {
	color: #000;
}

#Footer {
}

#Footer li a {
	border-left: 1px solid #000;
}

#ProductDescription .ProductDescriptionBox
{
	/*background:url('../images/blue/greyBG.jpg') top right repeat-y;*/
}

.ProductExtras img
{
	border:1px solid #ddd;
}

.ProductExtras h3
{
	color:#757575;
}

.PriceBG {
background-color:lightgrey;
color:black;
}

.PrimaryProductDetails .YouSave {
	color:#ed1c24;
	background-color: lightgrey;
	
}

#HomeRecentBlogs h2
{
	font-size:12pt;
	color:#000;
}

#HomeRecentBlogs .BlockContent
{
	color:#000;
	/*background:url('../images/blue/greyBG.jpg') top left repeat-y;*/
}

.Left #SideNewsletterBox 
{
	background:none;
	color:#000;
}

#SideNewsletterBox 
{
	/* background:url('../images/blue/greyBG.jpg') top left repeat-y;
	color:#fff; */
}

#SideNewsletterBox h2
{
	/*color:#fff;*/
}

#HomeCategoryList, #SideShopByBrand, #FooterLinks, #SidePopularProducts, #SideCategoryList, .Left #SideNewsletterBox, #SideCartMiniCart
{
	border: 1px solid #ef0000;
}

#SideCategoryProductList
{
	border:1px solid #ef0000;

background-color: #ff8c00;
}


#HomeCategoryList h2, #SideShopByBrand h2, #FooterLinks h2, #SidePopularProducts h2, #SideProductRelated h2, #SideCategoryList h2, .Left #SideNewsletterBox h2, #SideCartMiniCart h2, .Ad h2, #SideCategoryProductList h2
{
	color:#fff;
	background:url('../images/blue/titleBG.jpg') left repeat-x;
}

#HomeCategoryList h2{
	font: 
}

#HomeCategoryList
{
	background:url('../images/blue/titleBG.jpg') left top repeat-x;
}

#HomeCategoryList li ul li
{
	border:0px;
}


#HomeCategoryList li a, #SidePopularProducts li a
{
	color:#000;
}

#SideCartMiniCart, .Ad
{
	background:url('../images/blue/rightBG.jpg') left top repeat-x #d3d3d3;
        width:220px;
}
#SideCartMiniCart1
{
	background: #287ae0;
}

#FooterLinks h3
{
	color:#333;
}

#FooterLinks .Sales
{
	border:1px solid #CCC;
	background:url('../images/blue/salesBG.jpg') left repeat-x;
}



.Content .ProductList li:hover, .Content .ProductList li.Over {
	background: #eaeaea;
}

.ProductList .ProductImage {
	/*background: #fff;*/
}

.ProductList .ProductPriceRating
{
	background-color:none;
}

#HomeNewProducts .ProductList .ProductPriceRating, #HomeFeaturedProducts .ProductList .ProductPriceRating
{
	background-color:#ffffff;
}

.CategoryContent .ProductList li, #SearchPage .ProductList li
{
	border:0px;
	border-top:1px solid #CCC;
}

.CategoryContent .ProductList .ProductPriceRating, #SearchPage .ProductList .ProductPriceRating
{
	background:none;
}

.ProductList strong, .ProductList strong a {
	color: #000;
}

#HomeNewProducts .ProductList strong, #HomeNewProducts .ProductList strong a, #HomeFeaturedProducts .ProductList strong, #HomeFeaturedProducts .ProductList strong a {
	color: #000;
}

.CategoryContent .ProductList strong, .CategoryContent .ProductList strong a, #SearchPage .ProductList strong, #SearchPage .ProductList strong a 
{
	color: #000;
}

.ProductPrice, .ProductList em {
	color: red;
}


.ProductPrice, .ProductList em #productPage {
	color: black;
}



.ProductList .Rating {
	color: #000;
}

.Right .ProductList li {
	border-bottom: 1px solid #000;
}

.Content .FeaturedProducts .ProductList li {
	
}

.Content .FeaturedProducts .ProductList li:hover, .Content .FeaturedProducts .ProductList li.Over {
	background: #ededed;
}

#SearchPage .DetailsBG
{
	background: none;
}

.Left .TopSellers li .TopSellerNumber, .Right .TopSellers li .TopSellerNumber { /* Contains the number of the item */
	background: url(../images/blue/TopSellerNumberBg.gif) 0 4px no-repeat;
	color: #9b9c9c;
}

.Left .TopSellers li.TopSeller1, .Right .TopSellers li.TopSeller1 { /* No1 seller box */
	border: 1px solid #e8e8e8;
	background: #fff;
}

.Left .TopSellers li.TopSeller1 .TopSellerNumber, .Right .TopSellers li.TopSeller1 .TopSellerNumber {
	background: url(../images/blue/TopSellerNumber1Bg.png) 0 0 no-repeat;
	color: #999999;
}

.Breadcrumb {
}


.CompareItem { width:200px; border-left: solid 1px #CACACA; }
.CompareFieldName { font-weight:bold; border-bottom: 1px solid #f9f9f9; }
.CompareFieldTop { border-bottom:solid 1px #e0e0e0; }
.CompareFieldTop a:hover { color:blue; }
.CompareCenter { border-left:solid 1px #e1e1e1; border-bottom:solid 1px #F2F2F2; }
.CompareLeft { border-left:solid 1px #e1e1e1; border-bottom:solid 1px #F2F2F2; }

.ViewCartLink {
	
}

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

.CartContents thead tr th, table.General thead tr th {
	background: #f3f3f3;
	color: #484848;
	border-bottom: 1px solid #d9d9d9;
}

.CartContents tbody .SubTotal td {
	border-top: 1px solid #dadada;
	color: #9c9c9c;
}

.JustAddedProduct {
	background: #fff;
}

.JustAddedProduct strong, .JustAddedProduct a {
	color: #000;
}

.CategoryPagination {
	color: #7c7c7c;
}

.CheckoutRedeemCoupon { background: #fff; padding: 10px; width: 300px; border: 1px solid #d7d7d7; margin-bottom: 10px; }

.SubCategoryList, .SubBrandList {
}

.InfoMessage {
	background: #f9f9f9 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: #f9f9f9;
}

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

/* Express Checkout */
.ExpressCheckoutBlock .ExpressCheckoutTitle {
	background: #f4f4f4;
	border: 1px solid #e5e5e5;
}

.ExpressCheckoutBlockCollapsed .ExpressCheckoutTitle {
	background: #f0f0f0;
	border: 1px solid #ddd;
	color: #555;
}

.ExpressCheckoutBlockCompleted .ExpressCheckoutCompletedContent {
	color: #888;
}

/* Tabbed Navigation */
.TabNav {
	border-bottom: 1px solid #bebebe;
}

.TabNav li a {
	border: 1px solid #b9b9b9;
	background: #f5f5f5;
}

.TabNav li a:hover {
	background-color: #ececec;
}

.TabNav li.Active a {
	border-bottom: 1px solid #fff;
	background: #fff;
}

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

.CurrentItem
{
	color:#000;
}

