/* Main page layout */

a
{
	color:#D72114;
}

h1
{
	color:#fff;
}


body
{
	background: #666;
	color: #fff;
	border:1px solid #333;
}

.JuniorPadding
{
	padding:0 2px;
}

#Header
{
	border:1px solid #333;
}

#BodyContainer
{
	border-top:1px solid #555;
	background:#000;
}

#TertiaryContent .BannerImages img
{
	border:1px solid #818181 !important;
}

#PrimaryContent
{
	color:#fff;
}
#TertiaryContent
{
	background:#CB2704 url(../images/junior/junior-tertiary-bg.png) repeat-y top left;
	border:1px solid #7B7B7B;
}

.Basket
{
	border:1px solid #7B848B;
	background:#000;
	color:#fff;
}
.Basket a
{
	color:#fff;
}
.Search
{
	margin-top:4px;
	margin-bottom:10px;
}
.Search input.SearchField
{
	background:#000;
	border:1px solid #7B848B;
	color:#fff;
}

.RightColBanners img
{
	border:1px solid #686868 !important;
}

/*Navigation*/

#Navigation
{
	border:1px solid #545454;
	background:#555 url(../images/junior/navigation-bg.png) repeat-x;
	color:#D02513;
}
#Navigation ul 
{
}

#Navigation ul li
{
}
#Navigation ul li a
{
	color:#D02513;
}

#Navigation ul li :hover
{
	color:#fff;
}

#Navigation .Login
{
}


#SecondaryContent ul
{
	list-style:none;
	margin:1px 0 0 0;
	padding:0;
}
#SecondaryContent ul li
{
	border:1px solid #8F8F8F;
	background: url(../images/junior/product-navigation-bg.png) no-repeat;
	width:157px;
}
#SecondaryContent ul li:hover
{
	background: url(../images/junior/product-navigation-bg-over.png) no-repeat;
	color:black;
	cursor:pointer;
}
#SecondaryContent ul li:hover a
{
	color:White;
}
#SecondaryContent ul li a
{
	color:White;
}

#SecondaryContent .TelNumber
{
	color:#D72114;
}


/*Footer*/

#Footer
{	
	background: url(../images/junior/footer-bg.png) repeat-x;
	color:white;
	border-top:1px solid #909090;
	margin-top:12px;
}
#Footer div
{
}

#Footer a
{
	color:white;
}
#Footer a:hover
{
	color:#ccc;
}

.BaseBanners
{
}

.BaseBanners img
{
}

#HomeProductContainer
{
	padding-left:2px;
}

.HomeProduct
{
	background:url(../images/junior/home-product-bg.png) no-repeat top left;
}
.HomeProduct .ImageHolder
{
}
.HomeProduct p
{
	background: url(../images/home-arrow.gif) no-repeat;
}
.HomeProduct p:hover
{
	background: url(../images/home-arrow-over.gif) no-repeat;
}

.HomeSale
{
}

.MainText
{
	background:#000 url(../images/junior/fire-bg.png) no-repeat 0 100%;
	height:572px;
}
.Service
{
	border-bottom:2px dashed #ccc;
}
.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 #ccc;
}

fieldset legend
{
	color:#EB1604;
}

input.Submit
{
	border:2px outset #EB1604;
	background:#EB1604;
	color:#fff;
}

.ProductMain,
.MatrixGrid table th
{
	color:Black;
}

.Department, .ProductShortDesc
{
	background:#fff url(../images/canterbury/product-strip.png) repeat-x bottom left;
	color:#000;
}