/* Merch Zones */

	/* Merch Zone above BreadCrumbs */
#ctl00_tdMP02 {
	width:100%;
	border-style:solid;
	border-width:1px; 
	border-color:#DDDDDD;
	text-align:center;
	vertical-align:middle;
	border-collapse:collapse;
}

	/* Merch Zones above Navigation */


	/* Merch - Html Img-Link */
	/* Merch - Html Img-Link-Title */
	/* Merch - Prod Img-Left 1-Cell */
	/* Merch - Prod Img-Left 3-Cell */

.MerchProdHeaderTD {
	/* START OLD BACKGROUND CODE
	background-color:#23498e;
	color:white;
	font-weight:bold;
	width:150px;
	padding:4px;
	border-bottom-style:solid;	
	border-bottom-width:1px; 
	border-bottom-color:#DDDDDD;
	border-collapse:collapse;
	END OLD BACKGROUND CODE*/
	display:block;
	padding:2px 4px 4px 4px;
	color:#fff;
	font-size:13px;
	font-weight:700;
	background:url(/images/navselecthdr.gif) no-repeat;

}
.MerchTitleTD {
	vertical-align:top;
}
.MerchTitle {
	font-weight:bold;
	font-size:10px;
}
.MerchPartTD {
	padding-right:4px;
	vertical-align:top;
}
.MerchPartNoText {
	font-size:9px;
}
.MerchPartNo {
	font-size:9px;
}
.MerchPriceTD {
	padding-right:4px;
	vertical-align:top;
	padding-bottom:4px;
	border-bottom-style:solid;
	border-bottom-color:#DDDDDD;
	border-bottom-width:1px; 
}
.MerchPrice {
	font-weight:bold;
	color:#666666;
	font-size:12px;
}
.MerchHotDeal {
	color:red;
	font-weight:bold;
	font-size:12px;
}
.MerchPriceWhenHD {
	color:#666666;
	text-decoration:line-through;
	font-size:12px;
}
.MerchImg {
	height:60px; /* Resize images to 60 x 60 */
	width:60px;
	padding:1px;
}
.MerchFlashEmbed {
	padding:1px;
}
.divMerchFlash {
	text-align:center;
}
.MerchImageTD {
	vertical-align:middle;
	padding:4px;
	width:10%;
}
.MerchImageText {
	text-align:left;
	padding:4px;
}
.MerchImageHeaderTD {
	background-color:white;
	color:#23498e;
	font-weight:bold;
	width:33%;
	padding:4px;
	border-bottom-style:solid;	
	border-bottom-width:1px; 
	border-bottom-color:#DDDDDD;
	border-collapse:collapse;
}
#tblMerchZones {
	text-align:center;
	vertical-align:bottom;
	width:160px;
}

/* Other Merchandising Control Definitions */
.DivText {
	text-align:center;
}
.Merch3CellTable {
	padding:20px;
	text-align:center;
	width:100%;
}
.Merch3CellTD {
	vertical-align:top;
}
.MerchCatHeaderTD {
	height:40px;
	background-color:#6699cc;
	border-style:solid;  
	border-color:#6699cc;  
	border-left-width:1px;  
	border-right-width:1px;
	vertical-align:middle;
}
.MerchCatTitle {
	color:White;
	font-weight:bold;
	vertical-align:middle;
}
.MerchCatImgTD {
	border-style:solid;	
	border-color:#DDDDDD;
	border-width:1px;
	padding:10px;
	height:120px;
}
.MerchCatViewTD {
	background-color:#f8f5f1;
	border-style:solid;
	border-color:#DDDDDD;
	border-width:1px;
	font-weight:bold;
	font-size:10px;
	padding:3px;
}
.MerchCatSpacerTD {
	font-weight:bold;
	color:#23498e;
	height:14px;
}

#ctl00_td_mp_right {
	padding-top:5px;
	padding-left:3px;
	padding-right:3px;
	height:100%;
/*	border-style:solid;
	border-color:#ddd;
	border-left-width:1px;
	border-right-width:0px;
	border-bottom-width:1px;
	border-top-width:0px;*/
	width:160px;
}

/* Home Page Merchandising */
.MerchTable {
	padding:20px;
	text-align:center;
	width:100%;
}
.MerchTableTD {
	width:100%;
}
#ctl00_mp02_ctl00_rptMerch1Image_ctl00_imgMerch {
	border:1px;
	border-style:solid;
	border-color:#DDDDDD;
}
.MerchCatProdHeadTDlt {
	height:36px;
	padding-top:5px;
	padding-bottom:0px;
	width:5px;
	background-image:url("/_/img/tabtitlebkgrndlft_blue.gif"); 
	vertical-align:middle;
}
.MerchCatProdHeadTD {
	height:36px;
	width:100%;
	color:#23498e;
	font-size:13px;
	text-align:center;
	padding-top:5px;
	padding-bottom:0px;
	background-image:url("/_/img/tabtitlebkgrndcntr_blue.gif"); 
	vertical-align:middle;
}
.MerchCatProdHeadTDrt {
	height:36px;
	padding-top:5px;
	padding-bottom:0px;
	width:5px;
	background-image:url("/_/img/tabtitlebkgrndrt_blue.gif"); 
	vertical-align:middle;
}
.MerchCatProdViewTD {
	background-color:#7D7D7D;
	color:white;
	text-align:center;
	font-weight:bold;
	font-size:11px;
	padding-left:0px;
	padding-right:0px;
	padding-top:1px;
	padding-bottom:1px;
}
.MerchCatProdHeaderTD {
	border-style:solid;
	border-color:#DDDDDD;
	border-left-width:1px;
	border-right-width:1px;
	border-top-width:0px;
	border-bottom-width:0px;
	padding-left:0px;
	padding-right:0px;
	padding-top:4px;
	padding-bottom:0px;
}
.MerchCatProdSTitle {
	color:#fff;
	font-size:11px;
	font-weight:bold;
}
.MerchCatProdSTitle:hover {
	color:#fff;
}
.MerchCatProdTitle {
	color:#23498e;
	text-decoration:none;
	font-size:11px;
	padding-left:2px;
	padding-right:2px;
	padding-top:0px;
	padding-bottom:0px;
}
.MerchCatProdTitle:hover {
	color:#666666;
}
.MerchCatProdTitleTD {
	padding-left:2px;
	padding-right:2px;
	padding-top:0px;
	padding-bottom:0px;
	height:40px;
	border-left-style:solid;
	border-right-style:solid;
	border-color:#DDDDDD;
	border-width:1px;
}
.MerchCatProdTitle2 {
	font-size:11px;
	font-weight:normal;
	color:#0074bc;
}
.MerchCatProdImgTD {
	border-left-style:solid;
	border-right-style:solid;
	border-color:#DDDDDD;
	border-width:1px;
	text-align:center;
	padding:7px;
	height:110px;
	vertical-align:middle;
	/*background-image:url("/_/img/bgsnowflake.gif");*/
}
.MerchCatProdFootTDlt {
	height:30px;
	width:5px;
	background-image:url("/_/img/lftbtmgradient.gif"); 
	vertical-align:middle;
}
.MerchCatProdFootTD {
	height:30px;
	width:100%;
	text-align:center;
	background-image:url("/_/img/cntrbtmgradient.gif"); 
	vertical-align:middle;
	padding-top:6px;
}
.MerchCatProdFootTDrt {
	height:30px;
	width:5px;
	background-image:url("/_/img/rtbtmgradient.gif"); 
	vertical-align:middle;
}
.MerchCatProdPriceTD {
	border-left-style:solid;	
	border-right-style:solid;
	border-color:#DDDDDD;
	border-width:1px;
	/* padding:4px; */
}
.MerchCatProdSpacerTD {
	height:4px;
	font-size:1px;
}
.MerchCatProdView {
	color:#ffffff;
	font-weight:bold;
	text-decoration:none;
	padding-left:0px;
	padding-right:0px;
	padding-top:2px;
	padding-bottom:2px;
}
.MerchCatProdView:hover {
	color:#ffffff;
	font-weight:bold;
	text-decoration:none;
	
}

.MerchListDiv {
	text-align:center;
	font-size:13px;
}
#ctl00_tdRp03 {
	text-align:left;
	font-size:13px;
}
.MerchListTitle {
	font-weight:bold;
	color:#23498e;
	text-align:center;
	font-size:13px;
}
.MerchList {
	text-align:left;
	color:#23498e;
	font-size:11px;
}
.Merch1ImageText {
	text-align:left;
}
.Merch1Image {
    display: block;
    margin-left: auto;
    margin-right: auto;
}

#ctl00_tdContent {
	width:100%;
}
.SBR {
	padding:20px;
	text-align:center;
	width:100%;
}
.SBRTD {
	width:208px;
}
.General3Col {
	padding:20px;
	text-align:center;
	width:100%;
}
.General3ColTD {
	width:208px;
}
.HomePage {
	padding:20px;
	text-align:center;
	width:100%;
}
.HomePageTD {
	padding-left:2px;
	width:208px;
}
.LandingPage {
	padding:20px;
	text-align:center;
	width:100%;
}
.LandingPageTD {
	padding:0px 5px 0px 5px;
	width:300px;
}


/* General Merchandising Elements for Merchandising Parent Controls .. i.e. CSS in WebStudio Rules Advanced Tab */
.MerchCenterCell {
	text-align:center;
	vertical-align:middle;
}
.MerchPad1 {
	padding-right:3px;

}

.MerchDOTD .MerchProdHeaderTD {
	background-color:#E21F25;
}

.MerchMenu {
	text-align:center;
	padding:5px;
	background-color:#6699cc;
	color:White;
	font-weight:bold;
}
a.MerchMenu {
	color:White;
	font-weight:bold;
}
td .MerchMenu {
	border-color:White;
	border:2px;
}
.MerchMenu .MerchLink {
	color:White;
	font-weight:bold;
	font-size:13px;
}
#ctl00_td_mp_innertop {
    text-align: center
}
#ctl00_td_mp_innerbottom {
	text-align:center;
}

