
/*<!-- container 1 -->
<!-- BEGIN Content Item File: /content/0004/637/539/cn4637539.html -->


<!-- !!!!!!!!!!!!!!!!!!!!!!!!!  GOL LAYOUT: PERMANENT !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! -->

<!-- ++++++++++++++++++++++++++++BRAND BUTTONS OVERRIDE+++++++++++++++++++++++++++++++ -->  */

/* **** Baby First Favorites Left Nav Coloration  **** */
/* 02/21/12 */
#sideNav #categoryNav77279 a.category, #sideNav #categoryNav77279 a.categorySelected {
	color: pink;
}
#sideNav #categoryNav77286 a.category, #sideNav #categoryNav77286 a.categorySelected {
	color: blue;
}
/* end Baby First Favorites Left Nav Coloration */

/* GOL Seasonal Layout: Spring 2012 version 2 - 02/21/12 */
/*background color*/
body {
	background-color:#C8F1ED !important;
	background-image:url(../images/1x800.jpg) !important;
	background-repeat: repeat-x;
}


#footer {color:#666; font-size:9px;}

/*begin - spring 2012: left nav layout*/
/*keyline to white/reassign keyline */
#mainContent {border:1px solid #fff;}
#mainContentContainer {border:1px solid #fff;}
#mainContentContainer {border-left:1px solid #fff;border-right:1px solid #fff;}

/*remove bottom keyline from main content*/
#mainContent {border-bottom:none;}
#mainContentContainer {border-bottom:none;}

#sideNav  {background-color:#fff; color:#000;}
/*end reassign keyline */



/*dotted key line removed from maincontent added to sidenav added for 7.12 add contentOvveride*/
#mainContentContainer #mainContent {background-color:#fff; background-image:url(../images/nodash_vertical.gif); background-repeat:repeat-y; border:medium none;}

#sideNav  {
/*background-image:url("/Asset_Archive/GPWeb/content/0002/496/432/assets/sidenav_dash_vertical.gif");*/
/*background-repeat:repeat-y;*/
}

#footer a:link, #footer a:visited, #footer a:active{/*color:#000;*/}

/*Add white keyline around 988px footer container*/
#brandftr3_10000513 {border-right: 1px solid #FFFFFF;border-left: 1px solid #FFFFFF;}

/* END: GOL Seasonal Layout: Spring 2012*/



/* GOL Layout: Permanent*/


/* VI -- CATEGORY PAGES*/

	
	.brand1 .quicklook-sprites, .brand7 .quicklook-sprites, .brand20 .quicklook-sprites {background:transparent url(../images/brand_buttons_and_assets_sprite.gif) no-repeat scroll left top;}
		
	#shopBySizeContainer{background:#F0F0F0;}
	
	#shopBySizeTools {background:url(../images/shopbysize_hdr.gif) no-repeat scroll 13px 0 #F0F0F0; height: 14px; margin:0; padding:0px  2px 2px 102px; white-space:nowrap; width:712px;}
	
	#shopBySizeTools li a {color:#000; font-weight:bold; text-decoration:none; text-transform:uppercase;}
	
	/*shop by size: size chart layout adjustment */
	#shopBySizeTools li {padding-top:-1px; _padding-top:-1px; *padding-top:-1px;}	
	
	/*pagination*/
	#tabTable, #tabTableOff .categoryPaging a:link, a:visited, a:hover, a:active{color:#000;}
	
/* END: VI -- CATEGORY PAGS*/

/*+++++++++++++ LEFT SIDE NAVIGATION OVERRIDE+++++++++++++++++++*/ 
	
	#sideNav  {background-color: #ffffff; color:#000000;}
	#sideNav a:hover {color:#999;}
	
	#sideNav ul.category{margin:3px 0px 0px 0px}
	#sideNav li.header {border-top:1px solid #000; padding:6px 0px 0px 10px;}
	#sideNav li.header firstHeader {border-top:1px solid #000; padding:6px 0px 3px 10px;}	
	
	#sideNav li.category {margin:0px 0px 0px 11px;}
	
	#sideNav li.categorySelected{background-image:none; margin-left:0px; padding: 0 0 0 6px;}
	#sideNav a.categorySelected:link, #sideNav a.categorySelected:visited, #sideNav a.categorySelected:active, #sideNav a.categorySelected:hover {margin:0px 0px 0px 5px;}	
	#sideNav a.categorySelected:link, #sideNav a.categorySelected:visited, #sideNav a.categorySelected:active, #sideNav a.categorySelected:hover {color:#999;}
	
	#sideNav li.subCategory {margin:0px 0px 0px 5px;}
	#sideNav a.subCategorySelected:link, #sideNav a.subCategorySelected:visited, #sideNav a.subCategorySelected:active, #sideNav a.subCategorySelected:hover {color:#999;}
	
	/*Sale Category and subcategory on Left Side Navigation*/
	#sideNav li.sale a.subCategorySelected:link, #sideNav li.sale a.subCategorySelected:visited, #sideNav li.sale a.subCategorySelected:active, #sideNav li.sale a.subCategorySelected:hover{color: #999;}	

	#sideNav li.sale a.subCategory:hover{color: #999;}
	/*END:Sale Category and subcategory on Left Side Navigation*/
			
	/*For 2012 Spring re-design -- reduce top margin for the first header on the left side navigation*/
		#sideNav #categoryNav61861{margin-top:0px}/*reduce top margin for the first header (Features) in 1969 DP*/
		#sideNav #categoryNav11674{margin-top:-4px; *margin-top:0px; _margin-top:0px; border-top:1px solid #fff;}/*reduce top margin for the first header (Special Sizes) in Women DP and removes top border*/	
		#sideNav #categoryNav77397{margin-top:-4px; *margin-top:0px; _margin-top:0px; border-top:1px solid #fff;}/*reduce top margin for the first header (Features) in Body DP and removes top border*/		
		#sideNav #categoryNav77320{margin-top:0px; _margin-top:0px; *margin-top:0px; border-top:1px solid #fff;}/*reduce top margin for the first header (Features) in Maternity DP*/				
		#sideNav #categoryNav37862{margin-top:0px; border-top:1px solid #fff;}/*reduce top margin for the first header (Special Sizes) in Men DP*/		
		#sideNav #categoryNav6258{margin-top:0px; border-top:1px solid #fff;}/*reduce top margin for the first header (Special Sizes) in Girls DP*/
		#sideNav #categoryNav6174{margin-top:0px; border-top:1px solid #fff;}/*reduce top margin for the first header (Special Sizes) in Boys DP*/
		
		#sideNav #categoryNav77344{margin-top:0px; border-top:1px solid #fff;}/*reduce top margin for the first header (Collections) in Toddler Girls DP*/
		#sideNav #categoryNav77345{margin-top:0px; border-top:1px solid #fff;}/*reduce top margin for the first header (Collections) in Toddler Boys DP*/
		
		#sideNav #categoryNav70107{margin-top:0px; border-top:1px solid #fff;}/*reduce top margin for the first header (Special Sizes) in Infant Girls DP*/
		#sideNav #categoryNav70172{margin-top:0px; border-top:1px solid #fff;}/*reduce top margin for the first header (Special Sizes) in Infant Boys DP*/
		
		#sideNav #categoryNav26637{margin-top:0px; border-top:1px solid #fff;}/*reduce top margin for the first header Sale DP*/
		
		
	/* END: For 2012 Spring re-design -- reduce top margin for the first header on the left side navigation*/
	
	
	/*SALE DIVISION LEFT SIDE NAV*/
		#categoryNav26637{border-top:1px solid #000; padding:0px 0px 0px 0px;}/*Sale top line*/			
		li.categoryActive  #categoryNav26637 {padding:0px 0px 0px 6px;}
		#sideNav #categoryNav26637 a.sale category:link, #sideNav a.sale category:visited, #sideNav a.sale category:active, #sideNav a.sale category:hover {color:#999;}
		
		/*Women Category and subcategories*/
		#sideNav #categoryNav26637 a.sale:link, #sideNav a.sale:visited, #sideNav a.sale:active, #sideNav a.sale:hover{color:#000;}
		#sideNav #categoryNav26637 a.sale:hover{color:#999;}
		#sideNav #categoryNav26637 a.categorySelected:link, #sideNav #categoryNav26637 a.categorySelected:visited, #sideNav #categoryNav26637 a.categorySelected:active, #sideNav #categoryNav26637 a.categorySelected:hover {color:#999;}
		#sideNav #categoryNav26637 a.subCategorySelected:link, #sideNav #categoryNav26637 a.subCategorySelected:visited, #sideNav #categoryNav26637 a.subCategorySelected:active, #sideNav #categoryNav26637 a.subCategorySelected:hover {color:#999;}

		/*Body Category and subcategories*/
		#sideNav #categoryNav64826 a.sale:link, #sideNav a.sale:visited, #sideNav a.sale:active, #sideNav a.sale:hover{color:#000;}
		#sideNav #categoryNav64826 a.sale:hover{color:#999;}
		#sideNav #categoryNav64826 a.categorySelected:link, #sideNav #categoryNav64826 a.categorySelected:visited, #sideNav #categoryNav64826 a.categorySelected:active, #sideNav #categoryNav64826 a.categorySelected:hover {color:#999;}
		#sideNav #categoryNav64826 a.subCategorySelected:link, #sideNav #categoryNav64826 a.subCategorySelected:visited, #sideNav #categoryNav64826 a.subCategorySelected:active, #sideNav #categoryNav64826 a.subCategorySelected:hover {color:#999;}

		/*MaternityCategory and subcategories*/
		#sideNav #categoryNav26689 a.sale:link, #sideNav a.sale:visited, #sideNav a.sale:active, #sideNav a.sale:hover{color:#000;}
		#sideNav #categoryNav26689 a.sale:hover{color:#999;}
		#sideNav #categoryNav26689 a.categorySelected:link, #sideNav #categoryNav26689 a.categorySelected:visited, #sideNav #categoryNav26689 a.categorySelected:active, #sideNav #categoryNav26689 a.categorySelected:hover {color:#999;}
		#sideNav #categoryNav26689 a.subCategorySelected:link, #sideNav #categoryNav26689 a.subCategorySelected:visited, #sideNav #categoryNav26689 a.subCategorySelected:active, #sideNav #categoryNav26689 a.subCategorySelected:hover {color:#999;}

		/*Men Sale Category and subcategories*/
		#sideNav #categoryNav26265 a.sale:link, #sideNav a.sale:visited, #sideNav a.sale:active, #sideNav a.sale:hover{color:#000;}
		#sideNav #categoryNav26265 a.sale:hover{color:#999;}
		#sideNav #categoryNav26265 a.categorySelected:link, #sideNav #categoryNav26265 a.categorySelected:visited, #sideNav #categoryNav26265 a.categorySelected:active, #sideNav #categoryNav26265 a.categorySelected:hover {color:#999;}
		#sideNav #categoryNav26265 a.subCategorySelected:link, #sideNav #categoryNav26265 a.subCategorySelected:visited, #sideNav #categoryNav26265 a.subCategorySelected:active, #sideNav #categoryNav26265 a.subCategorySelected:hover {color:#999;}

		/*Boys Sale Category and subcategories*/
		#sideNav #categoryNav26418 a.sale:link, #sideNav a.sale:visited, #sideNav a.sale:active, #sideNav a.sale:hover{color:#000;}
		#sideNav #categoryNav26418 a.sale:hover{color:#999;}
		#sideNav #categoryNav26418 a.categorySelected:link, #sideNav #categoryNav26418 a.categorySelected:visited, #sideNav #categoryNav26418 a.categorySelected:active, #sideNav #categoryNav26418 a.categorySelected:hover {color:#999;}
		#sideNav #categoryNav26418 a.subCategorySelected:link, #sideNav #categoryNav26418 a.subCategorySelected:visited, #sideNav #categoryNav26418 a.subCategorySelected:active, #sideNav #categoryNav26418 a.subCategorySelected:hover {color:#999;}

		/*Girls Sale Category and subcategories*/
		#sideNav #categoryNav26603 a.sale:link, #sideNav a.sale:visited, #sideNav a.sale:active, #sideNav a.sale:hover{color:#000;}
		#sideNav #categoryNav26603 a.sale:hover{color:#999;}
		#sideNav #categoryNav26603 a.categorySelected:link, #sideNav #categoryNav26603 a.categorySelected:visited, #sideNav #categoryNav26603 a.categorySelected:active, #sideNav #categoryNav26603 a.categorySelected:hover {color:#999;}
		#sideNav #categoryNav26603 a.subCategorySelected:link, #sideNav #categoryNav26603 a.subCategorySelected:visited, #sideNav #categoryNav26603 a.subCategorySelected:active, #sideNav #categoryNav26603 a.subCategorySelected:hover {color:#999;}

		/*Toddler Boy Sale Category and subcategories*/
		#sideNav #categoryNav26208 a.sale:link, #sideNav a.sale:visited, #sideNav a.sale:active, #sideNav a.sale:hover{color:#000;}
		#sideNav #categoryNav26208 a.sale:hover{color:#999;}
		#sideNav #categoryNav26208 a.categorySelected:link, #sideNav #categoryNav26208 a.categorySelected:visited, #sideNav #categoryNav26208 a.categorySelected:active, #sideNav #categoryNav26208 a.categorySelected:hover {color:#999;}
		#sideNav #categoryNav26208 a.subCategorySelected:link, #sideNav #categoryNav26208 a.subCategorySelected:visited, #sideNav #categoryNav26208 a.subCategorySelected:active, #sideNav #categoryNav26208 a.subCategorySelected:hover {color:#999;}

		/*Toddler Girl Sale Category and subcategories*/
		#sideNav #categoryNav26041 a.sale:link, #sideNav a.sale:visited, #sideNav a.sale:active, #sideNav a.sale:hover{color:#000;}
		#sideNav #categoryNav26041 a.sale:hover{color:#999;}
		#sideNav #categoryNav26041 a.categorySelected:link, #sideNav #categoryNav26041 a.categorySelected:visited, #sideNav #categoryNav26041 a.categorySelected:active, #sideNav #categoryNav26041 a.categorySelected:hover {color:#999;}
		#sideNav #categoryNav26041 a.subCategorySelected:link, #sideNav #categoryNav26041 a.subCategorySelected:visited, #sideNav #categoryNav26041 a.subCategorySelected:active, #sideNav #categoryNav26041 a.subCategorySelected:hover {color:#999;}
		
		/*Baby Boy Sale Category and subcategories*/
		#sideNav #categoryNav42529 a.sale:link, #sideNav a.sale:visited, #sideNav a.sale:active, #sideNav a.sale:hover{color:#000;}
		#sideNav #categoryNav42529 a.sale:hover{color:#999;}
		#sideNav #categoryNav42529 a.categorySelected:link, #sideNav #categoryNav42529 a.categorySelected:visited, #sideNav #categoryNav42529 a.categorySelected:active, #sideNav #categoryNav42529 a.categorySelected:hover {color:#999;}
		#sideNav #categoryNav42529 a.subCategorySelected:link, #sideNav #categoryNav42529 a.subCategorySelected:visited, #sideNav #categoryNav42529 a.subCategorySelected:active, #sideNav #categoryNav42529 a.subCategorySelected:hover {color:#999;}

		/*Baby Girl Sale Category and subcategories*/
		#sideNav #categoryNav26032 a.sale:link, #sideNav a.sale:visited, #sideNav a.sale:active, #sideNav a.sale:hover{color:#000;}
		#sideNav #categoryNav26032 a.sale:hover{color:#999;}
		#sideNav #categoryNav26032 a.categorySelected:link, #sideNav #categoryNav26032 a.categorySelected:visited, #sideNav #categoryNav26032 a.categorySelected:active, #sideNav #categoryNav26032 a.categorySelected:hover {color:#999;}
		#sideNav #categoryNav26032 a.subCategorySelected:link, #sideNav #categoryNav26032 a.subCategorySelected:visited, #sideNav #categoryNav26032 a.subCategorySelected:active, #sideNav #categoryNav26032 a.subCategorySelected:hover {color:#999;}


		

		/*END: SALE DIVISION LEFT SIDE NAV*/
	
/*+++++++++++++ END: LEFT SIDE NAVIGATION OVERRIDE+++++++++++++++++++*/ 
	
/*PRODUCT PAGE LAYOUT OVERRIDE*/
	
	
	.brand1 .imgDiv {background-color:white; border:1px solid #fff;}/*product images keyline to white */
	
	#productContentLeft{margin-top:22px; _margin-top:22px; *margin-top:22px;}/*(used to be margin-top:12px -- move product page up*/
	#productContentRight{margin-top:22px; _margin-top:22px; *margin-top:22px;}/*(used to be margin-top:12px -- move product page up*/
	
	#productNameText, #productNameText h2, #productNameText h1 {color:#000; padding-left:0px}/*overrides product header shift and color*/
	
	/*font and rule for the sizing box*/
	.brand1 #swatchContent input, .brand1 #quickLookSwatches input, .brand1 #shoppingBagEditSwatches input, .brand1 #colorSwatches input, .brand1 #swatchContent button, .brand1 #quickLookSwatches button, .brand1 #shoppingBagEditSwatches button, .brand1 #colorSwatches button, .brand7 #swatchContent input, .brand7 #quickLookSwatches input, .brand7 #shoppingBagEditSwatches input, .brand7 #colorSwatches input, .brand7 #swatchContent button, .brand7 #quickLookSwatches button, .brand7 #shoppingBagEditSwatches button, .brand7 #colorSwatches button, .brand20 #swatchContent input, .brand20 #quickLookSwatches input, .brand20 #shoppingBagEditSwatches input, .brand20 #colorSwatches input, .brand20 #swatchContent button, .brand20 #quickLookSwatches button, .brand20 #shoppingBagEditSwatches button, .brand20 #colorSwatches button {border:1px solid #999; color:#999;}

	
	
	/*tabs*/
	.brand1 #variantButtons .on {color:#000; font-weight:bold;}
	.brand1 #variantButtons .off{background-color:#ccc; color:#000;}
	/*END: tabs*/
		
	/*add to bag segment*/
	#addToBagContent {background-color:#ccc;}
	#quantityContent label {color:#fff; font-weight:bold;}
	#selectionConfirmText {color:#fff; font-weight:bold;}
	#priceText {color:#000;}
	/* END:add to bag segment*/
	
	/*about this product segment*/
	#tabWindow {background-color:#fff;}
	.copyBlock {color:#000; font-weight:bold;}
	#tabWindow ul {color:#000;}
	/*about theis product segment end*/
	
	
	/*Quick Look size charts button*/
	.brand1 .sprite-sizeChart, .brand7 .sprite-sizeChart, .brand20 .sprite-sizeChart{ background-image:url(../images/brand_buttons_and_assets_sprite.gif); background-position: 0 -1286px; width: 63px; height: 20px; }

	/*Image Tools on Product page and Quick Look popup -- zoom and view larger*/
	.brand1 img.sprite-button_more_views, .brand7 img.sprite-button_more_views, .brand20 img.sprite-button_more_views {background:url(../images/brand_buttons_and_assets_sprite.gif); background-position: 0 -936px; width: 72px; height: 16px; } /*View Larger button on Quick Look popup*/ 	
	
	.brand1 #imageTools #moreViewsBtn, .brand1 #moduleProductImageTools #moreViewsBtn{background-image:url(../images/brand_buttons_and_assets_sprite.gif); background-position: 0 -936px; width: 72px; height: 16px; margin-left:10px; }
	
	.brand1 #imageTools #moreViewsBtn, .brand1 #moduleProductImageTools #moreViewsBtn{background:url(../images/brand_buttons_and_assets_sprite.gif); background-position: 0 -936px; width: 72px; height: 16px; margin-left:10px; }	
	
	.brand1 #imageTools .over{background:url(../images/brand_buttons_and_assets_sprite.gif); background-position: 0 -1697px; width: 103px; height: 11px;}
	.brand1 #imageTools .over{background-image:url(../images/brand_buttons_and_assets_sprite.gif); background-position: 0 -1697px; width: 103px; height: 11px;}

	.brand1 #imageTools .out{background:url(../images/brand_buttons_and_assets_sprite.gif); background-position: 0 -1636px; width: 115px; height: 11px;} 

	.brand1 #imageTools .out{background-image:url(../images/brand_buttons_and_assets_sprite.gif); background-position: 0 -1636px; width: 115px; height: 11px;} 


	/*Image Thumbs key line*/
	.brand1 .thumbs, .brand7 .thumbs, .brand20 .thumbs {border-color:#999;}	
	.brand1 .thumbSelected, .brand7 .thumbSelected, .brand20 .thumbSelected {border-color:#999;}
		
	#mainContent #crossSellBox{background-color:#fff; margin:75px 0 10px 21px; position:relative;}
	#crossSellTop{background-color:#fff;}

	/*Out Of Staock Button Placement*/
	.brand1 .sprite-button_add_to_bag_out, .brand7 .sprite-button_add_to_bag_out, .brand20 .sprite-button_add_to_bag_out {background-position: 0 -799px;float: right;height: 20px;margin-top: 5px;width: 73px;}
	
/*PRODUCT PAGE LAYOUT OVERRIDE ENDS*/

/*OUTFIT PAGE OVERRIDE*/

#outfitContent #outfitName{color:#000; font-size:13px; font-weight:bold;}

.brand1 #addToBagContent input.addToBagBtn, .brand1 #confirmationContentTop input.addToBagBtn, .brand1 #confirmationContentBottom input.addToBagBtn{background:url(../images/brand_buttons_and_assets_sprite.gif) repeat scroll 0 -665px transparent; height:17px; width: 72px;}

.brand1 #addToBagContent input.off, .brand1 #confirmationContentTop input.off, .brand1 #confirmationContentBottom input.off{background-position: 0 -665px;}



.brand1 #addToBagContent input.on, .brand1 #confirmationContentTop input.on, .brand1 #confirmationContentBottom input.on{background:url(../images/brand_buttons_and_assets_sprite.gif) repeat scroll 0 -732px transparent; height:17px; width: 72px;}


/* Customer Service page Spring Update */
	#mainContent .csContentPage {padding:10px 10px 10px 35px;}
	#mainContent .header1 {margin:10px 0px 10px 0px; color:#000;}
/* END: Customer Service page Spring Update */

/*Search Results Spring Update*/
	#noResultsShell {width:828px;}
/*END: Search Results Spring Update*/


/*~~~~~~~~~~~~~~~~~~~Piperlime Shoe Shop Coloration: Mens, Boys, Girls~~~~~~~~~~~~~~~~~~~~~~~ */
#sideNav #categoryNav48371 a.category {
color:#77BB00;
}

#sideNav #categoryNav48371 a.categorySelected {
color:#77BB00;
}

#sideNav #categoryNav39790 a.category {
color:#77BB00;
}

#sideNav #categoryNav39790 a.categorySelected {
color:#77BB00;
}

#sideNav #categoryNav39791 a.category {
color:#77BB00;
}

#sideNav #categoryNav39791 a.categorySelected {
color:#77BB00;
}
/*~~~~~~~~~~~~~~~~~~~~~~~End: Piperlime Shoe Shop Coloration~~~~~~~~~~~~~~~~~~~~~~~ */

/*Fix sale border width - HIDE SALE HEADER 1/14/11 */
#saleHdr, #clearanceHdr {width:828px;display:none !important;}
/*End sale border width */


/*Fix for QuickLook close button for universal_button_sprites.css */
.brand1 #quickLookClose, .brand1 #quickLookClose, .brand20 #quickLookClose { width: 19px; margin-top:2px;}
/*End Fix for QuickLook close button */

/* Hide the default International Shipping Header - Do Not Remove */
#internationalShippingOptInList div.top {
	display:none;
}

/* Fix for international shipping selector on CS pages */
#internationalShippingOptInList p.copyright { margin:0; padding:0 }
#internationalShippingOptInList .please_select { margin:0 0 10px; padding:0; line-height:10px; font-size:11px }
#internationalShippingOptInList #explanatoryCopy { margin:12px 0 14px 10px; padding:0 }

/*<!-- Brnd buttons override END -->

<!-- END Content Item File: /content/0004/637/539/cn4637539.html -->  */

/*----------*/
/*<!-- container 4 -->
<!-- BEGIN Content Item File: /content/0004/849/526/cn4849526.html --> */
/*Begin - spring 2012: HTML & Marketing Banners layout CONTAINER 4*/

* html #categoryProductGrid .brand1 productCatItem { height:357px }
*:first-child+html #categoryProductGrid .brand1 productCatItem { height:357px }
#categoryProductGrid .clear5 { display:none;height:0; }
#tabTableOff .header4 {clear:both;}
#vi_banner_ID10000384 {display: none;}
#categoryNameHeader {display: none;}

#newContentBanner {

display: inline;
_display: inline;
float:left;
margin:8px 2px 50px 1px !important;
*margin-top:1px;
*margin-bottom:20px;
*margin-right:2px;
height:269px;
overflow:hidden;
padding:0px !important;
_padding:0px !important;
min-width:187px;


}

.subHeaderWCDMarketing{

display: inline;
_display: inline;
float:left;
margin:8px 2px 50px 1px !important;
*margin-top:1px;
*margin-bottom:20px;
*margin-right:2px;
height:269px;
overflow:hidden;
padding:0px !important;
_padding:0px !important;
min-width:187px;

}

*html #newContentBanner { display:inline;}

#htmlBannerGOL {
display: block;
position: relative;
background-color:#DBD9D5;
height:269px;
line-height:20px;
margin:8px 2px 50px 0px !important;
*margin-top:1px;
*margin-bottom:20px;
*margin-right:2px;
overflow:hidden;
padding:0px !important;
_padding:0px !important;
float:left;
width: 202px;

}

*html #categoryNameHeader { display:inline; }

#catname, #subcatname, #subsubcatname {
color:#000000;
font-family:arial;
font-size:22px;
font-weight:bold;
position: absolute !important;
bottom: 10px !important;
margin-left:10px !important;
margin-right:5px !important;
width: 187px !important;
}
/*End - spring 2012: HTML & Marketing Banners layout CONTAINER 4**/
/*<!-- END Content Item File: /content/0004/849/526/cn4849526.html --> */

/*----------*/
/*<!-- container 5 -->
<!-- BEGIN Content Item File: /content/0004/476/209/cn4476209.html -->  */
/*<!-- BEGIN: override 80 --> */
.gridProdImg {
    height: 270px;
    width: 202px;
}
/*<!-- END: override 80 --> */

/*<!-- BEGIN: override 95 --> */
#productSbsFacet .sbsFacetSizeChart img { background-position: 0 -156px; height: 17px; width: 60px; }
/*<!-- END: override 95 --> */

/*<!-- Begin Content Override 107 --> */
.universalButtonSpriteQuickLookCloseOn { background-position: -777px -716px; height: 19px; width: 19px;} 
/*<!-- End Content Override 107 -->  */
/*<!-- END Content Item File: /content/0004/476/209/cn4476209.html --> */

/*----------*/
/*<!-- container 6 --> */
/*<!-- BEGIN Content Item File: /content/0004/220/042/cn4220042.html --> */
/*<!-- WCD global intercept code --> */
	/* Globetrotter Intercept CSS */
	#intlIntercept { width:399px; height:315px }
	#interceptBanner { position:relative; height:91px; background:#eee url(../images/bg_plus.gif) no-repeat 175px 36px }
	#brandLogo { position:absolute; top:16px; left:108px }
	#countryFlag { position:absolute; top:16px; left:203px }
	
	#interceptBody { padding:15px }
	#interceptBody p { padding:0 0 10px; font-size:14px; line-height:18px; font-weight:bold; font-family:Verdana, Geneva, sans-serif }
	#interceptBody input { vertical-align:middle }
	#interceptBody span { font-size:11px; color:#999; font-weight:normal }

	#globeTrotWrapperBox { width:585px; /*height:520px;*/ padding: 0px 0 0 0 }
	#globeTrotFlagBox { height:91px; background-color:#f1f2f4; margin:0 }
	#iconBoxSet { height:91px; background:#eee url(../images/bg_plus.gif) no-repeat 262px 36px }
	#logoboxsmall { float:left; width:56px; height:56px; padding:15px 0px 0px 190px } 
	#flagboxsmall { float:left; padding: 15px 0px 0px 50px;  }
	/*#GlobeTrotterCountryFlagLabelSmall { padding:10px 0px 10px 0px; }*/
	#globeTrotTopBox { padding:0 15px }
	
	#promoCopyBox { height:50px; padding:10px; margin:10px 0 0; text-align:center; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#000; border:1px #c00 solid }
	#promoCopyBox span { font-size:11px; font-weight:normal }
	
	#globeTrotTitle { margin: 16px 0 0 0 }
	.globeTrotBrands { font-size:15px;color:#1c1c1c; font-family:arial,san-serif; font-weight:bold; line-height:18px }
	.globeTrotBrands span { color:#002863; }

	#GlobeTrotterCountryNameLabel { font-size:15px;color:#1c1c1c;font-family:arial,san-serif; font-weight:bold; color:#002863; line-height:18px; }
	#globeTrotFiftyOne { font-size:15px;color:#1c1c1c; font-family:arial,san-serif; font-weight:bold; line-height:18px; }
	
	#globeTrotTextList { margin: 12px 0 15px 0; width: 500px; }
	#globeTrotTextList ul { margin-top:15px; padding:0 0 0 14px;list-style: disc outside; font-size:14px;color:#7a7573;font-family:arial,san-serif; }
	#globeTrotTextList li { font-size:11px;color:#6a6d65;font-family:arial,san-serif; }

	#emailSubmitForm { background-color:#f1f2f4; }
	#emailSubmitForm select, #emailSubmitForm input.text { width:182px }
	
	#globeTrotShipCurrencySelect { padding:15px 0 0 21px; height: 95px; border-bottom:1px #fff solid }
	#globeTrotShipCurrencySelect h4 { margin:0; font-size:13px; color:#545353; font-family:arial,san-serif; }
	#globeTrotShipCurrencySelect #globeTrotShipSelect { padding: 13px 0 0 0; width:450px; height: 14px; }
	
	#globeTrotShipCurrencySelect #globeTrotCurrencySelect { margin: 5px 0 0 0; width:540px; }
	
	#globeTrotEmail { height: 45px; padding:14px 0 22px 21px; }
	#globeTrotEmail a { padding:0 0 0 2px; font-size:10px;color:#999999; font-family:arial,san-serif; }
	#globeTrotEmail h4 { margin:0; font-size:13px; color:#545353; font-family:arial,san-serif; font-weight:normal }
	
	#buttonSubmitBox { height:32px; background-color:#fff; padding: 0 0 0 21px; }
	
	.globeTrotFormLabel { font-size:11px;color:#6d6a65; font-family:arial,san-serif; }
	#checkboxText { padding-left:4px; font-size:10px; /*color:#d5d1cd;*/ color:#999; font-family:arial,san-serif; text-decoration:underline }

/*<!-- END Content Item File: /content/0004/220/042/cn4220042.html --> */

/*----------*/
#universalMarketingContainerTop{overflow:visible !important;*overflow:visible !important;_overflow:hidden !important;}

#topNav #universalTopNav .division {float:left;}

#divisionContainer .division img {background-image:url(../images/topnav_sprite_012012c.png); background-repeat: no-repeat; width: 0px;}

/*Womens*/
#divisionContainer .division .topnavSprite_division5643_notSelected, #divisionContainer .division .topnavSprite_division5643_off { background-position: 0 -1540px; width: 79px; height: 27px; } 
#divisionContainer .division .topnavSprite_division5643_over, #divisionContainer .division .topnavSprite_division5643_selected { background-position: 0 -1617px; width: 79px; height: 27px; } 
/*Body*/
#divisionContainer .division .topnavSprite_division5897_notSelected, #divisionContainer .division .topnavSprite_division5897_off { background-position: 0 -154px; width: 65px; height: 27px; }  
#divisionContainer .division .topnavSprite_division5897_over, #divisionContainer .division .topnavSprite_division5897_selected {  background-position: 0 -231px; width: 65px; height: 27px; } 
/*Maternity*/
#divisionContainer .division .topnavSprite_division5997_notSelected, #divisionContainer .division .topnavSprite_division5997_off { background-position: 0 -924px; width: 109px; height: 27px; }  
#divisionContainer .division .topnavSprite_division5997_over, #divisionContainer .division .topnavSprite_division5997_selected { background-position: 0 -1001px; width: 109px; height: 27px; } 
/*Mens*/
#divisionContainer .division .topnavSprite_division5063_notSelected, #divisionContainer .division .topnavSprite_division5063_off { background-position: 0 -770px; width: 57px; height: 27px; } 
#divisionContainer .division .topnavSprite_division5063_over, #divisionContainer .division .topnavSprite_division5063_selected { background-position: 0 -847px; width: 57px; height: 27px; } 
/* Boys */
#divisionContainer .division .topnavSprite_division6172_notSelected, #divisionContainer .division .topnavSprite_division6172_off { background-position: 0 0; width: 64px; height: 27px; } 
#divisionContainer .division .topnavSprite_division6172_over, #divisionContainer .division .topnavSprite_division6172_selected { background-position: 0 -77px; width: 64px; height: 27px; }  
/* Girls */
#divisionContainer .division .topnavSprite_division6256_notSelected, #divisionContainer .division .topnavSprite_division6256_off { background-position: 0 -308px; width: 69px; height: 27px; } 
#divisionContainer .division .topnavSprite_division6256_over, #divisionContainer .division .topnavSprite_division6256_selected { background-position: 0 -385px; width: 69px; height: 27px; }  
/* Baby Girl */
#divisionContainer .division .topnavSprite_division6487_notSelected, #divisionContainer .division .topnavSprite_division6487_off { background-position: 0 -616px; width: 116px; height: 27px; } 
#divisionContainer .division .topnavSprite_division6487_over, #divisionContainer .division .topnavSprite_division6487_selected { background-position: 0 -693px; width: 116px; height: 27px; }
/* Baby Boy */
#divisionContainer .division .topnavSprite_division42022_notSelected, #divisionContainer .division .topnavSprite_division42022_off { background-position: 0 -462px; width: 113px; height: 27px; } 
#divisionContainer .division .topnavSprite_division42022_over, #divisionContainer .division .topnavSprite_division42022_selected { background-position: 0 -539px; width: 113px; height: 27px; }
/* Toddler Girl */
#divisionContainer .division .topnavSprite_division6413_notSelected, #divisionContainer .division .topnavSprite_division6413_off { background-position: 0 -1386px; width: 130px; height: 27px; } 
#divisionContainer .division .topnavSprite_division6413_over, #divisionContainer .division .topnavSprite_division6413_selected { background-position: 0 -1463px; width: 130px; height: 27px; }
/* Toddler Boy */
#divisionContainer .division .topnavSprite_division6345_notSelected, #divisionContainer .division .topnavSprite_division6345_off { background-position: 0 -1232px; width: 125px; height: 27px; } 
#divisionContainer .division .topnavSprite_division6345_over, #divisionContainer .division .topnavSprite_division6345_selected { background-position: 0 -1309px; width: 125px; height: 27px; }  
/*Sale*/
#divisionContainer .division .topnavSprite_division63819_notSelected, #divisionContainer .division .topnavSprite_division63819_off { background-position: 0 -1078px; width: 63px; height: 27px; } 
#divisionContainer .division .topnavSprite_division63819_over, #divisionContainer .division .topnavSprite_division63819_selected { background-position: 0 -1155px; width: 63px; height: 27px; } 

/* Top Nav layout styles */
#universalTopNavLayout {width: 990px; height: 105px;}
#topNavRow {height: 77px; width: 990px;}
#topNavBottomRow {height:27px; width:990px;}
#topNavBannerContainer {width:463px; height: 62px;}
#topNavLogoBannerWrapper, #topNavLogoContainer {width: 62px; height: 62px;}
#topNavSecondaryBannerWrapper {width: 288px; height: 62px;}
#topNavRightSideWrapper {width: 177px; height: 77px;}
#topNavSearchWrapper, #searchInputWrapper {width: 149px; height: 17px;}
#topNavQuickLinkButtonWrapper {width: 173px; height: 13px;	margin-top: 9px;}

/* General Styles */
.floatLeft { float: left; }
.floatRight { float: right; }
.posRel { position: relative; }
.posAbs { position: absolute; }
.overHide { overflow: hidden; }

/*Search box styles */
#topSearchText {
	width: 109px;
	border: 1px solid #bbbbbb;
	height: 15px;
	padding-left: 23px;
	background-image:url(../images/topnav_sprite_012012c.png);  
	background-position: -223px -189px;
}
#searchInputButtonDiv {
	width: 15px;
	height: 15px;
	top: 1px;
	left: 133px;
}
/* QuickLink Button Styles */
#topNavQuickLinkButton {
	width: 173px;
	height: 13px;
	background-image:url(../images/topnav_sprite_012012c.png);  
	background-position: -223px -126px;
}
#topNavQuickLinkButton.findStore {background-position: -223px 0;}
#topNavQuickLinkButton.creditCard {background-position: 0 -1901px;}
#topNavQuickLinkButton.giftCard {background-position: -223px -63px;}
/* GapMag Button styles */
#topNavGapMagButton {
	width: 78px;
	height: 12px;
	background-image:url(../images/topnav_sprite_012012c.png);  
	background-position: -84px -1766px;
}
#topNavGapMagButtonWrapper {
	width: 78px;
	height: 12px;
	margin-top: 15px;
	margin-right: 1px;
}
#topNavGapMagButton.hoverMag {background-position: 0 -1766px;}


	#globalbanner {
		width: 463px;
		height: 62px;
		position:relative;
		overflow: hidden;
		display: block;
	}

	#storeLocatorBannerWrapper, #storeLocatorBannerWrapperImage, #storeLocatorBannerWrapperImageLink {
		width: 988px;
		height: 83px;
		display: block;
	}
	#storeLocatorBannerWrapper { border: 1px solid red; margin: 10px 0; overflow: hidden; }
	#storeListDiv {
		overflow: hidden;
		width: 990px;
		background-color: white;
		margin-top: 10px;
		margin-bottom: 10px;
	}
	.storeCol {
		width: 315px;
		margin-left:10px;
		float: left;
	}
	
 
/*----------*/

	/*#footer a:link, #footer a:visited, #footer a:active {color:#000000; text-decoration:none;}*/
	#gFooter{font-size: 10px;} 
	#subHeader{font-size: 11px; font-family: arial; font-weight: bold; color:#000000;} 
	#subHeaderDropDown{font-size: 11px; font-family: arial; font-weight: bold; color:#000000;} 
	#footerLinks{margin-top:2px; font-size: 10px; font-family: arial; font-weight: regular; color:#000000;} 
	#menu1{margin-right:20px;} 
	
	#menu3{margin-right:15px;} 
	#menu{margin-right:25px;} 


#GapEmailFooter {position:relative; width:462px; height:99px;display:block;overflow:hidden;margin-right: 3px;}
#Main {position:absolute; top:0px; width:988px; height:99px;}
#EmailSignup {position:absolute; top:9px; left:15px; width: 278px; height:100px;}
#FormFieldOne {float:left;}
#FormFieldTwo {width:260px;float:left;}
#SubmitButton {width:17px; height:16px; float:left;display:block;}
#SubmitButton {width:17px; height:16px;_position:relative;}

#FormFieldOne input {width:250px;}
#FormFieldTwo input {width:250px;} 

#socialBox {position:absolute; height:80px; top:0px; left:310px; width: 145px;overflow:hidden;display:none;border-left: 1px solid #000000;}
#socialHeader {font-size: 11px; font-family: arial; font-weight: bold; color:#000000;}



/*----------*/

/*----------*/

/*----------*/

/*----------*/

/*----------*/

/*----------*/

