/* Color: Red */



body {

	background: #340000 url(../../WomensShoes/images/red/bg_body.gif) repeat-x 0% 0%;

	color: #333;

}



a {
	color: #900;
	font-weight: 400;
	text-decoration: underline;
}



a:hover {
	color: #900;
}



h2 {

	color: #000;

}



h3 {

	color: #000;

}



#TopMenu li a, #TopMenu li div {

	color: #fff;

	background:url('../../WomensShoes/images/red/bg_menu.png') no-repeat 0% 2px;

}



#TopMenu li div a {

	background:none !important;

	color:#fff

}



#TopMenu li a:hover {

	color: #fff;

}



#Menu li a {

	color: #ffff99;
	text-decoration:underline;

	background:url('../../WomensShoes/images/red/bg_menunav.gif') no-repeat 0% 13px;

}



#Menu li.First a {

	color: #fff;

	text-decoration:none;

}



#Menu li ul li a {

	background: #6b1800;

}



#Menu li ul li a:hover {

	background-color: #6b1800;

	color: #fff;

}



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

}



#Outer {

}



#Header {

}



#Logo h1 {

	color: #fff;

}



#Logo h1 a {

	color: #fff;

}



#Logo h1 a span {

	color: #FFDB6F;

}



#SearchForm {

	color: #fff;

}



#SearchForm label {

	color: #fff;

}



#SearchForm a {

	color: #fff;

	text-decoration:none

}



#SearchForm a:hover {

	color: #fff;

}



.Left {

}



.Left li {

}



.Left li a:hover {
	color: #000;
}



.Content {
	background-color: #fff;
}



.Content a {

	color: #333;

}



.Content.Wide {

}



.Content.Widest {

}



.Right {

}



.Right a {

}



.Right a:hover, .Right a:hover strong {

	color: #333;

}



#Footer {

	background:url(../../WomensShoes/images/red/bg_footer.jpg) no-repeat 50% 0%;

	color:#fff;

}



#Footer a {

	color:#fff;

	text-decoration:underline

}



#Footer li a {

	border-left: 1px solid #fff;

}



.Content .ProductList li {

	border: 1px solid #651717;

}



.Content .ProductList li:hover, .Content .ProductList li.Over {

	background: #ffc;

	border:1px solid #000;

}


.ProductList .ProductImage {

	background: #fff;

}



.ProductList strong, .ProductList strong a {

	color: #333;

}



.ProductPrice, .ProductList em {

	color: #ff3333;

}



.ProductList .Rating {

	color: #797979;

}



.Right .ProductList li {

	background:url(../../WomensShoes/images/red/bg_sideli.gif) repeat-x 0% 100%;

}



.Left .TopSellers li .TopSellerNumber, .Right .TopSellers li .TopSellerNumber { /* Contains the number of the item */

	background: url(../../WomensShoes/images/red/TopSellerNumberBg.gif) 0 4px no-repeat;

	color: #fff;

	font-weight:700;

}



.Left .TopSellers li.TopSeller1, .Right .TopSellers li.TopSeller1 { /* No1 seller box */

	border: 1px solid #e6e6e6;

	background: #fff;

}



.Left .TopSellers li.TopSeller1 .TopSellerNumber, .Right .TopSellers li.TopSeller1 .TopSellerNumber {

	background: url(../../WomensShoes/images/red/TopSellerNumber1Bg.png) 0 0 no-repeat;

	color: #fff;

	font-weight:700;

}



.Left .TopSellers .ProductActionAdd, .Right .TopSellers .ProductActionAdd, .Left .NewProducts .ProductActionAdd, .Right .NewProducts .ProductActionAdd, .Left #SideProductRecentlyViewed .ProductActionAdd, .Right #SideProductRecentlyViewed .ProductActionAdd {

	background:none;

	display:inline;

	text-align:left;

	margin-top:5px;

}



.Left .TopSellers .ProductActionAdd a, .Right .TopSellers .ProductActionAdd a, .Left #SideProductRecentlyViewed .ProductActionAdd a, .Right #SideProductRecentlyViewed .ProductActionAdd a {
	color:#FFF;
	text-decoration:underline;
	font-size:1.1em !important
}



.Left .NewProducts .ProductActionAdd, .Right .NewProducts .ProductActionAdd {

	display: block;

	margin: 5px 0;

	width:112px;

	height:20px;

	text-align:center;

	padding-top:5px;

	font-size:.95em;

	background:url(../../WomensShoes/images/red/ProductActionAddNew.gif) no-repeat 0% 0%;

	font-weight:400

}



.Left .NewProducts .ProductActionAdd a, .Right .NewProducts .ProductActionAdd a {

	font-weight:400;

	color:#fff;

}



.Left .TopSellers li.TopSeller1 .ProductActionAdd a, .Right .TopSellers li.TopSeller1 .ProductActionAdd a, .Left .TopSellers li.TopSeller1 .ProductActionAdd a:hover, .Right .TopSellers li.TopSeller1 .ProductActionAdd a:hover {

	color:#fff;

	text-decoration:none;

	font-weight:400 !important

}



.Left .TopSellers li.TopSeller1 .ProductActionAdd, .Right .TopSellers li.TopSeller1 .ProductActionAdd {

	display: block;

	margin: 5px 0;

	width:112px;

	height:20px;

	text-align:center;

	padding-top:5px;

	font-size:.95em;

	background:url(../../WomensShoes/images/red/ProductActionAdd.gif) no-repeat 0% 0%;

	font-weight:400

}



.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('../../WomensShoes/images/red/Cart.gif') no-repeat 3px 0;

}



table.CartContents, table.General {

	border: 1px solid #e5e5e5;

}



.CartContents thead tr th, table.General thead tr th {

	background: #edf2f3;

	color: #424748;

	border-bottom: 1px solid #e5e5e5;

}



.CartContents tbody .SubTotal td {

	border-top: 1px solid #e5e5e5;

	color: #333;

}



.MiniCart .SubTotal {

	color: #333;

}



.JustAddedProduct {

	border: 1px solid #e6e6e6;

	background: #fff;

}



.JustAddedProduct strong, .JustAddedProduct a {

	color: #333;

}



.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('../../WomensShoes/imagesInfoMessage.gif') no-repeat 5px 8px;

	color: #555;

}



.SuccessMessage {

	background: #E8FFDF url('../../WomensShoes/imagesSuccessMessage.gif') no-repeat 5px 8px;

	color: #555;

}



.ErrorMessage {

	background: #FFECEC url('../../WomensShoes/imagesErrorMessage.gif') no-repeat 5px 8px;

	color: #555;

}



.ComparisonTable tr:hover td, .ComparisonTable tr.Over td {

	background: #EFF8FA;

}



.ProductActionAdd {

	background:url(../../WomensShoes/images/red/ProductActionAdd.gif) no-repeat 0% 0%;

}



.ProductActionAdd a {

	color:#fff;

	font-weight:400

}



/* Shipping Estimation on Cart Contents Page */

.EstimateShipping {

	border: 1px solid #e5e5e5;

	background: #edf2f3;

}



/* Express Checkout */

.ExpressCheckoutBlock .ExpressCheckoutTitle {

	background: #dce8f4;

	border: 1px solid #c4d7eb;

}



.ExpressCheckoutBlockCollapsed .ExpressCheckoutTitle {

	background: #f0f0f0;

	border: 1px solid #ddd;

	color: #555;

}



.ExpressCheckoutBlockCompleted .ExpressCheckoutCompletedContent {

	color: #888;

}



/* Tabbed Navigation */

.TabNav {

	border-bottom: 1px solid #8b1636;

}



.TabNav li a {

	border: 1px solid #8b1636;

	background: #ffd7e2;

}



.TabNav li a:hover {

	background-color: #ffc3d3;

}



.TabNav li.Active a {

	border-bottom: 1px solid #fff;

	background: #fff;

}



/* General Tables */

table.General tbody tr td {

	border-top: 1px solid #efefef;

}



/* Product Videos */



#VideoContainer {

	border: 1px solid #cccccc;

	-moz-border-radius: 5px;

	-webkit-border-radius: 5px;

	border-radius: 5px;

}



.currentVideo {

	background-color: #ddf0f6;

}



.videoRow:hover {

	background-color: #efefef;

}