.SSContainer{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:12px;}
.SSContainer h1,.SSContainer h2{font-family:inherit;font-size:12px;font-weight:normal;}
.SSContainer input,.SSContainer select,.SSContainer textarea{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:12px;}
.errorMessage{color:red;}
.alternatingRow{background-color:#eee;}
.button{background-color:#ccc;display:inline;border:2px outset;padding:2px;cursor:pointer;}
.modalDialog{background-color:black;opacity:.2;}
.deadBackground{background-color:white;opacity:.0;}
.topLevelPopupParent{position:relative;}
.popupdiv{position:absolute;left:-2000px;top:0;z-index:300;visibility:hidden;border:1px solid #606060;}
.flyoveritem{line-height:14px;}
.flyoverlink{text-align:left;text-decoration:none;cursor:pointer;}
.flyoverdiv{padding:2px 0;}
.flyoverlink:hover,a:hover .flyoverdiv,.flyoveritem:hover{background-color:#d0d0d0;}
.flyoverlink:hover,a:hover .flyoverdiv .popupMenuItem{text-decoration:none;}
.popupSeparator{background-color:#606060;}
div{margin:0;padding:0;}
body{margin:0;padding:0;}
table{border-collapse:collapse;margin:0;}
td{padding:0;}
.SSContainer ul{margin:0;padding:0 0 0 20px;}
.SSContainer li{padding:4px 0 0 0;}
.SSContainer a,.SSContainer a:hover{text-decoration:none;white-space:nowrap;}
.SSContainer h1,.SSContainer h2{margin-top:0;margin-bottom:0;display:inline;}
#pageWrapperBody{background-color:white;}
a:focus{outline:none;}
form{margin:0;padding:0;}
.standardFont,.emailTextField,.errorMessage,.userProfileTextField,.subItemLabel,.dialogTitle,.detailsDescription,.postProse{font-size:12px;color:black;line-height:1.25;}
.standardGray,.postProse{color:#606060;}
.veryLightGray{color:#b9b9b9;}
.proseBold{font-weight:bold;}
.spacedFont{text-transform:uppercase;white-space:nowrap;letter-spacing:3.5px;}
.poweredBy{font-size:10px;color:#909090;white-space:normal;overflow:hidden;line-height:11px;width:152px;}
.poweredBy a{color:#909090!important;font-weight:normal!important;}
.categoryTotalsFont,.CTF{font-size:10px;color:#b9b9b9;letter-spacing:0;}
.errorMessage,.userErrorMessage{font-size:10px;color:#ff3f3f;}
.userErrorMessage{padding-top:6px;width:200px;}
.bordered{border:1px solid #bfbfbf;}
.topBordered{border-top:1px #9f9f9f solid;}
.bottomBordered{border-bottom:1px #9f9f9f solid;}
.leftBordered{border-left:1px #9f9f9f solid;}
.rightBordered{border-right:1px #9f9f9f solid;}
.lightTopBordered{border-top:1px #d9d9d9 solid;}
.centered{margin-left:auto;margin-right:auto;}
.menuText,.menuText a:link,.menuText a:visited,.textLink,.textLink a:link,.textLink a:visited,.crossLinkText,.crossLinkText a:link,.crossLinkText a:visited,.labelText,.filterChoice,.brandListItem,.legal a:link,.legal a:visited{color:#606060;white-space:nowrap;line-height:1.25;}
.crossLinkText.underlinedCrossLink span{text-decoration:underline;}
.brandListItem:hover,.brandListItem a:hover,.crossLinkText:hover,.crossLinkText a:hover{color:black!important;}
.menuText:hover,.menuText a:hover{color:black;}
.textLink,a.textLink{text-decoration:underline;}
.textLink:hover,.textLink a:hover{color:black;}
.userDefinedLink{color:black;word-wrap:break-word;white-space:normal!important;}
#topLevelNavCell{padding:6px 2px 0 0;}
#secondLevelMenu{margin-right:7px;}
#secondLevelMenu td{text-transform:lowercase;font-size:11.5px;white-space:nowrap;text-align:right;padding-left:18px;vertical-align:top;}
#footerSection{border-top:3px solid black;padding:3px 10px;font-size:11px;}
#footerMenu td{text-transform:lowercase;white-space:nowrap;text-align:left;padding-right:14px;vertical-align:top;}
#footerMenu a:link,#footerMenu a:visited{color:black;}
#topLevelMenu td{text-transform:uppercase;white-space:nowrap;font-weight:normal;letter-spacing:2.5px;padding-right:22px;vertical-align:bottom;}
#favCellWithFavs{margin:3px 3px 3px 8px;}
#favCellNoFavs{margin:3px 3px 3px 3px;}
#localeSeparator{margin:0 1px;vertical-align:-1px;}
.popupMenuBody{background:#f6f6f6;}
.popupMenuItem{color:#606060;font-size:12px;font-weight:normal;white-space:nowrap;text-transform:none;margin:10px;letter-spacing:normal;line-height:14px;}
.popupSeparator{width:90%;margin:5px;}
.hilite,.menuTextHilite,.filterChoiceHilite,.filterChoiceRollover{color:#000;}
.hintEmphasis{color:#ab1a1b;}
.buttonCell,.buttonCellDisabled,.smallButtonCell,.smallButtonCellDisabled{font-size:12px;font-weight:normal;text-transform:uppercase;text-align:center;color:#fff;background:#7f7f7f;padding:2px 7px 3px 9px;white-space:nowrap;border:1px solid #bfbfbf;cursor:pointer;letter-spacing:2px;}
.buttonCell,.buttonCellDisabled,.smallButtonCell,.smallButtonCellDisabled{display:block;}
.smallButtonCell,.smallButtonCellDisabled{font-size:10px;letter-spacing:1px;}
.buttonCellDisabled,.smallButtonCellDisabled{cursor:default;color:#f8f8f8;background:#d8d8d8;border:1px solid #cfcfcf;}
.buttonBarCell{padding-left:6px;position:relative;z-index:10;}
.grayTextField,.searchTextField{text-align:left;margin:0;padding:3px 0 2px 3px;border:1px solid #bfbfbf;line-height:1.2;}
.clickable{cursor:pointer;}
.advertLabel{width:120px;padding-left:10px;position:absolute;}
.pageHeader{background:black;position:relative;border-bottom:1px #bfbfbf solid;}
.wrapperLogo{display:block;position:absolute;left:19px;top:29px;}
.normalCatalogNode{margin-bottom:2px;}
.topLevelCatalogNode{margin:5px 0 2px 0;}
.abbrevCatalogPath{margin-bottom:2px;white-space:nowrap;}
.abbrevCatalogNode{margin-top:1px;}
.pathSeparatorNudge{margin:0 3px 0 -3px;}
.pathSeparatorNudgeNonLanding{margin:0 3px 0 2px;}
.searchStatusSection{margin-bottom:12px;white-space:nowrap;}
.emptySearchStatusSection{height:1px;margin-bottom:6px;}
.categoryBullet{position:absolute;left:-8px;top:0;}
.filterIntroTitle,.filterSection,.filterTitle,.filterTitle a:link,.filterTitle a:visited,.filterValue,.filterValue a:link,.filterValue a:visited{white-space:nowrap;color:#606060;}
.filterIntroTitle{margin:0 0 7px 0;}
.filterSection{margin:0 0 7px 12px;}
.catalogTreeBody{margin:0 0 14px 0;}
.abbrevCatalogTreeBody{margin:0 0 14px 12px;}
.filterValue{margin-top:1px;}
.filterTitle,.filterTitle a:link{margin:1px 0;}
.filterTitle:hover,.filterTitle a:hover,.filterValue:hover,.filterValue a:hover{color:black;}
.indentLevel0{margin-left:0;}
.indentLevel1{margin-left:12px;}
.indentLevel2{margin-left:24px;}
.indentLevel3{margin-left:36px;}
.indentLevel4{margin-left:48px;}
.catNavAdSpacer{padding-top:20px;}
.legal{margin:30px 140px 20px 140px;}
.legal li{padding:0;}
.legalSubSection{margin-left:25px;}
.productViewerWrapper{padding:8px 0 8px 0;top:-30px;margin-bottom:-15px;}
.widgetViewerWrapper{padding:2px 0 0 0;position:relative;}
.productViewer{width:100%;height:510px;margin:0;padding:0;top:0;left:0;display:block;}
.productScrollButtons{margin-top:4px;text-align:center;position:relative;top:4px;}
.productCellLarge,.productCellMedium,.productCellSmall,.productCellSmallMedium{width:184px;text-align:center;z-index:0;overflow:hidden;}
.productCellLarge{float:left;height:255px;}
.productCellMedium,.emptyProductCellMedium{width:138px;height:184px;}
.productCellSmallMedium,.emptyProductCellSmallMedium{width:70px;height:84px;}
.productCellSmall{width:66px;height:80px;}
.productCellText{color:#000;font-size:10px;line-height:12px;font-weight:normal;}
.productCellTwoTextLines,.productCellTwoTextLinesFixed{overflow:hidden;max-height:2.5em;margin-top:2px;padding:0 3px 0 3px;}
.productCellOneTextLine{overflow:hidden;white-space:nowrap;padding:0 3px 0 3px;}
.originalPrice{text-decoration:line-through;color:#999;}
.lookCellLarge{padding:7px;width:303px;height:275px;}
.lookCellMedium{padding:7px;width:303px;height:202px;}
.lookCellWrapper{margin-left:6px;}
.userCellWrapper{margin-left:6px;}
.promotionCell{padding:11px 0 5px 11px;width:323px;height:122px;}
.promotionCellWrapper{margin-left:6px;}
.promotionCellLink{white-space:normal!important;}
.sponsoredFooter,.sponsoredHeader{background-color:#bfc07b;color:white;font-size:10px;text-align:center;white-space:nowrap;letter-spacing:1px;height:12px;padding-bottom:1px;}
.sponsoredHeader{visibility:hidden;position:absolute;top:0;left:0;width:100%;}
.sponsoredFooter{position:absolute;bottom:0;left:0;width:100%;}
.sponsoredBorder{visibility:hidden;position:absolute;top:0;left:1%;right:0;width:97%;height:97%;}
.hidden{position:absolute;display:none;z-index:999999;}
.inlineDetails{position:absolute;left:-3000px;z-index:999999;}
.visible{position:absolute;display:block;z-index:999999;}
.detailsContents{border:1px solid #9f9f9f;background-color:white;font-size:12px;padding:13px;text-align:left;vertical-align:text-top;}
.widgetDetailsContents{border:1px solid #9f9f9f;background-color:white;width:100px;text-align:center;padding-bottom:2px;}
.detailsLabel,.detailsAction{color:gray;font-weight:bold;font-size:10px;text-align:left;margin-bottom:3px;}
.detailsAction{font-size:11px;color:#606060;}
.detailsAction:hover{text-decoration:underline;}
.detailsSizes{font-size:10px;padding:0 0 5px 0;cursor:default;}
.detailsSize{white-space:nowrap;color:#5f5f5f;line-height:18px;border:1px solid white;}
.clickableDetailsSize{cursor:pointer;padding:2px 0 2px 0;}
.detailsSizeHilite{color:#000;}
.detailsColor{font-size:10px;line-height:1em;padding:0;color:#5f5f5f;background-color:#fff;width:100%;height:100%;}
.detailsColorHilitable{border:1px solid white;margin:0 1px 0 0;padding:2px 2px 2px 2px;height:56px;}
.detailsColorText{font-size:10px;line-height:18px;padding:1px;color:#5f5f5f;background-color:#fff;border:1px solid white;display:inline;white-space:nowrap;}
.detailsColorHilite{color:#000;}
.detailsColorUnavailable{opacity:.25;background-color:#fff;}
.detailsTitle{text-align:center;color:black;padding:0 3px 9px 3px;font-size:13px;font-weight:bold;}
.detailsDescription li{font-size:11px;}
.detailsDescription ul{margin:0;padding:0 0 6px 20px;}
#closeDetailsButton,#hideDetailsButton,#restoreDetailsButton{display:none;position:absolute;top:4px;right:4px;width:14px;height:14px;cursor:pointer;}
#closeDetailsButton{background:transparent url(../im/delete-box.gif) top left no-repeat;}
#hideDetailsButton{background:transparent url(../im/details/hide-details.gif) top left no-repeat;}
#restoreDetailsButton{background:transparent url(../im/details/restore-details.gif) top left no-repeat;}
.rgbColorSwatch{border:1px solid #efefef;display:block;width:47px;height:32px;margin:0 auto;}
.imageColorSwatch{width:47px;height:auto;max-height:32px;overflow:hidden;padding-bottom:1px;}
.emptyColorSwatch{width:47px;height:32px;}
.colorSwatchLabel{font-size:10px;line-height:12px;padding-top:1px;min-width:75px;}
.showDetailsButton{border:1px solid #9f9f9f;width:85px;padding-left:1px;background:white;color:#606060;font-size:10.5px;}
.registryFavorite{border-top:1px solid white;border-bottom:1px solid white;}
.favoriteSelectTable,.favoriteSelectTableScrolling{width:100%;}
.chosenHilite{border:1px solid #9f9f9f!important;background-color:#f0f0f0!important;}
.chosenFavoriteHilite{background-color:#f0f0f0;}
.sectionLabel,.subSectionLabel,.itemLabel,.subItemlabel{color:#606060;font-size:12px;font-weight:normal;white-space:nowrap;}
.sectionLabel{letter-spacing:3.5px;text-transform:uppercase;margin:16px 0 8px 0;color:#000;}
.subSectionLabel{text-transform:uppercase;}
.subItemLabel{color:#606060;font-size:10px;white-space:nowrap;}
.userIconLabel{font-size:13px;line-height:16px;white-space:normal;}
.postProse{white-space:normal;line-height:1.25;}
.sectionBody{margin:0 0 28px 10px;width:200px;}
.blogContent{border:1px #9f9f9f solid;padding:0 9px;margin-right:10px;min-height:230px;}
.blogEntry{padding:9px 1px 12px 1px;}
.standaloneBlogEntry{padding:9px 12px;}
.blogPageSidebar{vertical-align:top;padding:8px 0 8px 18px;}
.blogPageBody{vertical-align:top;padding:8px 0 8px 8px;}
.userIconDeleteButton{cursor:pointer;visibility:hidden;}
.departmentContent{border:1px solid #b9b9b9;width:290px;height:425px;margin:0 0 0 15px;position:relative;}
.departmentLabel{border-bottom:1px solid #b9b9b9;width:282px;height:15px;overflow:hidden;padding:4px;margin:0 0 6px 0;}
.seeMoreLabel{color:#fff;}
.dialog{padding:20px;background-color:white;border:1px solid #9f9f9f;}
.dialogTitle{color:#000;letter-spacing:3.5px;text-transform:uppercase;text-align:center;}
.filterScrollingColumn{width:160px;padding:0 3px;}
.filterSingleFixedColumn{padding:4px 4px;}
.filterBullet{position:absolute;left:-8px;padding-left:12px;}
.filterChoice{cursor:pointer;white-space:normal;line-height:16px;margin:0;padding-left:12px;text-indent:-12px;}
.issueFilterBullet{position:absolute;top:22px;left:2px;padding-left:12px;font-size:15px;}
.shopstyle_cellBrowserLeftArrow{height:22px;width:22px;background-image:url(../im/page-left.gif);cursor:pointer;}
.shopstyle_cellBrowserLeftArrowDisabled{height:22px;width:22px;background-image:url(../im/page-left-disabled.gif);cursor:default;}
.shopstyle_cellBrowserRightArrow{height:22px;width:22px;background-image:url(../im/page-right.gif);cursor:pointer;}
.shopstyle_cellBrowserRightArrowDisabled{height:22px;width:22px;background-image:url(../im/page-right-disabled.gif);cursor:default;}
.shopstyle_cellBrowserLeftArrowSmall{height:15px;width:15px;background-image:url(../im/widget/page-left.gif);cursor:pointer;}
.shopstyle_cellBrowserLeftArrowSmallDisabled{height:15px;width:15px;background-image:url(../im/widget/page-left-disabled.gif);cursor:default;}
.shopstyle_cellBrowserRightArrowSmall{height:15px;width:15px;background-image:url(../im/widget/page-right.gif);cursor:pointer;}
.shopstyle_cellBrowserRightArrowSmallDisabled{height:15px;width:15px;background-image:url(../im/widget/page-right-disabled.gif);cursor:default;}
.shopstyle_cellBrowserTextSmall{font-size:10px;}
.stylebookCell{padding:15px 17px;}
.scrollingDivContainer{position:relative;overflow:scroll;overflow-x:hidden;overflow-y:scroll;border:1px #bfbfbf solid;}
.scrollListSelected{background-color:#e0e0e0;}
.dialogFormLabel{text-transform:uppercase;text-align:right;white-space:nowrap;font-size:12px;font-weight:normal;letter-spacing:3.5px;color:#606060;}
td.dialogFormLabel,div.dialogFormLabel{padding:2px 0 0 0;}
.dialogFormField{padding:2px 0 2px 0;}
.emailTextField,.userProfileTextField{margin:2px 0 2px 0;text-align:left;padding:2px;border:1px solid #bfbfbf;line-height:1.2;}
.userProfileTextField{width:220px;}
.userProfilePrompt{padding-top:6px;font-size:10px;}
.emailTextField{width:350px;}
.requiredAsterisk{padding-right:2px;}
.joinListMessage{position:absolute;top:-14px;left:0;white-space:nowrap;}
.editLookCell{float:left;width:138px;height:195px;}
.editLookCell2{position:absolute;width:138px;height:195px;}
.editFavoriteCell{float:left;width:43px;height:46px;}
#track1{width:220px;height:18px;position:absolute;top:-1px;left:0;}
#track2{background-color:#606060;height:1px;top:8px;left:-2px;position:absolute;}
#trackBackground{background-color:white;height:17px;top:0;left:0;position:absolute;}
#handle1{z-index:2;height:12px;position:absolute;top:2px;left:0;}
.hintBubble,.detailsPromotion{color:#636363;background-color:#ffffd3;border:1px solid #cecfa2;}
.suggestionBubble{background-color:#eee;}
.widgetSmallTitle{width:100%;text-align:center;color:#606060;font-size:10px;padding:3px 0 3px 0;}
.seeMoreButton{cursor:pointer;position:absolute;right:0;bottom:0;}
.widgetDiv{visibility:hidden;background-color:white;padding:4px;position:relative;}
.lookCellRating{position:absolute;top:-2px;right:-2px;}
.ratingContainer{white-space:nowrap;}
.ratingText{font-size:10px;}
.sponsoredLabel{letter-spacing:2px;cursor:default;}
.profileExplanation{font-size:14px;}
.profileStepInstructions{font-weight:bold;}
.profileBlockTitle{font-size:11px;font-weight:bold;height:21px;white-space:nowrap;width:20px;}
.profileThanks{font-weight:bold;white-space:nowrap;}
.profileHelpLink{color:#606060;font-size:11px;text-decoration:underline;}
.profileDetails{margin-top:15px;font-size:11px;}
.pickerContainer td{vertical-align:top;text-align:left;}
.pickerContainer p{line-height:18px;margin:0 0 3px 0;overflow:hidden;width:215px;}
.pickerContainer-3Col td,.pickerContainer-3Col p{width:215px;}
.pickerContainer-2Col td,.pickerContainer-2Col p{width:325px;}
#sizePicker p{width:auto;}
ul.pickerTabs{list-style:none;margin:0;padding:0;clear:both;}
li.pickerTab{float:left;margin-right:7px;padding:0;text-align:center;}
li.pickerTab a{display:block;padding:3px 12px;color:#606060;border:1px #9f9f9f solid;border-bottom:none;background-color:#efefef;}
li.pickerTab a:hover{color:black;}
li.pickerTab a.active{border:1px #9f9f9f solid;border-bottom:1px solid white;color:black;background-color:white;}
#pickerSelectedCount{font-size:11px;color:#b9b9b9;}
a.active #pickerSelectedCount{font-size:11px;color:#606060;}
.fullHeight{height:100%;}
.homeBrands{white-space:nowrap;line-height:25px;}
.homeBrand,.homeBrand a:link,.homeBrand a:visited,.homeTitle{color:#909090;padding-right:3px;}
.homeBrand a:hover{color:#A81314;}
.homeBrand0{font-size:13px;}
.homeBrand1{font-size:20px;}
.homeBrand2{font-size:15px;}
.homeBrand3{font-size:18px;}
.homeTitle{color:black;font-size:14px;}
.departmentHeaderText,.departmentTitle,.departmentTitle a:link,.departmentTitle a:visited,.promotionSidebarHeader{color:#606060;font-size:14px;font-weight:normal;white-space:normal;text-align:left;}
.departmentTitle a:hover{color:black;}
.departmentTitle{margin:8px 0 4px 0;height:1.3em;overflow:hidden;}
.departmentHeader,.promotionSidebarHeader{border-bottom:2px solid #606060;padding-left:1px;}
.departmentHeader{position:absolute;height:20px;width:240px;margin:0 0 0 10px;}
.departmentHeaderText,.SSContainer h1{font-size:15px;text-transform:none;color:#2a2a2a;white-space:nowrap;}
.promotionSidebarHeader{color:#000;margin:0 0 8px 6px;width:150px;height:17px;font-size:13px;font-weight:bold;position:relative;}
div.autoCompleter{border:1px solid #909090;background-color:#f6f6f6;margin:1px 0 0 0;padding:0 0 2px 0;width:auto;min-width:192px;z-index:5;}
div.autoCompleter ul{list-style-type:none;margin:0;padding:0;}
div.autoCompleter ul li{list-style-type:none;display:block;color:#606060;margin:0;padding:2px 6px 2px 4px;font-size:11px;height:13px;cursor:pointer;white-space:nowrap;min-width:192px;}
div.autoCompleter ul li.selected{background-color:#d0d0d0;}
.cellRank{width:17px;min-width:17px;height:15px;text-align:center;position:absolute;left:6px;bottom:10px;background:#aeaeae;color:white;font-style:italic;font-size:10px;line-height:14px;}
.cellRankUp{position:absolute;left:7px;bottom:26px;}
.cellRankDown{position:absolute;left:7px;bottom:3px;}
.myBrandsSponsorPropel{position:absolute;width:463px;height:84px;right:11px;top:-3px;background-image:url(../im/promos/propel-mybrands.png);}
.ss100SponsorPropel{background-image:url(../im/promos/propel-water-ss100.png);width:930px;height:68px;position:relative;top:-1px;}
.ss100SponsorPagination{position:relative;height:6px;top:-40px;}
.brandListTitle{font-size:11px;letter-spacing:3px;white-space:normal;margin-top:15px;}
.signInDialogColumn{width:270px;}
.brandListItem,.selectedBrandListItem{width:188px;padding:0 0 0 2px;margin:0;cursor:pointer;}
.selectedBrandListItem{color:#606060;background-color:#d0d0d0;}
.brandListLeftColumn{padding:10px 10px 8px 13px;vertical-align:top;width:190px;}
.brandListLeftColumn #filterSearchField{font-size:11px;width:185px;}
.brandListLeftColumn #filterTable{overflow-x:hidden;overflow-y:auto;width:188px;position:relative;margin-bottom:44px;}
.brandListLeftColumn #noMatchMessage{position:absolute;top:120px;left:20px;width:150px;font-size:11px;display:none;}
.rootMenuTable{width:100%;margin:0;}
.rootMenuTable td{text-transform:uppercase;text-align:left;white-space:nowrap;font-weight:normal;letter-spacing:3px;padding-left:0;padding-right:22px;}
.wrapperHeader{border-bottom:1px #9f9f9f solid;padding:10px;}
.wrapperFooter{padding:7px 10px 4px 10px;border-bottom:1px #9f9f9f solid;}
.imgCrop_wrap{position:relative;cursor:crosshair;}
.imgCrop_wrap.opera8 .imgCrop_overlay,.imgCrop_wrap.opera8 .imgCrop_clickArea{background-color:transparent;}
.imgCrop_wrap,.imgCrop_wrap *{font-size:0;}
.imgCrop_overlay{background-color:#000;opacity:.5;filter:alpha(opacity=50);position:absolute;width:100%;height:100%;}
.imgCrop_selArea{position:absolute;cursor:move;z-index:2;}
.imgCrop_clickArea{width:100%;height:100%;background-color:#FFF;opacity:.01;filter:alpha(opacity=01);}
.imgCrop_marqueeHoriz{position:absolute;width:100%;height:1px;z-index:3;}
.imgCrop_marqueeVert{position:absolute;height:100%;width:1px;z-index:3;}
.imgCrop_marqueeNorth{top:0;left:0;}
.imgCrop_marqueeEast{top:0;right:0;}
.imgCrop_marqueeSouth{bottom:0;left:0;}
.imgCrop_marqueeWest{top:0;left:0;}
.imgCrop_handle{position:absolute;border:1px solid #333;width:6px;height:6px;background:#FFF;opacity:.5;filter:alpha(opacity=50);z-index:4;}
* html .imgCrop_handle{width:8px;height:8px;wid\th:6px;hei\ght:6px;}
.imgCrop_handleN{top:-3px;left:0;cursor:n-resize;}
.imgCrop_handleNE{top:-3px;right:-3px;cursor:ne-resize;}
.imgCrop_handleE{top:0;right:-3px;cursor:e-resize;}
.imgCrop_handleSE{right:-3px;bottom:-3px;cursor:se-resize;}
.imgCrop_handleS{right:0;bottom:-3px;cursor:s-resize;}
.imgCrop_handleSW{left:-3px;bottom:-3px;cursor:sw-resize;}
.imgCrop_handleW{top:0;left:-3px;cursor:w-resize;}
.imgCrop_handleNW{top:-3px;left:-3px;cursor:nw-resize;}
.imgCrop_dragArea{width:100%;height:100%;z-index:200;position:absolute;top:0;left:0;}
.imgCrop_previewWrap{overflow:hidden;position:relative;}
.imgCrop_previewWrap img{position:absolute;}
.pageHeader a,.pageHeader a:link,.pageHeader a:visited{color:white;}
.pageHeader a:hover{color:white;}
.pageHeader .menuTextHilite{color:white;}
.pageHeader,.pageHeaderMenus,#leftNav,.pageFooter,.categoryBullet,.filterBullet,.dialogTitle,.dialogFormLabel,.sectionLabel,.spacedFont,.detailsTitle,.profileStepInstructions,.homeBrand,.departmentHeaderText,.departmentTitle,.departmentTitle a,.promotionSidebarHeader,.SSContainer h1{font-family:Century Gothic,Verdana,Arial,Helvetica,sans-serif;}
.homeTitle{font-family:Bodoni-Book,Bodoni,Georgia,serif;font-style:italic;font-size:20px;}
.pageHeader .searchTextField,div.autoCompleter,.suggestionBubble{font-family:Verdana,Arial,Helvetica,sans-serif;}
.pageHeader .searchTextField{width:160px;padding:2px 0 1px 3px;color:black;}
.washButton{background:transparent url(../im/button-wash.gif) top left repeat;height:17px;padding-top:4px;padding-bottom:0;border:none;}
#wholeSearchPrompt,#wholeSearchPrompt a:hover{color:#aaa;font-size:11.5px;}
.pageHeaderMenus .popupdiv{opacity:.90;filter:alpha(opacity = 90);-moz-opacity:.9;border-width:0;}
#topLevelMenu td{padding-left:15px;padding-right:0;text-align:right;}
.pageHeaderMenus .popupMenuItem{color:white;line-height:18px;}
.pageHeaderMenus .flyoverlink:hover,.pageHeaderMenus a:hover .flyoverdiv{background-color:black;}
.pageHeaderMenus .popupMenuBody{background-color:#2a2a2a;}
.topLevelPopupParent a:hover,.topLevelPopupParent.selected a{background-color:#3f3f3f;}
.topLevelPopupParent a{display:block;padding:3px 5px 7px 10px;}
.pageHeaderMenus .popupSeparator{background-color:#909090;}
.underlinedLogo{border-bottom:black 5px solid;}
.departmentLabel{border-bottom:none;margin:2px 0 4px 6px;}
.detailsTitle{font-size:14px;}
.brandListTitle{margin-top:4px;}
.pageFooterCopyright{float:right;text-align:right;white-space:nowrap;}
#topLevelMenu td{padding-left:6px;}
#secondLevelMenu{margin-right:5px;}
#topLevelNavCell{padding-right:0;}
.topLevelPopupParent a{padding:3px 3px 7px 10px;}
#favCellWithFavs{margin:3px 3px 3px 1px;}
.signInDialogColumn{width:310px;}
