#navPromo {margin: 0;padding:0;height: 48px;width: 95px;} 


.ddCart a #minicartFly {
	font: bold 8pt arial, verdana, tahoma, Trebuchet MS, helvetica, sans-serif;	
	display: inline;
	color: #ff0;
}

.ddCart a.current #minicartFly,.ddCart a:hover #minicartFly {	
background: url(../images/header/nav_minicart.gif);color: #c00;
}

.tabcontainer {	
	display:none;
}

	
.menuInner{margin-left: 3px;margin-bottom: 10px}

.cartFlyout {background: #333; height: 200px; width: 190px}

.tabcontent {
	z-index:99;
	background: url(../images/backgrounds/bg_drop_sm.png) bottom right no-repeat;
	width: 285px;	
	padding-bottom:8px	
	/*height of 2nd level sub menus. Set to largest's sub menu's height to avoid jittering.*/
}

.tabcontentLg {
	z-index:99;
	background: transparent url(../images/backgrounds/bg_drop_lg.png) bottom right no-repeat;	
	width: 388px;	
	padding-bottom:8px
	 /*height of 2nd level sub menus. Set to largest's sub menu's height to avoid jittering.*/
}

#Containerkids {left: 255px}

#ContainerkidBoys {left: 330px}
#ContainerkidGirls {left: 330px}

.tabcontentLg .menuColLeft {overflow:hidden;width:165px;float:left;padding-top:11px; padding-bottom: 10px;}
.tabcontentLg .menuColRt {width:165px;float:left;padding-top:11px;padding-bottom: 10px}
.tabcontentLg ul,.tabcontent ul {margin: 0; padding: 0;list-style-type: none;}
.tabcontentLg ul,.tabcontent ul {margin-left: 5px}
.tabcontentLg ul li.flyoutLi {border: none; padding: 1px;}
.tabcontentLg ul li.flyoutLi a,.tabcontent ul li.flyoutLi a {font-size: 9pt;padding: 0 0 0 13px;color: #2c344e;display:block;text-decoration: underline;}
.tabcontentLg ul li.flyoutLi a:hover,.tabcontent ul li.flyoutLi a:hover {font-size: 9pt;padding: 0 0 0 13px;color: #9a0733;display:block;}
.divCollectionHdr{margin-left: 18px;padding-bottom: 4px}
