/* CSS Document */
body { background: #fffbef url(/wcsstore/ConsumerDirectStorefrontAssetStore/images/layout/bodyBg.gif) top left repeat-x; padding: 0px; margin: 0px; text-align: center; font-family: "Trebuchet MS", Helvetica, sans-serif; font-size: .7em; color: #333; }

#container { width: 990px; padding: 0px; margin: 0px auto; text-align: left; }
#popUpContainer { padding: 0px; margin: 10px; text-align: left; }

.floatLeft { float: left; }
.floatRight { float: right; } 

form { margin: 0px !important;}

/*=========== HEADER :: START ===========*/
#header { font-family: "Trebuchet MS", Helvetica, sans-serif; width: 986px; height: 65px; float: left; padding: 0px 20px 0px 0px; margin: 0px; position: relative; }
	#logo {  width: 233px; float: left; padding: 14px 0px 0px 0px; margin: 0px; }

	#headerLinks ul {  margin: 0px; padding: 8px 0px 0px; float: right; text-align:right;}
		#headerLinks li { font-family: "Trebuchet MS", Helvetica, sans-serif;  margin: 0px; float: left; list-style-type: none; overflow:visible; font-size:8pt;  }
		#headerLinks li.cartLink { padding: 0px 0px 0px 0px; margin: 0px;}
		#headerLinks li.cartLink a {padding: 0px 12px 4px 24px; margin: 0px; background: url(/wcsstore/ConsumerDirectStorefrontAssetStore/images/icons/cartIcon.gif) 0px 0px no-repeat; }
		#headerLinks li.cartLinkMultipleItems { padding: 0px 0px 0px 0px; margin: 0px; }
		#headerLinks li.cartLinkMultipleItems a { padding: 0px 12px 4px 24px; margin: 0px; background: url(/wcsstore/ConsumerDirectStorefrontAssetStore/images/icons/cartIconBox.gif) 0px 0px no-repeat; }
		#headerLinks li a { padding: 4px 0px 0px 0px; color: #333; text-decoration: none;}
		#headerLinks li a:hover { text-decoration: underline; }
	
	#storeLocator { background-color: #e4dcc2; border: 1px solid #cbac8d; padding: 0px 0px 0px 0px; margin: 30px 0px 0px 0px; whitespace:nowrap; overflow: hidden; font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:8pt; font-weight: normal; position: absolute; top: 0px; left: 765px; }
		#storeLocator table { padding: 0px; margin: 2px 0px 0px 8px; width: 210px; height: 28px; margin-right: 5px; } 
		#storeLocator td { font-family: "Trebuchet MS", Helvetica, sans-serif; margin: 0px; padding: 0px 5px 0px 0px; }
		#storeLocator input.zipcodeTxt { font-family: "Trebuchet MS", Helvetica, sans-serif; color: #666; padding: 1px; width: 80px; font-size: 1em; }
		#storeLocator input.locatorTxt { font-family: "Trebuchet MS", Helvetica, sans-serif; color: #666; padding: 1px; width: 120px; font-size: 1em;}
	        #storeLocator .storeLocGoBtn{background: url(/wcsstore/ConsumerDirectStorefrontAssetStore/images/buttons/goBtn.gif) no-repeat left top;width:22px;height:17px;border:none;cursor:pointer;}  
                #storeLocator .storeLocGoBtn span {position:absolute;left:-5000px;}
			
/*=========== HEADER :: END ===========*/

		#circularstoreLocator { padding: 0px 0px 0px 0px; margin: 31px 0px 0px 0px; whitespace:nowrap; overflow: hidden; font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:8pt; font-weight: normal; position: absolute; top: 0px; left: 600px; }
		#circularstoreLocator table { padding: 0px; margin: 2px 0px 0px 8px; width: 370px; height: 28px; margin-right: 5px; } 
		#circularstoreLocator td { font-family: "Trebuchet MS", Helvetica, sans-serif; margin: 0px; padding: 0px 5px 0px 0px; }
		#circularstoreLocator input.zipcodeTxt { font-family: "Trebuchet MS", Helvetica, sans-serif; color: #666; padding: 1px; width: 80px; font-size: 1em; }
		#circularstoreLocator input.locatorTxt { font-family: "Trebuchet MS", Helvetica, sans-serif; color: #666; padding: 1px; width: 120px; font-size: 1em;}


/*=========== TOP NAVIGATION :: START ===========*/
#topNav { width: 990px; height: 30px; float: left; padding: 0px; margin: 1px 0px 0px 0px; background: #d0baa1 url(/wcsstore/ConsumerDirectStorefrontAssetStore/images/layout/topNavEnd.gif) top right no-repeat; font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:8pt; font-weight: normal; }
	/*=========== MAIN NAVIGATION :: START ===========*/
	#mainNav { float: left; }
		#mainNav ul { padding: 0px 0px 0px 0px; margin: 0px; float: left;  }
		#mainNav li { font-family: "Trebuchet MS", Helvetica, sans-serif; font-weight: bold; font-size: 1.1em; list-style-type: none; float: left; padding: 0px ; margin: 0px; background: url(/wcsstore/ConsumerDirectStorefrontAssetStore/images/layout/mainNavBg.gif) top left repeat-x; height:30px; display: block; overflow:hidden }
		#mainNav li a {overflow:hidden; float:left; height: 2.2em; font-size:1em; padding: .65em 1.4em .2em 1em; margin: 0px; float: left; background: url(/wcsstore/ConsumerDirectStorefrontAssetStore/images/layout/mainNavDivider.gif) top right no-repeat; color: #5a2f0c; text-decoration: none; }
		#mainNav li.active a { color: #b80000; }
		#mainNav li a:hover { color: #b80000; }
		#mainNav li.liLast { background: url(/wcsstore/ConsumerDirectStorefrontAssetStore/images/layout/currentAdNavBg.gif) top left repeat-x; padding-left: 3px;}
		#mainNav li.liLast a { background: url(/wcsstore/ConsumerDirectStorefrontAssetStore/images/layout/mainNavEnd.gif) top right no-repeat; color: #fef7e2; }
		#mainNav li.liLast a:hover { color: #fef7e2; }
		#WC_ContentSpotDisplay_TableCell_8_CurrentAd {display: none;}
		
		
	/*=========== MAIN NAVIGATION :: END ===========*/
	/*=========== SEARCH NAVIGATION :: START ===========*/
	 #searchNav { float: right; font-family: "Trebuchet MS", Helvetica, sans-serif; padding: 0px 13px 0px 0px;}
	  #searchNav table { padding: 0px; margin: 4px 27px 0px 00px; }
	  #searchNav td { padding: 0px 5px 0px 0px; margin: 0px; }
	  #searchNav td a { color: #333; text-decoration: underline;}
	  #searchNav td a:hover { text-decoration: none; }
	  #searchNav input { font-family: "Trebuchet MS", Helvetica, sans-serif; color: #666; font-size: 1em; padding: 1px; width: 110px; }
	 /*=========== SEARCH NAVIGATION :: END ===========*/

/*=========== TOP NAVIGATION :: END ===========*/


/*=========== COLUMN CONTAINER :: START ===========*/
#columnContainer { width: 990px; float: left; padding: 0px; margin: 5px 0px 0px 0px; }
	/*=========== LEFT COLUMN :: START ===========*/
	#leftCol { width: 199px; float: left; margin: 0; padding: 0px; font-family: Arial, Helvetica, sans-serif; }
		
		/*=========== SIGN IN :: START ===========*/
		#signIn { width: 100%;display: block; }
			#signIn table { padding: 0px; margin: 10px 0px 0px 0px;}
			#signIn td { height:18px; padding:0 0 0 6px; margin: 0px;}
			#signIn td#icon{ width:80px; color:#fff; font-size:1.1em; font-weight:bold; background: url(/wcsstore/ConsumerDirectStorefrontAssetStore/images/layout/sign_in_bg.gif) top left no-repeat; }
			#signIn td img { padding-bottom: 3px; }
			#signIn td a { color: #333; font-size:11px; text-decoration: underline; }
			#LNsignIn { width: 90%;display: block; background: url(/wcsstore/ConsumerDirectStorefrontAssetStore/images/layout/leftColTopBorder.gif) bottom left no-repeat; }
			#signIn td a:hover { text-decoration: none; }
			#signIn table.loginForm { padding: 0px !important; margin: 0px !important; border-collapse: collapse; }
  			#signIn table.loginForm td { padding: 0px 0px 3px 0px !important; margin: 0px !important; }
			#signIn table.loginForm td input { width: 100px !important; margin-left: 10px !important; }
			
			li#signIn img, li#signIn a { float:left; }
			li#signIn a#signInLink { display:block; padding-left: 8px; color: #333; font-size:11px; text-decoration: underline; } 	
		/*=========== SIGN IN :: END ===========*/
				
		/*=========== LEFT COLUMN TOP NAVIGATION :: START ===========*/	
		ul.leftColTopNav { padding: 0; margin:6px 0 0 7px; width:183px;  }
			ul.leftColTopNav li { height:20px;  margin: 0px; padding:5px 0px 0px 0px; overflow:hidden;  list-style-type: none; }
			ul.leftColTopNav li img { border:none; }
			ul.leftColTopNav li a.seasonalIcon { background: url(/wcsstore/ConsumerDirectStorefrontAssetStore/images/icons/butterflyLtBg.gif) center right no-repeat; }
			ul.leftColTopNav li a:hover { color: #b80000; }
		/*=========== LEFT COLUMN TOP NAVIGATION :: END ===========*/
		
		/*=========== LEFT COLUMN TOP NAVIGATION :: START ===========*/	
		ul.leftColTopNav2 { padding: 0px 0px 0px 0px; margin: 0 0 0 0px; }
			ul.leftColTopNav2 li { padding: 3px 0px 3px 8px; margin: 0px; font-size: 1.1em; font-weight: bold; list-style-type: none; background: url(/wcsstore/ConsumerDirectStorefrontAssetStore/images/layout/leftColDivider.gif) bottom left no-repeat; }
			ul.leftColTopNav2 li.liLast { padding: 3px 0px 3px 8px; margin: 0px; background: none; }
			ul.leftColTopNav2 li a.seasonalIcon { background: url(/wcsstore/ConsumerDirectStorefrontAssetStore/images/icons/butterflyLtBg.gif) center right no-repeat; }
			ul.leftColTopNav2 li a {height:100%; color: #5a2f0c; text-decoration: none; width: 173px; display: block; }
			ul.leftColTopNav2 li a:hover { color: #b80000; }
		/*=========== LEFT COLUMN TOP NAVIGATION :: END ===========*/

		/*=========== LEFT COLUMN TOP NAVIGATION :: START ===========*/	
		ul.leftColTopNav3 { padding: 10px 0px 0px 0px; margin: 0px; background: url(/wcsstore/ConsumerDirectStorefrontAssetStore/images/layout/leftColTopBorder.gif) top left no-repeat; }
			ul.leftColTopNav3 li { padding:1px 0px 1px 8px; margin: 0px; font-size: 1.1em; font-weight: bold; list-style-type: none; background: url(/wcsstore/ConsumerDirectStorefrontAssetStore/images/layout/leftColDivider.gif) bottom left no-repeat; }
			ul.leftColTopNav3 li.liLast { padding: 3px 0px 3px 8px; margin: 0px; background: none; }
			ul.leftColTopNav3 li a.seasonalIcon { background: url(/wcsstore/ConsumerDirectStorefrontAssetStore/images/icons/butterflyLtBg.gif) center right no-repeat; }
			ul.leftColTopNav3 li a {height:1.8em; color: #5a2f0c; text-decoration: none; width: 173px; display: block; }
			ul.leftColTopNav3 li a:hover { color: #b80000; }
		/*=========== LEFT COLUMN TOP NAVIGATION :: END ===========*/

		#leftColMainNavWrapper{ background-color:#FFFFFF;border:1px solid #CFB595;list-style-image:none;list-style-position:outside;list-style-type:none;margin:12px 0 0 7px;padding:3px 2px 6px;width:177px;}
		#leftColMainNavWrapper h2 { font-weight:bold; font-size:12px; color:#523217; margin:0; }
		#leftColMainNavWrapper ul { list-style:none; padding:0 0 0 0; margin:0; }
		#leftColMainNavWrapper  li { margin-top:2px; padding-left:9px; }
		#leftColMainNavWrapper li.liFirst { margin-top:6px; }
		#leftColMainNavWrapper li.liFirst a:link, #leftColMainNavWrapper li.liFirst a:hover, #leftColMainNavWrapper li.liFirst a:visited { font-weight:bold; font-size:12px; color:#523217; text-decoration:none; }
		#leftColMainNavWrapper li.level_2 a:link, #leftColMainNavWrapper li.level_2 a:hover, #leftColMainNavWrapper li.level_2 a:visited { font-size:11px; color:#222222; text-decoration:none; font-weight: normal; }
		
		#leftColMainNavWrapper li.active { display:block; background-color:#dde1e7; }
		#leftColMainNavWrapper li.active a:link, #leftColMainNavWrapper li.active a:hover, #leftColMainNavWrapper li.active a:visited { font-size:11px; color:#000; text-decoration:none; }
		
		#leftColMainNavWrapper li.level_3 { color:#222222; background-color:#f5f6f8; padding-left:18px; margin:0px; }
		#leftColMainNavWrapper li.level_3 a:link, #leftColMainNavWrapper li.level_3 a:hover, #leftColMainNavWrapper li.level_3 a:visited { font-size:11px; color:#222222; text-decoration:none; font-weight: normal;}
				
		#leftColMainNavWrapper li.openable { padding-left:18px; color:#5e330e; margin:0px; background: #f5f6f8 url(/wcsstore/ConsumerDirectStorefrontAssetStore/images/buttons/triangle_brown.gif) 9px 0 no-repeat;  }
		#leftColMainNavWrapper li.openable a:link, #leftColMainNavWrapper li.openable a:hover, #leftColMainNavWrapper li.openable a:visited { font-size:11px; color:#5e330e; text-decoration:none; }
		
		#leftColMainNavWrapper li#new_products { background:url(/wcsstore/ConsumerDirectStorefrontAssetStore/images/buttons/triangle_green.gif) right top no-repeat; }
		#leftColMainNavWrapper li#new_products a:link, #leftColMainNavWrapper li#new_products a:hover, #leftColMainNavWrapper li#new_products a:visited { font-size:11px; font-weight:bold; color:#316710; text-decoration:none; }
		#leftColMainNavWrapper li#seasonal_products { background:url(/wcsstore/ConsumerDirectStorefrontAssetStore/images/buttons/triangle_orange.gif) right top no-repeat; }
		#leftColMainNavWrapper li#seasonal_products a:link, #leftColMainNavWrapper li#seasonal_products a:hover, #leftColMainNavWrapper li#seasonal_products a:visited { font-size:11px; font-weight:bold; color:#e96300; text-decoration:none; }
		#leftColMainNavHeader {  background-color:#977f65; padding: 0px; margin: 0px 0px 0px 0px; }
			#leftColMainNavHeader h1 { color:#fff; font-size:11px; font-weight:bold; padding:3px 0 3px 9px; margin:0; }
			#leftColMainNavHeader h3 { color:#fff; font-size:11px; font-weight:bold; padding:3px 0 3px 9px; margin:0; }
			#leftColMainNavHeader h6 { font-size: 1.3em; color: #fff; padding: 3px 0px 0px 8px; margin: 0px; }
			
		/*=========== LEFT COLUMN MAIN NAVIGATION :: START ===========*/
		ul#leftColMainNav, div#leftColMainNav { padding:3px 2px 5px 3px; margin:12px 0 0 7px; list-style:none; border:1px solid #cfb595; background-color:#fff; width:177px; }
		ul#leftColMainNav li { padding:0 0 0 6px; margin-top:2px; }
		ul#leftColMainNav li#topHeader { padding:0; margin:0; }
		ul#leftColMainNav h3 { font-size:11px; font-weight:bold; color:#fff; background-color:#977f65; padding:3px 0 3px 7px; margin:0;  }
		ul#leftColMainNav li.subHeader a, div.subHeader a { font-size:12px; font-weight:bold; color:#523217; margin:9px 0 0 0; text-decoration:none;}
		ul#leftColMainNav li.navListing { padding-bottom:3px; }		
		ul#leftColMainNav li.navListing a, div.navListing a { font-size:11px; color:#222222; text-decoration:none; }
		/*=========== LEFT COL CALLOUT :: START ===========*/
		.leftColCallout{ margin-top:14px;}
		/*=========== LEFT CALL CALLOUT :: END ===========*/
		/* TOOLS NAVIGATION :: START */
		#toolsNavBottom {margin:0px; font-size: 0em;}
		#toolsNav { width: 183px; background: url(/wcsstore/ConsumerDirectStorefrontAssetStore/images/leftNav/toolsBg.gif) top left repeat-y; }
		#toolsNavPad { width: 183px; background: url(/wcsstore/ConsumerDirectStorefrontAssetStore/images/leftNav/cogIcon.gif) 155px center no-repeat;  padding: 0px; margin: 0px; }
		#toolsNavPad li.knowHow { background: url(/wcsstore/ConsumerDirectStorefrontAssetStore/images/leftNav/toolsSubNavBorder.gif) 0px 1px no-repeat !important; padding-top: 5px !important; }
		#toolsNavPadExpanded li.knowHow { background: url(/wcsstore/ConsumerDirectStorefrontAssetStore/images/leftNav/toolsSubNavBorder.gif) 0px 1px no-repeat !important; padding-top: 5px !important; }

		#toolsNavPad ul { padding: 0px; margin: 0px; width: 150px; }
		#toolsNavPad li { padding:2px 0px 2px 8px; margin: 0px; list-style-type: none; background: url(/wcsstore/ConsumerDirectStorefrontAssetStore/images/leftNav/toolsDivider.gif) top left no-repeat; font-weight: bold; font-size: 1.1em; }			
		#toolsNavPad li.liFirst { background: none; }
		#toolsNavPad li a { color: #781e00; text-decoration: none; }
		#toolsNavPad li a:hover {color:#5A2F0C;}

		#toolsNavPadExpanded { width: 183px; background: url(/wcsstore/ConsumerDirectStorefrontAssetStore/images/leftNav/cogIcon.gif) 155px 3px no-repeat;  padding: 0px; margin: 0px; }
		#toolsNavPadExpanded ul { padding: 0px; margin: 0px; width: 150px; }
		#toolsNavPadExpanded li { padding: 4px 0px 2px 8px; margin: 0px; list-style-type: none; background: url(/wcsstore/ConsumerDirectStorefrontAssetStore/images/leftNav/toolsDivider.gif) top left no-repeat; font-weight: bold; font-size: 1.1em; }			
		#toolsNavPadExpanded li.liFirst { background: none;  }
		#toolsNavPadExpanded li a { color: #781e00; text-decoration: none; }
		#toolsNavPadExpanded li a:hover {color:#5A2F0C;}

		#toolsNavPad ul.secondTier { padding: 0px 0px 5px 12px; margin-left:-3px; width: 161px; background: url(/wcsstore/ConsumerDirectStorefrontAssetStore/images/leftNav/toolsSubNavBottom.gif) bottom left no-repeat #993400; }
		#toolsNavPad ul.secondTier li { padding: 0px 8px 2px 0px; margin: 0px; font-size: 1em; background: none; font-weight: normal; }		
		#toolsNavPad ul.secondTier li.liFirst { background: url(/wcsstore/ConsumerDirectStorefrontAssetStore/images/leftNav/toolsSubNavTop.gif) top left no-repeat; padding: 5px 8px 0px 0px !important; margin: 0px; }
		#toolsNavPad ul.secondTier li a { color: #fef7e2; text-decoration: none; }
		#toolsNavPad ul.secondTier li a:hover { text-decoration: underline; color: #fef7e2; }
		#toolsNavPad ul.secondTier li.active { padding: 0px 8px 2px 0px; margin: 0px; font-size: 1em; background: none; }
		#toolsNavPad ul.secondTier li.active a { color: #fff; text-decoration: none; text-transform: uppercase; font-weight: bold;  }
		#toolsNavPad ul.secondTier li.active a:hover { text-decoration: underline; color: #fff; }

		#toolsNavPadExpanded ul.secondTier { padding: 0px 0px 0px 16px; margin-left:-3px; width: 157px; background: url(/wcsstore/ConsumerDirectStorefrontAssetStore/images/leftNav/toolsSubNavBottom.gif) bottom left no-repeat #993400; }
		#toolsNavPadExpanded ul.secondTier li { padding: 0px 8px 0px 0px; margin: 0px; font-size: 1em; background: none; font-weight: normal; }
		#toolsNavPadExpanded ul.secondTier li.liFirst { background: url(/wcsstore/ConsumerDirectStorefrontAssetStore/images/leftNav/toolsSubNavTop.gif) top left no-repeat; padding: 5px 8px 0px 16px; margin: 0px; }
		#toolsNavPadExpanded ul.secondTier li a { color: #fef7e2; text-decoration: none; }
		#toolsNavPadExpanded ul.secondTier li a:hover { text-decoration: underline; }
		#toolsNavPadExpanded ul.secondTier li.active { margin-left:-10px; padding: 0px 8px 0px 10px; color: #fff; text-decoration: none; text-transform: uppercase; font-weight: bold; background: url(/wcsstore/ConsumerDirectStorefrontAssetStore/images/leftNav/leftNavArrow.gif) 0px 5px no-repeat; }
		#toolsNavPadExpanded ul.secondTier li.active:hover { text-decoration: underline; }
		#toolsNavPadExpanded ul.secondTier li.activetop { color: #fff; text-decoration: none; text-transform: uppercase; font-weight: bold; }
		#toolsNavPadExpanded ul.secondTier li.activetop:hover { text-decoration: underline; }

		#toolsNavPad ul.thirdTier {padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; width: 148px; }
		#toolsNavPad ul.thirdTier li { padding: 0px 0px 0px 12px; margin: 0px; }
		#toolsNavPad ul.thirdTier li a { padding: 0px; margin: 0px; font-weight: normal !important; text-transform: none !important; color: #fef7e2; }
		#toolsNavPad ul.thirdTier li a:hover { text-decoration: underline; color: #fef7e2; }
		#toolsNavPad ul.thirdTier li.active { padding: 0px 0px 0px 12px; background: url(/wcsstore/ConsumerDirectStorefrontAssetStore/images/leftNav/leftNavArrow.gif) 0px 5px no-repeat; }
		#toolsNavPad ul.thirdTier li.active a { color: #fff; text-decoration: none; text-transform: uppercase !important; font-weight: bold !important; }
		#toolsNavPad ul.thirdTier li.active a:hover { text-decoration: underline; }

		#toolsNavPadExpanded ul.thirdTier {display: inline; padding: 0px 0px 0px 0px; margin-left: -16px; width: 173px; }
		#toolsNavPadExpanded ul.thirdTier li { padding: 0px 0px 2px 12px; margin: 0px; }
		#toolsNavPadExpanded ul.thirdTier li a { padding: 0px; margin: 0px; font-weight: normal !important; text-transform: none !important; color: #fef7e2; }
		#toolsNavPadExpanded ul.thirdTier li a:hover { text-decoration: underline; color: #fef7e2; }
		#toolsNavPadExpanded ul.thirdTier li.active { padding:0px 0px 2px 22px; background: url(/wcsstore/ConsumerDirectStorefrontAssetStore/images/leftNav/leftNavArrow.gif) 10px 5px no-repeat; }
		#toolsNavPadExpanded ul.thirdTier li.active a { color: #fff; text-decoration: none; text-transform: uppercase !important; font-weight: bold !important; }
		#toolsNavPadExpanded ul.thirdTier li.active a:hover { text-decoration: underline; color: #fff; }

		/* TOOLS NAVIGATION :: END */
		
		/* AGRICULTURE NAVIGATION :: START */

		#agricultureNavBottom {margin:0px; font-size: 0em;}
		#agricultureNav { width: 183px; background: url(/wcsstore/ConsumerDirectStorefrontAssetStore/images/leftNav/agBg.gif) top left repeat-y; }
		#agricultureNavPad { width: 183px; background: url(/wcsstore/ConsumerDirectStorefrontAssetStore/images/leftNav/leafIcon.gif) 155px center no-repeat;  padding: 0px; margin: 0px; }
		#agricultureNavPad li.knowHow { background: url(/wcsstore/ConsumerDirectStorefrontAssetStore/images/leftNav/agSubNavBorder.gif) 0px 1px no-repeat !important; padding-top: 5px !important; }
		#agricultureNavPadExpanded li.knowHow { background: url(/wcsstore/ConsumerDirectStorefrontAssetStore/images/leftNav/agSubNavBorder.gif) 0px 1px no-repeat !important; padding-top: 5px !important; }

		#agricultureNavPad ul { padding: 0px; margin: 0px; width: 150px; }
		#agricultureNavPad li { padding: 4px 0px 2px 8px; margin: 0px; list-style-type: none; background: url(/wcsstore/ConsumerDirectStorefrontAssetStore/images/leftNav/agDivider.gif) top left no-repeat; font-weight: bold; font-size: 1.1em; }		
		#agricultureNavPad li.liFirst { background: none; }
		#agricultureNavPad li a { color: #4d4c1f; text-decoration: none; }
		#agricultureNavPad li a:hover {color:#5A2F0C;}

		#agricultureNavPadExpanded { width: 183px; background: url(/wcsstore/ConsumerDirectStorefrontAssetStore/images/leftNav/leafIcon.gif) 155px 3px no-repeat;  padding: 0px; margin: 0px; }
		#agricultureNavPadExpanded ul { padding: 0px; margin: 0px; width: 150px; }
		#agricultureNavPadExpanded li { padding: 4px 0px 2px 8px; margin: 0px; list-style-type: none; background: url(/wcsstore/ConsumerDirectStorefrontAssetStore/images/leftNav/agDivider.gif) top left no-repeat; font-weight: bold; font-size: 1.1em; }		
		#agricultureNavPadExpanded li.liFirst { background: none; }
		#agricultureNavPadExpanded li a { color: #4d4c1f; text-decoration: none; }
		#agricultureNavPadExpanded li a:hover {color:#5A2F0C;}

		#agricultureNavPad ul.secondTier { padding: 0px 0px 5px 12px; margin-left:-3px; width: 161px; background: url(/wcsstore/ConsumerDirectStorefrontAssetStore/images/leftNav/agSubNavBottom.gif) bottom left no-repeat #666634; }
		#agricultureNavPad ul.secondTier li { padding: 0px 8px 2px 0px; margin: 0px; font-size: 1em; background: none; font-weight: normal; }
		#agricultureNavPad ul.secondTier li.liFirst { background: url(/wcsstore/ConsumerDirectStorefrontAssetStore/images/leftNav/agSubNavTop.gif) top left no-repeat; padding: 5px 8px 0px 0px !important; margin: 0px; }
		#agricultureNavPad ul.secondTier li a { color: #fef7e2; text-decoration: none; }
		#agricultureNavPad ul.secondTier li a:hover { text-decoration: underline; color: #fef7e2; }
		#agricultureNavPad ul.secondTier li.active { padding: 0px 8px 2px 0px; margin: 0px; font-size: 1em; background: none; }
		#agricultureNavPad ul.secondTier li.active a { color: #fff; text-decoration: none; text-transform: uppercase; font-weight: bold;  }
		#agricultureNavPad ul.secondTier li.active a:hover { text-decoration: underline; color: #fff; }

		#agricultureNavPadExpanded ul.secondTier { padding: 0px 0px 0px 16px; margin-left:-3px; width: 157px; background: url(/wcsstore/ConsumerDirectStorefrontAssetStore/images/leftNav/agSubNavBottom.gif) bottom left no-repeat #666634; }
		#agricultureNavPadExpanded ul.secondTier li { padding: 0px 8px 0px 0px; margin: 0px; font-size: 1em; background: none; font-weight: normal; }
		#agricultureNavPadExpanded ul.secondTier li.liFirst { background: url(/wcsstore/ConsumerDirectStorefrontAssetStore/images/leftNav/agSubNavTop.gif) top left no-repeat; padding: 5px 8px 0px 16px; margin: 0px; }
		#agricultureNavPadExpanded ul.secondTier li a { color: #fef7e2; text-decoration: none; }
		#agricultureNavPadExpanded ul.secondTier li a:hover { text-decoration: underline; }
		#agricultureNavPadExpanded ul.secondTier li.active { margin-left:-10px; padding: 0px 8px 0px 10px; color: #fff; text-decoration: none; text-transform: uppercase; font-weight: bold; background: url(/wcsstore/ConsumerDirectStorefrontAssetStore/images/leftNav/leftNavArrow.gif) 0px 5px no-repeat; }
		#agricultureNavPadExpanded ul.secondTier li.active:hover { text-decoration: underline; }
		#agricultureNavPadExpanded ul.secondTier li.activetop { color: #fff; text-decoration: none; text-transform: uppercase; font-weight: bold; }
		#agricultureNavPadExpanded ul.secondTier li.activetop:hover { text-decoration: underline; }

		#agricultureNavPad ul.thirdTier {padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; width: 148px; }
		#agricultureNavPad ul.thirdTier li { padding: 0px 0px 0px 12px; margin: 0px; }
		#agricultureNavPad ul.thirdTier li a { padding: 0px; margin: 0px; font-weight: normal !important; text-transform: none !important; color: #fef7e2; }
		#agricultureNavPad ul.thirdTier li a:hover { text-decoration: underline; color: #fef7e2; }
		#agricultureNavPad ul.thirdTier li.active { padding: 0px 0px 0px 12px; background: url(/wcsstore/ConsumerDirectStorefrontAssetStore/images/leftNav/leftNavArrow.gif) 0px 5px no-repeat; }
		#agricultureNavPad ul.thirdTier li.active a { color: #fff; text-decoration: none; text-transform: uppercase !important; font-weight: bold !important; }
		#agricultureNavPad ul.thirdTier li.active a:hover { text-decoration: underline; }

		#agricultureNavPadExpanded ul.thirdTier {display: inline; padding: 0px 0px 0px 0px; margin-left: -16px; width: 173px; }
		#agricultureNavPadExpanded ul.thirdTier li { padding: 0px 0px 2px 12px; margin: 0px; }
		#agricultureNavPadExpanded ul.thirdTier li a { padding: 0px; margin: 0px; font-weight: normal !important; text-transform: none !important; color: #fef7e2; }
		#agricultureNavPadExpanded ul.thirdTier li a:hover { text-decoration: underline; color: #fef7e2; }
		#agricultureNavPadExpanded ul.thirdTier li.active { padding:0px 0px 2px 22px; background: url(/wcsstore/ConsumerDirectStorefrontAssetStore/images/leftNav/leftNavArrow.gif) 10px 5px no-repeat; }
		#agricultureNavPadExpanded ul.thirdTier li.active a { color: #fff; text-decoration: none; text-transform: uppercase !important; font-weight: bold !important; }
		#agricultureNavPadExpanded ul.thirdTier li.active a:hover { text-decoration: underline; color: #fff; }

		/* AGRICULTURE NAVIGATION :: END */
		
		/* ANIMALS NAVIGATION :: START */

		#animalsNavBottom {margin:0px; font-size: 0em;}
		#animalsNav { width: 183px; background: url(/wcsstore/ConsumerDirectStorefrontAssetStore/images/leftNav/animalsBg.gif) top left repeat-y; }
		#animalsNavPad { width: 183px; background: url(/wcsstore/ConsumerDirectStorefrontAssetStore/images/leftNav/horseShoeIcon.gif) 155px center no-repeat;  padding: 0px; margin: 0px; }
		#animalsNavPad li.knowHow { background: url(/wcsstore/ConsumerDirectStorefrontAssetStore/images/leftNav/animalsSubNavBorder.gif) 0px 1px no-repeat !important; padding-top: 5px !important; }
		#animalsNavPadExpanded li.knowHow { background: url(/wcsstore/ConsumerDirectStorefrontAssetStore/images/leftNav/animalsSubNavBorder.gif) 0px 1px no-repeat !important; padding-top: 5px !important; }

		#animalsNavPad ul { padding: 0px; margin: 0px; width: 150px; }
		#animalsNavPad li { padding: 4px 0px 2px 8px; margin: 0px; list-style-type: none; background: url(/wcsstore/ConsumerDirectStorefrontAssetStore/images/leftNav/animalsDivider.gif) top left no-repeat; font-weight: bold; font-size: 1.1em; }
		#animalsNavPad li.liFirst { background: none; }
		#animalsNavPad li a { color: #214d4d; text-decoration: none; }
		#animalsNavPad li a:hover {color:#5A2F0C;}

		#animalsNavPadExpanded { width: 183px; background: url(/wcsstore/ConsumerDirectStorefrontAssetStore/images/leftNav/horseShoeIcon.gif) 155px 3px no-repeat;  padding: 0px; margin: 0px; }
		#animalsNavPadExpanded ul { padding: 0px; margin: 0px; width: 150px; }
		#animalsNavPadExpanded li { padding: 4px 0px 2px 8px; margin: 0px; list-style-type: none; background: url(/wcsstore/ConsumerDirectStorefrontAssetStore/images/leftNav/animalsDivider.gif) top left no-repeat; font-weight: bold; font-size: 1.1em; }
		#animalsNavPadExpanded li.liFirst { background: none; }
		#animalsNavPadExpanded li a { color: #214d4d; text-decoration: none; }
		#animalsNavPadExpanded li a:hover {color:#5A2F0C;}
		
		#animalsNavPad ul.secondTier { padding: 0px 0px 5px 12px; margin-left:-3px; width: 161px; background: url(/wcsstore/ConsumerDirectStorefrontAssetStore/images/leftNav/animalsSubNavBottom.gif) bottom left no-repeat #366666; }
		#animalsNavPad ul.secondTier li { padding: 0px 8px 2px 0px; margin: 0px; font-size: 1em; background: none; font-weight: normal; }
		#animalsNavPad ul.secondTier li.liFirst { background: url(/wcsstore/ConsumerDirectStorefrontAssetStore/images/leftNav/animalsSubNavTop.gif) top left no-repeat; padding: 5px 8px 0px 0px !important; margin: 0px; }
		#animalsNavPad ul.secondTier li a { color: #fef7e2; text-decoration: none; }
		#animalsNavPad ul.secondTier li a:hover { text-decoration: underline; color: #fef7e2; }
		#animalsNavPad ul.secondTier li.active { padding: 0px 8px 2px 0px; margin: 0px; font-size: 1em; background: none; }
		#animalsNavPad ul.secondTier li.active a { color: #fff; text-decoration: none; text-transform: uppercase; font-weight: bold;  }
		#animalsNavPad ul.secondTier li.active a:hover { text-decoration: underline; color: #fff; }
		
		#animalsNavPadExpanded ul.secondTier { padding: 0px 0px 0px 16px; margin-left:-3px; width: 157px; background: url(/wcsstore/ConsumerDirectStorefrontAssetStore/images/leftNav/animalsSubNavBottom.gif) bottom left no-repeat #366666; }
		#animalsNavPadExpanded ul.secondTier li { padding: 0px 8px 0px 0px; margin: 0px; font-size: 1em; background: none; font-weight: normal; }
		#animalsNavPadExpanded ul.secondTier li.liFirst { background: url(/wcsstore/ConsumerDirectStorefrontAssetStore/images/leftNav/animalsSubNavTop.gif) top left no-repeat; padding: 5px 8px 0px 16px; margin: 0px; }
		#animalsNavPadExpanded ul.secondTier li a { color: #fef7e2; text-decoration: none; }
		#animalsNavPadExpanded ul.secondTier li a:hover { text-decoration: underline; }
		#animalsNavPadExpanded ul.secondTier li.active { margin-left:-10px; padding: 0px 8px 0px 10px; color: #fff; text-decoration: none; text-transform: uppercase; font-weight: bold; background: url(/wcsstore/ConsumerDirectStorefrontAssetStore/images/leftNav/leftNavArrow.gif) 0px 5px no-repeat; }
		#animalsNavPadExpanded ul.secondTier li.active:hover { text-decoration: underline; }
		#animalsNavPadExpanded ul.secondTier li.activetop { color: #fff; text-decoration: none; text-transform: uppercase; font-weight: bold; }
		#animalsNavPadExpanded ul.secondTier li.activetop:hover { text-decoration: underline; }
		
		#animalsNavPad ul.thirdTier {padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; width: 148px; }
		#animalsNavPad ul.thirdTier li { padding: 0px 0px 0px 12px; margin: 0px; }
		#animalsNavPad ul.thirdTier li a { padding: 0px; margin: 0px; font-weight: normal !important; text-transform: none !important; color: #fef7e2; }
		#animalsNavPad ul.thirdTier li a:hover { text-decoration: underline; color: #fef7e2; }
		#animalsNavPad ul.thirdTier li.active { padding: 0px 0px 0px 12px; background: url(/wcsstore/ConsumerDirectStorefrontAssetStore/images/leftNav/leftNavArrow.gif) 0px 5px no-repeat; }
		#animalsNavPad ul.thirdTier li.active a { color: #fff; text-decoration: none; text-transform: uppercase !important; font-weight: bold !important; }
		#animalsNavPad ul.thirdTier li.active a:hover { text-decoration: underline; }
		
		#animalsNavPadExpanded ul.thirdTier {display: inline; padding: 0px 0px 0px 0px; margin-left: -16px; width: 173px; }
		#animalsNavPadExpanded ul.thirdTier li { padding: 0px 0px 2px 12px; margin: 0px; }
		#animalsNavPadExpanded ul.thirdTier li a { padding: 0px; margin: 0px; font-weight: normal !important; text-transform: none !important; color: #fef7e2; }
		#animalsNavPadExpanded ul.thirdTier li a:hover { text-decoration: underline; color: #fef7e2; }
		#animalsNavPadExpanded ul.thirdTier li.active { padding:0px 0px 2px 22px; background: url(/wcsstore/ConsumerDirectStorefrontAssetStore/images/leftNav/leftNavArrow.gif) 10px 5px no-repeat; }
		#animalsNavPadExpanded ul.thirdTier li.active a { color: #fff; text-decoration: none; text-transform: uppercase !important; font-weight: bold !important; }
		#animalsNavPadExpanded ul.thirdTier li.active a:hover { text-decoration: underline; color: #fff; }
		
		/* ANIMALS NAVIGATION :: END */
		
		/* CLOTHING NAVIGATION :: START */
		#clothingNavBottom {margin:0px; font-size: 0em;}
		#clothingNav { width: 183px; background: url(/wcsstore/ConsumerDirectStorefrontAssetStore/images/leftNav/clothingBg.gif) top left repeat-y; }
		#clothingNavPad { width: 183px; background: url(/wcsstore/ConsumerDirectStorefrontAssetStore/images/leftNav/starIcon.gif) 155px center no-repeat;  padding: 0px; margin: 0px; }
		#clothingNavPad li.knowHow { background: url(/wcsstore/ConsumerDirectStorefrontAssetStore/images/leftNav/clothingSubNavBorder.gif) 0px 1px no-repeat !important; padding-top: 5px !important; }
		#clothingNavPadExpanded li.knowHow { background: url(/wcsstore/ConsumerDirectStorefrontAssetStore/images/leftNav/clothingSubNavBorder.gif) 0px 1px no-repeat !important; padding-top: 5px !important; }

		#clothingNavPad ul { padding: 0px; margin: 0px; width: 150px; }
		#clothingNavPad li { padding: 4px 0px 2px 8px; margin: 0px; list-style-type: none; background: url(/wcsstore/ConsumerDirectStorefrontAssetStore/images/leftNav/clothingDivider.gif) top left no-repeat; font-weight: bold; font-size: 1.1em; }		
		#clothingNavPad li.liFirst { background: none; }
		#clothingNavPad li a { color: #283848; text-decoration: none; }
		#clothingNavPad li a:hover {color:#5A2F0C;}
		
		#clothingNavPadExpanded { width: 183px; background: url(/wcsstore/ConsumerDirectStorefrontAssetStore/images/leftNav/starIcon.gif) 158px 3px no-repeat; padding: 0px; margin: 0px; }
		#clothingNavPadExpanded ul { padding: 0px 0px 0px 0px; margin: 0px; width: 150px; }
		#clothingNavPadExpanded li { padding: 4px 0px 2px 8px; margin: 0px; list-style-type: none; background: url(/wcsstore/ConsumerDirectStorefrontAssetStore/images/leftNav/clothingDivider.gif) top left no-repeat; font-weight: bold; font-size: 1.1em; }		
		#clothingNavPadExpanded li.liFirst { background: none; }
		#clothingNavPadExpanded li a { color: #283848; text-decoration: none; }
		#clothingNavPadExpanded li a:hover {color:#5A2F0C;}

		#clothingNavPad ul.secondTier { padding: 0px 0px 5px 12px; margin-left:-3px; width: 161px; background: url(/wcsstore/ConsumerDirectStorefrontAssetStore/images/leftNav/clothingSubNavBottom.gif) bottom left no-repeat #3b4d61; }
		#clothingNavPad ul.secondTier li { padding: 0px 8px 2px 0px; margin: 0px; font-size: 1em; background: none; font-weight: normal; }
		#clothingNavPad ul.secondTier li.liFirst { background: url(/wcsstore/ConsumerDirectStorefrontAssetStore/images/leftNav/clothingSubNavTop.gif) top left no-repeat; padding: 5px 8px 0px 0px !important; margin: 0px; }
		#clothingNavPad ul.secondTier li a { color: #fef7e2; text-decoration: none; }
		#clothingNavPad ul.secondTier li a:hover { text-decoration: underline; color: #fef7e2; }
		#clothingNavPad ul.secondTier li.active { padding: 0px 8px 2px 0px; margin: 0px; font-size: 1em; background: none; }
		#clothingNavPad ul.secondTier li.active a { color: #fff; text-decoration: none; text-transform: uppercase; font-weight: bold;  }
		#clothingNavPad ul.secondTier li.active a:hover { text-decoration: underline; color: #fff; }
		
		#clothingNavPadExpanded ul.secondTier { padding: 0px 0px 0px 16px; margin-left:-3px; width: 157px; background: url(/wcsstore/ConsumerDirectStorefrontAssetStore/images/leftNav/clothingSubNavBottom.gif) bottom left no-repeat #3b4d61; }
		#clothingNavPadExpanded ul.secondTier li { padding: 0px 8px 0px 0px; margin: 0px; font-size: 1em; background: none; font-weight: normal; }
		#clothingNavPadExpanded ul.secondTier li.liFirst { background: url(/wcsstore/ConsumerDirectStorefrontAssetStore/images/leftNav/clothingSubNavTop.gif) top left no-repeat; padding: 5px 8px 0px 16px; margin: 0px; }
		#clothingNavPadExpanded ul.secondTier li a { color: #fef7e2; text-decoration: none; }
		#clothingNavPadExpanded ul.secondTier li a:hover { text-decoration: underline; }
		#clothingNavPadExpanded ul.secondTier li.active { margin-left:-10px; padding: 0px 8px 0px 10px; color: #fff; text-decoration: none; text-transform: uppercase; font-weight: bold; background: url(/wcsstore/ConsumerDirectStorefrontAssetStore/images/leftNav/leftNavArrow.gif) 0px 5px no-repeat; }
		#clothingNavPadExpanded ul.secondTier li.active:hover { text-decoration: underline; }
		#clothingNavPadExpanded ul.secondTier li.activetop { color: #fff; text-decoration: none; text-transform: uppercase; font-weight: bold; }
		#clothingNavPadExpanded ul.secondTier li.activetop:hover { text-decoration: underline; }
		
		#clothingNavPad ul.thirdTier {padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; width: 148px; }
		#clothingNavPad ul.thirdTier li { padding: 0px 0px 0px 12px; margin: 0px; }
		#clothingNavPad ul.thirdTier li a { padding: 0px; margin: 0px; font-weight: normal !important; text-transform: none !important; color: #fef7e2; }
		#clothingNavPad ul.thirdTier li a:hover { text-decoration: underline; color: #fef7e2; }
		#clothingNavPad ul.thirdTier li.active { padding: 0px 0px 0px 12px; background: url(/wcsstore/ConsumerDirectStorefrontAssetStore/images/leftNav/leftNavArrow.gif) 0px 5px no-repeat; }
		#clothingNavPad ul.thirdTier li.active a { color: #fff; text-decoration: none; text-transform: uppercase !important; font-weight: bold !important; }
		#clothingNavPad ul.thirdTier li.active a:hover { text-decoration: underline; }
		
		#clothingNavPadExpanded ul.thirdTier {display: inline; padding: 0px 0px 0px 0px; margin-left: -16px; width: 173px; }
		#clothingNavPadExpanded ul.thirdTier li { padding: 0px 0px 2px 12px; margin: 0px; }
		#clothingNavPadExpanded ul.thirdTier li a { padding: 0px; margin: 0px; font-weight: normal !important; text-transform: none !important; color: #fef7e2; }
		#clothingNavPadExpanded ul.thirdTier li a:hover { text-decoration: underline; color: #fef7e2; }
		#clothingNavPadExpanded ul.thirdTier li.active { padding:0px 0px 2px 22px; background: url(/wcsstore/ConsumerDirectStorefrontAssetStore/images/leftNav/leftNavArrow.gif) 10px 5px no-repeat; }
		#clothingNavPadExpanded ul.thirdTier li.active a { color: #fff; text-decoration: none; text-transform: uppercase !important; font-weight: bold !important; }
		#clothingNavPadExpanded ul.thirdTier li.active a:hover { text-decoration: underline; color: #fff; }
		
		/* CLOTHING NAVIGATION :: END */
		/*=========== LEFT COLUMN MAIN NAVIGATION :: END ===========*/
		
	/*=========== LEFT COLUMN :: END ===========*/
	
	/*=========== CENTER COLUMN :: START ===========*/
	#centerCol { width: 590px; float: left; margin: 13px 0px 0px 0px; padding: 0px; }
	#centerColPadding { padding-left:9px; }
	#centerCol2 { width: 775px; float: left; margin: 0px 0px 0px 0px; padding: 0px; }
	/*=========== CENTER COLUMN :: END ===========*/
	
	/*=========== RIGHT COLUMN :: START ===========*/
	#rightCol { width: 184px; float: right; margin: 13px 0px 0px 0px;  padding: 0px 0px 0px 0px; }
	
		/*=========== COLUMN BOX :: START ===========*/
		div.columnBox { margin-bottom:15px; }
		div.columnBoxPadding{ border:2px solid #cfb595; padding:2px; text-align:left; }
		div.columnBox#first{ margin-top:0; }
		div.columnBox#signUp { margin-top:5px;; }
		div.columnBox h3{ color:#fff; margin:0; padding:3px 4px 3px 14px; font-size:11px; }
		div.columnBox ul{ padding:0; margin:0; list-style:none; }
		div.columnBox ul li { margin-top:8px; }
		div.columnBox ul li#signUpCall{ background-color:#f4e6dd; color:#513015; font-size:13px; padding:3px 9px; }
		div.columnBoxPadding#signUp h3{ background-color:#a94000; }
		div.columnBoxPadding#signUp input{ font-size:10px; border:1px solid #8f8f8f; background:url(/wcsstore/ConsumerDirectStorefrontAssetStore/images/buttons/text_input_bg.gif) top left repeat-x; margin-left:13px; }
		div.columnBoxPadding#signUp input#zipInput { }
		div.columnBoxPadding#signUp p { background:#f4e6dd; color:#513015; font-size:13px; padding:5px 15px 5px 5px; margin:0; clear:both; }
		div.columnBoxPadding a.textLink { display:block; color:#513015; font-size:12px; font-weight:bold; text-decoration:none; background: transparent url(/wcsstore/ConsumerDirectStorefrontAssetStore/images/buttons/arrow_button.gif) 0 3px no-repeat; padding-left:17px; margin-left:80px; }
		
		div.columnBoxPadding#signUp a.textLink { display:inline; padding-left:17px; margin-left:9px; }
		img { border:0;}
		div.columnBox#weekly h3{ background-color:#958241; }
		div.columnBox#outdoorPower h3{ background-color:#404750; }
		div.columnBox#inStoreOnly h3{ background-color:#513015; }
		div.columnBox#powerStore h3{ background-color:#232323; }
		
		div.columnBox#weekly  div.columnBoxPadding { padding-bottom:4px; }
		div.columnBox#weekly li { overflow: hidden; width: 100%; }
		div.columnBox#weekly img { float:left; }
		div.columnBox#weekly p { font-size:11px; margin:0; padding-left:6px; float:left; width:100px; }
		div.columnBox#weekly p span { font-weight:bold; color:#901e15; }
		div.columnBox#weekly a {  display:block; color:#836c1e; text-decoration:none;}
		/*=========== COLUMN BOX :: END =============*/

		#checkout { margin-top:2px; }
		iframe { margin:0; border:0; padding:0; }	
		
		/*=========== TEXT SIZE :: START ===========*/
		#textSize { width: 183px; height: 35px; padding: 0px; margin: 0px; background-color:#fffbef; }
		#textSize strong { position: absolute; left: -9999px; }
		
		#textSize ul { padding: 4px 0px 0px 28px; margin: 0px; }
		#textSize li { list-style-type: none; float: left; margin: 0px 4px 0px 0px; padding: 0px; }
		#textSize li.liFirst { color: #b80000; font-weight: bold; font-size: 1em; padding: 3px 5px 0px 0px; margin: 0px; }
		
		#textSize li.smallTxt { width: 8px; height: 25px; }
		#textSize li.smallTxt a { width:8px; height:25px; display:block; background:url(/wcsstore/ConsumerDirectStorefrontAssetStore/images/rightCol/textSizeSmall.gif) top left no-repeat; }
		#textSize li.smallTxt a.active { background: url(/wcsstore/ConsumerDirectStorefrontAssetStore/images/rightCol/textSizeSmallActive.gif) top left no-repeat; }
		
		#textSize li.defaultTxt { width: 14px; height: 25px; }
		#textSize li.defaultTxt a { width:14px; height:25px; display:block; background:url(/wcsstore/ConsumerDirectStorefrontAssetStore/images/rightCol/textSizeDefault.gif) top left no-repeat; }
		#textSize li.defaultTxt a.active { background: url(/wcsstore/ConsumerDirectStorefrontAssetStore/images/rightCol/textSizeDefaultActive.gif) top left no-repeat; }
		
		#textSize li.largeTxt { width: 21px; height: 25px; }
		#textSize li.largeTxt a { width:21px; height:25px; display:block; background:url(/wcsstore/ConsumerDirectStorefrontAssetStore/images/rightCol/textSizeLarge.gif) top left no-repeat; }
		#textSize li.largeTxt a.active { background: url(/wcsstore/ConsumerDirectStorefrontAssetStore/images/rightCol/textSizeLargeActive.gif) top left no-repeat; }
		/*=========== TEXT SIZE :: END ===========*/
		
		/*=========== RIGHT COLUMN E-SPOT :: START ===========*/
		div.rightColEspot { width: 100%; padding: 0px; background: top left no-repeat; }
			div.rightColEspot h1 { padding: 0px;  margin: 0px; color: #b80000; font-size: 1.2em; text-align: center; }
			div.rightColEspot p { padding: 0px; margin: 0px; line-height: 1.3em; }
			div.rightColEspot a { color: #d20000; text-decoration: underline; }
			div.rightColEspot a:hover { text-decoration: none; }
			div.rightColEspot table { padding: 0px; margin: 0px 0px 0px 0px; }
			div.rightColEspot td { padding: 0px; margin: 0px; }
			div.TSCColEspot  { padding: 0px; margin: 0px; color: #b80000; font-size: 1.2em;}
		/*=========== RIGHT COLUMN E-SPOT :: START ===========*/
		/*=========== Tabbed E-SPOT :: START ===========*/
		div.tabbedEspot { width: 173px; background: top left no-repeat; overflow:hidden; color: #d20000; }
			div.tabbedEspot h1 { padding: 10px 0px 5px 0px; margin: 0px; color: #b80000; font-size: 1.2em; text-align: center; }
			div.tabbedEspot p { padding: 0px 0px 9px 0px; margin: 0px; line-height: 1.3em; }
			div.tabbedEspot a { color: #d20000; text-decoration: underline; }
			div.tabbedEspot a:hover { text-decoration: none; }
			div.tabbedEspot table { padding: 0px; margin: 0px 0px 0px 0px; }
			div.tabbedEspot td { padding: 0px 0px 0px 0px; margin: 0px; color:#BB6600; font-weight:bold;}
			/*=========== BL 2715 Increased font size to 1.3em ===========*/
			div.tabbedEspot  { padding: 5px 0px 5px 0px; margin: 0px; color: #b80000; font-size: 1.3em; }


			/* EM */
			div.tabbedEspot td em { color:#BB6600;font-weight:bold;}
			div.tabbedEspot td strike{color:#333333;}
			
			td.tireTrack { display: block; height: 8px; } 
			td.stuffTabs { padding: 0px 0px 0px 149px; margin: 0px; width: 250px; height: 29px; float: right; }
			td.stuffTabs table { float: left;  padding: 0px 0px 0px 2px; margin: 0px; display: inline; }
			td.stuffTabs table td { vertical-align: bottom; }
			td.stuffTabs table td a { padding: 0px !important; margin: 0px; height: 29px; float: right; }

		/*=========== Tabbed E-SPOT :: End ===========*/
		/*=========== Mid E-SPOT :: START ===========*/
		div.midEspot { width: 265px; margin: 0px 5px 10px 5px; background: top left no-repeat; overflow:hidden; }
			div.midEspot h1 { padding: 10px 0px 5px 0px; margin: 0px; color: #b80000; font-size: 1.2em; text-align: center; }
			div.midEspot p { padding: 0px 10px 9px 10px; margin: 0px; line-height: 1.3em; }
			div.midEspot a { color: #d20000; text-decoration: underline; }
			div.midEspot a:hover { text-decoration: none; }
			div.midEspot table {width: 100%; padding: 0px; margin: 0px 0px 0px 0px; }
			div.midEspot td { padding: 0px 0px 0px 0px; margin: 0px; }
			div.midEspot  { padding: 10px 0px 5px 0px; margin: 0px; color: #b80000; font-size: 1.2em;}
		/*=========== Mid E-SPOT :: End ===========*/
		/*=========== Lower E-SPOT :: START ===========*/
		div.lowerEspot { width: 578px; background: top left no-repeat;  }
			div.lowerEspot h1 { padding: 10px 0px 5px 0px; margin: 0px; color: #b80000; font-size: 1.2em; text-align: center; }
			div.lowerEspot p { padding: 0px 10px 9px 10px; margin: 0px; line-height: 1.3em; }
			div.lowerEspot a { color: #d20000; text-decoration: underline; }
			div.lowerEspot a:hover { text-decoration: none; }
			div.lowerEspot table {width: 578px; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; }
			div.lowerEspot td {padding: 0px 0px 0px 0px; margin: 0px; }
			div.lowerEspot  { padding: 0px 0px 0px 0px; margin: 0px; color: #b80000; font-size: 1.2em;}

			div#newhpseller { width:583px; }
			div#newhpseller div.main_promo { width:583px; clear:both; }
			div#newhpseller .espot_1, div#newhpseller .espot_2, div#newhpseller .espot_3 { padding-top:21px; display: block; }
			div#newhpseller .espot_1 { width:583px; clear:both; }
			div#newhpseller .espot_2 { float:right; width:280px; }
			div#newhpseller .espot_3 { float:left; width:180px; margin-left:20px;  }
			div#newhpseller .first { margin-left:0; float: left; }
			
			div#newhpseller a.espotLink { float: left; display: block; }
			
		/*=========== Lower E-SPOT :: End ===========*/
		
		/*=========== Bottom E-SPOT :: START ===========*/
		div.bottomEspot { width: 578px; background: top left no-repeat; }
			div.bottomEspot h1 { padding: 10px 0px 5px 0px; margin: 0px; color: #b80000; font-size: 1.2em; text-align: center; }
			div.bottomEspot p { padding: 0px 10px 9px 10px; margin: 0px; line-height: 1.3em; }
			div.bottomEspot a { color: #d20000; text-decoration: underline; }
			div.bottomEspot a:hover { text-decoration: none; }
			div.bottomEspot table {width: 100%; padding: 0px; margin: 0px 0px 0px 0px; }
			div.bottomEspot td { padding: 0px 0px 0px 0px; margin: 0px; }
			div.bottomEspot  { padding: 10px 0px 5px 0px; margin: 0px; color: #b80000; font-size: 1.2em;}
		/*=========== Bottom E-SPOT :: End ===========*/
		
		/*=========== RIGHT COLUMN MODULE :: START ===========*/
		div.rightColModule { width: 183px; display: block; padding: 0px; margin: 0px 0px 0px 0px; }
			div.rightModHeaderGreen { width: 183px; height: 39px; padding: 0px; margin: 0px; background: url(/wcsstore/ConsumerDirectStorefrontAssetStore/images/rightCol/rightModuleHeaderGreen.gif) top left no-repeat; }
			div.rightModHeaderGreen h1 { color: #666633; font-size: 1.2em; text-align: center; padding: 18px 0px 0px 0px; margin: 0px; }
			div.rightModHeaderBrown { width: 183px; height: 25px; padding: 0px; margin: 0px; background: url(/wcsstore/ConsumerDirectStorefrontAssetStore/images/rightCol/rightModuleHeaderBrown.gif) top left no-repeat; }
			div.rightModHeaderBrown h1 { color: #5a2f0c; font-size: 1.2em; text-align: center; padding: 4px 0px 0px 0px; margin: 0px; }
			
			div.rightColModule p { padding: 4px 9px 0px 9px; margin: 0px; width: 167px; }
			div.rightColModule a { color: #d20000; text-decoration: underline; }
			div.rightColModule a:hover { text-decoration: none; }
			div.rightColModule ul { padding: 4px 9px 0px 9px; margin: 0px; width: 167px; }
			div.rightColModule li { padding: 0px 0px 0px 10px; margin: 0px; list-style-type: none; background: url(/wcsstore/ConsumerDirectStorefrontAssetStore/images/rightCol/brownBullet.gif) 0px 6px no-repeat; }
		/*=========== RIGHT COLUMN MODULE :: END ===========*/
		
		/*===========BL 1925 Service Desk renamed to Customer Service- Hemang. ===========*/
		/*=========== Customer Service :: START ===========*/
		#serviceDesk { width: 100%; height: 34px; border: 0px; float: left; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; whitespace:nowrap; overflow: hidden; }
		#serviceDesk table { padding: 0px; margin: 4px 0px 0px 8px; }
		#serviceDesk td { margin: 0px; padding: 0px 5px 0px 0px; }
	
		/*=========== Customer Service :: END ===========*/
	/*=========== RIGHT COLUMN :: END ===========*/
/*=========== COLUMN CONTAINER :: END ===========*/

	/*=========== Print Detail Box :: START ===========*/
	#topSection { width: 100%;}
	#right_topSection  {float:right; padding: 0px 0px 4px 0px;}
	#left_topSection   {float:left; padding: 0px 0px 4px 0px;}
	
	/*=========== Print Detail Box :: END ===========*/


/*=========== FOOTER :: START ===========*/
#footer { width: 976px; height: 31px; float: left; padding: 0px; margin: 10px 0px 10px 0px; border-top: 2px solid #b80000; background: url(/wcsstore/ConsumerDirectStorefrontAssetStore/images/layout/footerBottomBg.gif) bottom left no-repeat; }


	#footer ul { padding: 3px 0px 0px 0px; margin: 0px; float: left; }
	/*=========== BL 2715 Increased font size by 1 point. Hemang. ===========*/
	#footer li { padding: 0px 8px 0px 8px; margin: 0px; list-style-type: none; float: left; background: url(/wcsstore/ConsumerDirectStorefrontAssetStore/images/layout/footerNavDivider.gif) center right no-repeat; font-size: 9pt; }
	#footer li.liLast { background: none; }
	#footer li a { color: #333; text-decoration: none; }
	#footer li a:hover { text-decoration: underline; }
	
	/*=========== BL 2715 Increased font size by 1 point. Hemang. ===========*/
	#footer p { padding: 3px 8px 0px 0px; margin: 0px 0px 0px -15px; float: right; font-size: 9pt;}  /* -15px margin fix for IE 6 */
/*=========== FOOTER :: END ===========*/

/*=========== myAccountLanding :: START ===========*/
	#myAccountLanding h2 { padding: 25px 0px 5px 0px; margin: 0px; }
/*=========== myAccountLanding :: End ===========*/

@media print {

/* default font styling for all elements */
html * { font-family: Arial, Helvetica, sans-serif; font-size: 12px; }

body {
	background: #ffffff;
	background-image:none;
}

#topNav { 
	float: none; 
	background-image:none;
}

#container, #columnContainer { 
	width: 90%;
}

.tabcontent {
	display:block;
}

/* close the print media selector */
}

/*use class of storeGrid rather than grid for product grid that spans the center and right col. pg.7 in wireframes*/
.giftStore {width:790px !important;}

#centerCol.storeGrid {width:790px;}

#centerCol.storeGrid .searchrow {
background:#FFFFFF url(/wcsstore/ConsumerDirectStorefrontAssetStore/images/searchrow2.gif) repeat-y scroll 0 0;
position:relative;
border:1px dashed #C6BAA1;
border-collapse:collapse;
margin:-1px;
height:auto;
}
#centerCol.storeGrid a.productimage {display:block;text-align:center;}
#centerCol.storeGrid .productlisting .pricing {font-weight:bold;}
#centerCol.storeGrid .productlisting .pricing .msrp {font-weight:normal;}
#centerCol.storeGrid .productlisting .pricing .saleprice { color:#b80000;}
#centerCol.storeGrid .productlisting .pricing .msrp .regprice {text-decoration:line-through;}

#centerCol.storeGrid .searchresults {
padding:0px 1px;

border-collapse:collapse;
margin:-1px;
}

#centerCol.storeGrid .productlisting {
	font-size:11px;
position: relative;
float:left;
font-size:11px;
margin-left:1px;
padding:8px 8px 33px;
width:180px;
height:250px; 
}
#centerCol.storeGrid .productlisting .productdetails {
text-align:left;
}

#centerCol.storeGrid .productlisting .productdetails p{ 
	margin: 0;
	padding: 3px 0 0;
}
#centerCol.storeGrid .productlisting .productdetails div{ margin:0; padding:0; } #centerCol.storeGrid .productlisting .productdetails p.productname{ margin-top: 11px; } #centerCol.storeGrid .productlisting .productdetails p.sku{ margin-top: 11px; } #centerCol.storeGrid .productlisting .productdetails div.pricing{ margin-top: 11px; } #centerCol.storeGrid .productlisting .productdetails p.availability{ margin-top: 0px; } #centerCol.storeGrid .productlisting div.compare{ margin:0; padding:0; }

/* store espots */
.store_1 {
clear:both;
width:583px;
padding-top:11px;
}

.store_2 {
padding-top:11px;
position:relative;
float:left;
}
.store_2 div{ 
width:280px; 
margin-left:21px; }

.store_2.first div {
margin-left:0;
width:280px;
}

.store_3 {
float:left;
width:180px;
padding-left:20px;
display:block;
padding-top:11px;
}

.store_3.first {
padding-left:0;
}

.store_4 {
float:left;
width:180px;
padding-left:15px;
display:block;
padding-top:11px;
}

.storeGrid .productlisting .compare {
padding-top:6px;
position:absolute;
bottom:8px;
}

* html .storeGrid#centerCol {

WIDTH: 780px

}

* html .storeGrid#centerCol .productlisting {
	PADDING-RIGHT: 7px; DISPLAY: inline; PADDING-LEFT: 7px; FONT-SIZE: 11px; FLOAT: left; PADDING-BOTTOM: 33px; MARGIN-LEFT: 1px; WIDTH: 180px; PADDING-TOP: 8px
}

#centerCol3 { float: left; width: 775px; margin: 0; padding: 0; }
#centerCol3 #centerColPadding { width: 757px; padding: 0 9px;}
#centerCol3 .store_1 { clear:both; width:757px; padding-top:11px; }
#centerCol3 .store_2 { padding-top:11px; position:relative; float:left; }
#centerCol3 .store_2 div { width:368px; margin-left:21px; }
#centerCol3 .store_2.first div { margin-left:0; width:368px; }

#centerCol3 .store_vertical_tall { clear:both; width:318px; padding-top:11px; float: left; }
#centerCol3 .store_vertical_small { width: 418px; float: left; padding: 11px 0 0 21px; }
#centerCol3 .store_vertical_small a { color: #000; text-decoration: none; font-weight: bold; }
#centerCol3 .store_vertical_small a:hover { text-decoration: underline; }
#centerCol3 .store_vertical_small h2 { color: #5b300e; font-size: 18px; font-weight: bold; margin: 0; padding: 17px 0px 0px 12px; }
#centerCol3 .store_vertical_small p, #centerCol3 .store_vertical_small li { padding: 6px 12px; margin: 0; font-size: 11px; }
#centerCol3 .store_vertical_small table { border: 1px solid #d5c6b1; padding: 2px; }
#centerCol3 .store_vertical_small thead { background: #d5c6b1; margin-bottom: 10px; height: 28px; font-size: 14px; }
#centerCol3 .store_vertical_small thead th { padding-left: 16px; }
#centerCol3 .store_vertical_small tbody { font-size: 12px; }
#centerCol3 .store_vertical_small tbody .spacer_row { height: 10px; }
#centerCol3 .store_vertical_small tbody .odd_row {  }
#centerCol3 .store_vertical_small tbody .odd_row td { background: #f1f1f1; }
#centerCol3 .store_vertical_small tbody tr {  }
#centerCol3 .store_vertical_small tbody td { width: 205px; padding-left: 18px; }
#centerCol3 .store_vertical_small tbody td a { background: url(/wcsstore/ConsumerDirectStorefrontAssetStore/images/buttons/arrow_red_bg.gif) no-repeat left center; padding-left: 29px;display:block;  }
h1.tsc_page_header{color:#516073;text-align:center;margin-top:5px;font-size:1.7em;}

.ui-widget-overlay { background: url(../images/overlay.png) repeat left top; opacity: .30;filter:Alpha(Opacity=30); }
.tscModal{background:#fff;text-align:left;}
.tscModal .modalHeader{color:#5A2F0C;background:#E7E2CF;}
.tscModal .modalHeader span{float:left;display:block;padding:3px 0px 0px 3px;}
.tscModal .modalHeader a.close{height:17px;padding-top:3px;background: #E7E2CF url(../images/btn_close.png) no-repeat right top;padding-right:25px;text-decoration:none;color:#5A2F0C;float:right;display:block;}
.tscModal p{padding:5px;}
.ui-dialog-titlebar{display:none;}
.cancelWarn{border:1px solid #f30; color:#f30; margin-bottom:3px;padding:5px;background:#fdefe3;}
#centerCol .cancelWarn a, #centerCol .cancelWarn a:hover, #centerCol2 .cancelWarn a, #centerCol2 .cancelWarn a:hover{color:#f30;}
/*----------------------- Clearfix :: START ---------------------*/
.clearfix:after { content: "."; display: block; clear: both; visibility: hidden; line-height: 0; height: 0; }

.clearfix { display: inline-block; }

html[xmlns] .clearfix { display: block; }

* html .clearfix{ height: 1%; }
/*----------------------- Clearfix :: END ---------------------*/

#helpdesk #centerCol3 { float: left; width: 775px; margin: 0; padding: 0; }
#helpdesk #centerCol3 #centerColPadding { width: 757px; padding: 0 9px;}
#helpdesk #centerCol3 .store_1 { clear:both; width:757px; padding-top:11px; }
#helpdesk #centerCol3 .store_2 { padding-top:11px; position:relative; float:left; }
#helpdesk #centerCol3 .store_2 div { width:368px; margin-left:21px; }
#helpdesk #centerCol3 .store_2.first div { margin-left:0; width:368px; }

#helpdesk #centerCol3 .store_vertical_tall { clear:both; width:318px; padding-top:11px; float: left; }
#helpdesk #centerCol3 .store_vertical_small { width: 418px; float: left; padding: 11px 0 0 21px; }
#helpdesk #centerCol3 .store_vertical_small a { color: #000; text-decoration: none; font-weight: bold; }
#helpdesk #centerCol3 .store_vertical_small a:hover { text-decoration: underline; }
#helpdesk #centerCol3 .store_vertical_small h2 { color: #5b300e; font-size: 18px; font-weight: bold; margin: 0; padding: 17px 0px 0px 12px; }
#helpdesk #centerCol3 .store_vertical_small p, #centerCol3 .store_vertical_small li { padding: 6px 12px; margin: 0; font-size: 11px; }
#helpdesk #centerCol3 .store_vertical_small table { border: 1px solid #d5c6b1; padding: 2px; }
#helpdesk #centerCol3 .store_vertical_small thead { background: #d5c6b1; margin-bottom: 10px; height: 28px; font-size: 14px; }
#helpdesk #centerCol3 .store_vertical_small thead th { padding-left: 16px; }
#helpdesk #centerCol3 .store_vertical_small tbody { font-size: 12px; }
#helpdesk #centerCol3 .store_vertical_small tbody .spacer_row { height: 10px; }
#helpdesk #centerCol3 .store_vertical_small tbody .odd_row {  }
#helpdesk #centerCol3 .store_vertical_small tbody .odd_row td { background: #f1f1f1; }
#helpdesk #centerCol3 .store_vertical_small tbody tr {  }
#helpdesk #centerCol3 .store_vertical_small tbody td { width: 205px; padding-left: 18px; }
#helpdesk #centerCol3 .store_vertical_small tbody td a { background: url(arrow_red_bg.gif) no-repeat left center; padding-left: 29px;display:block;  }
#helpdesk h1.tsc_page_header{color:#516073;text-align:center;margin-top:5px;font-size:1.7em;}

#helpdesk #centerCol2 a span.hidden{position: absolute; left: -9999px; top: -9999px;}
#helpdesk #centerCol2 .required{ color: #d20000; font-weight: bold;}
#helpdesk #centerCol2 #centerCol{ width: 503px; padding-bottom: 20px; border-bottom: 1px dotted #c6bfba; margin-bottom: 140px;}
#helpdesk #centerCol2 #centerCol strong{ text-transform: uppercase; font-weight: bold;}
#helpdesk #centerCol2 #centerCol #catReq strong{ text-transform: none;}
#helpdesk #centerCol2 #centerCol h3 { font-size: 1.17em; margin: 1em 0;}
#helpdesk #centerCol2 #centerCol ul{ padding: 0; margin: 0;  }
#helpdesk #centerCol2 #centerCol ul li{ list-style: none;  margin-top: 10px; }
#helpdesk #centerCol2 #centerCol ul li li{  padding-left: 12px;}
#helpdesk #centerCol2 #centerCol .banner a{background: url(/wcsstore/ConsumerDirectStorefrontAssetStore/images/helpcenter/custServBanner.jpg) no-repeat 0 0; display: block; width: 503px; height: 168px;}
#helpdesk #centerCol2 #centerCol.halfBanner .banner{ float: left; }
#helpdesk #centerCol2 #centerCol.halfBanner .banner a{ width: 243px; }
#helpdesk #centerCol2 #centerCol.halfBanner .intro { float: left; width: 232px; padding: 14px; margin:0; height: 140px; margin-bottom: 12px; }
#helpdesk #centerCol2 #centerCol.halfBanner .columnBox { clear: left;}
#helpdesk #centerCol2 #centerCol #storeLocator{ position: static; padding-left: 5px; margin-bottom: 30px;margin-top: 0px;}
#helpdesk #centerCol2 #centerCol #storeLocator table{width: 100%; margin: 0;}
#helpdesk #centerCol2 #centerCol #storeLocator input.zipcodeTxt{ width: 120px;}
#helpdesk #centerCol2 #centerCol #storeLocator input.locatorTxt{ width: 210px;}
#helpdesk #centerCol2 #centerCol .columnBox{ background: #E4DCC2; border: 1px solid #CBAC8D; padding-bottom: 20px;}
#helpdesk #centerCol2 #centerCol .columnBox .colBoxTitle{ padding: 0; }
#helpdesk #centerCol2 #centerCol .columnBox .colBoxTitle p{ background: #977F65; margin: 0; color: #fff; font-weight: bold; padding: 5px 14px; }
#helpdesk #centerCol2 #centerCol .columnBox table{ width: 100%;}
#helpdesk #centerCol2 #centerCol .columnBox tr td{ padding: 5px 14px; text-align: left; }
#helpdesk #centerCol2 #centerCol .columnBox input{}
#helpdesk #centerCol2 #centerCol .columnBox #stf_fromEmail{ width: 170px;}
#helpdesk #centerCol2 #centerCol .columnBox #emailFromName{ width: 170px;}
#helpdesk #centerCol2 #centerCol #trackShippingUtil{ width: 218px;}
#helpdesk #centerCol2 #centerCol #trackShippingUtil a{float: right;}
#helpdesk #centerCol2 #centerCol #trackShippingUtil input{width: 182px;}
#helpdesk #centerCol2 #centerCol .custServGroup{ float: left;}
#helpdesk #centerCol2 #centerCol .custServGroupFirst{margin-right: 63px; _margin-right: 44px;}
#helpdesk #centerCol2 #centerCol .custServGroup ul{ padding: 0; margin-left:-19px;_margin-left: 0px; }
#helpdesk #centerCol2 #centerCol .custServGroup ul ul{ padding: 0 0 0 12px; margin-left: 0; }
#helpdesk #centerCol2 #centerCol .custServGroup ul li{ list-style: none; width: 190px; _width: 180px; padding-left: 49px; padding-top: 12px; background-repeat: no-repeat; background-position: 0 0; margin-top: 10px; }
#helpdesk #centerCol2 #centerCol .custServGroup ul li h3{ background: #E4DCC2; padding: 4px 12px; font-size: 11px; color: #333; text-transform: uppercase; margin-top: 0;}
#helpdesk #centerCol2 #centerCol .custServGroup ul li li{ padding-left: 0; padding-top: 0; margin-top: 0; width: auto;}
#helpdesk #centerCol2 #centerCol .custServGroup ul li li a{ font-size: 11px; color: #333; }
#helpdesk #centerCol2 #centerCol .custServGroup .yourAcct{      background-image: url(/wcsstore/ConsumerDirectStorefrontAssetStore/images/helpcenter/account.gif); }
#helpdesk #centerCol2 #centerCol .custServGroup .orders{        background-image: url(/wcsstore/ConsumerDirectStorefrontAssetStore/images/helpcenter/orders.gif); margin-top: 0px;}
#helpdesk #centerCol2 #centerCol .custServGroup .guarantee{     background-image: url(/wcsstore/ConsumerDirectStorefrontAssetStore/images/helpcenter/guarantee.gif);}
#helpdesk #centerCol2 #centerCol .custServGroup .shipping{      background-image: url(/wcsstore/ConsumerDirectStorefrontAssetStore/images/helpcenter/shipping.gif);}
#helpdesk #centerCol2 #centerCol .custServGroup .returns{       background-image: url(/wcsstore/ConsumerDirectStorefrontAssetStore/images/helpcenter/returns.gif);}
#helpdesk #centerCol2 #centerCol .custServGroup .contact{       background-image: url(/wcsstore/ConsumerDirectStorefrontAssetStore/images/helpcenter/contact.gif);}
#helpdesk #centerCol2 #centerCol .custServGroup .privacy{       background-image: url(/wcsstore/ConsumerDirectStorefrontAssetStore/images/helpcenter/privacy.gif);}
#helpdesk #centerCol2 #centerCol .custServGroup .stores{        background-image: url(/wcsstore/ConsumerDirectStorefrontAssetStore/images/helpcenter/stores.gif);}
#helpdesk #centerCol2 #centerCol .custServGroup .giftCards{     background-image: url(/wcsstore/ConsumerDirectStorefrontAssetStore/images/helpcenter/giftCards.gif);}
#helpdesk #centerCol2 #centerCol .custServGroup .faq{                 background-image: url(/wcsstore/ConsumerDirectStorefrontAssetStore/images/helpcenter/faq.gif);}
#helpdesk #centerCol2 #centerCol .custServGroupFirst ul{ width: 232px; _width: 223px;}
#helpdesk #centerCol2 #centerCol .custServGroupFirst ul ul{ width: auto; }
#helpdesk #xcenterCol2 #centerCol .custServGroupLast { _float: right; }
#helpdesk #centerCol2 #centerCol .custServGroupLast ul{ margin-top:0; }
#helpdesk #centerCol2 #centerCol #qAndA{  }
#helpdesk #centerCol2 #centerCol #qAndA .answer{ display: none;  }

#tscPhoneNum{position: absolute; top: 0; right: 0;}
#tscPhoneNum a{ color: #5A2F0C; text-decoration: none; }
#tscPhoneNum a:hover{ text-decoration: underline;} 

#helpdesk #centerCol2 #rightCol{ width: 230px;}
#helpdesk #centerCol2 #rightCol .columnBox{color: #64625b; border: 1px solid #e0d3bd; background: #fdffff; padding: 5px 4px; }
#helpdesk #centerCol2 #rightCol .colBoxTitle{ background: #e0d3bd; color: #fff; padding: 5px; margin: 0; font-weight: bold; }
#helpdesk #centerCol2 #rightCol .colBoxTitle em{ text-transform: uppercase; }
#helpdesk #centerCol2 #rightCol .columnBox .section{ border-bottom: 1px dotted #c6bfba; padding: 10px;}
#helpdesk #centerCol2 #rightCol .columnBox .sectionLast{ border-bottom: 0; padding-bottom: 0;}
#helpdesk #centerCol2 #rightCol .columnBox .section p{margin: 0;}
#helpdesk #centerCol2 #rightCol .columnBox .section .pFirst{margin-bottom: 10px;;}
#helpdesk #centerCol2 #rightCol .columnBox .section .secTitle{font-weight: bold;}
#helpdesk #centerCol2 #rightCol  #emailCouponOffer a{ display: block; height: 130px; width: 222px; background: url(/wcsstore/ConsumerDirectStorefrontAssetStore/images/helpcenter/emailCoupon.gif) no-repeat 0 0;}
#helpdesk #centerCol table.largeTable { border-collapse: collapse; }
#helpdesk #centerCol table.largeTable td { padding: 4px; border: 1px solid black; }
#helpdesk #centerCol table.largeTable td p { margin: 0; }
#helpdesk #centerCol2 #centerCol #catReq ul li{ list-style: disc outside; margin-top: 6px; }
.shipping_instructions_red {color:#993300;}


/* lbp on pdp styling */
#ldp_div_pdp{ margin-left: 25px; }
#ldp_go_btn {  margin-top: 2px; position: absolute; }
#lbp_input { width: 100px; margin-left: 10px; margin-right: 10px; width: 70px; }
.enterZipMiddleTxt { margin-left: 0px; }
.enterZipMiddleLink { margin-left: 25px; }
#ldp_div_poupModal { display: none;  height: 82px; width: 252px; }
#ldp_div_popupModalClose { margin-left: 235px; }
#lbpModal { z-index: 65535; }

/* modals */
.modal { width: 500px; height: 500px; padding: 10px; }
p,label { font-family: Arial, sans-serif; }

/* Welcome Modal */

.modal.welcome { width: 452px; height: 271px; background: url(/wcsstore/ConsumerDirectStorefrontAssetStore/images/welcome_bg.jpg) no-repeat 0 0; }
.modal.welcome a, .modal.zip_code a { text-decoration: none; font-family: "Trebuchet MS",Helvetica,sans-serif; font-size: 12px; }
.modal.welcome .modal_close, .modal.zip_code .modal_close { float: right; background: url(/wcsstore/ConsumerDirectStorefrontAssetStore/images/modal_close_btn.png) no-repeat 30px 0; height: 20px;}
.modal.welcome .modal_close span, .modal.zip_code .modal_close span { color: #ca6a00; padding-right: 18px; text-decoration: underline; }
.modal.welcome .info { float: right; clear: right; margin: 75px 0 0 0; width: 250px; }
.modal.welcome .info p { font-size: 14px; font-weight: bold; }
.modal.welcome .info p.large { font-size: 18px; color: #ca6a00; }
.modal.welcome .info input, .zip_code .info input { margin-right: 15px; float: left; }
.modal.welcome .info a.go, .zip_code .info a.go { margin-top: 3px; float: left; }

/* Zip Code Containers */

.zip_code, .modal.zip_code { width: 280px; height: 60px; background-color: #e3dcc2; border: 1px solid #c6b69d; padding: 10px; }
.modal.zip_code { width: 240px; height: 70px; }
.zip_code p { margin: 0 0 5px 0; font-size: 12px; }
.zip_code label { float: left; text-align: right; width: 90px; font-size: 12px; font-weight: bold; margin: 9px 10px 0 0; } 
.modal.zip_code .info { clear:left; }
.modal.zip_code label { width: 58px; }
.zip { width: 105px; height: 19px; padding: 2px; border: 1px solid #8ca5ca; color: #666; }

.shadow {
    -moz-box-shadow: 3px 3px 4px #666;
    -webkit-box-shadow: 3px 3px 4px #666;
    box-shadow: 3px 3px 4px #666;
    /* For IE 8 */
    -ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#000000')";
    /* For IE 5.5 - 7 */
    filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#000000');
    }

.storeLocGoBtnModal {
    background: url("/wcsstore/ConsumerDirectStorefrontAssetStore/images/welcome_go_btn.png");
    border: medium none;
    cursor: pointer;
    height: 20px;
    width: 27px;
    margin-top: 3px;
    float: left;
}


/* popup styling Begin*/

a{
	cursor: pointer;
	text-decoration:none;
}

#backgroundPopup{
	display: none;
	position:fixed;
	_position:absolute; /* hack for internet explorer 6*/
	height:100%;
	width:100%;
	top:0;
	left:0;
	background:none;
	border:1px solid #cecece;
	z-index:1;
}
#popupContact{
	display:none;
	position:fixed;
	_position:absolute; /* hack for internet explorer 6*/
	height:384px;
	width:408px;
	background:#FFFFFF;
	border:2px solid #cecece;
	z-index:2;
	padding:12px;
	font-size:13px;
}
#popupContact h1{
	text-align:left;
	color:#6FA5FD;
	font-size:22px;
	font-weight:700;
	border-bottom:1px dotted #D3D3D3;
	padding-bottom:2px;
	margin-bottom:20px;
}
#popupContactClose{
	font-size:14px;
	line-height:14px;
	right:6px;
	top:4px;
	position:absolute;
	color:#6fa5fd;
		font-weight:700;
display:block;
}
#button{
	text-align:center;
	margin:100px;
}

/* popup styling End */
.prod_description { display: block; height: 70px; }
.store_location_info {width: 400px; padding-top: 30px; margin-top: 10px; padding-left: 255px;}

#container .zip_code {
	z-index: 9999 !important;
}
.jCarouselLite3 ul li {
	width: 184px !important;
}

