.threeCol, .sixCol {
	width:678px;
}
.categoryNav {
	height:243px;
	padding:12px 0 0 0;
	width:221px;
}
#mainContent #formerH2 {
	width:650px;
}
.threeCol .resultsBar {
	margin-bottom:0;
}
.sixCol .resultsBar {
	margin-bottom:0;
	margin-left:5px;
	width:673px;
}
.oneCol .productBlock {
	height:398px;
	margin:0 5px 0 0;
	width:275px;
}
.oneCol .productBlock img {
	margin-top:73px;
}
.oneCol .productContainer {
	border:1px solid #fff;
	display:inline;
	float:left;
	height:400px;
	margin:0 0 5px 5px;
	padding:2px;
	width:667px;
}
.oneCol .productConfiguration {
	height:400px;
	margin:0;
	width:385px;
}
.oneCol .productConfiguration li {
	width:209px;
}
.oneCol .productConfiguration li.productName, .oneCol .productConfiguration li.productPrice, .oneCol .productConfiguration li.productDescription, .oneCol .productConfiguration li.productMessaging, .oneCol .productConfiguration li.productButtons {
	width:361px;
}
.oneCol .productConfiguration li.productColors, .oneCol .productConfiguration li.productQuantity {
	margin-right:10px;
	width:180px;
}
.oneCol .productConfiguration li.productSize, .oneCol .productConfiguration li.productLength {
	margin-right:0;
	width:165px;
}
.oneCol .productConfiguration li.productMessaging .outOfStock {
	width:350px;
}
.oneCol .productConfiguration li.productActions {
	line-height:16px;
	_padding-bottom:4px;
}
.threeCol .productBlock {
	margin-left:5px;
	margin-right:0;
}
.sixCol .productBlock {
	height:221px;
	margin-left:5px;
	margin-right:0;
	width:106px;
	overflow:hidden;
}
.sixCol .productBlock img {
	margin:0 0 0 6px;
}
.sixCol .productInfo {
	margin-top:10px;
	width:106px;
}
.sixCol .productInfo .productName {
	font-size:9px;
	height:40px;
	padding:0 3px;
	overflow:hidden;
}
.sixCol .productGrid .productInfo .productPrice {
	height:13px;
}
.sixCol .productGrid .productInfo .productActions {
	height:22px;
}
.sixCol .productInfo .productActions input {
	_height:13px;
	margin-right:3px;
}
.sixCol a.quickView {
	left:24px;
	top:115px;
}
.bundles .productContainer {
	display:inline;
	float:left;
	height:472px;
	margin:0 0 5px 0;
	padding:0;
}
.bundles .productConfiguration {
	border-top:0;
	height:441px;
	margin:0;
}
.bundles li.productName {
	padding-bottom:5px;
}
.bundles li.productDescription {
	line-height:1.4em;
	padding-bottom:15px;
}
.bundles .productContainer .productBlock {
	background-color:#f1f2f2;
	border:1px solid #bbb;
	height:470px;
	float:left;
	margin:0 5px 5px 0;
	padding:0;
	position:relative;
	width:430px;
}
.bundles .productContainer .productBlock img {
	margin:7px 0 0 29px;
}
.bundles .ui-tabs-panel {
	height:436px;
	padding-top:5px;
}
#shopLanding .filterCategories {
	height:170px;
}
#shopLanding .filterCategories a, #seriesCollections .filterCategories a {
	color:#fff;
	display:block;
	position:relative;
	text-decoration:none;
}
#shopLanding .filterCategories a:hover, #seriesCollections .filterCategories a:hover {
	color:#dc241f;
}
#tabContainer {
	background-color:#fff;
	float:left;
	height:334px;
	padding:10px 10px 10px 12px;
	width:876px;
}
#tabContainer .productTabs {
	margin-top:-22px;
	width:876px;
}
#shopLanding .ui-tabs-panel {
	border:1px solid #949495;
	border-top:0;
	height:263px;
	padding-top:10px;
	width:874px;
}
#shopLanding .ui-tabs-nav {
	background:url("/wcsstore/ConsumerDirectStorefrontAssetStore/images/en_US/shop/tabBorderShopLanding.gif") 0 29px no-repeat;
	float:right;
	width:100%;
}
#shopLanding .ui-tabs-nav li.first {
	display:inline;
	margin-left:222px;
}
#shopLanding .ui-tabs-nav a {
	background:url("/wcsstore/ConsumerDirectStorefrontAssetStore/images/en_US/shop/btnTabShopLanding.png") 0 0 no-repeat;
	outline:0;
	text-decoration:none;
	white-space:nowrap;
	width:109px;
}
#shopLanding .ui-tabs-nav a:hover {
	background-position:0 -30px;
}
#shopLanding .ui-tabs-nav .ui-tabs-selected a, #shopLanding .ui-tabs-nav .ui-tabs-selected a:hover {
	background-position:0 -60px;
}
#shopLanding .productTabs div {
	background-color:#f1f2f2;
	float:left;
}
#shopLanding .productBlock {
	padding:0 0 0 15px;
	position:relative;
	width:201px;
}
#shopLanding .productName a {
	display:block;
	font-weight:normal;
	margin-top:10px;
	text-align:center;
	text-decoration:none;
}
#shopLanding a.quickView {
	top:180px;
}
.gradientProductDetails {
	background:url("/wcsstore/ConsumerDirectStorefrontAssetStore/images/en_US/shop/gradientProductDetails.png") 0 0 repeat-x;
	float:left;
	width:100%;
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/wcsstore/ConsumerDirectStorefrontAssetStore/images/en_US/shop/gradientProductDetails.png', sizingMethod='scale');
	_background:none;
}
a.askNewQuestion {
	background:url("/wcsstore/ConsumerDirectStorefrontAssetStore/images/en_US/shop/btnAskNewQuestion.png") 0 0 no-repeat;
	display:inline;
	float:right;
	margin:10px 12px 0 0;
	width:103px;
}
a.learnMore {
	background:url("/wcsstore/ConsumerDirectStorefrontAssetStore/images/en_US/global/btnLearnMore.png") 0 0 no-repeat;
	clear:both;
	display:inline;
	float:left;
	margin:15px 0 0 12px;
	_overflow:hidden;
	width:82px;
}
a.viewWishList {
	background:url("/wcsstore/ConsumerDirectStorefrontAssetStore/images/en_US/global/btnViewWishList.png") 0 0 no-repeat;
	float:right;
	width:80px;
}
a.view {
	background:url("/wcsstore/ConsumerDirectStorefrontAssetStore/images/en_US/global/btnView.png") 0 0 no-repeat;
	bottom:10px;
	position:absolute;
	right:10px;
	_overflow:hidden;
	width:45px;
}
a.returnToPrevious {
	background:url("/wcsstore/ConsumerDirectStorefrontAssetStore/images/en_US/global/iconBackArrow.png") 0 50% no-repeat;
	color:#4c4c4c;
	line-height:31px;
	margin-left:10px;
	padding:0 0 0 12px;
}
.headerBar a.back {
	background:url("/wcsstore/ConsumerDirectStorefrontAssetStore/images/en_US/global/iconBackArrowDotted.png") 0 50% no-repeat;
	color:#fff;
	display:inline;
	float:right;
	line-height:36px;
	margin-right:10px;
	padding:0 0 0 12px;
	text-decoration:none;
	text-transform:uppercase;
	width:auto;
}
a.back:hover {
	text-decoration:underline;
}
.productConfiguration a.shareButton, .bundles a.shareButton {
	background:url("/wcsstore/ConsumerDirectStorefrontAssetStore/images/en_US/shop/btnSharePDP.png") 0 0 no-repeat;
	float:left;
	width:53px;
	_margin-bottom:-2px;
}
.productButtons a:hover, .bundlesIntro a:hover {
	background-position:0 -18px;
}
.chatBlock {
	color:#fff;
	display:inline;
	float:right;
	margin:0;
	padding:8px 0 5px 0;
	width:auto;
}
#mainContent .chatBlock a {
	color:#fff;
}
.pdpContainer {
	display:inline-block;
	_margin-top:-5px;
	padding-top:10px;
	_padding-top:15px;
	padding-bottom:10px;
*padding-bottom:15px;
	position:relative;
}
.bgWhite, .bgWhite75, .bgWhite80, .bgWhite85, .bgWhite90 {
*background:none;
*background-color:#e0e0e0;
}
.pdpContainer .productConfiguration {
	background:#fff url("/wcsstore/ConsumerDirectStorefrontAssetStore/images/en_US/shop/gradientBtmPDPModule.png") 0 100% repeat-x;
	padding-bottom:10px;
}
.pdpContainer .left {
	padding-left:15px;
	width:432px;
}
.headerBar {
	background:#eceef1 url("/wcsstore/ConsumerDirectStorefrontAssetStore/images/en_US/shop/gradientPDPHdr.png") 0 0 repeat-x;
	float:left;
	line-height:36px;
	height:42px;
	width:899px;
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/wcsstore/ConsumerDirectStorefrontAssetStore/images/en_US/shop/gradientPDPHdr.png', sizingMethod='scale');
	_background:none;
}
.headerBar h3 {
	color:#fff;
	float:left;
	font-weight:bold;
	line-height:36px;
	padding:0 0 0 10px;
	text-transform:uppercase;
}
.headerBar a.iconStar {
	background:url("/wcsstore/ConsumerDirectStorefrontAssetStore/images/en_US/shop/iconStar.png") 0 0 no-repeat;
	display:inline;
	float:right;
	height:36px;
	margin-right:10px;
	position:relative;
	text-decoration:none;
	text-indent:-9999px;
	width:79px;
	/*_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/wcsstore/ConsumerDirectStorefrontAssetStore/images/en_US/shop/iconStar.png',sizingMethod='crop');
	_background:none;*/

}
.headerBar a.staffPick {
	background-position:0 -36px;
}
.headerBar a.newArrival {
	background-position:0 -72px;
}
.headerBar a.staffOther {
	background:url("/wcsstore/ConsumerDirectStorefrontAssetStore/images/en_US/shop/iconStarRed.gif") 0 0 no-repeat;;
	background-position:center left;
	padding-left:17px;
	text-indent:0;
	
	width:auto;
	color:#fff;
	text-transform:uppercase;
	text-decoration:none;
	font-size:15px;
	letter-spacing:-0.3mm;
	
}
.staffPickTooltip {
	background:#525252 url("/wcsstore/ConsumerDirectStorefrontAssetStore/images/en_US/shop/gradientBestSellerTop.png") 0 0 no-repeat;
	border:1px solid #424242;
	display:none;
	padding:20px 10px 10px 10px;
	position:absolute;
	width:314px;
	z-index:50000;
	right:0;
	top:-5px;
	_right:-1px;
	_top:0;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/wcsstore/ConsumerDirectStorefrontAssetStore/images/en_US/shop/gradientBestSellerTop.png',sizingMethod='crop');
	_background:none;
}
.staffPickTooltip img {
	border:1px solid #a3a3a3;
	float:left;
	margin:0 10px 10px 0;
	padding:2px;
}
.staffPickTooltip p {
	color:#fff;
	line-height:1.5em;
	padding:0 0 10px 0;
}
.mainProduct {
	background-color:#f1f2f2;
	border:1px solid #bbb;
	height:470px;
	float:left;
	margin:0 0 5px 0;
	position:relative;
	width:430px;
}
.mainProduct img {
	display:block;
	margin:66px 0 0 32px;
}
.mainProduct .firefoxFix {
	height:474px;
	left:-1px;
	overflow:auto;
	position:absolute;
	top:-1px;
	width:430px;
	margin:1px 0 0 1px;
}
.mainProductZoom {
	position:relative;
	z-index:10000;
}
.fluid-display {
	position:absolute;
	z-index:10;
}
.fluid-zoom {
	left:0;
	position:absolute;
	top:0;
	z-index:10000;
}
.altViewsBar {
	background-color:#f1f2f2;
	border-top:1px solid #bbb;
	bottom:66px;
	height:1px;
	left:10px;
	position:absolute;
	width:410px;
}
.productModule {
	border:1px solid #bbb;
	float:left;
	margin-bottom:5px;
	overflow:auto;
	width:430px;
}
.productModule h4, .parametricNav h4 {
	font-weight:bold;
	line-height:1.0em;
	padding:12px 10px 4px 10px;
}
.parametricNav h4 {
	color:#fff;
	text-transform:uppercase;
}
.right .productModule {
	background:#fff url("/wcsstore/ConsumerDirectStorefrontAssetStore/images/en_US/shop/gradientBtmPDPModule.png") 0 100% repeat-x;
	padding-bottom:10px;
	width:430px;
}
.right .productModule h4 {
	padding-left:12px;
	padding-right:12px;
}
.productModule p {
	float:left;
	padding:10px;
}
.right .productModule p {
	padding-left:12px;
	padding-right:12px;
}
.productModule img {
	display:inline;
	float:left;
	vertical-align:bottom;
}
.athleteUpsell {
	height:197px;
}
.athleteUpsell h4 {
	position:absolute;
	text-indent:-9999px;
	font-size:10px;
	line-height:1;
}
.athleteUpsell p {
	float:none;
	padding:0;
	position:absolute;
	display:block;
	font-size:11px;
	color:#333;
	overflow:hidden;
}
.athleteUpsell p#story {
	width:160px;
	height:130px;
	margin-top:25px;
	margin-left:250px;
}
.athleteUpsell p#product {
	width:260px;
	height:25px;
	margin-top:160px;
	margin-left:150px;
}
.athleteUpsell span.productName {
	text-transform:uppercase;
	font-weight:bold;
}
.athleteUpsell a {
	cursor:pointer;
	text-decoration:none;
	display:block;
	height:197px;
	width:430px;
}
.relatedGear, .recentlyViewed {
	background:none;
	background-color:#f1f2f2;
	border:1px solid #bbb;
	width:430px;
	_filter:none;
}
.relatedGear .scroller, .recentlyViewed .fluid-merchandiser {
	display:block;
	margin:0 0 10px 10px;
}
.recentlyViewed h4 {
	color:#333;
}
.parametricNav .recentlyViewed {
	border:0;
	height:210px;
	margin:2px 0 0 0;
	overflow:auto;
	position:relative;
	width:221px;
}
.parametricNav .recentlyViewed .fluid-merchandiser {
	bottom:0;
	left:2px;
	position:absolute;
}
.technology p {
	padding-bottom:0;
}
.technology p span.title {
	display:block;
	font-weight:bold;
}
.askCommunity #BVAskCommunity {
	border:1px solid #999;
	display:inline;
	float:left;
	height:155px;
	line-height:155px;
	margin:6px 0 0 12px;
	width:421px;
}
.seeItInActionBlock {
	float:left;
	width:200px;
	margin-left:15px;
	_margin-left:10px;
	padding-bottom:15px;
}
.seeItInActionBlock a {
	background:url("/wcsstore/ConsumerDirectStorefrontAssetStore/images/en_US/global/iconSeeItInAction.png") 0 0 no-repeat;
	margin-right:8px;
	padding:0 0 2px 37px;
}
.seeItInAction img {
	margin:1px;
}
.seeItInAction a {
	border:1px solid #7e7e7e;
	float:left;
	height:79px;
	margin:5px 0 0 18px;
	padding:1px;
	width:115px;
}
.seeItInAction a:hover {
	border:1px solid #dc241f;
}
.sustainability p {
	padding-bottom:0;
	padding-top:5px;
}
.productTabs {
	float:left;
	margin-bottom:5px;
	width:432px;
}
.productTabs .gradientProductDetails {
	height:100%;
}
.productTabs .ui-tabs-panel {
	background:#fff url("/wcsstore/ConsumerDirectStorefrontAssetStore/images/en_US/shop/gradientBtmPDPModule.png") 0 100% repeat-x;
	float:left;
}
.productTabs ul {
	float:left;
	margin:0;
}
.productTabs em.reviewCount {
	font-weight:normal;
}
.details strong {
	float:left;
	padding:0 12px 5px 12px;
	width:406px;
}
.details ul {
	list-style:none;
	padding:0 5px 15px 12px;
	width:198px;
}
.details li {
	background:url("/wcsstore/ConsumerDirectStorefrontAssetStore/images/en_US/global/bullet.gif") 0 6px no-repeat;
_background-position:0 7px margin:0;
	padding:0 0 0 10px;
}
.detailsLinkBlock {
	clear:both;
}
.specifications ul {
	list-style:none;
	padding:10px 12px;
	width:406px;
}
.specifications ul strong {
	display:block;
}
.specifications ul li {
	padding:0 0 15px 0;
}
#reviews #BVCustomerRatings {
	padding:10px 12px;
}
#reviews #BVReviewsContainer {
	padding:10px 12px;
}
.features {
	overflow:auto;
	overflow-x:hidden;
	overflow-y:auto;
}
.features ul {
	list-style:none;
	padding:10px 5px 15px 12px;
}
.features li {
	background:url("/wcsstore/ConsumerDirectStorefrontAssetStore/images/en_US/global/bullet.gif") 0 6px no-repeat;
_background-position:0 7px margin:0;
	padding:0 0 0 10px;
}
.gearList {
	float:left;
	padding-bottom:15px;
	margin-left:15px;
	_margin-left:10px;
	width:200px;
}
.gearList span {
	float:none;
	margin-top:2px;
}
.gearList .teamMember {
	color:#dc241f;
	float:none;
	font-weight:bold;
}
.gearList img {
	border-bottom:1px solid #999;
	border-left:1px solid #ccc;
	border-right:1px solid #999;
	border-top:1px solid #ccc;
	float:left;
	margin-right:5px;
}
.gearList a {
	display:block;
	float:left;
	width:auto;
}
.wishListBlock {
	background-color:#f1f2f2;
	border:1px solid #e7e7e7;
	border-bottom:1px solid #888;
	border-right:1px solid #888;
	display:none;
	float:left;
	position:absolute;
	right:0;
	bottom:19px;
	_bottom:18px;
	width:259px;
	z-index:9900;
}
.wishListBlock span.itemCount {
	display:inline;
	float:left;
	margin:3px 0 0 10px;
	width:auto;
}
.wishListBlock .recap {
	display:inline;
	float:left;
	margin:0 -10px;
	padding:10px 0 0 0;
	width:260px;
}
.wishListBlock .productDetails {
	padding:0;
}
.wishListBlock .productDetails li {
	height:auto;
	line-height:1.2em;
	margin:0;
	padding:0;
	width:118px;
}
.wishListBlock .productDetails li.productName a {
	float:left;
}
.wishListBlock .productColor span {
	width:auto;
}
.wishListBlock .productColor span.small {
	margin-top:1px;
	_margin-top:2px;
}
.wishListBlock .productColor span.innerBorder {
	margin-top:0;
	width:9px;
}
li.productButtons .wishListBlock .productBlock a, .wishListBlock .productBlock a {
	height:auto;
	margin:0;
}
li.productButtons .wishListBlock a.viewWishList, .wishListBlock a.viewWishList {
	display:inline;
	float:right;
	height:16px;
	margin-right:10px;
}
li.productButtons .wishListBlock a.viewWishList:hover, .wishListBlock a.viewWishList:hover {
	background-position:0 -16px;
}
.categoryBlock {
	background-color:#f1f2f2;
	border:1px solid #fff;
	display:inline;
	float:left;
	height:243px;
	margin:0 0 5px 5px;
	padding-top:10px;
	text-align:center;
	width:219px;
}
.categoryNav h3, .categoryBlock span {
	font-weight:bold;
	margin:0;
	padding:0;
	text-transform:uppercase;
	width:221px;
}
.categoryBlock span {
	cursor:pointer;
	float:left;
	padding-top:12px;
	width:100%;
}
#mainContent .categoryNav h3 a, #mainContent .categoryBlock a {
	color:#fff;
	display:block;
	line-height:17px;
	padding:0 0 0 18px;
	text-decoration:none;
}
#mainContent .categoryBlock a {
	color:#333;
	padding:0;
}
#mainContent .categoryNav h3 a.selected, #mainContent .categoryNav h3 a:hover {
	background:url("/wcsstore/ConsumerDirectStorefrontAssetStore/images/en_US/shop/iconCategoryArrow.png") 0 0 no-repeat;
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/wcsstore/ConsumerDirectStorefrontAssetStore/images/en_US/shop/iconCategoryArrow.png', sizingMethod='crop');
	_background:none;
	_float:left;
}
#mainContent .categoryBlock a:hover span {
	text-decoration:underline;
}
.seriesCollections {
	margin-left:5px;
	width:669px;
}
.seriesCollections .categoryBlock {
	background:url("/wcsstore/ConsumerDirectStorefrontAssetStore/images/en_US/shop/gradientSeriesCollections.png") 0 0 repeat-x;
	border:1px solid #bbb;
	margin:0 0 5px 0;
	height:257px;
	position:relative;
	width:330px;
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/wcsstore/ConsumerDirectStorefrontAssetStore/images/en_US/shop/gradientSeriesCollections.png', sizingMethod='scale');
	_background:none;
}
.seriesCollections .categoryBlockEven {
	margin:0 0 5px 5px;
}
.seriesCollections h4 {
	font-weight:bold;
	padding:0 9px 5px 8px;
	text-align:left;
	text-transform:uppercase;
}
.seriesCollections p {
	padding:5px 8px;
}
.bundles {
	display:inline-block;
	_margin-top:-5px;
	padding-top:10px;
	_padding-top:15px;
	padding-bottom:10px;
*padding-bottom:15px;
	padding-left:15px;
	position:relative;
	width:884px;
}
.bundlesIntro {
	background:#fff url("/wcsstore/ConsumerDirectStorefrontAssetStore/images/en_US/shop/gradientBtmPDPModule.png") 0 100% repeat-x;
	border:1px solid #bbb;
	display:inline;
	float:left;
	margin:0 0 5px 0;
	position:relative;
	width:867px;
}
.bundlesIntro h3 {
	font-weight:bold;
	padding:10px 0 8px 0;
	text-transform:uppercase;
}
.bundlesIntro img {
	float:left;
	padding:10px 15px 10px 10px;
}
.bundlesIntro p {
	float:left;
	line-height:1.5em;
	width:410px;
}
.bundlesIntro .button {
	height:18px;
}
.bundlesIntro .shareButton {
	bottom:20px;
	position:absolute;
	right:132px;
}
.bundlesIntro .addToWishlist {
	bottom:20px;
	_bottom:18px;
	position:absolute;
	right:10px;
}
.bundlesIntro .shareList {
	bottom:38px;
	_bottom:36px;
	position:absolute;
	right:68px;
}
.bundlesIntro .wishListBlock {
	bottom:37px;
	_bottom:35px;
	right:10px;
}
.bundlesIntro .productThumb img {
	padding:0;
}
.techList {
	display:inline;
	float:left;
	margin-left:10px;
	padding-top:10px;
	width:420px;
}
.techList ul {
	color:#fff;
	list-style:none;
	text-align:center;
}
.techList li {
	float:left;
	line-height:1.1em;
	margin:0 5px 5px 0;
}
.techList li span {
	float:left;
	padding:0 5px;
	width:88px;
	cursor:pointer;
}
.techList li a:link, .techList li a:visited {
	background:url("/wcsstore/ConsumerDirectStorefrontAssetStore/images/en_US/shop/gradientTechnology.png") 0 0 no-repeat;
	color:#333;
	display:block;
	font-weight:bold;
	height:116px;
	text-decoration:none;
	width:98px;
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/wcsstore/ConsumerDirectStorefrontAssetStore/images/en_US/shop/gradientTechnology.png', sizingMethod='crop');
	_background:none;
}
.techList li a:hover {
	background:url("/wcsstore/ConsumerDirectStorefrontAssetStore/images/en_US/shop/gradientTechnologyHover.png") 0 0 no-repeat;
	color:#dc241f;
	cursor:pointer;
}
#techListDescriptions {
	float:left;
	height:90px;
	width:430px;
}
#techListDescriptions p {
	height:90px;
	width:380px;
}
#techListDescriptions span {
	padding-bottom:5px;
}
#giftCards .pdpContainer .left {
	padding-left:10px;
	width:447px;
}
#giftCards .pdpContainer .right {
	margin-left:10px;
	width:432px;
}
#giftCards .productConfiguration, #giftCards .productTabs, #giftCards .right .productModule {
	width:420px;
}
#giftCards .productConfiguration {
	height:364px;
}
#giftCards .productConfiguration ul {
	width:390px;
}
#giftCards .productConfiguration ul ul {
	width:118px;
}
#giftCards .productConfiguration .shareList ul {
	width:110px;
}
.productConfiguration li.productName, .productConfiguration li.productDescription, .productConfiguration li.productMessaging {
	width:375px;
}
.productConfiguration li.productButtons li {
	width:118px;
}
#giftCards .productConfiguration li input {
	height:16px;
	padding-top:3px;
}
#giftCards .productConfiguration li.giftCardAmt input {
	padding-right:2px;
}
#giftCards .productConfiguration li.productQuantity {
	margin-right:15px;
}
#giftCards .productConfiguration li.productQuantity input {
	width:50px;
	text-align:right;
}
#giftCards .productConfiguration li.floatRight {
	float:right;
	width:175px;
	clear:right;
}
#giftCards .productConfiguration li.floatRight input {
	width:150px;
}
#giftCards .productConfiguration li.floatRight textarea {
	width:150px;
	height:75px;
	padding-top:3px;
}
#giftCards .giftCard .ui-tabs-panel {
	width:100%;
}
#giftCards .giftCard .ui-tabs-panel#termsConditions {
	overflow:auto;
}
#giftCards .giftCard .productTabs ul {
	width:422px;
}
#giftCards .giftCard .tab1 a {
	width:203px;
}
#giftCards .giftCard .tab2 a {
	width:217px;
}
#giftCards .ui-tabs-nav a {
	border-right:1px solid #ccc;
}
#giftCards .ui-tabs-nav .ui-tabs-selected a {
	border-right:1px solid #999;
}
#giftCards .giftCard .ui-tabs-panel span {
	width:auto;
}
#giftCards .giftCard .ui-tabs-panel p {
	float:none;
	width:383px;
	height:auto;
}
#giftCards .giftCard .ui-tabs-panel p strong {
	width:auto;
	float:none;
}
#giftCards .seeItInAction a {
	margin-left:16px;
}
#shopLanding .bgWhite, #category .bgWhite, #categorySub .bgWhite, #shopLanding .bgWhite80, #category .bgWhite80, #categorySub .bgWhite80 {
	_filter:none;
	_background:none;
	_background-color:#e0e0e0;
}
.categoryNav {
	padding-top:0;
	padding-bottom:10px;
	height:auto;
}
#shopLanding .parametricNav {
	margin-bottom:5px;
}
.parametricNav .menu h3 a, .parametricNav .menu h3 .withBackground, .categoryNav .menu h3 {
	background:#fff url(/wcsstore/ConsumerDirectStorefrontAssetStore/images/en_US/global/gradientParametricHeadings.png) repeat-x 0 0;
	border:0;
	width:201px;
	height:45px;
	line-height:35px;
	padding-top:0;
}
.parametricNav .menu h3 {
	height:45px;
}
.categoryNav .menu h3 {
	height:45px;
	width:100%;
	color:#fff;
}
.categoryNav .menu h3 .withBackground {
	padding-left:10px;
}
.categoryNav h3 {
	width:100%;
}
.filterBar, #mainContent .filterBar a, .filterCategories {
	color:#333;
}
#mainContent .parametricNav .filterBar {
	background:#fff url(/wcsstore/ConsumerDirectStorefrontAssetStore/images/en_US/global/dividerHorizFilters_v2.png) no-repeat 12px 0;
	padding-top:15px;
}
#mainContent .parametricNav .rolledUp {
	padding-top:15px;
	padding-bottom:0;
	background:#eee url(/wcsstore/ConsumerDirectStorefrontAssetStore/images/en_US/global/gradientParametricRolledUp.png) repeat-x 0 0;
	height:28px;
	cursor:pointer;
}
#mainContent .rolledUp .rolledUpTitle {
	margin-top:15px;
	padding-right:15px;
	background:transparent url(/wcsstore/ConsumerDirectStorefrontAssetStore/images/en_US/global/btnArrowDown.png) no-repeat scroll right 0;
}
#mainContent .filterBar a.downArrow {
	float:none;
	margin:0 0 0 5px;
}
.filterBar .header {
	padding-bottom:10px;
}
#mainContent .parametricNav .topFilterBar {
	background:#fff;
	padding-top:0;
}
img.divider {
	display:none;
}
.parametricNav .colorSwatches.bgWhiteSolid, .parametricNav .recentlyViewed.bgWhiteSolid {
	background-image:none;
	float:left;
}
.parametricNav .menu ul {
	display:block;
	background-color:#fff;
	position:relative;
}
.parametricNav .menu li {
	_padding-right:0;
}
.parametricNav .menu li a {
	color:#333;
	padding:0 0 1px 12px;
	font-size:12px;
}
.parametricNav .menu li a:hover {
	color:#C00;
}
#shopLanding .filterCategories {
	height:189px;
}
#shopLanding .filterCategories a {
	color:#333;
	font-size:14px;
	text-transform:uppercase;
	padding-bottom:5px;
	font-weight:bold;
}
.ui-tabs-nav a span, .ui-tabs-nav .ui-tabs-selected a span {
	text-transform:uppercase;
}
#shopLanding .productTabs .ui-tabs-panel {
	background-image:none;
	background-color:#F1F2F2;
}
#mainContent .categoryNav h3 a, #mainContent .categoryBlock a {
	padding-left:10px;
	line-height:26px;
	font-size:13px;
}
#mainContent .categoryNav h3 a.selected, #mainContent .categoryNav h3 a:hover {
	background:none;
	_filter:none;
	_float:none;
	color:#C00;
}
#browseCategories .filterCategories {
	height:245px;
}
#browseCategories .filterCategories a {
	color:#333;
	font-size:14px;
	text-transform:uppercase;
	padding-bottom:5px;
	font-weight:bold;
}
#browseCategories .filterCategories a.selected {
	color:#dc241f;
}
.gradientBrowseCategories {
	background:url('/wcsstore/ConsumerDirectStorefrontAssetStore/images/en_US/shop/gradientBrowseCatNav.png') repeat-x left bottom;
}
#category .categoryNav h3 a, #category .categoryBlock a {
	color:#333;
}
#category .categoryNav {
	width:211px;
}
#category .productGrid {
	margin:0 0 0 5px;
	width:683px;
*padding-bottom:5px;
}
#category .introText {
	padding:5px 10px 5px 10px;
	margin:0 0 5px 0;
	height:auto;
	width:663px;
	background-color:#FFF;
	font-size:11px;
}
.threeCol, .sixCol {
	margin-left:5px;
	width:673px;
}
.threeCol .totalResults, .sixCol .totalResults {
	padding-left:10px;
}
.threeCol .resultsBar, .sixCol .resultsBar {
	margin-left:0;
}
.threeCol .resultsBar .gradientSingle, .sixCol .resultsBar .gradientSingle {
	margin:0;
	border-top:1px solid #bbb;
	border-bottom:1px solid #bbb;
}
.threeCol .productBlock {
	margin:5px 2px 0 3px;
	width:217px;
	height:334px;
	border:1px solid #bbb;
	overflow:hidden;
}
.sixCol .productBlock {
	border:1px solid #bbb;
	width:105px;
	margin:5px 2px 0 3px;
}
.threeCol .productBlock .bestSeller, .threeCol .productBlock .staffPick, .threeCol .productBlock .athletePick, .threeCol .productBlock .newArrival {
	position:absolute;
	top:8px;
	left:8px;
	text-indent:-9999px;
	font-size:10px;
	line-height:1;
	background:url(/wcsstore/ConsumerDirectStorefrontAssetStore/images/en_US/shop/iconStarsSubcat.gif) no-repeat 0 0;
	width:83px;
	height:13px;
}
.threeCol .productBlock .staffPick {
	background-position:0 -13px;
}
.threeCol .productBlock .athletePick {
	background-position:0 -26px;
}
.threeCol .productBlock .newArrival {
	background-position:0 -39px;
}
.threeCol.productGrid .productBlock img {
	margin:10px 0 0 9px;
}
.sixCol .productBlock img {
	margin-left:5px;
}
.threeCol.productGrid .productInfo {
	width:100%;
}
.sixCol .productInfo {
	width:105px;
}
.threeCol.productGrid .productInfo .colorSwatches {
	padding:0;
	margin-left:34px;
	height:40px;
	width:155px;
}
.threeCol .swatch, .threeCol .productConfiguration li.productColors .swatch {
	width:12px;
	height:12px;
	margin:0 1px 1px 0;
}
.threeCol .swatch span, .threeCol .productConfiguration li.productColors .swatch span {
	width:10px;
	height:10px;
	font-size:5px;
}
.threeCol .twoColor span span {
	width:5px;
}
.threeCol .threeColor span span {
	width:3px;
}
.threeCol .twoColor span.color1, .threeCol .twoColor span.color2 {
	width:5px;
}
.threeCol .threeColor span.color1, .threeCol .threeColor span.color3 {
	width:3px;
}
.threeCol .threeColor span.color2 {
	width:4px;
}
.threeCol .colorSwatches .fourColor span span {
	border:0;
	display:block;
	float:left;
	height:10px;
	text-indent:-9999px;
}
.threeCol .fourColor span.color1, .threeCol .fourColor span.color3 {
	width:2px;
}
.threeCol .fourColor span.color2, .threeCol .fourColor span.color4 {
	width:3px;
}
.threeCol.productGrid .productInfo .productName {
	padding:0 9px;
	height:31px;
}
.threeCol.productGrid .productInfo .productPrice {
	height:22px;
}

