/* Main page layout */

a
{
	color:#E0002E;
}

h1
{
	color:#850826;
}


body
{
	background: #C0C0C0;
	color: #000;
	border:1px solid #333;
}

#Header
{
	border:1px solid #333;
}

#BodyContainer
{
	border-top:1px solid #555;
	background:#fff url(../images/slazenger/slazenger-body-bg.png) repeat-y top left;
}

#TertiaryContent .BannerImages img
{
	border:1px solid #818181 !important;
}

#PrimaryContent
{
	color:#000;
}
#TertiaryContent
{
	background:#AA0226 url(../images/slazenger/slazenger-tertiary-bg.png) no-repeat top left;
	border:1px solid #7B7B7B;
}

.Basket
{
	border:1px solid #7B848B;
	background:#D7D4DB;
	color:#000;
}
.Basket a
{
	color:#000;
}
.Search
{
	margin-top:4px;
	margin-bottom:10px;
}
.Search input.SearchField
{
	background:#D7D4DB;
	border:1px solid #7B848B;
	color:#000;
}

.RightColBanners img
{
	border:1px solid #686868 !important;
}

/*Navigation*/

#Navigation
{
	border:1px solid #545454;
	background:#555 url(../images/slazenger/navigation-bg.png) repeat-x;
	color:#fff;
}
#Navigation ul 
{
}

#Navigation ul li
{
}
#Navigation ul li a
{
	color:#fff;
}

#Navigation ul li :hover
{
	color:#E0002E;
}

#Navigation .Login
{
}


#SecondaryContent ul
{
	list-style:none;
	margin:1px 0 0 0;
	padding:0;
}
#SecondaryContent ul li
{
	border:1px solid #8F8F8F;
	background: url(../images/slazenger/product-navigation-bg.png) repeat-y;
	width:157px;
}
#SecondaryContent ul li:hover
{
	background: url(../images/slazenger/product-navigation-bg-over.png)  repeat-y;
	color:black;
	cursor:pointer;
}
#SecondaryContent ul li:hover a
{
	color:White;
}
#SecondaryContent ul li a
{
	color:black;
}

#SecondaryContent .TelNumber
{
	color:#fff;
}


/*Footer*/

#Footer
{	
	background:#000100;
	color:white;
	border-top:1px solid #909090;
}
#Footer div
{
}

#Footer a
{
	color:white;
}
#Footer a:hover
{
	color:#ccc;
}

.BaseBanners
{
}

.BaseBanners img
{
}

#HomeProductContainer
{
}

.HomeProduct
{
	background:url(../images/slazenger/home-product-bg.png) no-repeat top left;
}
.HomeProduct .ImageHolder
{
}
.HomeProduct p
{
	height:48px;
}
.HomeProduct div.Arrow
{
	background: url(../images/home-arrow.gif) no-repeat;
	margin-left:4px;
}

.HomeProduct div.Arrow:hover
{
	background: url(../images/home-arrow-over.gif) no-repeat;
}

.HomeSale
{
}

.MainText
{
}
.Service
{
	border-bottom:2px dashed #333;
}
.Email p
{
}

.SizingTables h1
{
	background:#999;
	color:White;
}

.SizingTables table
{
}
.SizingTables table tr
{
	background:#7B7B7B;
}
.SizingTables table tr.NoBg
{
	background:#dedede;
	color:#000100;
}
.SizingTables table th
{
}
.SizingTables table.Clothing th.Divider
{
}
.SizingTables table.Clothing th,
.SizingTables table.Clothing td
{
}
.SizingTables table.Clothing td.SizeType
{
}
.SizingTables table th,
.SizingTables table td
{
}

.SizingTables table td.Spacer
{
}


fieldset
{
	border-top: 1px solid #333;
}

fieldset legend
{
	color:#E0002E;
}

input.Submit
{
	border:2px outset #E0002E;
	background:#E0002E;
	color:#ccc;
}

img.NoBorder 
{
	display:none;
}

.Department, .ProductShortDesc
{
	background:#fff url(../images/slazenger/product-strip.png) repeat-x bottom left;
}
.ProductShortDesc,
.ProductWrapper
{
	color:#000;
}

table.ColourKey,
.OtherProductsRange a,
.RecentlyViewed h3,
.OtherRecommendations,
.Buy,
.MatrixGridPadding,
.ProductMain
{
	color:#000;
}

.OtherProductsRange
{
	margin-left:6px;color:#000;
}