#cartGridDisplay {
	position: absolute;
	margin-left: 10px;
	top: 55px;
	left: 0px;
	width: 590px;
	height: 265px;

}
.cartGridfloat {
	float: left;
	width: 93px;
	height: 62px;
	padding: 7px 4px 2px 0px;
	background: url(../../shop_global/Cat-ProdTn_Bkgnds3.png) no-repeat;
}

.TxtStub {
	font: 1px Arial, sans-serif;text-align: left;visibility : hidden;
}

#hovdd2{
	clear:both;display: none;
	position: absolute;
	z-index: 999;
	top: 50px;
	left: 10px;
	}
	
#hovdd1{
	clear:both;display: none;
	position: absolute;
	z-index: 999;
	top: 40px;
	left: 190px;
	}

#hovdd9{
	clear:both;display: none;
	position: absolute;
	z-index: 999;
	top: 120px;
	left: 790px;
	}
			
.hovdc2 {
		/*clear:all;*/
		clear:both;
		background: url(hoverIntro.png) no-repeat ;
		height:440px;
		float:left;
		font-family: 'Lucida Grande',Verdana,Arial,sans-serif;
		font-size: 11px;
		padding: 2px 10px 5px 10px;
		width: 765px;
		display:block;
		z-index: 99999;
		}
		
		.hovdc3 {
			/*clear:all;*/
		clear:both;
		position: absolute;
    background: url(hoverIntro.png) no-repeat ;
		height:440px;
		/*float:middle;*/
		font-family: 'Lucida Grande',Verdana,Arial,sans-serif;
		font-size: 11px;
		padding: 2px 10px 5px 10px;
		width: 765px;
		display:block;
		top: 25%;
		left: 10%;
		}
		
		.hovdc {
				/*clear:all;*/
		clear:both; color: #FFFFFF;
		background: url(bk_rounded.png) no-repeat ;
		float: left;
		height:333px;
		font-family: 'Lucida Grande',Verdana,Arial,sans-serif;
		font-size: 11px;
		padding: 2px 10px 5px 10px;
		width: 612px;
		/*filter: alpha(opacity=100);*/ 
		-moz-opacity: 0.95;
		display:block;
		z-index: 99999;
		}
		
		.hovdc9 {
			/*clear:all;*/
		clear:both;
		position: absolute;
    background: url(soldes_hover.png) no-repeat ;
		height:262px;
		/*float:middle;*/
		font-family: 'Lucida Grande',Verdana,Arial,sans-serif;
		font-weight: normal;
		font-size: 11px;
		padding: 2px 10px 5px 10px;
		width: 535px;
		display:block;
		top: 25%;
		left: 10%;
		}
		
		.hovd_topIncart {
		color: #666;
		font-family:'Lucida Grande',Verdana,Arial,sans-serif;
    font-size: 20px;
    font-weight: bold;
    color: #3399cc;
		height: 11px;
		width: 615px;	
    padding:10px 10px 5px 5px;		
		}
		
		
		
		
.hovd_top {
		height: 11px;
		width: 720px;	
    padding:10px 10px 5px 15px;		
		}
		
.TtlTxt {
	font-family: 'Lucida Grande', Verdana, Arial, sans-serif;
	font-size: 19px;
	color: #000000;
	letter-spacing: -1px;
	font-weight: bold;
	    padding:10px 0px 0px 0px;	
}
.SubTtlTxt {
	font-family: 'Lucida Grande', Verdana, Arial, sans-serif;
	font-size: 10px;
	color: #000000;
	letter-spacing: -0px;
		font-weight: normal;
			    padding:10px 0px 0px 0px;	
          
}

.MainTxt {
	font-family: 'Lucida Grande', Verdana, Arial, sans-serif;
	font-size: 17px;
	    color: #3399cc;
	letter-spacing: -1px;
	font-weight: bold;
	    padding:2px 10px 5px 5px;	
	    
}
.ThTtlTxt {
	font-family: 'Lucida Grande', Verdana, Arial, sans-serif;
	font-size: 11px;
	color: #000;
	letter-spacing: -0px;
		font-weight: bold;
			    padding:5px 10px 0px 0px;	text-align:left;
}
ThTtlTxt2 {
	font-family: 'Lucida Grande', Verdana, Arial, sans-serif;
	font-size: 11px;
	color: black;
	letter-spacing: -0px;
		font-weight: bold;
			    padding:5px 10px 0px 0px;	text-align:center;
}
.ThTtlTxt a:link {
	color: #000;text-decoration:none;
}
.ThTtlTxt a:hover {
	color: #000;text-decoration:none;border-bottom-width: 1px;border-bottom-style: dotted;
}

	
.ThTtlTxt a:visited {
	color: #000;text-decoration:none;	
}
.StdTxt {
	font-family: 'Lucida Grande', Verdana, Arial, sans-serif;
	font-size: 11px;line-height:16px; 
	color: #666;
	font-weight: normal;
	    padding:2px 10px 0px 2px;		
}
.StdTxt img {
 position: relative; top: 4px; right: 0px;	
}
.StdTxt a {
	font-family: 'Lucida Grande', Verdana, Arial, sans-serif;
	font-size: 11px;line-height:20px;
	color: #666;
	font-weight: normal;
	    padding:2px 10px 0px 6px;
      text-decoration: none;
      
}
.StdTxt a:hover {
	/*font-family: 'Lucida Grande', Verdana, Arial, sans-serif;
	font-size: 12px;margin-top: 5px;*/
color: #3399cc;
border-bottom-width: 1px;
border-bottom-style: dotted;
border-bottom-color: #000;
padding:0px 10px 3px 6px;
text-decoration: none;	
}
.StdTxt a:visited {
	font-weight: normal;	
}

.StdTxtIncart {
	font-family: 'Lucida Grande', Verdana, Arial, sans-serif;
	font-size: 10px;margin-top: 5px;
	color: #666;
	font-weight: normal;
}

.DelimBorder {
padding-left:10px;	
border-left:1px dotted silver;}

#nsHoverCont { height: 280px; width: 750px; left: 0; top: 0; position: absolute; visibility: visible; padding-left:10px; }
#nsHoverA { text-align: left;height: 330px; width: 192px; left: 20px; top: 60px; position: absolute; visibility: visible; }
#nsHoverB { text-align: left;height: 330px; width: 195px; left: 195px; top: 60px; position: absolute; visibility: visible; padding-left:10px; border-left:1px dotted silver; }
#nsHoverC { text-align: left;height: 330px; width: 190px; left: 395px; top: 90px; position: absolute; visibility: visible; }
#nsHoverD { text-align: left;height: 330px; width: 192px; left: 567px; top: 60px; position: absolute; visibility: visible; padding-left:10px; border-left:1px dotted silver; }


#soldesGridDisplay {
	position: absolute;
	margin-left: 10px;
	top: 18px;
	left: 10px;
	width: 510px;
	height: 200px;

}
.soldesGridfloat {
	float: left;
	width: 130px;
	height: 130px;
	text-align:center;
	padding: 3px 22px 5px 15px;
	/*background: url(../../shop_global/Cat-ProdTn_Bkgnds3.png) no-repeat;*/
}


.hovd_btmSoldes {
		position: absolute;
		top: 190px;
		left:20px;
		height: 56px;
		width: 482px;	
    padding:0px 0px 0px 0px;	
		}
		
		

/* border image rollover effect */
.hovd_btmSoldes img { 
	border: 1px solid white;
	}

.hovd_btmSoldes img:hover {
	border: 1px solid  #3399cc;
	}

.hovd_btmSoldes img:hover {
	#3399cc; /* Dummy for IE bug */
	}



