/* CSS Document */
.homeContent{
padding:10px;
}
.homeContent .Normal, .homeContent .NormalDisabled{
font-size:16px;
line-height:1.5;
font-family:Arial, Helvetica, sans-serif;
}
.footer{
font-size:12px;
padding:25px 0px 15px 0px;
}
.footer .Normal, .footer .NormalDisabled{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}
#main .footer a:link, #main .footer a:visited{
color:#000000;
}
.primaryContPadding{
padding:25px 20px 35px 20px;
line-height:1.5;
text-align:left;
}
.primaryContPadding .Normal, .primaryContPadding .NormalDisabled{
font-size:14px;
font-family:Arial, Helvetica, sans-serif;
}
.primaryContNoPadding{
padding:0px;
margin:0;
}
.rightVertTopShadow{
height:13px;
background-image:url(images/secTopShadow.jpg);
background-position:bottom left;
background-repeat:no-repeat;
}
.rightVertBackgroundShadow{
background-image:url(images/secShadowRepeat.jpg);
background-position:left;
background-repeat:repeat-y;
}
.rightVertContentpane{
background-image:url(images/secBackgroundGradient.jpg);
background-repeat:no-repeat;
background-position:top left;
}
.rightVertBottomShadow{
background-image:url(images/secBottomShadow.jpg);
background-repeat:top left;
background-repeat:no-repeat;
height:13px;
}
.leftVertTopShadow{
height:13px;
background-image:url(images/leftWideTopShadow.jpg);
background-position:bottom left;
background-repeat:no-repeat;
}
.leftVertBackgroundShadow{
background-image:url(images/leftWideShadowRepeat.jpg);
background-position:left;
background-repeat:repeat-y;
}
.leftVertContentpane{
background-image:url(images/leftWideBckgrndGradient.jpg);
background-repeat:no-repeat;
background-position:top left;
}
.leftVertBottomShadow{
background-image:url(images/leftWideBottomShadow.jpg);
background-repeat:top left;
background-repeat:no-repeat;
height:15px;
}
.containerPadding{
padding:25px 30px 45px 20px;
line-height:1.5;
text-align:left;
overflow:hidden;
}
.containerPadding .Normal, .containerPadding .NormalDisabled{
font-size:14px;
font-family:Arial, Helvetica, sans-serif;
line-height:1.5;
}
.containerNoPadding{
margin:0;
padding:0;
}
.horizPageTopShadow{
background-image:url(images/landingPageTopShadow.jpg);
background-repeat:no-repeat;
background-position:bottom left;
height:13px;
width:864px;
margin:0px;
padding:0px;
}
.horizBackgroundShadow{
background-image:url(images/landingPageShadowRepeat.jpg);
background-repeat:repeat-y;
background-position:top left;
}
.horizContentpane{
width:848px;
background-image:url(images/landingPageBackgroundGradient.jpg);
background-repeat:no-repeat;
background-position:top left;
background-color:#FFFFFF;
text-align:left;
position:relative;
}
.horizBottomShadow{
height:14px;
width:863px;
background-image:url(images/landingPageBottomShadow.jpg);
background-repeat:no-repeat;
background-position:top left;
padding:0px;
margin:0px;
}
.narrowTopShadow{
height:13px;
background-image:url(images/narrowTopShadow.jpg);
background-position:bottom left;
background-repeat:no-repeat;
}
.narrowBackgroundShadow{
background-image:url(images/narrowShadowRepeat.jpg);
background-position:left;
background-repeat:repeat-y;
}
.narrowContentpane{
background-image:url(images/narrowBckgrndGradient.jpg);
background-repeat:no-repeat;
background-position:top left;
}
.narrowBottomShadow{
background-image:url(images/narrowBottomShadow.jpg);
background-repeat:top left;
background-repeat:no-repeat;
height:15px;
}


.NoProductsInBasket {
	color:#777777;
}

#cartContainer .Subhead2 {
	margin-top:160px;
	font-size:14px;
	font-weight:bold;
}
#siteMapAlign{
width:250px;
margin:0px auto;
text-align:left;
}