.*html .pngAlpha {visibility:hidden;}

#universalBar {height: 72px; margin: 0; padding: 0;}
.universalBarTable {width:100%;height:57px;}
.universalBarTable, .universalBarTable td, .universalBarTable tr {margin:0px;padding:0px;border:0px;}
.universalBarTable thead tr,.universalBarTable thead td {display:none;}
.universalBarTable .universalBarLeft, .universalBarTable .universalBarRight {height:57px;overflow:hidden;width:auto;}
.universalBarTable .universalBarCenter, .universalBarContainer {width:987px;height:57px;}
.universalBarTable .universalBarCenter5Tab, .universalBarContainer5Tab {width:987px;height:57px;}
.universalBarContainer800Screen {width:770px;height:57px;}
.universalBarTable #universalBarTabs {height:57px;float:left;margin:0;}
.universalBarTable .universalBarTabs5 {width:263px !important;}
.universalBarTable .universalBarTabs4 {width:327px;}
.universalBarTable .universalBarTabs3 {width:199px;}
.universalBarTable .universalBarTabs2 {width:135px;}
.universalBarTable #universalBarTabs li {margin:0;height:57px;float:left;overflow:hidden;padding:0px;}
.universalBarTable #universalBarTabs li.brand4 {display:none !important; width: 0 !important;}
#universalTopSpacer {width:95px;float:left;height:57px;}
#universalMarketingContainerTop {height:57px;overflow:hidden;float:left;}
.universalBarTable .universalMarketingContainer5 {width:511px !important;}
.universalBarTable .universalMarketingContainer3 {width:576px;}
.universalBarTable .universalMarketingContainer2 {width:640px;}
#universalInlineBagContainer {width:213px !important;height:57px;float:left;}
#universalInlineBagContainer #inlineBagPlaceHolder {height: 22px;}


#sisterSiteContainer{font-family:Verdana;font-size:10px;height:24px;line-height:24px;margin:0px auto;padding:0px;background-color:#6D6D6D;color:#fff;text-align:center;white-space:nowrap;}
#sisterSiteContainer a:link, #sisterSiteContainer a:visited, #sisterSiteContainer a:hover, #sisterSiteContainer a:active{color:#fff;text-decoration:underline;}
#sisterSiteContainer a:active, span.selected{font-weight:bold;}
#sisterSiteContainer span{margin:0 0 0 20px;}

.bubble-sprites, .msg-sprites, .pop-sprites { background: transparent url(../images/interstitial-rollover-layeredPop-sprites.gif) top left no-repeat; }

#popupContent .universalLayeredPopup {font-family:Arial;}
#popupContent .universalLayeredPopup .mainContent,#popupContent .universalLayeredPopup .topBorder,#popupContent .universalLayeredPopup .bottom {border:0px;margin:0px;padding:0px;width:auto;height:auto;background:transparent;}
#popupContent .universalLayeredPopup .topLeftCorner{background: transparent url(../images/interstitial-rollover-layeredPop-sprites.gif) 0 -434px no-repeat; width: 11px; height: 33px;border:0px;margin:0px;padding:0px;float:left;}
#popupContent .universalLayeredPopup .topMiddle{color:#fff;font-weight:bold;text-align:center; background: transparent url(../images/interstitial-rollover-layeredPop-sprites.gif) 0 -391px repeat-x; height: 33px;line-height:33px;font-size:12px;border:0px;margin:0px;padding:0px;float:left;}
#popupContent .universalLayeredPopup .topCloseButton { background: transparent url(../images/interstitial-rollover-layeredPop-sprites.gif) 0 -391px repeat-x; width:19px;margin:0px;padding:0px;padding-top:7px;height:26px;border:0px;float:left;}
#popupContent .universalLayeredPopup .topRightCorner{background: transparent url(../images/interstitial-rollover-layeredPop-sprites.gif) 0 -477px no-repeat; width: 10px; height: 33px;border:0px;margin:0px;padding:0px;float:left;}
#popupContent .universalLayeredPopup .leftBar{background-image:url(../images/layeredPopup_lc.gif);width:11px;margin:0px;padding:0px;border:0px;float:left;}
#popupContent .universalLayeredPopup .content{background-color:#fff;overflow:auto;margin:0px;padding:0px;border:0px;float:left;}
#popupContent .universalLayeredPopup .rightBar{background: #fff url(../images/layeredPopup_rc.gif);width:10px;margin:0px;padding:0px;border:0px;float:left;}
#popupContent .universalLayeredPopup .bottomLeftCorner{background: transparent url(../images/interstitial-rollover-layeredPop-sprites.gif) 0 -291px no-repeat; width: 11px; height: 26px;margin:0px;padding:0px;border:0px;float:left;}
#popupContent .universalLayeredPopup .bottomMiddle{background: transparent url(../images/interstitial-rollover-layeredPop-sprites.gif) 0 -255px repeat-x; height: 26px;line-height:11px;margin:0px;padding:0px;border:0px;float:left;}
#popupContent .universalLayeredPopup .bottomRightCorner{background: transparent url(../images/interstitial-rollover-layeredPop-sprites.gif) 0 -327px no-repeat; width: 10px; height: 26px;margin:0px;padding:0px;border:0px;float:left;}

#popupContent .universalPanel {font-family:Arial;font-weight:normal;color:#333;font-size:12px;padding:0px;border:0px;margin:0px;}
#popupContent .universalPanel .row {margin:0px;padding:0px;border:0px;}
#popupContent .universalPanel .top, #popupContent .universalPanel .bottom {height:7px;overflow:hidden;border:0px;background-color:transparent;}
#popupContent .universalPanel .topLeft,#popupContent .universalPanel .topRight,#popupContent .universalPanel .bottomLeft,#popupContent .universalPanel .bottomRight  {float:left;width:7px;height:7px;border:0px;}
#popupContent .universalPanel .topCenter,#popupContent .universalPanel .bottomCenter {float:left;height:7px;border:0px;}
#popupContent .universalPanel .topLeft {background-position: 0 -221px; width: 7px; height: 7px;}
#popupContent .universalPanel .topCenter {background-position: 0 -204px; height: 7px; background-repeat:repeat-x;}
#popupContent .universalPanel .topRight {background-position: 0 -238px; width: 7px; height: 7px;}
#popupContent .universalPanel .bottomLeft {background-position: 0 -27px; width: 7px; height: 7px;}
#popupContent .universalPanel .bottomCenter {background-position: 0 -10px; height: 7px; background-repeat: repeat-x; }
#popupContent .universalPanel .bottomRight {background-position: 0 -44px; width: 7px; height: 7px;}
#popupContent .universalPanel .leftCenter {background: url(../images/interstitial_lc.gif) top left repeat-y #fff;}
#popupContent .universalPanel .rightCenter {background: url(../images/interstitial_rc.gif) top right repeat-y;}
#popupContent .universalPanel .close {padding:5px 0px 9px 14px;}
#popupContent .universalPanel .closeButton{float:right; background-position: 0 -153px; width: 19px; height: 19px;}
#popupContent .universalPanel .panelTitle {padding:4px 0px 10px 0px;float:left;font-weight:bold;}
#popupContent .universalPanel .panelContent {line-height:15px;}
#popupContent .universalPanel .content {float:none;border:0px;}
#popupContent .universalPanel .callout {background-position: 0 -61px; width: 21px; height: 23px;top:-5px;position:relative;left:20px;}
#popupContent .universalPanel .calloutLeft {float:left;background-position: 0 -94px; width: 16px; height: 19px;position:relative;top:0px;left:-14px;}

#rolloverBubbleContainer {width:200px;*width:190px;z-index:99;font-size:12px;font-weight:normal;line-height:15px;color:#666;font-family:Arial;  }
#rolloverBubbleContainer .left,#rolloverBubbleContainer .center,#rolloverBubbleContainer .right {float:left;width:5px;height:5px;}
#rolloverBubbleContainer .bubbleTop,#rolloverBubbleContainer .bubbleBottom {width:200px;*width:190px;height:5px;overflow:hidden;}
#rolloverBubbleContainer .center {width:190px;*width:180px;}

#rolloverBubbleContainer .bubbleTop .left {background-position: 0 -636px; width: 5px; height: 5px;}
#rolloverBubbleContainer .bubbleTop .center { background-position: 0 -621px; background-repeat: repeat-x; height: 5px; }
#rolloverBubbleContainer .bubbleTop .right {background-position: 0 -651px; width: 5px; height: 5px;}
#rolloverBubbleContainer .bubbleMiddle {background:#fffcdd;border-left:1px solid #C1C1C1;border-right:1px solid #C1C1C1;padding:0 5px;}
#rolloverBubbleContainer .bubbleBottom .left { background-position: 0 -535px; width: 5px; height: 5px;}
#rolloverBubbleContainer .bubbleBottom .center { background-position: 0 -520px; background-repeat: repeat-x; height: 5px;}
#rolloverBubbleContainer .bubbleBottom .right { background-position: 0 -550px; width: 5px; height: 5px;}
#rolloverBubbleContainer .bubbleCallout {position:relative;top:-1px;height:7px;width:200px;*width:190px;overflow:hidden;}
#rolloverBubbleContainer .calloutLeft {background-position: 0px -565px; width: 11px; height: 7px; margin-left: 12px;}
#rolloverBubbleContainer .calloutTopLeft { background-position: 0px -582px; width: 11px; height: 7px; margin-bottom:-2px; margin-left: 12px;}
#rolloverBubbleContainer .calloutTopRight {  background-position: 0px -582px; width: 11px; height: 7px; margin-bottom:-2px; margin-left: 177px;}
#rolloverBubbleContainer .calloutBottomLeft {background-position: 0px -565px; width: 11px; height: 7px; margin-left: 12px;}
#rolloverBubbleContainer .calloutBottomRight {background-position: 0px -565px; width: 11px; height: 7px; margin-left: 177px;}
#rolloverBubbleContainer .calloutNone {display:none;}
#rolloverBubbleContainer .c { background-position: 0px -565px; width: 11px; height: 7px; margin-left: 177px;}

#universalInlineBagContainer #signInContent{background:#faf6f5;height:23px;padding:3px 0px 4px 12px;font-size:10px;font-family:Arial;overflow:hidden;line-height:11px;}
#universalInlineBagContainer #signInContent #signInYourAccount{float:left;}
#universalInlineBagContainer #signInContent #signInYourAccount .knownUser a{color:#333333;}
#universalInlineBagContainer #signInContent #signInYourAccount .unknownUser a{color:#666666;}
#universalInlineBagContainer #signInContent #signInYourAccount a:link, #universalInlineBagContainer #signInContent #signInYourAccount a:visited, #universalInlineBagContainer #signInContent #signInYourAccount a:active{text-decoration:none;}

#universalInlineBagContainer #signInContent #signInSignIn{float:left;padding-left:6px;color:#666666;}
#universalInlineBagContainer #signInContent #signInSignIn a:link, #universalInlineBagContainer #signInContent #signInSignIn a:visited, #universalInlineBagContainer #signInContent #signInSignIn a:hover, #universalInlineBagContainer #signInContent #signInSignIn a:active{color:#666666;text-decoration:none;}
#universalInlineBagContainer #signInContent #shippingTo{float:left;padding-left:6px;color:#666666;margin-top:2px;}

* html #universalInlineBagContainer #signInContent #shippingTo{margin-top:-1px;}
#universalInlineBagContainer #signInContent #shippingTo a:link, #universalInlineBagContainer #signInContent #shippingTo a:visited, #universalInlineBagContainer #signInContent #shipingTo a:hover, #universalInlineBagContainer #signInContent #shippingTo a:active{color:#666666;text-decoration:none;}
#universalInlineBagContainer #signInContent #shippingTo img {vertical-align:top;margin-top:1px;}

#universalInlineBagContainer #signInContent #topNavLanguageToggle {clear: left; float:left;}
#universalInlineBagContainer #signInContent #signInOrderStatus{float:left;padding-top:2px;}
* html #universalInlineBagContainer #signInContent #signInOrderStatus{padding-top:0px;}
#universalInlineBagContainer #signInContent #signInOrderStatus a:link, #universalInlineBagContainer #signInContent #signInOrderStatus a:visited, #universalInlineBagContainer #signInContent #signInOrderStatus a:hover, #universalInlineBagContainer #signInContent #signInOrderStatus a:active{color:#666666;text-decoration:none;}
#universalInlineBagContainer #signInContent #topNavLocaleCode{float:right;margin:0px 5px 0px 5px;}
#universalInlineBagContainer #signInContent #topNavLocaleCode a:link, #universalInlineBagContainer #signInContent #topNavLocaleCode a:visited, #universalInlineBagContainer #signInContent #topNavLocaleCode a:hover, #universalInlineBagContainer #signInContent #topNavLocaleCode a:active{color:#666666;text-decoration:none;}
#universalInlineBagContainer #signInContent a:hover{text-decoration:underline;}

#universalInlineBagContainer #inlineBagClip{z-index:51;}
#universalInlineBagContainer #inlineBagMarketingClip{z-index:50;}

#universalInlineBagContainer #inlineBagHeader {background:#7e7573;width:212px;height:22px;}
#universalInlineBagContainer .checkoutButtonContainer{float:left;height:16px;width:15px;padding:3px 0px 3px 12px;}
#universalInlineBagContainer .inlineBagTopLayerContainer{float:left;height:22px;width:179px;padding-left:6px;margin:0px;color:#ffffff;}

#universalInlineBagContainer .inlineBagTopLayerContainer #inlineBagTopPriceLayer{float:left;margin-top:6px;margin-left:0px;font-size:9px;font-family:Arial,Sans-serif;}
#universalInlineBagContainer .inlineBagSummary a:link, #universalInlineBagContainer .inlineBagSummary a:visited, #universalInlineBagContainer .inlineBagSummary a:hover, #universalInlineBagContainer .inlineBagSummary a:active{color:#ffffff;}
#universalInlineBagContainer .inlineBagSummary a:link, #universalInlineBagContainer .inlineBagSummary a:visited, #universalInlineBagContainer .inlineBagSummary a:active{text-decoration:none;}
#universalInlineBagContainer .inlineBagSummary a:hover, #universalInlineBagContainer .inlineBagSummary a:active{text-decoration:underline;}

#universalInlineBagContainer .inlineBagTopLayerContainer #checkoutButtonContainer2{width:61px;margin:0px;padding:3px 4px 0px 0px;float:right;}

#universalInlineBagContainer #inlineBagHeaderOpen {background:#7e7573;width:212px;height:24px;}
#universalInlineBagContainer .inlineBagTopLayerContainerOpen{float:left;height:19px;width:150px;padding:6px 0px 0px 6px;background:#7e7573;color:#ffffff;font-size:9px;font-family:Arial,Sans-serif;}
#universalInlineBagContainer  #closeButtonContainer {float:left;margin:0px;padding:3px 4px 0px 0px;background:#7e7573;}

#universalInlineBagContainer #inlineBagItems{margin:0px;padding:0px;width:212px;color:#000;font-family:Arial;font-size:9px;}

#universalInlineBagContainer #inlineBagItems #gidInlineBag #lineItems{float:left;background:#ffffff;}

#universalInlineBagContainer #inlineBagItems #gidInlineBag li.lineItem{float:left;width:212px;background:#ffffff;}

/* This is a hack to get the background behind the badge column to stretch to the height of the lineitem */
#universalInlineBagContainer #inlineBagItems #gidInlineBag .badgeContent{padding-bottom:200px;margin-bottom:-199px;}
/* Overflow:hidden is needed only to support the hack on badgeContent */
#universalInlineBagContainer #inlineBagItems #gidInlineBag li.lineItem{overflow:hidden;padding-bottom:8px;}

#universalInlineBagContainer #inlineBagItems #gidInlineBag .badgeContent{float:left;width:40px;padding-top:7px;background-color:#E6E6E6;text-align:center;}
#universalInlineBagContainer #inlineBagItems #gidInlineBag .badgeContent img.badge{display:inline;}
#universalInlineBagContainer #inlineBagItems #gidInlineBag .imageContent{float:left;margin:7px 0px 7px 7px;padding:0px;width:45px;}

#universalInlineBagContainer #inlineBagItems #gidInlineBag img.productThumbnail {margin:0px;width:38px;height:51px;border:0px;}
#universalInlineBagContainer #inlineBagItems #gidInlineBag img.piperlimeProductThumbnail,
#universalInlineBagContainer #inlineBagItems #gidInlineBag img.athletaProductThumbnail {margin:0px;width:38px;height:38px;border:0px;}

#universalInlineBagContainer #inlineBagItems #gidInlineBag .lineItemDetails{float:left;}
#universalInlineBagContainer #inlineBagItems #gidInlineBag .infoContent{float:left;width:100px;padding:7px 7px 0px 0px;}
#universalInlineBagContainer #inlineBagItems #gidInlineBag .styleDescription{font-size:12px;margin-bottom:4px;}
#universalInlineBagContainer #inlineBagItems #gidInlineBag .styleDescription a:link, #universalInlineBagContainer #inlineBagItems #gidInlineBag .styleDescription a:visited, #universalInlineBagContainer #inlineBagItems #gidInlineBag .styleDescription a:hover, #universalInlineBagContainer #inlineBagItems #gidInlineBag .styleDescription a:active{color:#4d5d8a;text-decoration:none;}
#universalInlineBagContainer #inlineBagItems #gidInlineBag .sku{color:#999999;font-size:10px;}
#universalInlineBagContainer #inlineBagItems #gidInlineBag .productName{font-weight:bold;}
#universalInlineBagContainer #inlineBagItems #gidInlineBag .productDetail{color:#333333;font-size:10;font-weight:normal;}

#universalInlineBagContainer #inlineBagItems #gidInlineBag .infoContent2{float:left;clear:left;width:159px;padding:0px;font-size:10px;}
#gidInlineBag .infoContent2 li{float:left;}

#universalInlineBagContainer #inlineBagItems #gidInlineBag .infoContent2 div.label{float:left;width:30px;text-align:right;padding:0px 7px 0px 14px;color:#999999;font-size:10px;}

#gidInlineBag .infoContent2 .colorDescriptionSpan{float:left;width:108px;}
#gidInlineBag .infoContent2 .skuDescriptionSpan{float:left;width:108px;}
#gidInlineBag .infoContent2 .hasSellPrice{float:left;width:108px;}
#gidInlineBag .infoContent2 .inlineInventoryStatus{color:#990000;padding:4px 0px 0px 19px;}
#gidInlineBag .infoContent2 .inlineInventoryStatus .inlineInventoryStatusDate{font-weight:bold;}

#universalInlineBagContainer #inlineBagItems #gidInlineBag .infoContent2 span.sellPrice{font-family:Arial;color:#333333;font-size:10px;}

#universalInlineBagContainer #inlineBagItems #gidInlineBag div.quantity{float:left;width:35px;}
#universalInlineBagContainer #inlineBagItems #gidInlineBag div.itemSubtotal{float:left;width:69px;text-align:right;}
#universalInlineBagContainer #inlineBagItems #gidInlineBag .divider{height:1px;background-color:#999;margin:0px;padding:0px;}

#universalInlineBagContainer #gidInlineBag #inlineBagSummary{width:204px;float:left;padding:7px 8px 7px 0px;background-color:#bbbbbb;color:#ffffff;font-size:10px;border-top:none;margin-top:0px;border-bottom:1px solid #FFFFFF;}
#universalInlineBagContainer #gidInlineBag #inlineBagSummary .itemCount{margin:0px;padding-left:8px;float:left;}
#universalInlineBagContainer #gidInlineBag #inlineBagSummary .subTotal{float:right;margin:0px;padding:0px 9px 0px 0px;}
#universalInlineBagContainer #inlineBagItems #gidInlineBag #inlineBagSummary .price{font-weight:normal;color:#ffffff}

#universalInlineBagContainer #universalInlineBagBottom {background-color:#7E7573;clear:both;height:23px;width:212px;}
#universalInlineBagContainer #universalInlineBagBottom #link1 {float:left;padding:5px 12px 0px 8px;color:#ffffff;font-size:10px;}
#universalInlineBagContainer #universalInlineBagBottom #link1 a:link, #universalInlineBagContainer #universalInlineBagBottom #link1 a:visited{color:#ffffff;text-decoration:none;}
#universalInlineBagContainer #universalInlineBagBottom #link1 a:active, #universalInlineBagContainer #universalInlineBagBottom #link1 a:hover {color:#ffffff;text-decoration:underline;}
#universalInlineBagContainer #universalInlineBagBottom #link2 {float:right;margin-top:3px;padding-right:9px;}
#universalInlineBagContainer #universalInlineBagBottom #link2 img.button_check_out {height:19px;width:61px;}

#universalInlineBagContainer #universalInlineBagBottomBorder {width:212px; height:2px;font-size:1px;line-height:1px;}

#universalInlineShoppingBagDataLoaderContainer{display:none;}
#universalInlineShoppingBagDataMarketingContainer{display:none;}

#inlineBagMarketingContent {width:212px;}
#gidInlineBagPromo #inlineBagPromo {padding: 5px;background-color:#e6e6e6;border:1px solid #ccc;}
#inlineBagCrossSell {padding: 5px;cursor:pointer;background-color:#e6e6e6;border:1px solid #ccc;}
#gidInlineBagMarketingContainer {background-color:#e6e6e6;border:1px solid #ccc;}
#inlineBagCrossSell #crossSellImg {float:right;padding:5px;width:75px;height:100px;}

#quickLookWindow{z-index:91; top: -500px; position: absolute;}

.cssHide{position:absolute;top:-100em; width:1px; height:1px; overflow:hidden;}
.cssHide2{position:absolute;top:0px;left:0px;visibility:hidden;}

#topNav{clear:both;width:990px;}

/* Body */
#bodyContainer{width:990px;}

/* SideNav */
#skipNav{position:absolute;top:-100em;height:1px;font-size:1px;color:#fff;}
#sideNav{width:160px; margin:0px; padding:0px; float:left;clear:left;}

/* Top level Body Content Containers */
#mainContent{width:988px;margin:0px;padding:0px;background-color:#fff;}
#mainContentContainer{
	width:988px;
	background-color:#ffffff;
	border-top: 1px solid #FFFFFF;
	border-left: 1px solid #FFFFFF;
    border-right: 1px solid #FFFFFF;
    border-bottom: medium none;
}
#mainContentContainer #mainContent{float:left;width:828px;}
#mainContentContainer #mainContentBottom{float:left;width:988px;}

/* Footers */
#footer{width:990px; font-size:9px; clear:both; padding:0; margin:0; border:0;}
#footer #footer_BrandContainer,
#footer #footer_GID_marketing,
#footer #footer_TextLinkNavigation {clear:both; width:988px; padding:0; margin:0; border:0; }


/* Univeral Product Grid - (VI) */
.productCatItem{float:left;margin:7px 1px 7px 0px;min-height:357px;max-height:357px;overflow:hidden;width:205px;}
* html .productCatItem{margin-left:1px;width:204px;}

/* IE 6 */
* html productCatItem{height:357px;}
.productCatItem .imgDiv {width:202px;border:1px solid #fff;}
.gridProdImg {height:270px;width:202px;}

.priceDisplay{color:#000;display:block;}
.productColorMarketingFlag {display:none;}
.productColorMarketingFlagSelected {display:inline;}
.marketingFlagContainer{height:26px;}

/* global swatches styles for category page */
.swatchesCategory  {margin:5px 0 3px; width:195px;}
.swatchesCategory li {display:block; float:left; height:15px; margin:0 3px 3px 0; padding:1px; width:15px;}
.swatchesCategory li div {cursor:pointer; height:14px; width:14px;}
.swatchesCategory li div span {border:1px solid #336699; display:block; height:12px; padding:1px; width:12px;}
.swatchesCategory li div span img {height:12px; width:12px;}

.swatchesCategory li.hover, .swatchesCategory li.swatchselected {display:block; float:left; margin: 0px 2px 2px 0px; height:14px; padding:0; width:14px; border:2px solid #336699;}
.swatchesCategory li.hover div span, .swatchesCategory li.swatchselected div span {border:0;display:block; height:12px; padding:1px; width:12px;}
.swatchesCategory li.hover div span img, .swatchesCategory li.swatchselected div span img {height:12px; width:12px;}


/* IE 7 */
html>body .swatchesCategory {*margin-bottom:6px;}
html>body .swatchesCategory li div span {*border:1px solid #336699;}
html>body .swatchesCategory li.hover, html>body .swatchesCategory li.swatchselected {*margin:0 4px 4px 0; *height:16px; *padding:0; *width:16px;*border:0}
html>body .swatchesCategory li.hover, html>body .swatchesCategory li, html>body .swatchesCategory li.swatchselected {*padding-bottom: 4px; *margin-bottom:0}
html>body .swatchesCategory li.hover div, html>body .swatchesCategory li.swatchselected div {*border:1px solid #336699;*height:16px; *width:16px;}
html>body .swatchesCategory li.hover div span, html>body .swatchesCategory li.swatchselected div span {*border:1px solid #336699;}


/* IE 6 */
* html .swatchesCategory  {margin-bottom:5px;}
* html .swatchesCategory li {margin:0 2px 2px 0;}
* html .swatchesCategory li div span {padding-bottom:0}
* html .swatchesCategory li div span img {display:block; margin-bottom:1px}
* html .swatchesCategory li.hover div span img, * html .swatchesCategory li.swatchselected div span img {margin-bottom:0px;}



/* Pulled from GID JSPs */
.isPageDebugOn{background-color:#fff;width:830px;padding:5px;margin:5px;}

/* Universal backend error reporting style */
.servletExceptionMessage {background:#ffffff; color:#ff0000; font-size:12px; font-weight:bold;}