*, .yuimenubar ul, .yuimenu ul, .yuimenubar li, .yuimenu li, .yuimenu h6, .yuimenubar h6, .RenewalStatus p, .PaymentInfoTableTitle ul, .ShippingInfoTipContent p, .InstructionTextArea p{margin:0;padding:0;}
body{font:normal 11px Verdana,sans-serif;color:#333;background-color:#FFF;}
.WalmartMainBody, .PrefFooter{text-align:center;}
p, .TrackOrderBox .TrackSignIn p.BodyMBold, .HPFeaturedDept .HeaderImg img{margin:10px 0;}
input, textarea, select, label{font:normal 11px Verdana,sans-serif;color:#333;}
h1, .Body3XLWht{font:bold 17px Arial,sans-serif;color:#FFF;}
h2, .Body4XL{font:bold 19px Arial,sans-serif;color:#333;}
h3, .Body3XL{font:bold 17px Arial,sans-serif;color:#333;}
h4, .Body2XL{font:bold 15px Arial,sans-serif;color:#333;}
h5{font:bold 13px Verdana,sans-serif;color:#333;}
h6{font:bold 11px Verdana,sans-serif;color:#333;}
big, .Body5XL{font:bold 24px Arial,sans-serif;color:#333;}
small{font:normal 9px Verdana,sans-serif;color:#666;}
ul{list-style:disc;margin-left:0.5em;}
ul.NoBullet{list-style:none;margin-left:0;}
li{margin-top:1px;margin-bottom:1px;margin-left:1em;}
ul li{margin-left:1.2em;text-indent:0;}
ul.NoBullet li{text-indent:-1em;}
ol li{margin-left:2em;}
table, caption{font-size:inherit;font-weight:inherit;font-style:inherit;font-variant:inherit;}
table{border-collapse:collapse;}
img{display:block;border:0;}
.PseudoLink{color:#039;text-decoration:underline;}
a:link, .AdvSearchCategory .ViewProdDetails a, .AdvSearchClearLink a{color:#039;}
a:hover, a.Mblue:hover, a.MDarkblue:hover, .CustomSecondaryNav a.CustomLink:hover, .TaxSecondaryNavHome a.TaxonomyLink:hover, .TaxSecondaryNav a.TaxonomyLink:hover, .ShelfManual a.Link:hover, .ServiceLocator a:hover{color:#F47B20;}
a:visited, a.Mblue:visited, a.MDarkblue:visited, a.prodLink:visited, a.StoreLink:visited, .bd .CheckboxDisable, .bd .CheckboxDisable a, .bd .CheckboxDisable a:link, .bd .CheckboxDisable a:visited, .bd .CheckboxDisable a:hover, .bd .CheckboxDisable a:active, .bd .CheckboxDisable a span.BodyS, .ServiceLocator a:visited{color:#878787;}
a:active, a.Mblue:active, a.MDarkblue:active, .TopNavItem a:active, .FlyoutNavHP a:active, .LeftNavHP a:active, .ServiceLocator a:active{color:#06F;}
a.Mblue:link{color:#4C83C8;}
a.MDarkblue:link, .FlyoutNavHP a:link, .FlyoutNavHP a:visited, .LeftNavHP a:link, .LeftNavHP a:visited, .ServiceLocator a:link{color:#0769CD;}
a.prodLink:link, a.StoreLink:link{color:#1A75CF;}
a.prodLink:hover, a.StoreLink:hover{color:#F47B20;}
.musicInfo .prodInfo a:link{color:#1A75CF;text-decoration:none;}
.musicInfo .prodInfo a:hover{color:#F47B20;}
.musicInfo .prodInfo a:visited{color:#878787;}
.InlineBlock, .PrefBlurb, .PrefBlurbLeft, .PrefKey, .PrefValue, .FormBtn, .PrefMain, .PrefSidebar, .PrefInfo, .PrefInput, .VerInfo, .VerInput{display:-moz-inline-box;-moz-box-orient:vertical;display:inline-block;vertical-align:top;}
.BodyXS{font-size:9px;color:#333;font-weight:normal;}
.BodyXSBold{font-size:9px;color:#333;font-weight:bold;}
.BodyXSGrey, .BodyXSLtgry2{font-size:9px;color:#999;font-weight:normal;}
.BodyS{font-size:10px;color:#333;font-weight:normal;}
.BodySBold{font-size:10px;color:#333;font-weight:bold;}
.BodyM{font-size:11px;color:#333;font-weight:normal;}
.BodyMBold, .FormLabel, .FormFieldBoldGry{font-size:11px;color:#333;font-weight:bold;}
.BodyMBoldGrey{font-size:11px;color:#999;font-weight:bold;}
.BodyL{font-size:12px;color:#333;font-weight:normal;}
.BodyLBold{font-size:12px;color:#333;font-weight:bold;}
.BodyXL{font-size:13px;color:#333;font-weight:normal;}
.BodyXLBold{font-size:13px;color:#333;font-weight:bold;}
.BodyXSBlue{font-size:9px;color:#039;font-weight:normal;}
.BodySBlue{font-size:10px;color:#039;font-weight:normal;}
.BodyMBoldBlue, .TaskBold{font-size:11px;color:#039;font-weight:bold;}
.BodyLBoldBlue{font-size:12px;color:#039;font-weight:bold;}
.BodyXLBlue{font-size:13px;color:#039;font-weight:normal;}
.BodyXLBoldBlue{font-size:13px;color:#039;font-weight:bold;}
.Body2XLBlue{font:bold 15px Arial,sans-serif;color:#039;}
.Body3XLBlue{font:bold 17px Arial,sans-serif;color:#039;}
.Body4XLBlue{font:bold 19px Arial,sans-serif;color:#039;}
.Body5XLBlue{font:bold 24px Arial,sans-serif;color:#039;}
.BodySBoldLtgry, .PriceSBoldLtgry, .PriceMBoldLtgry, .FormfieldSBoldLtgry{font-size:10px;color:#666;font-weight:bold;}
.Body3XLBoldLtgry{font-size:17px;color:#666;font-weight:bold;}
.BodyMBoldWht, .BodyMBoldWht{font-size:11px;color:#FFF;font-weight:bold;}
.BodyXSLtgry, .PriceXSLtgry, .PersistCart .ShippingEst .PriceSaveAnExtraItemPC{font-size:9px;color:#666;font-weight:normal;}
.BodyXSBoldLtgry, .PriceXSBoldLtgry{font-size:9px;color:#666;font-weight:bold;}
.BodySLtgry, .PriceSLtgry{font-size:10px;color:#666;font-weight:normal;}
.BodySLtgry2{font-size:10px;color:#999;font-weight:normal;}
.BodyMLtgry, .PriceMLtgry{font-size:11px;color:#666;font-weight:normal;}
.BodyMLtgry2{font-size:11px;color:#999;font-weight:normal;}
.BodyMBoldLtgry{font-size:11px;color:#666;font-weight:bold;}
.BodyLLtgry, .PriceLLtgry{font-size:12px;color:#666;font-weight:normal;}
.BodyLBoldLtgry, .PriceLBoldLtgry{font-size:12px;color:#666;font-weight:bold;}
.BodyXLLtgry, .PriceXLLtgry{font-size:13px;color:#666;font-weight:normal;}
.BodyXLBoldLtgry{font-size:13px;color:#666;font-weight:bold;}
.BodyXLBoldLtgry2{font-size:13px;color:#999;font-weight:bold;}
.Body2XLLtgry{font:bold 15px Arial,sans-serif;color:#666;}
.Body3XLLtgry{font:bold 17px Arial,sans-serif;color:#666;}
.Body4XLLtgry{font:bold 19px Arial,sans-serif;color:#666;}
.Body5XLLtgry{font:bold 24px Arial,sans-serif;color:#666;}
.BodyMBlue{font-size:11px;color:#039;font-weight:normal;}
.BodyXSMblue{font-size:9px;color:#1A75CF;font-weight:normal;}
.BodyXSBoldMblue{font-size:9px;color:#1A75CF;font-weight:bold;}
.BodySMblue{font-size:10px;color:#1A75CF;font-weight:normal;}
.BodySBoldMblue{font-size:10px;color:#1A75CF;font-weight:bold;}
.BodySOra{font-size:10px;color:#FF6300;}
.BodyMMblue{font-size:11px;color:#1A75CF;font-weight:normal;}
.BodyMBoldMblue{font-size:11px;color:#1A75CF;font-weight:bold;}
.BodyLMblue{font-size:12px;color:#1A75CF;font-weight:normal;}
.BodyLBoldMblue{font-size:12px;color:#1A75CF;font-weight:bold;}
.BodyXLMblue{font-size:13px;color:#1A75CF;font-weight:normal;}
.BodyXLBoldMblue{font-size:13px;color:#1A75CF;font-weight:bold;}
.Body2XLMblue{font:bold 15px Arial,sans-serif;color:#1A75CF;}
.Body3XLMblue{font:bold 17px Arial,sans-serif;color:#1A75CF;}
.Body4XLMblue{font:bold 19px Arial,sans-serif;color:#1A75CF;}
.Body5XLMblue{font:bold 21px Arial,sans-serif;color:#1A75CF;}
.BodyXSWht{font-size:9px;color:#FFF;font-weight:normal;}
.BodyXSBoldWht{font-size:9px;color:#FFF;font-weight:bold;}
.BodySWht{font-size:10px;color:#FFF;font-weight:normal;}
.BodySBoldWht{font-size:10px;color:#FFF;font-weight:bold;}
.BodySBoldOra{font-size:10px;color:#FF6300;font-weight:bold;white-space:nowrap;}
.BodySBoldOrg{font-size:10px;color:#F63;font-weight:bold;}
.BodyMBoldOrg{font-size:11px;color:#F63;font-weight:bold;}
.BodyXLBoldOrg{font-size:13px;color:#F63;font-weight:bold;}
.BodyMWht{font-size:11px;color:#FFF;font-weight:normal;}
.BodyLWht{font-size:12px;color:#FFF;font-weight:normal;}
.BodyLBoldWht{font-size:12px;color:#FFF;font-weight:bold;}
.BodyXLWht{font-size:13px;color:#FFF;font-weight:normal;}
.BodyXLBoldWht{font-size:13px;color:#FFF;font-weight:bold;}
.Body2XLWht{font:bold 15px Arial,sans-serif;color:#FFF;}
.Body4XLWht{font:bold 19px Arial,sans-serif;color:#FFF;}
.Body5XLWht{font:bold 24px Arial,sans-serif;color:#FFF;}
.BodySBoldGreen{font-size:10px;color:#093;font-weight:bold;}
.BodyMBoldGreen{font-size:11px;color:#093;font-weight:bold;}
.BodyXLBoldGreen{font-size:13px;color:#093;font-weight:bold;}
.Body2XLGreen{font:bold 15px Arial,sans-serif;color:#093;}
.BodySRed, .ErrorS, .PriceS{font-size:10px;color:#C00;font-weight:normal;}
.BodySBoldRed, .ErrorSBold, .PriceSBold{font-size:10px;color:#C00;font-weight:bold;}
.BodyMRed{font-size:11px;color:#C00;}
.BodyMBoldRed, .ErrorMBold, .PriceMBold{font-size:11px;color:#C00;font-weight:bold;}
.BodyLBoldRed, .ErrorLBold, .PriceLBold{font-size:12px;color:#C00;font-weight:bold;}
.BodyXLBoldRed, .ErrorXLBold, .PriceXLBold{font-size:13px;color:#C00;font-weight:bold;}
.Body2XLRed, .Error2XL, .Price2XL{font:bold 15px Arial,sans-serif;color:#C00;}
.Body3XLRed, .Error3XL, .Price3XL{font:bold 17px Arial,sans-serif;color:#C00;}
.Body4XLRed, .Error4XL, .Price4XL{font:bold 19px Arial,sans-serif;color:#C00;}
.ErrorXS, .PriceXS{font-size:9px;color:#C00;font-weight:normal;}
.ErrorXSBold, .PriceXSBold{font-size:9px;color:#C00;font-weight:bold;}
.ErrorM, .PriceM{font-size:11px;color:#C00;font-weight:normal;}
.ErrorL, .PriceL{font-size:12px;color:#C00;font-weight:normal;}
.ErrorXL, .PriceXL{font-size:13px;color:#C00;font-weight:normal;}
.Error5XL, .Price5XL{font:bold 24px Arial,sans-serif;color:#C00;}
.ImportantXS{font-size:9px;color:#F60;font-weight:normal;}
.ImportantXSBold{font-size:9px;color:#F60;font-weight:bold;}
.ImportantS{font-size:10px;color:#F60;font-weight:normal;}
.ImportantSBold{font-size:10px;color:#F60;font-weight:bold;}
.ImportantM{font-size:11px;color:#F60;font-weight:normal;}
.ImportantMBold{font-size:11px;color:#F60;font-weight:bold;}
.ImportantL{font-size:12px;color:#F60;font-weight:normal;}
.ImportantLBold{font-size:12px;color:#F60;font-weight:bold;}
.ImportantXL{font-size:13px;color:#F60;font-weight:normal;}
.ImportantXLBold{font-size:13px;color:#F60;font-weight:bold;}
.Important2XL{font:bold 15px Arial,sans-serif;color:#F60;}
.Important3XL{font:bold 17px Arial,sans-serif;color:#F60;}
.Important4XL{font:bold 19px Arial,sans-serif;color:#F60;}
.Important5XL{font:bold 24px Arial,sans-serif;color:#F60;}
.Popup5XL, .POV5XL{font:21px Arial,sans-serif;color:#4C83C8;}
.POVM{font-size:11px;color:#4C83C8;}
.POVMBold{font-size:11px;color:#4C83C8;font-weight:bold;}
.PriceMItalicGry{font-size:11px;color:#333;font-style:italic;}
.Price3XLGrey{font:bold 17px Arial,sans-serif;color:#999;}
.PriceSaveAnExtraItemList, .StoreOptions, .ApparelVariant, .OMPSpace img, .BenefitBucket .Benefit, .LeftNavModule, .CustomSecondaryNav, .homeHeader, .subHomeHeader, .LocalAdBox .ViewAdHead, .FlyoutNavHP, .LeftNavHP, .ArticleContentModule, .grid .priceAvail .ProdDesc{margin-bottom:10px;}
.PriceSaveAnExtraItemList span, .BestSellerLandingSaveAnExtra span, .PriceSaveAnExtraItemDetailTitle span, .PriceSaveAnExtraItemDetailList span, .PriceSaveAnExtraGRTopItems span, .PriceSaveAnExtraGRDetailEdit span, .PriceSaveAnExtraGRDetail span, .PriceSaveAnExtraCompare span, .PriceSaveAnExtraFeture span, .PriceSaveAnExtraFetureForMedia span{color:#D14A49;font-weight:bold;}
.BestSellerLandingSaveAnExtra{padding-top:2px 0 11px 0;text-align:right;float:right;width:145px;}
.PriceSaveAnExtraItemDetailTitle{margin-bottom:5px;padding-left:15px;}
.PriceSaveAnExtraItemDetailList{margin-top:5px;margin-bottom:10px;}
.PriceSaveAnExtraGRTopItems{margin-top:1px;font-size:10px;}
.PriceSaveAnExtraGRDetailEdit{margin-top:7px;font-size:10px;text-align:center;}
.PriceSaveAnExtraGRDetail{margin-top:10px;font-size:10px;}
.PriceSaveAnExtraCompare{font-size:10px;padding-top:2px;padding-bottom:10px;}
.PriceSaveAnExtraFeture{margin-top:15px;margin-bottom:20px;font-size:10px;}
.PriceSaveAnExtraFetureForMedia{margin-top:9px;margin-bottom:18px;font-size:10px;}
.PriceSStrikethruLtgry, .PriceSItalicStrikethruLtgry{font-size:10px;color:#666;text-decoration:line-through;font-weight:normal;}
.PriceMItalicStrikethruLtgry{font-size:11px;color:#666;font-style:italic;text-decoration:line-through;}
.PriceXLBoldLtgry{font-size:13px;color:#666;}
.TitleBar5XL{font-size:21px;color:#333;}
.TitleBar5XLMBlue{font-size:21px;font-family:Arial,sans-serif;color:#1A75CF;}
.TitleBar5XLWht{font-size:21px;color:#FFF;}
.TitleBar2XLWht{font-size:15px;color:#FFF;}
.TitleBar3XLWht{font-size:17px;color:#FFF;}
.TitleBarMWht{font-size:11px;color:#FFF;}
.FormDesc, .FormFieldSGry, .TableSGry{font-size:10px;color:#333;}
.FormExample, .FormFieldXSLtgry{font-size:9px;color:#666;}
.TableXSGry{font-size:9px;color:#333;}
.NavLBold{font-size:12px;color:#4C83C8;font-weight:bold;}
.NavXLBold{font-size:13px;color:#4C83C8;font-weight:bold;}
.NavM{font-size:11px;color:#0769CD;font-weight:normal;}
.NavMBold, .NavMBoldWht, .NavMBoldOrange{font-size:11px;color:#0769CD;font-weight:bold;line-height:14px;}
.NavMBoldWht, .PopUpClose a, .TopNavSearch .SearchHelp a, .FeaturedItem .SeeAll a, .FeaturedRollbackClearance .SeeAll a, .SellInfoCommonTitlebar2 ul li a, .SellInfoCommonTitlebar2 ul li a:visited, .SellInfoCommonTitlebar2 ul li a:hover{color:#FFF;}
.NavMBoldOrange, .TaxSecondaryNav a.MDarkblue:hover, .FlyoutNavHP a:hover, .LeftNavHP a:hover{color:#F47B20 !important;}
.NavSBold{font-size:10px;color:#4C83C8;font-weight:bold;}
.NavXS{font-size:9px;color:#4C83C8;}
.reg{font-size:0.7em;vertical-align:super;}
/* Copyright (c) 2008, .Yahoo! Inc. All rights reserved. Code licensed under the BSD License: http://developer.yahoo.net/yui/license.txt version:2.5.2 */ .yuimenubar{visibility:visible;position:static;}
.DynamicMode .yuimenu .yuimenu, .DynamicMode .yuimenubar .yuimenu, .TopSearchBar .yuimenu .yuimenu, .TopSearchBar .yuimenubar .yuimenu{visibility:hidden;position:absolute;top:-10000px;left:-10000px;}
.yuimenubar li, .yuimenu li, .AdvSearchTree{list-style-type:none;}
.yuimenuitemlabel, .yuimenubaritemlabel{padding:2px 5px 4px;text-align:left;}
.yuimenubar ul{*zoom:1;}
.yuimenubar .yuimenu ul{*zoom:normal;}
.yuimenubar>.bd>ul:after{content:".";display:block;clear:both;visibility:hidden;height:0;line-height:0;}
.yuimenubaritem, .PersistCart .Item .ProdImg, .PersistCart .Item .ItemInfo .ItemQty, .PersistCart .MoreItems .BodySBold, .WalmartLogo, .SearchBarStartCap, .SearchBarBegin, .BreadCrumb .Divider, .ServiceLocator .NoError .TopBox img, .ServiceLocator .NoError .CornerBottom img, .SpotlightLShape .OptContainer img, .SpotlightSplit .OptContainer img, .OrderHistory .ShipIcn, .PaymentMethodInfo, .PaymentMethodContentButton .AddNewButton, .hwPharmCustom, .hwHBACustom, .hwOptarosVert, .hwMzDiscuss, .hwMzPoll, .hwMzBlog, #shelfDiv .ShelfBtm .l, #shelfDiv .ShelfBtm .r, #shelfDiv .ShelfBtm .m{float:left;}
.yuimenubaritemlabel, .yuimenuitemlabel, .ApparelVariant .SizeSelect label, .ApparelVariant .QuantitySelect label, .SingleGlobalError .GlobalGeneralError, .MultiGlobalErrors .GlobalGeneralError, .SingleGlobalError .SingleError, .MultiGlobalErrors .MultiErrors, .ShelfError .ShelfGeneralError, .AdvSearchText, .ErrMsg, .HPFeaturedDept .DeptTileLink a{display:block;}
.yuimenuitemlabel .helptext{font-style:normal;display:block;margin:-1em 0 0 10em;}
.hide-scrollbars *, .AdvSearchMenu, .LeftNavModule .LeftNavRM .yuimenu .bd .AdvSearchMenuScroll .AdvSearchListing, .MainPageLeftColumnContainer, .hwPharmCustom, .hwHBACustom, .hwOptarosHoriz, .hwOptarosVert, .hwMzDiscuss, .hwMzPoll, .hwMzBlog{overflow:hidden;}
.hide-scrollbars select, .ColorSelect .Unavailable, .VariantSelector .NoError .ErrorCopy, .FirstLeftModule .CornerBtmLeft, .FirstLeftModule .CornerBtmRight, .MidLeftModule .CornerTopLeft, .MidLeftModule .CornerTopRight, .MidLeftModule .CornerBtmLeft, .MidLeftModule .CornerBtmRight, .LastLeftModule .CornerTopLeft, .LastLeftModule .CornerTopRight, .NoGlobalErrors .GlobalGeneralError, .NoGlobalErrors .SingleError, .NoGlobalErrors .MultiErrors, .SingleGlobalError .MultiErrors, .MultiGlobalErrors .SingleError, .NoShelfError .ShelfGeneralError, .NoErrorBox, .DynamicMode .Breadcrumbs, .SuperTabMenu, .SimpleMode .SuperTab .yuimenu, .homeHeader .HelpNav, .homeHeader .SignOutNav, .TrackOrderBox .OrderNoError, .DropDownZipNoError, .DynamicMode .FlyoutNavHP .FlyoutMenu, .ServiceLocator .NoError .ErrorCopy, .DynamicMode .RichMediaData, .OrderHistory .RetailShipment .NotArrivedMsg, .grid .prodInfo ul, .grid .item p.clear, .grid .priceAvail .vary, .list .prodInfo .vary, .grid .priceAvail .PriceDisplay, .list .prodInfo .PriceDisplay, .grid .prodInfo .ListItemLink, .list .prodInfo .GridItemLink{display:none;}
.yuimenu.show-scrollbars, .yuimenubar.show-scrollbars{overflow:visible;}
.yui-overlay{z-index:5000;}
.yui-ac .yui-ac-content{position:absolute;width:100%;border:1px solid #808080;background:#FFF;overflow:hidden;z-index:9050;}
.yui-ac .yui-ac-shadow{position:absolute;margin:.3em;width:100%;background:#000;-moz-opacity:0.10;opacity:.10;filter:alpha(opacity=10);z-index:9049;}
.yui-ac .yui-ac-content ul{margin:0;padding:0;width:100%;}
.yui-ac .yui-ac-content li{margin:0;padding:2px 5px;cursor:default;white-space:nowrap;}
.yui-ac .yui-ac-content li.yui-ac-prehighlight{background:#B3D4FF;}
.yui-ac .yui-ac-content li.yui-ac-highlight{background:#426FD9;color:#FFF;}
.CornerTop{background:url(../i/corners/r_corner.gif) no-repeat top right;}
.CornerBottom{background:url(../i/corners/r_btmcorner.gif) no-repeat top right;}
.CornerTopLeft, .CornerTopRight, .CornerBtmLeft, .CornerBtmRight{background-image:url(../i/corners/corners_CBDFFA.gif);height:5px;font-size:2px;}
.CornerTopLeft, .CornerBtmLeft, .LeftNavModule .bd .AdvToolTip input, .VerCopy{margin-right:5px;}
.CornerTopRight, .CornerBtmRight{margin:-5px 0 0 5px;}
.CornerTopRight{background-position:100% 0;}
.CornerBtmLeft{background-position:0 -5px;}
.CornerBtmRight{background-position:100% -5px;}
.RoundedBox{border-left:1px solid #CBDFFA;border-right:1px solid #CBDFFA;background:#FFF;}
.ToolTipObj{position:relative;}
.ToolTip{visibility:hidden;position:absolute;left:10px;bottom:15px;}
.ToolTip .CornerTopLeft, .ToolTip .CornerTopRight, .ToolTip .CornerBtmLeft, .ToolTip .CornerBtmRight{background-image:url(../i/corners/corners_tooltip.gif);}
.ToolTip .RoundedBox{border-left:1px solid #1A75CF;border-right:1px solid #1A75CF;padding:2px 15px;text-align: left;}
.ToolTip .TipContent{padding:2px 0;}
.ToolTip .Triangle{position:relative;bottom:1px;left:10px}
.ToolTip .TriangleTop{position:relative;top:1px;left:10px}
.PriceDisplay div, .ItemFlag, .ItemFlagSpacing, .ItemFlagRow, .s2sLogo, .StatShareOut .CheckStore, .StatShareOutEmail .CheckStore, .StatStore .CheckStore, .TrackOrderBox .OrderStatusBtn, .LocalAdBox ul, .MyAccountBox .AccountOpt, .FeaturedItem .ItemStatus, .FeaturedItem .SlapOr, .FeaturedItem .FindInStoreBtn, .GlobalFooterCO .Copyright, .ServiceLocator .GetCardBalance, .EmailSignUp .MoreInfo .BodySMblue, .EmailSignUpv3 .SignUpContent .Privacy, .PrefContainer, .PrefViewContainer{margin-top:5px;}
div.PriceCompare, .PersistCart .Item .ItemInfo p, .PersistCart .MoreItems p, .StoreFinderBox input, .StoreFinderBox select, div.gFooterColumn ul.NoBullet, .PriceDisplay .PriceXLBold, .avail p.ErrorSBold, .avail p.BodySBold, .list .item .OnlinePriceAvail p, .list .item .StorePriceAvail p, .item .OnlinePriceAvail .ItemFlag{margin:0;}
.PriceCompare .BodyS, .PriceCompare .BodySLtgry, .PriceCompare .PriceSLtgry, .CheckStore, .LimitedStores, .SlapOr, .FindInStoreBtn, .ApparelVariant .QuantitySelect, .OodleAds, .ShelfPagBox, .subHomeHeader, .AdvSearchSelection, .SuperTabMenu li.TabHeader, .LocalAdBox .RollbackLink, .TopProductsBox .LowerHeader, .SignInBox .CreateMsg, .FeaturedItem .PriceDisplay, .GlobalFooterCO, .BottomPageContainer, .MktPlInterstitial .BtmButtons, .InstructionTextArea .InstrictionParagraph, .item .OnlinePriceAvail .BodyMBoldGreen, .item .OnlinePriceAvail .OOSMsg, .item .OnlinePriceAvail .BodySBold, .item .OnlinePriceAvail .PUTLogo, .item .OnlinePriceAvail .s2sLogo{margin-top:10px;}
.ItemFlagDivider{font-size:7px;color:#999;margin:0 4px;}
.ItemFlagRow img, .PersistCart .pCartClose img, .PrimaryNavSearch .BarLeftCap, .PrimaryNavSearch .SearchName, .PrimaryNavSearch .SearchFor, .PrimaryNavSearch .BarRightCap{display:inline;vertical-align:top;}
.ProductFlags .ItemFlagDivider{margin:0;color:#FFF;}
.ItemStatus{padding:5px 0 3px 0;}
.ItemStatus img{margin:5px 5px 0 10px;float:left;cursor:pointer;}
.ItemStatus h6{width:130px;margin:0 0 2px 0;}
.s2sMessage, .SlapOffItemLimited .CheckStore, .CheckStoreLtd, .avail p.BodyXS{margin-top:1px;}
.SlapOnLimited .FindInStoreBtn, .FindInStoreBtnLtd, .EmailSignUpv2 .SignUpContent .Privacy, .OrderHistory .ClaimInfo{margin-top:3px;}
.NotSoldOnline, .LeftNavRM .AdvSearchFilter, .AdvSearchHistory, .AdvSearchDepartment, .POVSplitContainer, .ServiceLocator .FindBtn{margin-bottom:5px;}
.CartHeadBar{margin:10px 10px 0 0;background-color:#69C;}
.Cart{margin-right:10px;}
.Cart th{background-color:#CCC;padding:2px 10px;text-align:left;}
.Cart td{padding:10px 0 10px 10px;vertical-align:top;}
.Cart .CartItem td, .LeftNavHP ul.MainMenu .first-of-type{border-top:1px solid #CCC;}
.Cart .CartItem .DeliveryOptions{background: #EEE;padding:10px 10px 5px 15px;}
.ShipToAnAddress, .PickUpToday {width:160px;float:left;padding-bottom:15px;}
.ShipToAnAddress p, .PickUpToday p {float:left;margin:0;padding:0;}
.ShipToAnAddress p input, .PickUpToday p input {margin:-2px 8px 0 0;}
.ShipToAnAddress .Content {width:130px;}
.PickUpToday .info {float:left;width:100px;}
.Cart .CartItem .CartItemPrice {padding-left:15px;}
.Cart .CartItemImg{float:left;width:32px;height:30px;margin-right:5px;}
.Cart .CartItemDesc{margin-left:37px;}
.Cart .ShowAccMsg{margin:0 0 10px;}
.Cart .HideAccMsg, .SwatchWidget .WidgetLabel{margin:0 0 5px;}
.Cart .ShowAccMsg input, .Cart .HideAccMsg input, .Cart .AccUpdBtn input, .DropArrow, .PrefChoice, .ShippingInfoCheckBox input{vertical-align:middle;}
.Cart .AccImg{float:left;margin-right:15px;}
.Cart .AccDesc{margin-left:75px;}
.Cart .AccBorder{border-width:15px 10px 0;border-style:solid;border-color:#EEE;}
.Cart .AccFrame{overflow:auto;max-height:200px;padding:0 15px;}
.Cart .AccRow{padding:10px 0;}
.Cart .AddlAccRow{border-top:1px solid #DEDEDE;}
.Cart .AccItemPrice{margin:5px 0;}
.Cart .AccUpdBtn{background-color:#EEE;padding:6px 0 5px;text-align:center;margin-bottom:5px;}
.CartUpdBtn{border-top:1px solid #CCC;border-bottom:1px solid #CCC;margin-right:10px;background-color:#EEE;padding:6px 10px 5px 40px;}
.CartUpdBtn input{margin-left:10px;vertical-align:middle;}
.CartItemTotal {margin:12px 0 10px 0;padding:0 0 10px 435px;border-bottom:1px solid #ccc;}
.CartItemTotal table {text-align:right;}
.CartItemTotal table tr td {padding:6px 0 0 13px;}
.CartItemTotal table tr .Price {padding-top:6px;text-align:left;width:99px;}
.SaveAnExtra {padding-top:7px;}
.CoS2SMsg{font-size:9px;}
.s2scart, .ErrorBox, .SingleError .SmsPhotoPickup{margin-top:20px;}
.s2scartsave{border-top:1px solid #CCC;border-bottom:1px solid #CCC;background-color:#FFC;width:710px;padding:9px 0 15px 0;}
.s2scartimage{padding:5px 5px 0 5px;}
#s2s{padding:14px 0 40px 0;}
.ColorSelect .Inactive, .ColorSelect .Available, .ColorSelect .Selected{width:27px;float:left;overflow:hidden;}
.ColorSelect .Inactive a, .ColorSelect .Available a, .ColorSelect .Selected a{display:block;padding:1px;border:1px dotted #999;margin:6px 6px 1px 1px;}
.ColorSelect .Inactive a{cursor:default;}
.ColorSelect .Available a{border:1px solid #999;}
.ColorSelect .Selected a{margin:5px 5px 0 0;border:2px solid #000;}
.ApparelVariant .SizeSelect select{margin-top:5px;width:90px;}
.ApparelVariant .ColorSelect{margin-top:10px;width:150px;}
.ApparelVariant #colorName{white-space:nowrap;}
.ApparelVariant .QuantitySelect select{margin-top:5px;width:50px;}
#VARIANT_SELECTOR{margin:10px 5px 10px 10px;background:#F0F0F0;font-size:10px;}
#VARIANT_SELECTOR .SelectOptsLabel{color:#999;margin:0 0 5px 10px;}
#VARIANT_SELECTOR .SelectOpts{margin:0 12px;}
#VARIANT_SELECTOR .VariantSelector{background-color:#F0F0F0;}
#VARIANT_SELECTOR select{display:block;margin:5px 0 10px;}
.VariantSelector .Error, .VariantSelector .Error .TopBox{background-color:#FFFFD8;}
.VariantSelector .Error .ErrorCopy, .ServiceLocator .Error .ErrorCopy{padding:0 5px 5px;}
.VariantSelector .ErrorIcon, .ServiceLocator .ErrorIcon{float:left;width:23px;}
.VariantSelector .ErrorIcon img, .Tabs .TabStatic .TabItem, .LeftNavRM .ItemStatus ul.first-of-type, .ServiceLocator .ErrorIcon img{padding-top:3px;}
.VariantSelector .ErrorLBold{margin-left:26px;}
.VariantWidget{float:left;margin-right:20px;}
.QuantitySelect select{background-color:#CCC;}
.SwatchWidget{width:120px;margin-bottom:10px;}
.SwatchWidget .BoxSelection{border:1px solid #E7E7E7;margin:0 1px 1px 0;}
.SwatchWidget .BoxSelection img{width:16px;height:16px;}
.SwatchWidget .SelectedOpt .BoxSelection{border-color:#000;width:16px;height:16px;}
#variantWidget_2 div div{float:left;clear:right;margin-right:3px;}
#variantWidget_2_choiceName{position:relative;top:3px;}
.KeylineGray565{width:565px;height:1px;background-color:#CCC;clear:both;}
.KeylineGray545{width:545px;height:1px;background-color:#CCC;clear:both;}
.KeylineBlack565{width:565px;height:1px;background-color:#333;clear:both;}
.KeylineBlack545{width:545px;height:1px;background-color:#333;clear:both;}
.Task{font-size:11px;color:#039;}
p.clear{clear:both;margin:0;padding:0;margin-bottom:-1px;}
.PrimarySlap .RoundedBox p.clear, .MktPlInterstitial .RoundedBox p.clear{margin-bottom:-10px;}
.clear{height:1px;clear:both;margin-bottom:-1px;}
.spacer1px{font-size:1px;line-height:1px;}
.ExtraSpace, .EmailSignUp .CornerTop, .EmailSignUpv2 .CornerTop, .EmailSignUpBaby .CornerTop{height:5px;}
.SecurityBox{width:195px;margin-bottom:15px;}
.SecurityBox .BoxContent{border:1px solid #4C83C8;border-top-width:0;padding:0 10px 10px;}
.SecurityBox .BoxContent div, .PersistCart .Item .ItemInfo .ItemQty, .PersistCart .Item .ItemInfo .ItemPrice, .PersistCart .Item .ItemInfo .ListPrice, .PersistCart .Item .ItemInfo .ImpNote, .MainContentContainer .StatusNote, .grid .prodInfo{padding-top:10px;}
.clearfix:after {content: ".";display: block;clear: both;visibility: hidden;line-height: 0;height: 0;}
.clearfix {display: inline-block;}
.clearfix {display: block;}
.FloatBucket{float:right;width:195px;}
.BucketHead{font-family:Arial,sans-serif;background-color:#4C83C8;padding:2px 10px;}
.BucketBody{border:1px solid #4C83C8;padding:6px;}
.SecurityBucket img, .DropDownZipError .ErrorIcon{float:left;margin-right:5px;}
.SecurityBucket .BodyMBold{margin-top:14px;}
.SecurityBucket ul, .hwContainerHoriz{clear:both;}
.SecurityBucket li, .LeftNavModule .LeftNavRM .bd .AdvSearchDepartment, .LeftNavModule .NavCategoryWrap .AdvSearchDepartment, .EmailSignUpv2 .SignUpContent .EmailTitle, .EmailSignUpBaby .SignUpContent .EmailLabel{padding-top:5px;}
.PopUpHeader{background-color:#1A75CF;padding:0;}
.PopUpClose{float:right;width:75px;padding-top:12px;}
.PopUpClose img{display:inline;margin-left:1px;vertical-align:middle;}
.PopUpBody{font:normal 11px Verdana,sans-serif;color:#333;margin:20px 20px 30px;}
.PopUpCloseBtn{margin:0 auto 30px;text-align:center;}
.PopUpTitle{font:bold 20px Arial,sans-serif;color:#003896;margin:20px;}
.PopUpPrint{float:right;margin:20px 20px 10px;}
.PopUpSubTitle{font:bold 20px Arial,sans-serif;color:#003896;}
#baseContainer{width:720px;}
.DynamicMode .PageContainer{width:720px;margin:0 auto;text-align:left;}
.ShelfPage .PageContainer{width:960px;}
.PageContainer{margin-bottom:40px;}
#AllMajorContent{width:720px;text-align:left;}
#AllMajorCopy{width:700px;margin:0 10px;}
#LeftMajorContent{width:565px;text-align:left;}
#LeftMajorCopy{width:555px;margin-left:10px;}
#RightMajorSecondaryNav{width:145px;margin-right:10px;float:left;}
#RightMajorContent{width:565px;text-align:left;float:left;}
#RightMajorCopy, .SponsoredResultPopupContent{width:500px;}
#MainContent{width:720px;float:left;background:url(../i/catalog/modules/X3000/SideBar.gif) repeat-y;}
.Tabs{height:30px;margin:0 4px;}
.Tabs .Tab{float:left;margin:0 1px;position:relative;z-index:2;}
.Tabs .Tab .TabContent{padding-left:10px;padding-right:10px;}
.Tabs .TabActive{background:url(../i/if/cat/tabs/TAB_ActiveLeft_500x30.gif) no-repeat bottom left;font:normal 12px Verdana,sans-serif;}
.Tabs .TabStatic{background:url(../i/if/cat/tabs/TAB_StaticLeft_500x24.gif) no-repeat bottom left;font:normal 11px Verdana,sans-serif;padding-top:6px;}
.Tabs .TabActive .TabContent{cursor:default;color:#333;background:url(../i/if/cat/tabs/TAB_ActiveRight_5x30.gif) no-repeat bottom right;height:30px;}
.Tabs .TabActive a{color:#333;text-decoration:none;}
.Tabs .TabActive .TabItem{padding-top:9px;}
.Tabs .TabActive .TabName, .subHomeHeader .TopNavItem .WelcomeHead, .SelleInfoCommonTable tr td.Title, .Container .ShippingList tr th.Title, .SmsSetup .SaveDefault label, .SmsSetup .MobileNo{font-weight:bold;}
.Tabs .TabStatic .TabContent{background:url(../i/if/cat/tabs/TAB_StaticRight_5x24.gif) no-repeat bottom right;height:24px;}
.LeftNavModule .CornerTopLeft, .LeftNavModule .CornerTopRight, .CustomSecondaryNav .CornerTopLeft, .CustomSecondaryNav .CornerTopRight, .TaxSecondaryNav .CornerTopLeft, .TaxSecondaryNav .CornerTopRight{background-image:url(../i/corners/corners_CCC_E9E9E9.gif);}
.LeftNavModule .NoHeaderTop, .LeftNavModule .CornerBtmLeft, .LeftNavModule .CornerBtmRight, .CustomSecondaryNav .NoHeaderTop, .CustomSecondaryNav .CornerBtmLeft, .CustomSecondaryNav .CornerBtmRight, .TaxSecondaryNav .CornerBtmLeft, .TaxSecondaryNav .CornerBtmRight, .MktPlInterstitial .CornerTopLeft, .MktPlInterstitial .CornerTopRight, .MktPlInterstitial .CornerBtmLeft, .MktPlInterstitial .CornerBtmRight{background-image:url(../i/corners/corners_CCC.gif);}
.LeftNavModule .RoundedBox, .ErrorBoxGray .RoundedBox, #shelfDiv #border{border-left:1px solid #CCC;border-right:1px solid #CCC;}
.LeftNavModule .Header, .CustomSecondaryNav .Header{padding:0 7px 5px;background-color:#E9E9E9;border-bottom:1px solid #CCC;}
.FirstLeftModule, .MidLeftModule, .LastLeftModule{margin-bottom:0 !important;}
.FirstLeftModule .RoundedBox, .MidLeftModule .RoundedBox, .AdvSearchContainer, .compare, .grid .prodInfo .prodLink{padding-bottom:10px;}
.MidLeftModule .Header, .LastLeftModule .Header{border-top:1px solid #CCC;padding-top:5px !important;}
.TopAd{text-align:center;margin-left:-9px;}
.TopAd table, .DeptAd .DeptAdSpace, .DeptAd .DeptAdSpace div, .DeptAd img, .HPFeaturedDept .DeptVertDivider img{margin:0 auto;}
.DeptAd{margin:10px 0;width:565px;text-align:center;}
.TextAds, .SmsAccount .SetupSubHead, .SmsSetup .ContactInfo, .SmsPhotoPickup .CurrentNo{margin:15px 0;}
.TextAds .Body2XL, .PrimaryNavSearch .PhotoSearchBarEnd .SearchFor{margin-right:6px;}
.TextAds .AdLink a, .TextAds .AdLinkUrl a, .DropMenuHead a, .TopNavItem a.yuimenubaritemlabel, .TopNavItem .TopDropHead, .homeHeader .TopNavItem a.yuimenubaritemlabel-hassubmenu, .TopSearchBar a, .LeftNavModule .LeftNavRM .bd .AdvSearchMenu * a, .LeftNavModule .LeftNavRM .bd .AdvSearchMenu * a:link, .LeftNavModule .LeftNavRM .bd .AdvSearchMenu * a:hover, .LeftNavModule .LeftNavRM .bd .AdvSearchMenu * a:focus, .LeftNavModule .LeftNavRM .bd .AdvSearchMenu * a:active, .LeftNavModule .LeftNavRM .bd .AdvSearchMenu * a:visited, .LeftNavModule .LeftNavRM .bd .AdvSearchMenuScroll * a, .LeftNavModule .LeftNavRM .bd .AdvSearchMenuScroll * a:link, .LeftNavModule .LeftNavRM .bd .AdvSearchMenuScroll * a:hover, .LeftNavModule .LeftNavRM .bd .AdvSearchMenuScroll * a:focus, .LeftNavModule .LeftNavRM .bd .AdvSearchMenuScroll * a:active, .LeftNavModule .LeftNavRM .bd .AdvSearchMenuScroll * a:visited, .LeftNavModule .NavCategoryWrap .AdvSearchMenu * a, .LeftNavModule .NavCategoryWrap .AdvSearchMenu * a:link, .LeftNavModule .NavCategoryWrap .AdvSearchMenu * a:hover, .LeftNavModule .NavCategoryWrap .AdvSearchMenu * a:focus, .LeftNavModule .NavCategoryWrap .AdvSearchMenu * a:active, .LeftNavModule .NavCategoryWrap .AdvSearchMenu * a:visited, .LeftNavModule .NavCategoryWrap .AdvSearchMenuScroll * a, .LeftNavModule .NavCategoryWrap .AdvSearchMenuScroll * a:link, .LeftNavModule .NavCategoryWrap .AdvSearchMenuScroll * a:hover, .LeftNavModule .NavCategoryWrap .AdvSearchMenuScroll * a:focus, .LeftNavModule .NavCategoryWrap .AdvSearchMenuScroll * a:active, .LeftNavModule .NavCategoryWrap .AdvSearchMenuScroll * a:visited, .LeftNavModule .LeftNavRM .bd .AdvSearchSubhead a, .AdvSearchClear, .AdvSearchHistory *, .LeftNavRM ul.MainMenu .ddMenuOff .yuimenuitemlabel, .LeftNavRM ul.MainMenu .yuimenuitemlabel-hassubmenu, .ddmTop a{text-decoration:none;}
.TextAds .AdLink a, .FlyoutMenu a.MainCategory:link, .FlyoutMenu a.MainCategory:visited, .PrimaryNavSearch .DropMenuHead a, .PrimaryNavSearch .DropMenuHead a:hover, .PrimaryNavSearch .DropDownMenu a{color:#333;}
.OodleAds .CornerTopLeft, .OodleAds .CornerTopRight, .OodleAds .CornerBtmLeft, .OodleAds .CornerBtmRight, .ShelfPagBox .CornerTopLeft, .ShelfPagBox .CornerTopRight, .ShelfPagBox .CornerBtmLeft, .ShelfPagBox .CornerBtmRight{background-image:url(../i/corners/corners_search.gif);}
.OodleAds .RoundedBox, .ShelfPagBox .RoundedBox{border-left:1px solid #5E9EDD;border-right:1px solid #5E9EDD;background-color:#E5F3FB;clear:right;}
.ShelfPagBox .ShelfPagBody, .SuperTab .yuimenubar, .SuperTab .bd, .TopProductsBox ul, .LeftNavHP ul.SubMenu .yuimenuitemlabel-selected{border-width:0 !important;}
.DropMenuTile{width:125px;height:18px;background:#FFF url(../i/catalog/modules/G0040/dropboxbg.gif) no-repeat;overflow:hidden;}
.DropMenuTileSearch{width:112px;height:18px;background:transparent url(../i/catalog/modules/G0040/dropboxbgsearch.gif) no-repeat;overflow:hidden;}
.DropMenuShell{position:absolute;visibility:hidden;z-index:5000;}
.DropMenuHead{padding:2px 10px 0 5px;}
.DropDownMenu, .DropDownMenuScroll{border:1px solid #4C83C8;background-color:#FFF;width:150px;}
.DropDownMenu a, .DropDownMenuScroll a{padding:5px;text-decoration:none;display:block;color:#333;}
.DropDownMenu a:hover, .DropDownMenuScroll a:hover{background-color:#DFE9F5;text-decoration:none;color:#333;}
.PersistCart{width:250px;}
.PersistCart .pCartTop{width:103px;height:5px;float:right;background-color:#ff7911;}
.PersistCart .pCartHeader{background:transparent url(../i/if/pcart_hdr_bkgd.gif) no-repeat;padding:9px 10px;margin-top:5px;clear:both;}
.PersistCart .pCartClose, .IdeasHorizontal .SampleTrailsBtn{float:right;display:inline;}
.PersistCart .pCartClose a{text-decoration:none;color:#4C83C8;}
.PersistCart .CornerBtmLeft, .PersistCart .CornerBtmRight{background-image:url(../i/corners/corners_pcart.gif);}
.PersistCart .RoundedBox{border-left:2px solid #FF7911;border-right:2px solid #FF7911;background-color:#FFFAEA;padding:5px 5px 10px 5px;clear:right;}
.PersistCart .Item, .PersistCart .MoreItems{background:url(../i/if/dashed_line_pcart.gif) repeat-x top left;}
.PersistCart .Item{padding:10px 5px;}
.PersistCart .FirstItem, .SimpleMode .SuperTab a.SeeAllDeptsTab{background:none;}
.PersistCart .Item .ItemInfo{margin-left:65px;}
.PersistCart .Item .ItemInfo .PriceSaveAnExtraItemPC{white-space:nowrap;text-align:right;float:right;width:100%;margin-top:5px;margin-bottom:10px;}
.PersistCart .Item .ItemInfo .ItemPrice, .PersistCart .Item .ItemInfo .ListPrice, .PersistCart .MoreItems .BodyS, .PersistCart .CheckoutBtn, .subHomeHeader .TopNavItem, .BreadCrumbEnd, .BreadCrumb .CrumbCorner, .OrderHistory .SelectBtn{float:right;}
.PersistCart .Item .ItemInfo .StrikePrice{text-decoration:line-through;}
.PersistCart .Item .ItemInfo .SubMap{padding-top:0;white-space:nowrap;}
.PersistCart .OtherItems{height:20px;margin:0 -5px;background:transparent url(../i/if/pcart_hdr2_bkgd.gif) repeat-x;}
.PersistCart .OtherItems p{margin:0;padding:3px 0 0 10px;}
.PersistCart .MoreItems{padding:5px;}
.PersistCart .ShippingEst{border-top:1px solid #333;padding:0 5px;position:relative;}
.PersistCart .ShippingEst p{margin:5px 0;text-align:right;}
.PersistCart .ShippingEst .ItemSaveAnExtra{font-size:9px;color:#666;font-weight:normal;padding:0px;}
.PersistCart .SubTotal{border-top:1px solid #333;padding:5px;float:right;display:inline;white-space:nowrap;margin-left:0;}
.PersistCart .Checkout{clear:right;margin:0 5px;}
.PersistCart .CheckoutTop{margin:0;padding-bottom:5px;background:url(../i/if/dashed_line_pcart.gif) repeat-x bottom left;}
.PersistCart .CheckoutTop .CheckoutBtn, .PersistCart .CheckoutTop .EditCartBtn, .AdvSearchSubMenuItemOne a, div.rounded-corner-1{margin:0 5px;}
.PersistCart .PayPalBtn{float:right;margin:10px 5px 0;}
.PersistCart .PayPalOff{margin:10px 0 0;}
.PersistCart .pCartEmpty{text-align:center;padding:30px 0;}
.CustomPOV{background-repeat:no-repeat;margin-bottom:10px;}
.PageTitle{background-color:#4C83C8;margin-bottom:5px;}
.PageTitle h1, .PageTitle .TitleSearch, .SectionTitle h2, .ServiceLocator .ViewAd{padding:0 10px 5px;}
.PageTitle .TitleSearch h1, .TopSearchBar .DropMenuHead, .LeftNavModule .LeftNavRM .bd .AdvSearchMenu, .LeftNavModule .LeftNavRM .bd .AdvSearchMenuScroll, .LeftNavModule .NavCategoryWrap .AdvSearchMenu, .LeftNavModule .NavCategoryWrap .AdvSearchMenuScroll, .LeftNavModule .LeftNavRM .bd .AdvSearchMenuItem, .LeftNavModule .LeftNavRM .bd .AdvSearchSubhead, .SuperTab ul.MainMenu, p.PharmacyMedExpSumNote{padding:0;}
.ReturnPageTitle{padding-top:15px;padding-left:10px;}
.ReturnPageTitle h1{font:bold 20px Arial;color:#003896;}
.SectionTitle{background-color:#CBDFFA;margin-bottom:5px;}
.GlobalGeneralError, .ShelfGeneralError{background-color:#FFFFD8;margin-bottom:10px;width:720px;}
.ShelfGeneralError, .hwContainer, .hwContainerHoriz, .hwOptarosHoriz, #shelfDiv .ShelfBtm{width:565px;}
.GlobalGeneralError .ErrorIcon, .ShelfGeneralError .ErrorIcon{width:38px;float:left;}
.GlobalGeneralError .ErrorIcon img, .ShelfGeneralError .ErrorIcon img{margin:0 5px 0 10px;display:inline;}
.GlobalGeneralError .ErrorLBold, .ShelfGeneralError .ErrorLBold{margin:0 10px 0 38px;padding-top:5px;position:relative;}
.ErrorBox .CornerTopLeft, .ErrorBox .CornerTopRight, .ErrorBox .CornerBtmLeft, .ErrorBox .CornerBtmRight{background-image:url(../i/corners/corners_error.gif);}
.ErrorBox .RoundedBox{border-left:1px solid #C00;border-right:1px solid #C00;background:#FFFFD8;}
.ErrorBox .ErrorIcon{padding-left:5px;vertical-align:top;}
.ErrorBox .ErrorLBold{padding:5px 5px 0;vertical-align:top;}
.ErrorBox .ErrorList{margin-top:10px;margin-bottom:5px;}
.ErrorBoxGray .CornerTopLeft, .ErrorBoxGray .CornerTopRight, .ErrorBoxGray .CornerBtmLeft, .ErrorBoxGray .CornerBtmRight{background-image:url(../i/corners/corners_error_CCC.gif);}
.SimpleMode .Breadcrumbs{margin:0 10px 5px;}
.CustomSecondaryNav hr, .LeftNavHP hr, .LeftNavRM hr{color:#FDBB30;height:1px;}
.CustomSecondaryNav .RoundedBox{width:143px;border-left:1px solid #CCC;border-right:1px solid #CCC;background:#FFF;padding-bottom:5px;}
.homeHeader .CustomSecondaryNav .Header{padding-bottom:5px;}
.CustomSecondaryNav .Links{padding:1px 7px 5px;}
.homeHeader .CustomSecondaryNav .Links{padding:3px 10px 14px;}
.CustomSecondaryNav .NavM, .CustomSecondaryNav .NavMBold{padding:4px 0 1px;}
.homeHeader .CustomSecondaryNav .NavMBold{padding:7px 0 1px;}
.CustomSecondaryNav .yuimenuitemlabel-hassubmenu, .LeftNavHP ul.MainMenu .yuimenuitem-hassubmenu, .LeftNavRM ul.MainMenu .ddMenuOff{background:url(../i/wmui/menuitem_submenuindicator.png) right center no-repeat;}
.CustomSecondaryNav a.CustomLink, .TopNavItem a:link, .TopNavItem a:hover, .TopNavItem a:visited, .AdvSearchMenu .AdvSearchSubMenuItem a, .TaxSecondaryNavHome a.TaxonomyLink, .TaxSecondaryNav a.TaxonomyLink, .ShelfManual a.Link{color:#1A75CF;}
.SpecialMsg{width:190px;height:28px;overflow:hidden;margin-left:10px;}
.subHomeHeader .SpecialMsg, .EmailSignUpv2 .EmailInput{width:150px;}
.TopCustomer{padding-top:5px;text-align:right;}
.homeHeader .TopNavItem{margin-left:5px;}
.TopNavItem{position:relative;z-index:12;}
.TopNavItem .DropMenuTable{margin-left:1px;}
.TopNavItem .DropHead{font-size:10px;padding-right:10px;background:url(../i/catalog/modules/G0040/mblue_arrow.gif) right center no-repeat;color:#4C83C8;}
.homeHeader .TopNavItem .DropHead{font:bold 14px Arial,sans-serif;}
.homeHeader .TopNavItem .LocalAdHead{color:#F47B20;background:url(../i/catalog/modules/G0040/orange_arrow.gif) right center no-repeat;}
.TopNavItem .yuimenubaritemlabel, .TopNavItem .ddMenuOff{padding:2px 5px 4px;white-space:nowrap;border-width:0;}
.TopNavItem .yuimenubaritemlabel-hassubmenu-selected, .TopNavItem .ddMenuOn{border:1px solid #FFBB00;padding:1px 4px 3px;background-color:#FFFAEA;}
.TopNavItem .ddMenuOff{padding:2px 3px 4px 4px;}
.TopNavItem .ddMenuOn{padding:1px 2px 3px 3px;}
.multiRow .ddMenuOn{border:1px solid #FFBB00;padding:1px 4px 3px;background-image:url(../i/catalog/modules/G0040/gradient_bg_1x25.jpg);background-position:bottom left;background-repeat:repeat-x;}
.multiRow .ddMenuOff{border:1px solid #FFFFFF;padding:1px 4px 3px;background-position:bottom left;background-repeat:repeat-x;}
.DropDownTable td{text-align:left;}
.TopNavItem .yuimenu .bd{border:1px solid #FDBB30;background-color:#FFFAEA;padding:10px 5px;position:relative;top:-1px;}
.SearchBarEndCap{float:right;margin-right:5px;}
.TopSearchBar{margin-right:5px;background-image:url(../i/catalog/modules/G0040/search_bar_tile.gif);height:28px;}
.TopSearchBar .DropMenuHead a{color:#333;width:100px;display:block;font-size:11px;}
.TopSearchBar .DropDownMenu{border-top-width:0;width:110px;position:relative;top:-1px;}
.TopSearchBar .DropDownContainer .first-of-type{border-top:1px solid #4C83C8;}
.TopSearchBar .DropDownMenu .yuimenuitemlabel{padding:5px;text-decoration:none;color:#333;}
.TopSearchBar .DropDownMenu .yuimenuitemlabel-selected{background-color:#DFE9F5;}
.SearchContainer, .HeaderSearch .TopSearchBar .SearchBarDropDown{padding-left:5px;}
.SearchContainer .TopSearchBar{width:302px;}
.TopSearchBar .SearchBarDropDown{float:left;margin-top:4px;width:117px;position:relative;}
.subHomeHeader .TopSearchBar .SearchBarDropDown{z-index:15;}
.TopSearchBar .yui-ac{position:relative;float:left;margin-top:5px;width:128px;}
.TopSearchBar .yui-ac .SearchInput{position:absolute;width:100%;}
.TopSearchBar .yui-ac .yui-ac-container{position:absolute;width:282px;top:2em;}
.TopSearchBar .yui-ac .yui-ac-container-search{position:absolute;width:176px;top:2em;}
.TopSearchBar .FindBtnWrapper{float:left;margin-left:4px;}
.TopSearchBar .FindBtn{float:left;margin:4px 0 0 5px;}
.CartBtn{float:left;width:103px;height:28px;background:url(../i/catalog/modules/G0040/cart_btn_3ps_off.png);position:relative;}
.CartBtn a{position:absolute;display:block;text-decoration:none;left:0;width:103px;height:28px;}
.CartBtn a:hover{background:transparent url(../i/catalog/modules/G0040/cart_btn_3ps_off.png) 0 -28px no-repeat;}
.CartBtn a.PCart{background:url(../i/catalog/modules/G0040/cart_btn.png);}
.CartBtn a.PCart:hover{background:transparent url(../i/catalog/modules/G0040/cart_btn.png) 0 -28px no-repeat;}
.CartBtn a .CartBtnCount{display:block;padding:8px 0 0 55px;}
.CartBox .CartContents, .OrderHistory .ShipInfo{margin-left:25px;}
.CartBoxHome .CartContents{margin:8px 0 0 26px;}
.CartContents a, div.gFooterColumn ul.NoBullet li a:active{color:#1A75CF;text-decoration:none;}
.EditPrefBtn{background:transparent url(../i/buttons/btn_edit_giant.gif) 0 0 no-repeat;}
.TopNavMenu{width:575px;}
.TopNavHome{padding:5px 0 6px;}
.TopNavDept{padding:6px 0;}
.DropBtn, .DropArrow, .AdvSearchBtn, .AdvSearchFilter, .AdvSearchClear, .StoreFinderBox .ZipCityState .OrDivide, .RtFeedback .RtFeedbackContent .Sort img, .Container .ShippingList tr.Sort td img, .PharmacyMedExpSum img, .grid .prodInfo .GridItemLink, .list .prodIndo .ListItemLink, .SmsSetup .ImageBtn{display:inline;}
.DropBtn{vertical-align:bottom;}
.LeftNavModule .LeftNavRM .yuimenu .bd .MainMenu .AdvSearchTree, .LeftNavModule .NavCategoryWrap .AdvSearchTree, .LeftNavModule .NavCategoryWrap .AdvSearchTree .AdvSearchTreeNode{margin:0;padding:0;border:0;}
.AdvSearchHistory img, .AdvSearchKeyword .AdvSearchText, .AdvSearchHeader, .AdvSearchFooter, .AdvSearchMenuItem .DropBtn, .LeftNavModule .bd .AdvToolTip img{cursor:pointer;}
.AdvSearchSubMenuItem a.yuimenuitemlabel, #SellInfo #Head .Nav ul .Right, #SellInfo #Head .Nav ul .CurrentRight{padding-right:0;}
.ItemStatus .AdvSearchMenu{margin-top:0;}
.AdvSearchHeader, .AdvSearchFooter, .LeftNavModule .LeftNavRM .yuimenu .bd .AdvSearchSubhead, .LocalAdBox .OnlineSpecials{margin-top:15px;}
.AdvSearchClearLink{margin:10px 0 0 10px;}
.AdvSearchHistoryScroll{overflow-y:auto;overflow-x:hidden;height:auto;max-height:250px;margin-top:10px;}
.AdvSearchCategory{margin-right:-4px;}
.AdvSearchHistory .AdvSearchKeyword, .AdvSearchMenu .AdvSearchTree .AdvSearchKeyword{width:95px;}
.LeftNavRM .bd .AdvSearchSubhead{margin-bottom:4px;}
.LeftNavRM .ItemStatus .AdvSearchSubhead, .TaxSecondaryNav .NavCategoryWrap .NavCategory{margin-bottom:0;}
.LeftNavModule .LeftNavRM .yuimenu .ItemStatus .AdvSearchSubhead{margin-top:0;margin-bottom:4px;}
.LeftNavModule .LeftNavRM .yuimenu .AdvSearchMenu, .LeftNavModule .LeftNavRM .yuimenu .AdvSearchMenuScroll, .StoreFinderBox .YourStore, .TaxSecondaryNav, .CommunityPOV, .PrefVerify, .PrefViewContainer, .PrefFooter, .PrefContainerLast, .SmsSetup .DiffMobile{margin-bottom:15px;}
.LeftNavRM .AdvSearchMenuItem, .LeftNavModule .LeftNavRM .AdvSearchSubhead, .AdvSearchFilter, .AdvSearchClear, .AdvSearchSelection, .AdvSearchDepartment, .PharmacyMedExpSum img.SaveIcon{margin-left:10px;}
.AdvSearchSubMenuItem a{margin:0 5px 0 20px;}
.AdvSearchSubMenuItem a, .AdvSearchMenuItem .DropBtn{margin-right:5px;vertical-align:top;}
.AdvSearchMenuItem .DropBtn, .AdvSearchFilter{margin-top:2px;}
.AdvSearchFooter, .PrimaryNavTop .PharmacyUserMenu{padding-bottom:15px;}
.AdvSearchFilter{font-size:0;vertical-align:middle;}
.AdvSearchMenuScroll .AdvSearchListing, .EmailSignUpBaby .EmailInput{width:130px;}
.AdvSearchMenu .AdvSearchKeyword{width:115px;}
.AdvSearchMenuScroll .AdvSearchKeyword, .PrefInfo{width:100px;}
.AdvSearchMenuScroll .AdvSearchTree .AdvSearchKeyword{width:91px;}
.LeftNavModule .LeftNavRM .yuimenu .bd .MainMenu .AdvSearchTree, .LeftNavModule .NavCategoryWrap .AdvSearchTree .AdvSearchTree, .PrimaryNavSearch .DropMenuTileSearch{margin-left:8px;}
.LeftNavModule .NavCategoryWrap .AdvSearchTree .AdvSearchTree .AdvSearchKeyword{width:97px;}
.AdvSearchMenuScroll{overflow-y:scroll;overflow-x:hidden;border-top:1px dotted #E2E2E2;border-bottom:1px dotted #E2E2E2;height:auto;max-height:160px;}
.AdvSearchErrorBox{margin-top:0;margin-bottom:10px;}
.AdvSearchErrorBox .RoundedBox, .ServiceLocator .NoPin{padding:5px 10px;}
.AdvSearchErrorBox h2.ErrorTitle{line-height:18px;padding-left:23px;font-family:Verdana,sans-serif;background:url(../i/if/cat/icn/icn_error_18x18.gif) no-repeat;}
.AdvSearchErrorBox .ErrorContent{padding:0 0 5px 0;}
.AdvSearchErrorBox .ErrorContent p{line-height:16px;margin:0 0 0 24px;}
.AdvSearchErrorBox .ErrorContent p.ErrorSubTitle{margin:10px 0 0 24px;}
.AdvSearchLessResult .CornerTopLeft, .AdvSearchLessResult .CornerTopRight, .AdvSearchLessResult .CornerBtmLeft, .AdvSearchLessResult .CornerBtmRight{background-image:url(../i/corners/corners_error_less.gif);}
.AdvSearchLessResult .RoundedBox{border-left:1px solid #f47b20;border-right:1px solid #f47b20;background:#ffffd4;}
.AdvSearchLessResult h2.ErrorTitle{background:url(../i/if/cat/icn/ICN_Important_20x20.gif) no-repeat;color: #f47b20;}
.LeftNavModule .bd .AdvToolTip{position:absolute;left:130px;bottom:400px;}
.LeftNavModule .bd .AdvToolTip .CornerTopLeft, .LeftNavModule .bd .AdvToolTip .CornerTopRight, .LeftNavModule .bd .AdvToolTip .CornerBtmLeft, .LeftNavModule .bd .AdvToolTip .CornerBtmRight{background-image:url(../i/corners/corners_tooltip_onlineprice.gif);}
.LeftNavModule .bd .AdvToolTip .RoundedBox{border-left:1px solid #1A75CF;border-right:1px solid #1A75CF;padding:2px 5px;width:200px;background:#E9F0F8;}
.LeftNavModule .bd .AdvToolTip .TipContent{margin:10px 0 0 5px;background:#E9F0F8;}
.LeftNavModule .bd .AdvToolTip p{margin:0;padding-bottom:10px;}
.LeftNavModule .bd .AdvToolTip .ToolTipDivide{padding:10px 0;width:190px;background:url(../i/if/navdash_139x1.gif) top repeat-x;}
.SimpleMode .SuperTabWM a{background:url(../i/catalog/modules/G0040/shop_all.png);}
.SimpleMode .SuperTabWM a:hover, .SeeAllDepts a:hover, .SimpleMode .SuperTab a:hover{background:transparent url(../i/catalog/modules/G0040/shop_all.png) 0 -28px no-repeat;}
.SuperTabWM .SuperTabHead{float:left;width:145px;height:28px;}
.SuperTabWM .ddMenuOff{background:url(../i/catalog/modules/G0040/shop_all_dept.png);}
.SuperTabWM .ddMenuOn, .SuperTab a.SeeAllDeptsTab:hover{background:transparent url(../i/catalog/modules/G0040/shop_all_dept.png) 0 -28px no-repeat;}
.SuperTabWM a{display:block;width:145px;height:28px;}
.SuperTabMenu .SuperTabCol{width:145px;}
.SuperTabMenu ul{list-style:none;}
.SuperTabMenu li{margin:0 5px 5px 0;}
.SuperTabMenu li.first-of-type{margin:0 0 5px !important;}
.SuperTab{float:left;width:145px;position:relative;}
.SuperTab .yuimenubaritemlabel-hassubmenu{border-width:0;padding:0;}
.SuperTab ul.MainMenu .yuimenuitemlabel{color:#0769CD;white-space:normal;}
.SuperTab ul.SubMenu{float:left;width:45em;list-style:none;background-color:#FFFAEA;border:1px solid #FDBB30 !important;padding:0 10px 10px;}
.SuperTab ul.SubMenu li{float:left;width:15em;}
.SuperTab ul.SubMenu a, .subHomeHeader a.HelpNav, .subHomeHeader a.SignOutNav, .FlyoutMenu a.MainCategory:hover, .FlyoutMenu a.MainCategory:active, .LeftNavHP .yuimenuitemlabel-selected, .LeftNavHP ul.SubMenu a, .LeftNavRM ul.SubMenu a, #SellInfo a{text-decoration:underline;}
.SuperTab ul.SubMenu .yuimenuitemlabel{background-color:#FFFAEA;border-width:0;padding:5px 0 0 0;}
.SuperTab ul.SubMenu .yuimenuitemlabel-selected{color:#F47B20;border-width:0;}
.SuperTab ul.SubMenu .yuimenuitem, .LeftNavHP ul.SubMenu .yuimenuitem, .LeftNavRM ul.SubMenu .yuimenuitem{background-color:transparent;}
.SuperTab .TabHeader{color:#333 !important;}
.SuperTab .AlignEnforcer{height:1px !important;width:45em !important;}
.BreadCrumb{background-image:url(../i/catalog/modules/G0040/bc_grey_tile.gif);overflow:hidden;}
.ShelfPage .BreadCrumb {width:575px;}
.BreadCrumbBlank{height:28px;}
.BreadCrumb .Crumb{float:left;padding:6px 0 7px 5px;}
.BreadCrumb .Crumb a{height:15px;display:block;}
.BreadCrumb .BodyLWht a{color:#FFF;white-space:nowrap;}
.BreadCrumb .BodyL a{color:#333;margin-right:1px;}
.BreadCrumb .BodyLWht{background-image:url(../i/catalog/modules/G0040/bc_orange_tile.gif);}
.HeaderSearch{float:left;margin-left:10px;width:462px;}
.HeaderSearch .TopSearchBar .yui-ac{width:192px;}
.HeaderSearch .TopSearchBar .FindBtnWrapper{margin-left:4px;}
.subHomeHeader .HelpNav, .subHomeHeader .SignOutNav{text-decoration:underline;font-size:10px;display:inline;}
.homeHeader .TopCustomer .HelpNav{display:inline;font-weight:bold;padding-left:10px;}
.HeaderSearch .HelpLink{float:left;width:30px;margin:6px 0 0 10px;}
.HeaderSearch .HelpLink a{color:#FFF;text-decoration:underline;}
.homeHeader .SignOutNav{font-size:9px !important;text-decoration:underline;}
.TopNavSearch{padding:0 10px 0 154px;}
.TopNavMain .TopNavSearch{padding:0;margin:0 88px 0 190px;}
.TopNavSearch .SearchHelp, .ShelfSecondary .DropMenuTile{margin:5px 0 0 10px;}
.SeeAllDepts, .SimpleMode .SuperTab{float:left;width:145px;height:28px;background:url(../i/catalog/modules/G0040/shop_all.png);position:relative;}
.SeeAllDepts a, .SimpleMode .SuperTab a{position:absolute;display:block;left:0;width:145px;height:28px;}
.SuperTab a.SeeAllDeptsTab{width:145px;height:28px;background:url(../i/catalog/modules/G0040/shop_all_dept.png);}
.TrackOrderBox{width:155px;white-space:normal;}
.TrackOrderBox .OrderNoInput{width:150px;margin-top:5px;}
.TrackOrderBox .TrackSignIn .ShippedIcon{float:left;vertical-align:middle;}
.TrackOrderBox .TrackSignIn .NavLBold{display:block;margin-left:22px;}
.TrackOrderBox .TrackSignIn p{margin:0;clear:both;}
.LocalAdBox{width:225px;white-space:normal;}
.OneLocalAd{width:200px;}
.TwoLocalAds{width:225px;}
.DropDownZipError{margin:7px 0 10px;position:relative;}
.DropDownZipError .ErrorMBold{margin-left:26px;padding-top:2px;}
.LocalAdBox .EnterZip, .StoreFinderBox .EnterZip{margin:10px 0 5px;}
.LocalAdBox .LocalAd1, .LocalAdBox .LocalAd2{float:left;width:95px;}
.LocalAdBox .LocalAd2{margin-left:20px;}
.LocalAdBox .ZipCityState{float:left;width:100px;overflow:hidden;}
.TopProductsBox{width:225px;no-wrap:normal;}
.ZipCityState .ZipInput{width:85px;}
.ZipCityState .FindBtn{margin-top:5px;display:block;}
.StoreFinderBox{width:185px;white-space:normal;}
.StoreFinderBox .ErrorInfo{height:40px;}
.StoreFinderBox .ErrorInfo div{float:left;color:#C00;font-weight:bold;}
.StoreFinderBox .ErrorInfo img{margin:3px 5px 0 0;}
.StoreFinderBox .ErrorState{border:3px solid #C00;}
.StoreFinderBox .ErrorState input{border:none;padding:1px 0 1px 1px;}
.StoreFinderBox select{width:156px;}
.StoreFinderBox .ErrorState select{width:155px;}
.StoreFinderBox div{margin-bottom:0;padding:0;border:0 solid #000;}
.StoreFinderBox .AnotherStore{margin:6px 0 4px;}
.SignInBox{width:210px;white-space:normal;}
.MyAccountBox{width:150px;white-space:normal;}
.MyAccountBox .ShippedIcon, .GlobalFooterCO .VerticalDash, .PrimaryNavTop .CartIcon, .PrimaryNavTop .VerticalDash{display:inline;vertical-align:middle;}
.MyAccountBox .AccountGreet{margin:1px 0 10px;}
.TaxSecondaryNav .RoundedBox{width:143px;overflow:hidden;border-left:1px solid #CCC;border-right:1px solid #CCC;background:#FFF;padding-bottom:5px;}
.TaxSecondaryNav .Header, .TaxSecondaryNavHome .Header{padding:0 5px 5px;background-color:#E9E9E9;border-bottom:1px solid #CCC;}
.TaxSecondaryNav .NavCategoryWrap{list-style-position:inside;list-style-type:square;}
.TaxSecondaryNavHome .NavCategoryWrap{padding:3px 0 9px;}
.TaxSecondaryNav .NavCollapsed{margin:0 10px 10px 1px;padding-left:8px;}
.TaxSecondaryNav .NavCategory, .TaxSecondaryNav .NavCategory2{padding:4px 10px;}
.TaxSecondaryNav .NavCategory3{padding:4px 10px 4px 17px;}
.TaxSecondaryNavHome .NavCategory{padding:2px 10px 1px;}
.TaxSecondaryNav .NavSelected, .TaxSecondaryNavHome .NavSelected{background-color:#C6D8ED;}
.TaxSecondaryNav .NavSubCategory, .TaxSecondaryNav .NavShelf{background:url(../i/catalog/modules/G0050/nav_dot_3X3.gif) no-repeat;margin:2px 10px 2px 19px;padding-left:8px;}
.TaxSecondaryNav .CustomSecondaryNav .NavSubCategory{background:url(../i/catalog/modules/G0050/nav_dot_3X3.gif) no-repeat 0 5px;}
.ShelfManual .refinement{padding:5px 10px 3px;}
.ShelfManual .refValue{padding:3px 10px 3px;}
.FlyoutNavHP ul{list-style:none;margin:0;border:1px solid #CCC;}
.FlyoutNavHP li{margin:0;border-bottom:1px dotted #CCC;}
.FlyoutNavHP li.SeeAllDeptNav{border-bottom:1px solid #E9F1FA;}
.FlyoutNavHP li.ddMenuOff{background:#FFF url(../i/wmui/menuitem_submenuindicator.png) right center no-repeat;}
.FlyoutNavHP li.ddMenuOn{background:#FFFAEA url(../i/wmui/menuitem_submenuindicator_s.png) right center no-repeat;}
.FlyoutNavHP a.NavMain{display:block;padding:4px 5px 5px;font:bold 11px/14px Verdana,sans-serif;letter-spacing:-1px;text-decoration:none;border-bottom:1px dotted #CCC;}
.FlyoutNavHP a.NavMain img{margin:0 0 3px 4px;}
.FlyoutNavHP li.ddMenuOff a.NavMain, .LeftNavRM ul.MainMenu .yuimenuitemlabel, .LeftNavRM ul.MainMenu .ddMenuOff{border:1px solid #FFF;}
.FlyoutNavHP li.ddMenuOn a.NavMain{border:1px solid #FDBB30;}
.FlyoutNavHP li.SeeAllDeptNav a{display:block;padding:5px;font:bold 11px/14px Verdana,sans-serif;letter-spacing:-1px;background-color:#E9F1FA;text-decoration:underline;}
.FlyoutNavHP .FlyoutMenu{background-color:#FFFAEA;border:1px solid #FDBB30;}
.FlyoutNavHP .MenuCol1{width:15em;}
.FlyoutNavHP .MenuCol2{width:28em;}
.FlyoutNavHP .MenuCol3{width:41em;}
.FlyoutNavHP .MenuCol4{width:54em;}
.FlyoutMenu .InlineBlock{padding-bottom:5px;width:13em;}
.FlyoutMenu a.MainCategory{display:block;font:bold 11px Verdana,sans-serif;text-decoration:none;padding:3px 5px 3px 10px;}
.FlyoutMenu a.SubCategory{display:block;font:normal 11px Verdana,sans-serif;padding:3px 5px 3px 10px;}
.FlyoutMenu .corner_tl{background-color:#FFFAEA;position:absolute;top:0;left:-1px;height:24px;width:2px;}
.LeftNavHP .bd{border-left:1px solid #CCC;border-right:1px solid #CCC;border-bottom:1px solid #CCC;}
.LeftNavHP .MainNavItem{padding:5px;white-space:normal;letter-spacing:-1px;text-decoration:none;}
.LeftNavHP .yuimenuitem{border:1px solid #FFF;border-top:1px dotted #CCC;}
.LeftNavHP ul.MainMenu .yuimenuitem-hassubmenu-selected{background:url(../i/wmui/menuitem_submenuindicator_s.png) right center no-repeat;}
.LeftNavHP .yuimenuitem-hassubmenu-selected{background-color:#FFFAEA !important;border:1px solid #FDBB30;cursor:pointer;}
.DynamicMode .LeftNavHP ul.MainMenu .bd{border-width:0;position:relative;left:-15px;}
.LeftNavHP .corner_tl{background-color:#FFFAEA;position:absolute;top:1px;left:0;height:25px;width:2px;}
.LeftNavHP ul.SubMenu{float:left;width:26em;list-style:none;background-color:#FFFAEA;border:1px solid #FDBB30 !important;padding-bottom:5px;}
.LeftNavHP ul.SubMenu .yuimenuitem, .LeftNavRM ul.SubMenu .yuimenuitemlabel{border-width:0;}
.LeftNavHP ul.SubMenu .first-of-type{border-top-width:0;}
.LeftNavHP .AlignEnforcer, .LeftNavRM .AlignEnforcer{height:1px;}
.LeftNavHP ul.SubMenu li{float:left;width:13em;}
.LeftNavHP ul.SubMenu .yuimenuitemlabel{padding:3px 5px 3px 10px;background-color:#FFFAEA;border-width:0;}
.LeftNavHP ul.SubMenu a.LabelHead{color:#333;font-weight:bold;text-decoration:none !important;margin-top:2px;}
.LeftNavHP ul.SubMenu a.LabelHead:hover{text-decoration:underline !important;}
.LeftNavHP ul.MainMenu .yuimenuitemlabel img, .LeftNavHP ul.SubMenu .yuimenuitemlabel img{display:inline;margin:0 0 3px 4px;}
.LeftNavHP .SeeAllDeptNav{background-color:#E9F1FA;text-decoration:underline;}
.LeftNavRM h6{color:#333;padding:3px 10px 2px;}
.LeftNavRM .yuimenu{font-size:93%;line-height:1.5;}
.LeftNavRM .yuimenu ul{padding:3px 0;}
.LeftNavRM .yuimenuitemlabel{color:#0769CD;text-decoration:underline;white-space:normal;padding:0 10px;}
.LeftNavRM .yuimenuitemlabel-selected, .LeftNavRM a.yuimenuitemlabel:hover{color:#F47B20 !important;cursor:pointer;}
.LeftNavRM .ItemStatus .AdvSearchMenuLink a, .LeftNavRM .ItemStatus .AdvSearchMenuLink a:link, .LeftNavRM .ItemStatus .AdvSearchMenuLink a:visited, .LeftNavRM .ItemStatus .AdvSearchMenuLink a:hover, .LeftNavRM .ItemStatus .AdvSearchMenuLink a:active, .LeftNavRM .ItemStatus h6 a, .LeftNavRM .ItemStatus h6 a:link, .LeftNavRM .ItemStatus h6 a:visited, .LeftNavRM .ItemStatus h6 a:hover, .LeftNavRM .ItemStatus h6 a:active{text-decoration:none;}
.LeftNavRM .ItemStatus .AdvSearchMenuLink a.yuimenuitemlabel{padding:0 0 0 6px;}
.DynamicMode .LeftNavRM .hd, .DynamicMode .LeftNavRM .loadImg img, .DynamicMode .LeftNavRM ul.MainMenu .bd{position:relative;left:-15px;}
.LeftNavRM ul.MainMenu .MoreBranch{text-decoration:none;color:#0769CD !important;}
.LeftNavRM ul.MainMenu .yuimenuitemlabel-hassubmenu-selected, .LeftNavRM ul.MainMenu .ddMenuOn{background-color:#FFFAEA !important;border:1px solid #FDBB30;}
.LeftNavRM ul.SubMenu{float:left;list-style:none;background-color:#FFFAEA;border:1px solid #FDBB30 !important;}
.LeftNavRM ul.SubMenu li{float:left;width:19em;}
.LeftNavRM ul.SubMenu .yuimenuitemlabel{padding:0 0 2px 4px;}
.LeftNavRM .hd, .LeftNavRM .loadImg img{background-color:#FFF9ED;border:1px solid #FDBB30;opacity:solid;}
.LeftNavRM .loadImg img{padding-bottom:1px;}
.LeftNavRM .hd{color:#333;background-color:#FFF9ED;border:1px solid #FDBB30;border-bottom-width:0;opacity:solid;}
.FeaturedItem, .FeaturedRollbackClearance{width:340px;margin:0 auto;position:relative;}
.FeaturedItem .ItemImageContainer{float:left;width:133px;}
.FeaturedItem .ItemImage{width:108px;}
.FeaturedItem .ItemImage img{margin:10px auto 0;}
.FeaturedItem .ItemActions{margin:10px 10px 5px 133px;position:relative;}
.FeaturedItem .SeeAll{width:331px;position:absolute;margin-top:5px;text-align:right;}
.GlobalFooter, .MusicFooter, .EmailSignUp, .EmailSignUpv2, .EmailSignUpv3, .EmailSignUpBaby, .StoreEventModule{width:690px;margin:10px auto 0;}
.GlobalFooter .NavSBold{text-transform:uppercase;margin:0 10px 0 35px;padding-top:5px;}
.MusicFooter .NavSBold{text-transform:uppercase;}
.GlobalFooter ul{margin:0 10px 0 45px;padding-bottom:5px;}
.GlobalFooter .AboutColumn{width:230px;float:left;text-align:left;}
.GlobalFooter .HelpColumn{width:230px;float:right;text-align:left;}
.GlobalFooter .AboutStoresColumn{margin:0 230px;text-align:left;}
.MusicFooter .MusicCol{float:left;padding:10px;width:150px;}
.GlobalFooter .Copyright{text-align:center;margin:15px 0 5px;}
#WalmartFooter{width:764px;height:250px;}
.GlobalFooterCO div{text-align:center;padding-bottom:7px;}
.GlobalFooterCO a{padding:0 3px;}
.MainPageLeftColumnContainer .MainLeftTable, .MainContentContainer{margin-bottom:20px;}
.MainPageLeftColumnContainer .NavColumn{width:145px;vertical-align:top;}
.MainPageLeftColumnContainer .MainColumn{padding-left:10px;vertical-align:top;}
.MainContentContainer .NavColumn{width:145px;float:left;position:relative;z-index:5;}
.MainContentContainer .MainColumn{margin-left:155px;}
.MainContentContainer .MainColumn .MainColumnTitle{margin:15px 0 20px 15px;overflow:hidden;}
.MainContentContainer .ColumnContainer{width:565px;overflow:hidden;}
.ShelfPage .MainContentContainer .ColumnContainer, .list, .grid{width:805px;}
.BottomPageContainer .LeftColumn, .BottomPageContainer .RightColumn{width:180px;float:left;overflow:hidden;}
.BottomPageContainer .LeftColumn img, .BottomPageContainer .RightColumn img{width:180px;height:150px;}
.BottomPageContainer .LeftColumn img.IABHeader, .BottomPageContainer .RightColumn img.IABHeader{height:10px;}
.BottomPageContainer .CenterColumn{width:360px;float:left;overflow:hidden;}
.POVSplitContainer .MainContainer{width:370px;float:left;overflow:hidden;}
.POVSplitContainer .SideContainer{margin-left:380px;}
#overlay{overflow:visible;display:none;visibility:hidden;position:absolute;left:-800px;top:-800px;z-index:6000;}
#slap, #popiframe{overflow:visible;display:none;visibility:hidden;position:absolute;left:-800px;top:-800px;z-index:6001;}
.ServiceLocator .NoError .TopBox .CornerTop{background:url(../i/corners/r_corner_CCC.gif) no-repeat top right;}
.ServiceLocator .NoError .TopBox .Middle{width:135px;height:1px;background-color:#CCC;float:left;}
.ServiceLocator .ErrorLBold{margin-left:26px;position:relative;}
.ServiceLocator .ZIPCopy{color:#0769CD;margin:5px 10px 0;}
.ServiceLocator .Instructions{color:#0769CD;margin:5px 10px;}
.ServiceLocator .FormContent{padding:0 10px;}
.ServiceLocator .FormContent .BodyMBold{padding:5px 0;}
.ServiceLocator .FormContent .BodyXS{padding:3px 0 5px;}
.ServiceLocator .NameField input{width:102px;}
.ServiceLocator .Form{padding:10px 0 5px 10px;}
.ServiceLocator .ZIPInput{width:72px;vertical-align:top;}
.ServiceLocator .FindStoreBtn, .SpotlightLShape tr, .SpotlightSplit tr, .SpotlightItems tr, .OrderHistory .RetailShipment td{vertical-align:top;}
.ServiceLocator .BottomLeft{float:left;clear:both;}
.ServiceLocator .NoError .CornerBottom{background:url(../i/corners/r_btmcorner_CCC.gif) no-repeat top right;}
.ServiceLocator .NoError .CornerBottom .Middle{width:135px;height:4px;border-bottom:1px solid #CCC;margin-left:5px;}
.HPFeaturedDept .DeptTile{float:left;width:181px;}
.HPFeaturedDept .DeptTileText{height:163px;background:#ECF2F9 url(../i/catalog/modules/H3000/feat_footer.gif) no-repeat bottom left;overflow:hidden;}
.HPFeaturedDept .DeptTileCopy{height:50px;text-align:center;margin:0 10px;overflow:visible;}
.HPFeaturedDept .DeptTileLink{text-align:center;margin:35px 10px 0;}
.HPFeaturedDept .DeptVertDivider{width:11px;float:left;}
.SpotlightLShape, .SpotlightSplit{margin-top:10px;width:564px;border-bottom:1px solid #CCC;}
.SpotlightLShape, .SpotlightSplit{border-collapse:separate;}
.SpotlightLShape .AdSpace, .SpotlightSplit .AdSpace{padding:0 0 5px 5px;}
.SpotlightLShape .TitleBar5XLMBlue, .SpotlightSplit .TitleBar5XLMBlue{margin-bottom:5px;font-size:21px;color:#1A75CF;}
.SpotlightLShape td.Option, .SpotlightSplit td.Option{border:1px solid #CCC;border-bottom-width:0;}
.SpotlightLShape td.OptionWide, .SpotlightSplit td.OptionWide{border-top:1px solid #CCC;border-right:1px solid #CCC;}
.SpotlightLShape .OptContainer, .SpotlightSplit .OptContainer{margin:12px 10px 10px;overflow:hidden;}
.SpotlightLShape .OptDetails, .SpotlightSplit .OptDetails{margin-left:85px;}
.SpotlightLShape .SeeAll, .SpotlightSplit .SeeAll, .ArticleContentModule .Content{margin-top:7px;}
.SpotlightItems{width:562px;border:1px solid #CCC;border-top-width:0;overflow:hidden;margin-bottom:10px;}
.SpotlightItems .ItemsHeader{background-repeat:no-repeat;height:40px;overflow:visible;}
.SpotlightItems .TitleBar5XLMBlue{padding:10px;}
.SpotlightItems table{margin:10px 3px 10px 2px;}
.SpotlightItems .Pic img{margin:0 0 10px 40px;}
.SpotlightItems .ProdDesc{margin:0 7px 0 8px;min-height:52px;}
.SpotlightItems .SeeAll{padding:7px 7px 0 8px;}
.FeaturedRollbackClearance .WhiteLine{padding:3px 0 4px 10px;}
.FeaturedRollbackClearance .GreyLine{padding:3px 0 4px 10px;background-color:#EDEDED;}
.FeaturedRollbackClearance .ItemPrice{text-align:right;margin:0 5px 0 235px;}
.FeaturedRollbackClearance .ItemName{float:left;width:235px;}
.FeaturedRollbackClearance .SeeAll{width:336px;position:absolute;margin-top:5px;text-align:right;}
.EmailSignUp .EmailPic, .EmailSignUpv2 .EmailPic, .EmailSignUpv3 .EmailPic, .EmailSignUpBaby .EmailPic{width:97px;float:left;background-color:#DFE9F5;}
.EmailSignUpv2 .EmailPic{width:434px;}
.EmailSignUpv3 .EmailPic{width:109px;}
.EmailSignUpBaby .EmailPic{width:315px;}
.EmailSignUp .MoreInfo{width:247px;height:64px;float:right;background:#DFE9F5 url(../i/corners/r_btmcorner.gif) no-repeat bottom right;}
.EmailSignUpBaby .MoreInfo{width:155px;height:88px;float:right;background:#DFE9F5 url(../i/corners/r_btmcorner.gif) no-repeat bottom right;}
.EmailSignUp .MoreInfoContent{margin:5px 20px 0;}
.EmailSignUpBaby .MoreInfoContent{margin:23px 5px 0 10px;}
.EmailSignUp .Privacy{margin-left:7px;}
.EmailSignUpv3 .StoreEvent{width:255px;height:88px;float:right;background-color:#DFE9F5;}
.EmailSignUpv3 .StoreEvent img{margin-left:15px;}
.EmailSignUp .SignUpBox, .EmailSignUpv2 .SignUpBox, .EmailSignUpv3 .SignUpBox, .EmailSignUpBaby .SignUpBox{margin:0 247px 0 97px;padding:5px 0;background-color:#DFE9F5;}
.EmailSignUpv2 .SignUpBox{margin:0 0 0 434px;padding-top:0;background:#DFE9F5 url(../i/corners/r_btmcorner.gif) no-repeat bottom right;}
.EmailSignUpv3 .SignUpBox{margin:0 255px 0 109px;}
.EmailSignUpBaby .SignUpBox{margin:0 155px 0 315px;}
.EmailSignUp .SignUpContent{border-right:1px solid #A1BEE2;padding-right:10px;height:54px;}
.EmailSignUp .SignUpPitch{padding:3px 0 0;}
.EmailSignUpv2 .SignUpContent{border-left:1px solid #A1BEE2;padding-left:15px;height:78px;}
.EmailSignUpv3 .SignUpContent{border-right:1px solid #A1BEE2;padding-right:15px;height:78px;}
.EmailSignUpv3 .SignUpPitch{padding:13px 0 5px;}
.EmailSignUpBaby .SignUpContent{border-right:1px solid #A1BEE2;padding-right:10px;height:78px;}
.EmailSignUp .SignUpContent .BodySMblue{padding:15px 0 5px;}
.EmailSignUpv2 .SignUpContent .GetWire{padding:5px 0 3px;}
.EmailSignUpBaby .DueDateLabel{padding:5px 0 2px;}
.EmailSignUp .EmailInput{width:123px;}
.EmailSignUpv3 .EmailInput{width:98px;}
.EmailSignUp .SignUpBtn, .EmailSignUpv2 .SignUpBtn, .EmailSignUpv3 .SignUpBtn, .EmailSignUpBaby .SignUpBtn{vertical-align:top;margin-left:3px;}
.ArticleContentModule .CornerTopLeft, .ArticleContentModule .CornerTopRight, .ArticleContentModule .CornerBtmLeft, .ArticleContentModule .CornerBtmRight{background-image:url(../i/corners/corners_DFE9F5.gif);}
.ArticleContentModule .RoundedBox{border-left:1px solid #DFE9F5;border-right:1px solid #DFE9F5;padding:2px 10px 3px;}
.ArticleContentModule .Picture{float:left;width:60px;}
.ArticleContentModule .Description{margin-left:75px;position:relative;}
.CusRatRew{padding:5px 0 0;}
.ddmTop{padding:15px 0;}
.ddmTop img{float:left;padding-right:10px;}
.ddmTop h2{float:left;font-family:Verdana;padding-top:2px;}
.ddmTop a:link, .ddmTop a:visited, .ddmTop a:hover, .ddmTop a:active{color:#F63;}
.rxTableHeaderbold{color:#333;font:bold 11px Arial,Verdana;}
.rxTableData{color:#333;font:10px Arial,Verdana;}
.rxTableTabbold{color:white;font:bold 11px Arial,Verdana;}
a.rxTableTabbold, a.rxTableTabbold:hover, a.rxTableTabbold:visited{color:white;font:bold 11px Arial,Verdana;text-decoration:none;}
.rxTableDatabold{color:#333;font:bold 10px Arial,Verdana;}
.PrefHeader, .PrefContainer, .PrefResults, .PrefVerify{border:1px solid #CCC;}
.SecurityNote{border:1px solid #4C83C8;padding:10px;}
.VerImage{border:1px solid #000;}
.VerError{border:1px solid #e9e8e8;background:#FFFFDD url(../i/pc/alert_icon_lrg.gif) no-repeat 10px 10px;}
.VerImage{height:100px;}
.PrefHeader, .PrefContainer, .PrefViewContainer{background-color:#ECECEC;}
.VerInfo, .PrefInfo, .BestPrice .PriceDisplay .PriceXLBold, .BestPrice .PriceDisplay .PriceCompare .BodyS, .csEscalationActive .OrderNo{text-align:right;}
.PrefWrap{margin-bottom:12px;}
.AddrWrap{margin-bottom:52px;}
.OptIn{margin-bottom:7px;}
.PrefCopy{margin-left:150px;margin-right:7px;}
.PrefInset{margin-left:24px;}
.PrefInsetLg{margin-left:42px;}
.VerInset{margin-left:170px;}
.PrefFooter{margin-top:15px;border-top:1px solid #CCC;}
.PrefContainer, .PrefVerify, .PrefResults, .PrefFooter, .VerError{padding:15px 0 15px 40px;}
.PrefResults, .PaymentMethodContentButton .BackButton, .CardInfo .CardType, div#gFooterLeft li{padding-left:10px;}
.PrefContainer{margin-bottom:20px;margin-left:20px;}
.FormBtn{margin:0 5px 10px 0;}
.PrefTitle{position:relative;left:10px;}
.InlineError{margin-top:10px;margin-bottom:5px;width:280px;}
.VerInfo{width:160px;}
.LongInput, .LongInput input{width:170px;height:13px;}
.PrefKey{width:175px;}
.PrefBlurbLeft{width:185px;}
.PrefSidebar{width:195px;}
.PrefValue, .VerInset{width:300px;}
.PrefBlurb{width:400px;}
.PrefDesc{width:490px;}
.PrefViewContainer{width:510px;}
.PrefMain{width:520px;}
.PrefSubHeader, .PrefIntro{width:550px;}
.PrefHeader, .PrefVerify{width:720px;vertical-align:middle;}
.PrefEditHeader{position:relative;left:3px;}
.PrefBtn{width:68px;height:25px;}
.PrefCancel{width:65px;height:25px;}
.PrefSetting{height:13px;}
a.tooltip, a.tooltip:visited, a.tooltip:active{color:#4C83C8;text-decoration:none;border-bottom:1px dashed #4C83C8;}
a.tooltip b{display:none;-moz-border-radius:5px;-khtml-border-radius:5px;border-radius:5px;}
a.tooltip:hover{color:#F47B20;border:0;position:relative;z-index:500;text-decoration:none;}
a.tooltip:hover b{display:block;position:absolute;top:15px;left:66px;padding:7px;font-weight:normal;color:#000;border:1px solid #1A75CF;background-color:#e9f0f8;width:190px;}
a.tooltip:hover b em{position:absolute;left:4px;top:-1px;width:11px;height:6px;background:#FFF url(../i/pc/minioverlay_triangle.gif) no-repeat 10 0;display:block;font-size:1px;}
.BestHeader{background-color:#4C83C8;width:565px;margin:15px 0;}
.BestBanner{background:#424242 url(../i/sellinfo/best_seller_titlebar_l_206x35.gif) no-repeat;width:563px;height:35px;color:#424242;letter-spacing:-1000em;margin-bottom:10px;}
.BestName{height:21px;margin-left:10px;text-transform:uppercase;}
.BestTitle{height:25px;}
.ColumnContainer .list .item .BestInfo, .ColumnContainer .bestlist .item .BestInfo{width:280px;margin-right:15px;}
.BestRank{float:left;margin-top:20px;width:22px;margin-right:10px;}
.BestNumber{margin-left:165px;}
.BestPrice{float:left;width:145px;}
.BestPrice .PriceDisplay .PriceSLtgry, .BestPrice .ItemFlag{float:right;clear:right;}
.BestPrice .PriceDisplay .PriceCompare .BodyS{width:142px;}
.list .item .BestImg{float:left;margin-right:10px;}
.BestShelf{background-color:#424242;}
.BestModule, .PrimaryNavSearch .PhotoSearchBarDropDown{background-color:#4C83C8;}
div.rounded-corner-container{background-color:#FFF;color:#008080;}
div.rounded-corner-1, div.rounded-corner-2, div.rounded-corner-3, div.rounded-corner-4{color:#FFF;height:1px;font-size:1px;overflow:hidden;}
div.rounded-corner-2{margin:0 3px;}
div.rounded-corner-3{margin:0 2px;}
div.rounded-corner-4{margin:0 1px;height:2px;}
.seller_rank{margin-left:40px;}
.PrimaryNavTop .NavLogo{float:left;width:200px;}
.PrimaryNavTop .NavLogo img{margin:8px 0;}
.PrimaryNavTop .NavUserMenu{float:right;width:315px;text-align:right;padding:6px 0 11px;}
.PrimaryNavTop .NavUserMenu div{margin:6px 10px 0 0;}
.PrimaryNavTop .PharmacyReturn, tr.ButtonAreaForEditCreditCard td{padding-top:15px;}
.PrimaryNavTop .SpecialMessage{margin:0 315px 0 200px;position:relative;}
.primaryNavTabs{width:720px;height:29px;background:url(../i/if/cat/tabs/primary_nav.gif) no-repeat;margin:0 0 10px;border:0;position:relative;clear:both;}
.primaryNavTabs li{margin:0;padding:0;list-style:none;position:absolute;top:0;}
.primaryNavTabs li, .primaryNavTabs a{height:29px;display:block;}
#apparelNav, #apparelNavSelected{left:0;width:60px;}
#apparelNav a:hover, #apparelNavSelected{background:transparent url(../i/if/cat/tabs/primary_nav.gif) 0 -29px no-repeat;}
#babyNav, #babyNavSelected{left:61px;width:44px;}
#babyNav a:hover, #babyNavSelected{background:transparent url(../i/if/cat/tabs/primary_nav.gif) -61px -29px no-repeat;}
#electronicsNav, #electronicsNavSelected{left:106px;width:76px;}
#electronicsNav a:hover, #electronicsNavSelected{background:transparent url(../i/if/cat/tabs/primary_nav.gif) -106px -29px no-repeat;}
#mediaNav, #mediaNavSelected{left:183px;width:95px;}
#mediaNav a:hover, #mediaNavSelected{background:transparent url(../i/if/cat/tabs/primary_nav.gif) -183px -29px no-repeat;}
#homeNav, #homeNavSelected{left:279px;width:49px;}
#homeNav a:hover, #homeNavSelected{background:transparent url(../i/if/cat/tabs/primary_nav.gif) -279px -29px no-repeat;}
#pharmacyNav, #pharmacyNavSelected{left:329px;width:71px;}
#pharmacyNav a:hover, #pharmacyNavSelected{background:transparent url(../i/if/cat/tabs/primary_nav.gif) -329px -29px no-repeat;}
#photoNav, #photoNavSelected{left:401px;width:41px;}
#photoNav a:hover, #photoNavSelected{background:transparent url(../i/if/cat/tabs/primary_nav.gif) -401px -29px no-repeat;}
#sportsNav, #sportsNavSelected{left:443px;width:53px;}
#sportsNav a:hover, #sportsNavSelected{background:transparent url(../i/if/cat/tabs/primary_nav.gif) -443px -29px no-repeat;}
#toysNav, #toysNavSelected{left:497px;width:42px;}
#toysNav a:hover, #toysNavSelected{background:transparent url(../i/if/cat/tabs/primary_nav.gif) -497px -29px no-repeat;}
#gamesNav, #gamesNavSelected{left:540px;width:89px;}
#gamesNav a:hover, #gamesNavSelected{background:transparent url(../i/if/cat/tabs/primary_nav.gif) -540px -29px no-repeat;}
#instoresNav, #instoresNavSelected{left:630px;width:91px;}
#instoresNav a:hover, #instoresNavSelected{background:transparent url(../i/if/cat/tabs/primary_nav.gif) -630px -29px no-repeat;}
.PrimaryNavSearch{padding:4px 10px 0 154px;}
.PrimaryNavSearch .NavSeeAll{width:153px;float:right;padding:5px 0;text-align:right;}
.PrimaryNavSearch .SearchBar{margin-right:148px;text-align:right;}
.PrimaryNavSearch .SearchBarStart{float:left;width:50px;height:26px;}
.PrimaryNavSearch .SearchBarEnd, .PrimaryNavSearch .PhotoSearchBarEnd{float:right;width:230px;height:26px;overflow:hidden;background-color:#1A75CF;}
.PrimaryNavSearch .PhotoSearchBarEnd{width:233px;background-color:#4C83C8;}
.PrimaryNavSearch .SearchFor{margin-right:8px;}
.PrimaryNavSearch .FindBtn{margin:4px 0 4px 10px;}
.PrimaryNavSearch .SearchInput{width:130px;margin:4px 0;vertical-align:top;}
.PrimaryNavSearch .SearchBarDropDown, .PrimaryNavSearch .PhotoSearchBarDropDown{margin:0 230px 0 50px;padding:4px 0;background-color:#1A75CF;text-align:left;}
.PrimaryNavSearch .DropDownMenu{width:110px;border-top-width:0;}
.PrimaryNavSearch .DropDownMenu div, .PrimaryNavDropDowns .DropDownMenu div{border-bottom:1px dotted #4C83C8;}
.PrimaryNavSearch .DropDownMenu .LastItem, .PrimaryNavDropDowns .DropDownMenu .LastItem{border-bottom:none;}
#WalmartHeaderNav{width:764px;height:125px;}
#WalmartHeaderNoNav{width:764px;height:57px;}
#Shadow{margin:0 auto;width:764px;text-align:center;}
#borderContainer, #WalmartContentContainer{width:720px;padding:0 10px 10px;min-height:500px;text-align:left;border:1px solid #CCC;border-top-width:0;margin-bottom:40px;}
#WalmartContentContainer{min-height:193px;margin-bottom:0;border-bottom-width:0;}
.MktPlInterstitial{margin:15px 0 10px;width:700px;}
.MktPlInterstitial .RoundedBox{border-left:1px solid #CCC;border-right:1px solid #CCC;background:#FFF;padding:10px 150px 10px 15px;}
.MktPlInterstitial .BtmButtons img{display:inline;margin-left:7px;}
.verdanaGray13{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:13px;color:#333;}
.verdanaGray13Bold{font-family:Verdana,Arial,Helvetica,sans-serif;font-weight:bold;font-size:13px;color:#333;}
.verdanaGray11{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px;color:#333;}
.verdanaGray11Bold{font-family:Verdana,Arial,Helvetica,sans-serif;font-weight:bold;font-size:11px;color:#333;}
.sellerName{font-family:Arial,Helvetica,sans-serif;font-weight:bold;font-size:18px;color:#333;}
.contactLink{font-family:Arial,Helvetica,sans-serif;font-size:15px;color:#1A75CF;}
.VerdanaBoldBlue11{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px;font-weight:bold;color:#6CABE7;}
.VerdanaLtGray11{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px;color:#666666;}
.VerdanaLtGrayBold11{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px;font-weight:bold;color:#666666;}
.verdanaOrange11{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px;font-weight:bold;color:#FF6000;}
.ViewProdDetails{clear:left;display:block;}
.IdeasHorizontal{margin-bottom:10px;margin-top:5px;}
.IdeaCenterBox{padding:12px 10px 10px;background-color:#FAFFF3;border:1px solid #ABDB7C;border-top-width:0;}
.IdeaCenterBox .IdeaCenter{margin-bottom:30px;}
.IdeasHorizontal .IdeaCenterBox .Idea1{float:left;width:265px;margin:0;}
.IdeasHorizontal .IdeaCenterBox .Idea2{margin:0 0 0 280px;}
.IdeaCenterBox .IdeaSearch{padding-bottom:30px;border-bottom:1px solid #ABDB7C;margin-bottom:15px;}
.IdeaReference{clear:left;margin-top:20px;}
.IdeasNonGrocery .IdeaReference{border-top:1px solid #E5F8AC;text-align:center;}
.IdeasNonGrocery .SampleTrailsBtn{float:none;margin:10px auto 0;}
.IdeasHorizontal .IdeaCenterBox .IdeaSearch{border-width:0;padding:0;margin:0;}
.IdeaCenter h2{font:bold 13px Verdana,sans-serif;color:#313131;margin:0 0 10px;}
.IdeaCenter .Idea{font-size:11px;color:#666;margin:10px 0 15px;}
.IdeaCenter a{font-size:11px;display:block;margin:10px 0;}
.LeftNavModule .IdeaCenter a{color:#1A75CF;font:11px Verdana,sans-serif;}
.IdeaSearch .SearchTxt{display:block;margin:15px 0 5px;}
.LeftNavModule .IdeaSearch .SearchTxt{font-weight:bold;font-size:11px;}
.IdeaSearch .IdeaInput{font-size:11px;width:100px;}
.LeftNavModule .IdeaSearch .IdeaInput{width:70px;}
.IdeaSearch .FindIdea{vertical-align:middle;margin-left:1px;}
.OrderHistory .Instructions p{margin:20px 0;}
.OrderHistory .RetailShipment{border:1px solid #CCC;padding:10px 5px 13px;margin:10px 0 20px;}
.OrderHistory .RetailShipment th{vertical-align:top;text-align:left;padding-bottom:1px;border-bottom:4px solid #555;}
.OrderHistory .sellername{padding-right:20px;color:#000;}
.OrderHistory .OrderNo{margin:5px 10px 0;}
.OrderHistory .ItemHead{background-color:#F0F0F0;padding:4px 10px;}
.OrderHistory .OrderHead{background-color:#F0F0F0;padding:4px 20px 4px 10px;}
.OrderHistory .ItemBody{padding:7px 10px;}
.OrderHistory .OrderBody{padding:7px 20px 7px 10px;}
.OrderHistory .StatusDesc{margin-bottom:3px;}
.SearchTxt{font-size:11px;font-weight:bold;display:block;}
.BodySellInfo{background:#FFF;}
#SellInfo{width:720px;margin:0 auto;}
#SellInfo #Head, #SellInfo #Content .Container, #SellInfo #Head .Nav{width:720px;float:left;}
#SellInfo #Content{width:720px;float:left;padding:10px 0 0 0;}
.SellerScorecard{width:290px;float:left;padding:0 10px 0 0;}
.RtFeedback{width:420px;float:left;}
.RtFeedback .RtFeedbackContent{width:400px;float:left;padding:0 10px;}
#SellInfo #Content .ReturnAddress{width:290px;float:left;}
#SellInfo #Content .Summary{width:720px;float:left;padding-top:10px;}
.SellInfo_CommonMoudle{width:720px;float:left;padding-bottom:20px;}
.SellInfo_CommonMoudle .Left, .SellInfo_CommonMoudle .Left2{padding-right:5px;width:427px;float:left;}
.SellInfo_CommonMoudle .Right, .SellInfo_CommonMoudle .Right1, .SellInfo_CommonMoudle .Right2{width:288px;float:right;}
.SellInfo_CommonMoudle .Left .LeftContent, .SellInfo_CommonMoudle .LeftContent2{float:left;width:407px;padding:10px 10px 0 10px;}
.SellInfo_CommonMoudle .Content{float:left;width:700px;padding:10px 10px 0 10px;}
.SellInfo_CommonMoudle .Left .LeftContent.SeeAll{white-space:407px;float:left;}
.SellInfo_CommonMoudle .Left2AboutUs{width:427px;float:left;}
.SellInfo_CommonMoudle .Left2PrivacyPolicy{padding-top:20px;width:427px;float:left;}
.SellInfo_CommonMoudle .Right1 .Right1Content{float:left;width:268px;padding:10px 10px 20px 10px;line-height:12px;}
.SellInfo_CommonMoudle .Right2 .Right2Content{float:left;width:268px;padding:10px 10px 0 10px;line-height:12px;}
#SellInfo #Head .Nav ul, .SellInfoCommonTitlebar2 ul, .PharmacyPrescriptions p ol, .PharmacyPrescriptions p ol li{padding:0;margin:0;}
#SellInfo #Head .Nav ul li{padding-right:2px;margin:0;list-style-type:none;float:left;display:block;height:21px;line-height:21px;}
#SellInfo #Head .Nav ul li a, #SellInfo #Head .Nav ul .Current a{background:url(../i/sellinfo/TAB_Current_LR.gif) left top no-repeat;height:21px;display:block;float:left;width:118px;text-align:center;text-decoration:underline;}
#SellInfo #Head .Nav ul .Right a, #SellInfo #Head .Nav ul .CurrentRight a{background:url(../i/sellinfo/TAB_Current_LR.gif) left top no-repeat;height:21px;display:block;float:left;width:120px;text-align:center;text-decoration:underline;}
#SellInfo #Head .Nav ul li a span, #SellInfo #Head .Nav ul .Current a span{background:url(../i/sellinfo/TAB_Current_RL.gif) right top no-repeat;display:block;color:#1A75CF;font-weight:bold;}
#SellInfo #Head .Nav ul li a:hover{background-position:0 -21px;cursor:pointer;text-decoration:none;}
#SellInfo #Head .Nav ul li a:hover span, #SellInfo #Head .Nav ul .Current a span, #SellInfo #Head .Nav ul .CurrentRight a span{background-position:right -21px;color:#333;}
#SellInfo #Head .Nav ul .Current a, #SellInfo #Head .Nav ul .CurrentRight a{background-position:0 -21px;text-decoration:none;}
#SellInfo #Head .Nav ul .Current a:hover, #SellInfo #Head .Nav ul .CurrentRight a:hover{background-position:0 -21px;}
#SellInfo #Head .Nav ul .Current a:hover span, #SellInfo #Head .Nav ul .CurrentRight a:hover span{background-position:right -21px;}
#SellInfo #Head p{margin:0;padding:10px 0;}
#SellInfo #Content p{margin:0;padding:0 10px 20px;}
#SellInfo #Content .SellerRating{padding:0 0 5px;margin:0;}
#SellInfo #Content .ShippingRates{padding:0 0 20px;margin:0;}
#SellInfo #Content .SellerRating .FontGreen{color:#093;}
#SellInfo #Content .SellerRating .FontGray, .item .OnlineOOS .PriceXLBold, .item .OOSMsg{color:#999;}
.SellInfoCommonTitlebar1{width:100%;height:20px;background:url(../i/sellinfo/BAR_Narrow_Bg.gif) left top repeat-x;}
.SellInfoCommonTitlebar1 tr .Left{background:url(../i/sellinfo/BAR_Narrow_L.gif) left top no-repeat;width:5px;height:20px;padding-right:5px;}
.SellInfoCommonTitlebar1 tr .Right{background:url(../i/sellinfo/BAR_Narrow_R.gif) right top no-repeat;width:5px;padding-left:5px;height:20px;}
.SellInfoCommonTitlebar1 tr .Middle1{font-weight:bold;float:left;line-height:20px;}
.SellInfoCommonTitlebar1 tr .Middle2, .RtFeedbackBottom .Right{text-align:right;font-size:10px;}
.SellInfoCommonTitlebar1 tr .Middle2 span, .RtFeedbackBottom .Right span{background:url(../i/sellinfo/BAR_Narrow_Separator.gif) center center no-repeat;width:2px;height:18px;padding:0 5px;}
.RtFeedback .RtFeedbackContent .Sort{padding:5px 0 10px;float:left;width:400px;}
.RtFeedbackList, .RtFeedbackBottom{width:100%;float:left;}
.RtFeedbackList tr td .FontGreen, .SelleInfoCommonTable tr td .FontGreen{color:#093;font-weight:bold;}
.RtFeedbackList tr td .Important{color:#F60;font-weight:bold;}
.RtFeedbackList .Height20{height:20px;}
.RtFeedbackList .RatedBy{padding-left:40px;font-weight:bold;}
#SellInfo #Content .ReturnAddress p{padding:10px 0 0 10px;font-weight:bold;line-height:18px;}
.SellInfoCommonTitlebar2{width:100%;float:left;background:url(../i/sellinfo/BAR_Bg_Blue.gif) top left repeat-x;color:#FFF;}
.SellInfoCommonTitlebar2 ul li{padding:0;margin:0;float:left;list-style-type:none;line-height:28px;}
.SellInfoCommonTitlebar2 ul .Left{padding-right:5px;}
.SellInfoCommonTitlebar2 ul .Right{float:right;background:url(../i/sellinfo/BAR_R_Blue.gif) top left no-repeat;width:10px;height:28px;}
.SelleInfoCommonTable_Outer{border:1px solid #E6E6E6;border-right:none;border-bottom:none;float:left;}
.SelleInfoCommonTable{width:100%;text-align:left;}
.SelleInfoCommonTable tr th{width:123px;padding:0 0 0 10px;}
.SelleInfoCommonTable tr th img, .Container .ShippingList tr th img{position:absolute;margin-left:-12px !important;margin-top:0 !important;margin-left:-11px;margin-top:-4px;}
.SelleInfoCommonTable tr td{width:123px;padding:5px 10px;border:none;border-right:1px solid #E6E6E6;border-bottom:1px solid #E6E6E6;border-collapse:separate;}
.SelleInfoCommonTable tr th{background:url(../i/sellinfo/BAR_Narrow_Bg.gif) left top repeat-x;height:20px;line-height:20px;font-weight:normal;}
.SelleInfoCommonTable tr th.Right, .Container .ShippingList tr th.Right, .Container .ShippingList tr.Sort td.Right{border-right:1px solid #E6E6E6;}
.SelleInfoCommonBottom{width:100%;float:left;background:url(../i/sellinfo/CON_Corner_BR.gif) right top no-repeat;margin-top:-5px;}
.Container .ShippingList{width:719px;text-align:left;}
.Container .ShippingList tr th{background:url(../i/sellinfo/BAR_Narrow_Bg.gif) left top repeat-x;height:20px;line-height:20px;font-weight:normal;padding:0 10px;}
.Container .ShippingList tr td{border:none;border-right:1px solid #E6E6E6;border-bottom:1px solid #E6E6E6;border-collapse:separate;padding:5px 10px;}
.Container .ShippingList tr.Sort td{border:none;padding:5px 10px;font-weight:bold;}
.ShippingTiered{width:722px;float:left;padding-top:4px;}
.ShippingTiered table{width:358px;float:left;}
.ShippingTiered table tr th{padding:5px 0;border-right:1px solid #E6E6E6;border-bottom:1px solid #E6E6E6;text-align:center;font-weight:normal;}
.ShippingTiered table tr td{padding:5px 10px;border-right:1px solid #E6E6E6;border-bottom:1px solid #E6E6E6;text-align:center;}
.ShippingTiered table tr.Gray{background:#F5F5F5;}
.TieredTableRightSpace{margin-right:2px;margin-bottom:4px;}
.WmShippingFlag, .WmShippingFlag{margin:5px 0;padding:0;height:1px;overflow:visible;}
.MyAccounts2sContent{padding:20px 0 0 10px;overflow:hidden;}
.LogoArea{height:52px;}
.MyAccounts2sLogo{float:left;border-right:1px solid #000;width:186px;}
.MyAccounts2sLogoInfo{float:left;font:bold 19px Arial,sans-serif;color:#333;padding:3px 0 0 10px;clear:right;}
.CurrentStatusInfo{padding-top:20px;}
.CurrentStatusInfo h1{color:#333;font:normal 13px verdana;}
.CurrentStatusInfo p{padding:0;margin:0;font:normal 11px Verdana;color:#333;padding-bottom:15px;width:550px;}
.PaymentStatusInfo{margin:0;padding:0;overflow:hidden;}
.CurrentStatusInfo .StatusAlertInfo{font:bold 12px Verdana;color:#F60;padding:15px 0;width:500px;}
.RenewalStatus{float:left;padding-right:30px;}
.RenewalStatus h1, .PaymentMethodInfo h1{color:#333;font:normal 11px verdana;}
.RenewalStatus .Button, .PaymentMethodInfo .Button{margin:0;padding:0;padding-top:10px;}
.PaymentMethodInfo p{margin:0;padding:0;font:normal 11px verdana;}
.PaymentHistoryInfo{float:left;width:700px;padding-top:30px;overflow:hidden;}
.PaymentHistoryInfoTitle{font:bold 13px Verdana;color:#333;margin-bottom:10px;}
.PaymentInfoTable{width:700px;float:left;overflow:hidden;}
.PaymentInfoTableTitle{background:url(../i/s2s/BAR_Normal_Bg.gif) left repeat-x;height:28px;}
.PaymentInfoTableTitle ul li{list-style-type:none;float:left;font:normal 11px Verdana;line-height:28px;padding:0;margin:0;}
.PaymentInfoTableTitleBGLeft{width:10px;height:28px;background:url(../i/s2s/BAR_Normal_L.gif) left top no-repeat;}
.PaymentInfoTableTitleBGRight{width:10px;height:28px;background:url(../i/s2s/BAR_Normal_R.gif) left top no-repeat;}
.PaymentInfoTableTitle ul .Col_Date{width:190px;}
.PaymentInfoTableTitle ul .Col_Amount{width:115px;padding-left:10px;}
.PaymentInfoTableTitle ul .Col_Pay{width:355px;padding-left:10px;}
.PaymentInfoTableTitle ul .Col_Amount, .Col_Pay{background:url(../i/s2s/BAR_Normal_Separator.gif) left 3px no-repeat;}
.PaymentInfoTable table{width:700px;}
.PaymentInfoTable table td{padding:10px;border-bottom:1px solid #CCC;}
.PrintLink{font:normal 11px Verdana;padding-left:20px;}
.CancelInfo{float:left;width:550px;padding-top:20px;overflow:hidden;}
.PaymentMethodTitle{margin:20px 290px 0 15px;}
.PaymentMethodContentFirst{margin:5px 290px 0 15px;}
.PaymentMethodContent{margin:10px 290px 20px 15px;}
.PaymentMethodContentButton{margin:10px 10px 15px 15px;}
.CardInfo{background-color:#FFF;vertical-align:middle;}
.CardInfo td{height:30px;}
.ShippingInfoTipTop{background:url(../i/corners/orangedot.gif) 0 0 repeat-x;width:690px;background-color:#FFFAEA;margin-left:20px;margin:15px 0 5px 10px;}
.ShippingInfoTipBottom{background:url(../i/corners/orangedot.gif) 0 100% repeat-x}
.ShippingInfoTipLeft{background:url(../i/corners/orangedot.gif) 0 0 repeat-y}
.ShippingInfoTipRight{background:url(../i/corners/orangedot.gif) 100% 0 repeat-y}
.ShippingInfoTipbl{background:url(../i/corners/btm_l_corner_orange.gif) 0 100% no-repeat}
.ShippingInfoTipbr{background:url(../i/corners/btm_r_corner_orange.gif) 100% 100% no-repeat}
.ShippingInfoTiptl{background:url(../i/corners/top_l_corner_orange.gif) 0 0 no-repeat}
.ShippingInfoTipContent{background:url(../i/corners/top_r_corner_orange.gif) 100% 0 no-repeat;padding:10px}
.AlertM{font-size:11px;color:#FF6600;font-weight:bold;}
.ShippingInfoCheckBox{line-height:15px;vertical-align:middle;}
.SMSAlerts {width:285px;float:left;}
.SMSAlerts .title{background-color:#e0e0e0;height:20px;margin-bottom:5px;overflow:hidden;}
.NoticeIcon {margin-top:5px;background:url(../i/tire/questionmark_btn.gif) no-repeat scroll right top;padding-right:18px;float:left;}
.NoticeTxt {float:left;position:relative;border-bottom:1px dotted #1A75CF;cursor:pointer;display:block;}
#overtxt {padding-bottom:8px;position:absolute;left:53px;bottom:13px;}
.SMSAlerts .b1f , .ClickNPullAlert .b1f {border-bottom:1px solid #1A75CF;height:1px;font-size:1px;display:block;margin:0 2px;*width:213px;}
.SMSAlerts .b2f , .ClickNPullAlert .b2f {border-right:1px solid #1A75CF;border-left:1px solid #1A75CF;background:#E9F0F8;height:1px;*width:215px;font-size:1px;display:block;margin:0 1px;}
.SMSAlerts .b3f , .ClickNPullAlert .b3f {border-top:1px solid #1A75CF;height:1px;font-size:1px;display:block;margin:0 2px;*width:213px!}
.SMSAlerts .b_triangle {background:url(../i/tire/mouseover_triangle_bl.gif) no-repeat 10px bottom;height:9px;font-size:1px;margin-top:-3px;}
.SMSAlerts .content , .ClickNPullAlert .content {border-right:1px solid #1A75CF;border-left:1px solid #1A75CF;background:#E9F0F8;}
.SMSAlerts .content div , .ClickNPullAlert .content div {width:205px;padding:3px 5px;}
.SMSAlerts .TopM , .ClickNPullAlert .TopM {margin-top:10px;}
.SMSAlerts .TopS , .ClickNPullAlert .TopS {margin-top:5px;}
.ClickNPullAlert {float:left;position:relative;border-bottom:1px dotted #1A75CF;cursor:pointer;}
#CNPOverTxt {padding-bottom:8px;position:absolute;left:0px;bottom:0px;}
.ClickNPullAlert .b_triangle {background:url(../../i/tire/mouseover_triangle_bl.gif) no-repeat 10px bottom;height:9px;width:20px;font-size:1px;margin-top:-3px;}
.ManuLogo{margin:10px 0 10px 15px;}
.PharmacyTabs{background:url(../i/shoplist/ddd_1x1.gif) repeat-x bottom;width:699px;float:left;}
.PharmacyTabs ul{height:30px;margin:0 5px;padding:0;overflow:hidden;}
.PharmacyTabs li{font:bold 11px Verdana;list-style:none;float:left;margin:5px 4px 0 0;padding:0;height:25px;background:url(../i/shoplist/tab_left-off.gif) no-repeat left top;}
.PharmacyTabs li a{font:bold 11px Verdana;display:block;float:left;height:25px;padding:4px 10px 0;background:url(../i/shoplist/tab_right-off.gif) no-repeat right top;}
.PharmacyTabs li.Current{float:left;font:bold 12px Verdana;height:30px;margin:0 4px 0 0;background:url(../i/rx/tab_left-on.gif) no-repeat left top;}
.PharmacyTabs li.Current a{font:bold 12px Verdana;height:30px;padding-top:7px;color:#333;text-decoration:none;cursor:default;background:url(../i/rx/tab_right-on.gif) no-repeat right top;}
.PharmacyManagement{width:700px;padding-top:5px;float:left;}
.PharmacyPrescriptions{width:525px;padding:0 20px 15px 0;float:left;}
.PharmacyPrescriptions p, .PharmacyProfile p{padding:0 0 10px 0;margin:0;}
p.PharmacyMedExpSum{margin:10px 0;padding:0;}
.PharmacyMedExpSum a{color:#1a75cf;}
.PharmacyProfile{width:144px;padding:0 0 5px 10px;border-left:1px solid #CCC;float:left;}
.PharmacyProfileInstructionArea{width:710px;height:130px;padding-top:5px;}
.InstructionTextArea{width:525px;float:left;}
.InstructionTextArea table{width:525px;margin-top:10px;}
.ManagePrescriptionsArea{float:right;width:166px;border-left:1px solid #CCC;}
.ManagePrescriptionsTitle{padding:10px 0 0 10px;}
.ManagePrescriptionsInstruction{padding:10px 10px 15px;width:146px;}
.GlobalFooter .NavSBold{margin:0;font-family:Verdana,Geneva,sans-serif;font-size:9px;font-weight:bold;color:#333;}
div.gFooterColumn{width:143px;margin:0;float:left;}
div#gFooterLeft{position:relative;margin:20px 0 20px 35px;_margin:20px 0 20px 20px;background:url(../i/walmart_cc.gif) 0 14px no-repeat;}
div.gFooterColumn ul.NoBullet li{font-size:9px;list-style-type:none;padding-top:5px;text-indent:-10px;}
div.gFooterColumn ul.NoBullet li a:link, div.gFooterColumn ul.NoBullet li a:visited{font-family:Verdana,sans-serif;color:#1A75CF;text-decoration:none;}
div.gFooterColumn ul.NoBullet li a:hover{color:#F47B20;text-decoration:underline;}
.hwContainerHoriz, .hwOptarosHoriz{height:230px;}
.hwPharmCustom, .hwOptarosVert{height:610px;}
.hwContainer{padding-top:10px;}
.hwPharmCustom{width:285px;margin-bottom:10px;}
.hwHBACustom{width:350px;height:630px;margin:5px 10px 0 0;}
.hwOptarosVert{width:265px;margin-left:15px;}
.hwMzDiscuss, .hwMzPoll, .hwMzBlog, .hwContainer .AdImage{float:right;width:205px;margin:5px 0;}
.ShelfSecondary{width:563px;clear:both;background-color:#E5F3FB;border-left:1px solid #5E9EDD;border-right:1px solid #5E9EDD;border-top:0;padding-bottom:5px;}
.ShelfSecondary .BodyMBold{padding:10px 10px 0;border-top:3px solid #FFF;}
.ShelfSecondary .DropMenuColumn{width:135px;float:left;}
.ShelfSecondary .DropDownMenu{width:123px;border:1px solid #999;border-top-width:0;}
.ShelfSecondary .DropDownMenu a{padding:3px 5px;}
.ShelfSecondary .DropDownMenuScroll{overflow:auto;height:500px;width:123px;border:1px solid #999;}
.ShelfSecondary .DropDownMenuScroll div{width:106px;overflow:hidden;}
#shelfDiv #border #borderTop{height:1px;background-color:#CCC;}
#shelfDiv #border #c2cRow{width:563px;overflow:hidden;}
#shelfDiv .VIBSMsg{margin:0;padding:10px;background:#ffffd8;border-bottom:1px solid #ccc;}
#shelfDiv #border .gutterTop, #shelfDiv #border .gutterBtm{background:white;}
#shelfDiv .ShelfBtm .m{width:555px;height:4px;border-bottom:1px solid #5E9EDD;overflow:hidden;}
.avail p{margin:8px 0 0 ;padding-left:14px;float:left;width:124px;}
.avail p.optionY{background:url(../i/catalog/modules/S3060/check.gif) no-repeat 0 2px;}
.optionY img {margin:0;padding:0;}
.avail p.optionN{background:url(../i/catalog/modules/S3060/uncheck.gif) no-repeat 0 2px;}
.list .item{margin-left: 10px;border-top:1px solid #CCC;}
.list .firstRow{border:0;}
.list .item .prodImg{float:left;padding:10px 10px 10px 0;}
.list .item .prodInfo{width:335px;padding:10px 10px 0 0;float:left;}
.list .item .priceAvail{width:143px;float:left;}
.list .item .OnlinePriceAvail, .list .item .StorePriceAvail{width:123px;padding:0 10px;float:left;}
.list .item .OnlinePriceAvail h3.BodyMBold, .list .item .StorePriceAvail h3.BodyMBold{padding:5px 0 5px;font-family:Verdana,sans-serif;}
.list .item .priceAvail .ProdDesc, .list .gridVertDiv{}
.grid #border{background:url(../i/catalog/modules/S3060/shelfGridBG.gif) repeat-y;}
.grid .item{width:180px;float:left;margin:10px 10px 15px 10px;}
.grid .gridVertDiv{height:1px;margin:0 10px;background-color:#CCC;clear:both;}
.grid .prodInfo .CusRatRew{padding:5px 15px 10px 0;}
.list .prodInfo .CusRatRew{padding:10px 15px 5px 0;}
.list .SponsoredResultForList, .grid .SponsoredResultForGrid{display:block;padding-top:15px;}
.list .SponsoredResultForGrid, .grid .SponsoredResultForList{display:none;padding-top:15px;}
.SmsSetup{margin-right:155px;}
.SmsAccount{margin:15px 145px 0 10px;}
.SmsPhotoPickup{margin:30px 0 0 10px;}
.SmsSetup .SetupSubHead{margin:20px 0 15px;}
.SmsSetup .ContactInfo label{font-weight:bold;display:block;margin-bottom:5px;}
.SmsSetup .SaveDefault{margin:25px 0;}
.SmsSetup #mobileNo{width:150px;color:#999;}
.SmsPhotoPickup #firstName, .SmsPhotoPickup #lastName, .SmsPhotoPickup #contactNo, .SmsPhotoPickup #mobileNo{width:149px;}
.SmsSetup .MobileNote{margin:15px 0 0;}
.SmsPhotoPickup .MobileNote{margin-bottom:20px}
.SmsSetup a{font-size:10px;color:#039;}
.SmsSetup a.LearnMore{font-size:11px;}
.SingleError .ErrorBoxGray, .SmsPhotoPickup .FreeInStoreInfo{margin:15px 0 20px;}
.SingleError .MobileNo{color:#C00;}
.SingleError #mobileNo{border:1px solid #C00;}
.SmsSetup .DiffMobile p{margin-left:1.5em;}
.SmsSetup .SetupHeadLow{margin:40px 0 15px;}
.SmsSetup #mobilePref, .SmsSetup #newMobile, .SmsSetup #offMobile, .SmsSetup #currMobile, .SmsSetup #savePreferred{vertical-align:-0.2em;}
.SmsPhotoPickup .OneHourInfo{margin:25px 0 15px;}
.VIBSModule .CornerTopLeft, .VIBSModule .CornerTopRight, .VIBSModule .CornerBtmLeft, .VIBSModule .CornerBtmRight{background-image:url(../i/corners/corners_CCC_DFE9F5.gif);}
.VIBSModule .RoundedBox{width:123px;padding:0 10px;background-color:#dfe9f5;}
.VIBSModule label{display:block;margin:0 0 5px;}
.VIBSModule label img{display:inline;margin:0 0 3px 4px;}
.VIBSModule .SelStore{margin:0 0 2px;display:none;}
.VIBSModule .ZIPInput{width:55px;float:left;margin-right:7px;}
.VIBSModule .FindBtn{float:left;margin:0 !important;}
.VIBSModule .VIBSStore{border-bottom:1px dashed #039;}
.VIBSShelf{border:1px solid #ccc;background-color:#DFE9F5;padding:20px 10px;}
.VIBSShelf form, .VIBSShelf #NoResults{width:500px;}
.VIBSShelf #errorInfo{display:none;margin-top:0;}
.VIBSShelf form .field{float:left;margin-bottom:10px;}
.VIBSShelf form #or{padding:20px 5px 0 0;}
.VIBSShelf form label{font-weight:bold;display:block;padding-bottom:5px;}
.VIBSShelf form input{margin-right:5px;}
.VIBSShelf form #city{margin-right:20px;}
.VIBSShelf form #findBtn{display:block;clear:both;}
.OnlinePriceToolTip .CornerTopLeft, .OnlinePriceToolTip .CornerTopRight, .OnlinePriceToolTip .CornerBtmLeft, .OnlinePriceToolTip .CornerBtmRight{background-image:url(../i/corners/corners_tooltip_onlineprice.gif);}
.OnlinePriceToolTip .RoundedBox{background:#E9F0F8;}
.scrHid {display: none;}
.yui-ac {position:absolute;z-index:13;}
.yui-ac .yui-ac-container {position:absolute;z-index:9;width:281px;top:2em}
.yui-ac .yui-ac-container-search {width:176px;}
.yui-ac .yui-ac-content {border:1px solid #bbb}
.yui-ac-hd {text-align:right;font:normal 9px Verdana;color:#828282;padding:0 5px;}
.yui-ac-bd {font:normal 11px Verdana;color:#039;padding:0;}
.yui-ac-highlight {color:#fff;}
.ShelfText {font-size:11px;font-family:Verdana;color:#333333;}
.ShelfTextOOS {font-size:11px;font-family:Verdana;color:#999999;}
.ShelfLogos {float:left;padding-right:4px;}
.list .OnlinepriceAvail .ShelfText {width:131px;}
.list .StorepriceAvail .ShelfText {width:140px;}
.list .item .PriceHeader{background: url(/i/column_header_list.png) repeat-x;height:25px;line-height:21px;padding-left:5px;font-family:Verdana;font-weight:bold;font-size:12px;}
.list .compare {padding:10px 10px 10px 10px;width:150px;float:left;}
.list .OnlinepriceAvail, .list .StorepriceAvail {float:left;top:0px;}
.list .OnlinepriceAvail{margin-right:1px;width:162px;}
.list .PriceContent, .list .ShippingContent {padding:0 10px 5px 10px;}
.list .StorepriceAvail {width:162px;}
.list .item .prodInfo, .bestlist .item .prodInfo {float:left;padding:10px 0px 10px 0;width:312px;}
.list .item .prodLink {text-decoration:none;font-weight:bold;font-size:12px;}
.list .item .prodInfoBox {width:290px;padding-left:15px;}
.list .item {background: url(/i/catalog/modules/S3060/shelf_list.gif) repeat-y;width:807px;margin:0 !important;padding:0 !important;border-bottom: 1px solid #CCCCCC !important;overflow: hidden;}
.list .item .prodImg {float:left;padding:10px 10px 0 10px !important;}
.list li{margin-left:1.4em !important;}
.list .ProdDesc{padding-top:10px;}
.ListVwPrice{padding: 0 0 5px 0;font-weight:bold;font-size:11;}
.grid .item .PriceHeader{background: url(/i/column_header_grid.png) no-repeat;height:25px;line-height:21px;padding-left:5px;font-family:Verdana;font-weight:bold;font-size:12px;}
.VIBSStore1{border-bottom:1px dashed #003399;}
.grid .gridVertDiv {margin:0 !important;}
.grid .OnlinepriceAvail, .grid .StorepriceAvail {float:left;padding-top:5px;width:199px;}
.grid .PriceContent {height: 72px;padding:0 5px 0 5px;width:185px;}
.grid .ShippingContent {height:55px;padding:0 5px 5px 5px;}
.grid .item .prodInfo {height:58px;padding:5px 0 5px 0;width:190px;}
.grid .item .bookInfo .prodInfo span{visibility:visible;}
.grid .item .movieInfo .prodInfo span, .grid .item .musicInfo .prodInfo span{visibility:hidden;}
.grid .item .prodImg {margin: 0 auto;padding-top:10px;}
.grid .item .prodLink {text-decoration:none;font-size:12px;font-family:Verdana;font-weight:bold;padding-bottom:5px;}
.grid .OnlinepriceAvail {height:167px;margin-bottom:0 !important;padding-bottom:0 !important;}
.grid .StorepriceAvail {height:auto;}
.ShelfPage .MainContentContainer .ColumnContainer {width:819px!important;overflow:hidden !important;}
.list, .grid {width:807px;}
.grid .prodInfo ul{display:none;}
.grid .prodInfo table, .ShelfPage .StoreOptions {display:none;}
.grid .ShelfText , .list .ShelfText , .grid .ShelfTextOOS , .list .ShelfTextOOS {margin:5px 0 5px 0;}
.ShelfPagBody {overflow: visible;border-bottom:1 !important;}
.ShelfPage .ShelfPagBody {width:809px !important;}
.ShelfPage .PageContainer{width:1000px !important;}
.BoxContent , .ShelfPage .list .BoxContent {padding:0 10px 10px 10px;}
.grid .item .BoxContent {padding:0 10px 0 5px !important;}
.BoxContent .ItemStatus img{margin: 0 !important;}
#shelfDiv #border {border-left:2px solid #CCCCCC;border-right:2px solid #CCCCCC;width:807px;overflow:hidden;}
.grid .gridVertDiv {height:2px !important;}
.DataDrivenPOV3Item, .DataDrivenPOV5Item {overflow:hidden;}
.ShelfPage .PriceXLBold {font-family:Arial;font-size:19px !important;padding-top:2px;}
.ShelfPage .PriceXLNoStock {font-size:19px;font-family:Arial;padding-top:2px;font-weight:bold;color:#999999;}
.ShelfPage .PriceSLtgry {color:#333333;font-family:Verdana;font-size:10px;font-weight:normal;}
.ShelfPage .PriceSBoldLtgry {font-family: Verdana;font-weight: bold;font-size:10px;color: #333333;}
.ShelfPage .PriceMLtgry {color:#333333;font-size:11px;font-weight:normal;}
.ShelfPage .BodySBold {font-family:Verdana;font-size:11px !important;}
.StoreLink {text-decoration:none;font-family:Verdana;font-size:11px;}
.grid .ItemStatus , .list .ItemStatus {padding: 0 0 5px 0 !important;}
.grid .compare{height: 170px;padding-bottom:0;}
.list .seller_rank {margin-left:0 !important;}
.bestlist .item {margin:0 !important;overflow:hidden;padding:0 !important;width:807px;}
.bestlist .firstRow {border:0 none !important;}
.bestlist .item {border-top:1px solid #CCCCCC;margin-left:10px;}
.bestlist .item .prodInfo {float:left;width:225px;}
.bestlist .item .BestImg {float:left;margin-right:10px;}
.bestlist .item .prodLink {color:#1A75CF;font-size:12px;font-weight:bold;text-decoration:none;}
.bestlist .ShelfBtm a:link {text-decoration:none;font-family:Verdana;font-size:12px;color:#1A75CF !important;}
#shelfDiv #border #c2cRow {background-color:#FFFFFF;border-bottom:1px solid #CCCCCC;height:40px;overflow:hidden;width:807px;}
.c2ctitle {float:left;padding:10px;}
.c2cbutton {float:right;padding:10px;}
.CompareText {font-size:11px;font-family:Verdana;color:#333333;vertical-align:middle;}
.grid .item .bookInfo .prodInfo {height:95px;}
.grid .item .movieInfo .prodInfo , .grid .item .musicInfo .prodInfo , .grid .item .gameInfo .prodInfo {height:75px;}
.ShelfPage .BoxContent {padding:5px 10px 10px 10px;}
.ShelfPage .PriceDisplay div {margin-top:0;}
.ShelfPage .grid .item .movieInfo .prodInfo .BodyS, .ShelfPage .grid .item .musicInfo .prodInfo .BodyS{visibility:hidden;}
.ShelfPage .PriceBlueLink {text-decoration:none;color:#1a75cf;font-size:17px;font-weight:bold;}
.ShelfPage .grid .PriceMLtgry{padding-top:2px;}
.warningMSG {height:50px;}
.warningMSG .bg {background:url(../i/wmui/CNR_Orange_MSG.gif) no-repeat;width:7px;height:7px;overflow:hidden;}
.warningMSG .tl {background-position: -7px -7px;float:left;margin-top:-7px;}
.warningMSG .tr {background-position: 0px -7px;float:right;margin-top:-7px;}
.warningMSG .bl {background-position: -7px 0px;float:left;margin-top:-7px;}
.warningMSG .br {background-position: 0px 0px;float:right;margin-top:-7px;}
.warningMSG .tm {border-top:2px solid #f63;margin:0 7px;background:#F8F8D8;height:5px;overflow:hidden;}
.warningMSG .bm {border-bottom:2px solid #f63;margin:0 7px;background:#F8F8D8;height:5px;overflow:hidden;}
.warningMSG .body {border-left:2px solid #f63;border-right:2px solid #f63;background:#F8F8D8;color:#f63;}
{}