.CheckoutSection{margin-top:45px;overflow:hidden;min-width:1px}.CS-Title{margin-bottom:20px;border-bottom:#DDDDDD 1px solid}.CST-Title{display:inline-block;vertical-align:bottom;border-top:#DDDDDD 1px solid;border-right:#DDDDDD 1px solid;border-left:#DDDDDD 1px solid;background:-moz-linear-gradient(top,#266CAA,#014785);background:-webkit-linear-gradient(top,#266CAA,#014785);background:-o-linear-gradient(top,#266CAA,#014785);background:-ms-linear-gradient(top,#266CAA,#014785);background:linear-gradient(to bottom,#266CAA,#014785);padding:8px 10px;min-width:154px;text-align:center;font-weight:normal;font-size:115%;line-height:1.0;color:#FFFFFF;text-transform:uppercase}.CST-Optional{display:inline-block;vertical-align:bottom;margin-left:30px;padding-bottom:6px;font-weight:normal;font-size:88%;line-height:1.0;color:#000000;text-transform:uppercase}.CS-Content{margin:0 0 20px 210px;overflow:hidden;min-width:1px}.CSC-Headline{margin-bottom:4px;font-weight:bold;font-size:120%}.CSC-Content{font-size:80%;line-height:1.3}.CSC-Content a{color:#00529B;text-decoration:underline}.CSC-Main{float:left;margin-right:20px;width:500px}.CSC-Extra{float:left;width:240px}.CSC-Full{clear:left}#CheckoutAddressPage .IText[disabled],#CheckoutPaymentPage .IText[disabled]{border-color:#AAAAAA;background-color:#DDDDDD;color:#888888}.CheckoutFieldList{list-style:none;margin:0;padding:0;width:510px}.CheckoutFieldList>li{display:table;margin-top:10px;overflow:hidden;min-width:1px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;width:100%}.CheckoutFieldList>li:first-child{margin-top:0}.CheckoutFLRequired{display:block;text-align:right;font-size:80%}.CheckoutFLTitle{display:table-cell;padding-right:10px;width:200px;text-align:right}.CheckoutFLTitle:before{content:"";display:block;width:200px;height:0}.CheckoutFLField{display:table-cell}.CheckoutFLField>::-moz-placeholder{opacity:0;text-overflow:ellipsis}.CheckoutFLField>::-webkit-input-placeholder{display:none;opacity:0;text-overflow:ellipsis}.CheckoutFLField>:-ms-input-placeholder{color:#FFFFFF ! important;text-overflow:ellipsis}.CheckoutFLFieldSubText{margin-top:2px;font-size:80%}.CheckoutFLFieldExtra{display:inline;font-size:75%}.CheckoutFLToggleText{margin-top:12px;font-size:90%}.CheckoutFLButton{display:block;padding-left:210px}.CheckoutToggleBar.On{display:none;padding:10px 20px 10px}.Open>.CheckoutToggleBar.On{display:block}.CheckoutToggleBar.Off{display:block;border-top:#CCCCCC 1px dotted;border-bottom:#CCCCCC 1px dotted;padding:10px 10px 2px;background-color:#EEEEEE}.Open>.CheckoutToggleBar.Off{display:none}.CheckoutToggleBar>a{text-decoration:none}.CheckoutToggleBar.On>a{font-size:130%}.CheckoutToggleBar.Off>a{font-size:150%}.CheckoutToggleBarTitle{display:inline;font-weight:bold}.CheckoutToggleBar.On .CheckoutToggleBarTitle:before{content:"\F068";display:inline;margin-right:0.2em;font-family:"AFSB-Icons";font-weight:normal;font-size:85%;line-height:1.0}.CheckoutToggleBar.Off .CheckoutToggleBarTitle{vertical-align:middle;color:#000000}.CheckoutToggleBar.Off .CheckoutToggleBarTitle:before{content:"\F067";display:inline;margin-right:0.2em;font-family:"AFSB-Icons";font-weight:normal;font-size:85%;line-height:1.0}.CheckoutToggleBarTitle>small{font-size:70%;font-weight:normal}.CheckoutToggleContent{display:none;overflow:hidden;min-width:1px}.Open>.CheckoutToggleContent{display:block}#CheckoutPleaseWait{z-index:10000;display:none;visibility:hidden}#CheckoutCouponOuter{margin:0;text-align:right}#CheckoutCouponOpenLink{display:inline-block}.Open>#CheckoutCouponOpenLink{display:none}#CheckoutCouponOpenLink>a{display:inline-block;border-left:#EEEEEE 2px solid;border-right:#EEEEEE 2px solid;border-bottom:#EEEEEE 2px solid;padding:8px 10px;font-weight:bold;font-size:80%;color:#00529B;text-decoration:none}#CheckoutCouponOpenLink>a:after{content:"\E93A";margin-left:1.0em;font-family:"AFSB-Icons";font-weight:normal;line-height:1.0;color:#777777}#CheckoutCouponOpenLink>a:hover>span,#CheckoutCouponOpenLink>a:active>span{text-decoration:underline}#CheckoutCoupon{margin:4px 0;display:none;color:#000000}.Open>#CheckoutCoupon{display:inline-block}.CheckoutCouponUsingCoupon{margin-bottom:2px;font-size:85%;font-weight:bold;text-align:left}.CheckoutCouponCodeField{display:inline;vertical-align:middle;padding-right:8px}.CheckoutCouponCodeField>.IText{font-size:85%}.CheckoutCouponButton{display:inline-block;vertical-align:middle}.CheckoutCouponButton>a{display:block;border:#888888 2px solid;background-color:#00529B;padding:2px 5px;font-weight:bold;font-size:90%;color:#FFFFFF;text-transform:uppercase;text-decoration:none}.CheckoutCouponButton>a:hover,.CheckoutCouponButton>a:active{opacity:0.7}#CheckoutCart .CheckoutToggleBarTitle{color:#CC0000}#CheckoutCartMain{margin:0;overflow:hidden;min-width:1px}#CheckoutCartCart>#CartCart{border-width:0}#CheckoutCartExtras{overflow:hidden;min-width:1px}#CartShipChargeListMain{border-width:0;float:right;max-width:400px}#CartSCLM-Extras{margin-top:2px}#CartSCLME-Link{display:none;margin-bottom:4px;font-size:80%;text-align:right}#CartSCLME-Text{font-size:80%}#CartShipChargeListEmpty{margin:0;padding:0;text-transform:lowercase;text-align:right}#CheckoutBackOrderList{border:#888888 1px solid;background-color:#FEFDDF;padding:10px 10px 14px}#CheckoutBOLTitle{font-size:110%;font-weight:bold}#CheckoutBOLItems{margin-top:8px;font-size:90%}#CheckoutBOLItems>li{margin-top:4px}#CheckoutBOLItems>li:first-child{margin-top:0}#CheckoutBOLBottom{margin-top:8px;font-weight:bold}#CheckoutAddressPage{overflow:hidden}.CheckoutAddressTips{float:right;width:214px;font-size:90%}.CheckoutAddressTips>div>ul{margin-left:0;padding-left:20px}.CheckoutTipSmall{display:none}.CheckoutPhoneContent{font-weight:normal ! important}.CheckoutHighlightRadios{margin-left:210px}.CheckoutHRTitle{margin-bottom:4px;font-size:85%;line-height:1.0;text-transform:uppercase}.CheckoutHRList{list-style:none;margin:0;padding:0;width:300px}.CheckoutHRList>li{margin-top:6px;background-color:#F4F4F4;padding:8px 20px 8px 0;font-size:100%;font-weight:normal;cursor:pointer}.CheckoutHRList>li:first-child{margin-top:0}.CheckoutHRList>li.On{background-color:#FEFDDF;font-weight:bold}.CheckoutHRLRadio{float:left}.CheckoutHRLText{margin-left:30px}#CheckoutLogIn{margin-top:22px}#CheckoutLogIn.ReLogIn{margin-bottom:30px}#CheckoutLogIn.ReLogIn .CST-Optional{display:none}#CheckoutLogInClickToLogIn{margin-left:210px;font-size:110%}.Open>#CheckoutLogInClickToLogIn{display:none}#CheckoutLICTLIButton{display:inline}#CheckoutLICTLIButton>a{margin-left:8px;font-weight:bold;font-size:14px;line-height:1.0;color:#00529B;text-transform:uppercase}#CheckoutLICTLIButton>a:hover,#CheckoutLICTLIButton>a:active{opacity:0.7}#CheckoutLogInHide{display:none}.Open>#CheckoutLogInHide{display:block}#CheckoutLogInButton>a{display:inline-block;border:#888888 2px solid;background-color:#00529B;padding:4px 20px;font-weight:bold;font-size:100%;color:#FFFFFF;text-transform:lowercase;text-decoration:none}#CheckoutLogInButton>a:hover,#CheckoutLogInButton>a:active{opacity:0.7}#CheckoutGiftSelect{margin-left:300px;overflow:hidden;min-width:1px}#CheckoutGiftTitle{float:left;overflow:hidden;min-width:1px}#CheckoutGiftDisable{float:right}#CheckoutGiftDisable>a{font-weight:normal}#CheckoutGiftDisable>a:hover,#CheckoutGiftDisable>a:active{font-weight:normal}#CheckoutGiftCheckbox{float:left;margin-left:4px}#CheckoutGiftCheckboxInner{border:#888888 1px solid;width:15px;height:15px;cursor:pointer}#CheckoutGiftCheckboxInner.MO{background-color:#FF0000}#CheckoutGiftCheckboxInner.On{background-color:#000000 ! important}#CheckoutGiftTips{margin-top:10px}#CheckoutGiftAddedNote{clear:both;margin-left:210px;padding-top:4px;font-size:80%}#CheckoutGiftInner{margin:22px 0 0 210px;border:#000000 2px solid;overflow:hidden;min-width:1px;max-width:496px}#CheckoutGiftInnerContent{background-color:#EEEEEE;padding:12px 20px;overflow:hidden;min-width:1px}#CheckoutGiftTitleBar{background-color:#666666;padding:10px 20px;font-weight:bold;font-size:120%;color:#FFFFFF;overflow:hidden;min-width:1px}#CheckoutGiftTitleGiftMessage{display:inline}#CheckoutGiftTitleGiftWrap{float:left}#CheckoutGiftMessage{overflow:hidden}#CheckoutGiftMessageField>textarea{width:100%}#CheckoutGiftMessageNumChars{margin-top:10px}#CheckoutGMNCField{display:inline-block;margin-right:4px;vertical-align:middle}#CheckoutGMNCText{display:inline-block;vertical-align:middle;font-size:70%}#CheckoutGiftWrap{float:left;margin:0;width:540px}#CheckoutGiftWrapSet0{float:left;margin-right:10px;overflow:hidden;width:250px}#CheckoutGiftWrapSet1{float:left;overflow:hidden;width:200px}#CheckoutGWTTitle{display:none;margin-bottom:10px;font-size:110%;font-weight:bold}.CheckoutGWTRadio{float:left}.CheckoutGWTRadio>input{margin-left:0;margin-right:0}.CheckoutGWTText{margin-left:24px}#CheckoutGWTNo{clear:left;margin-bottom:8px}#CheckoutGWTYes{clear:left}#CheckoutGWTPriceText{margin-left:24px;font-size:80%}#CheckoutGiftWrapSelection{margin-top:10px}#CheckoutGWSClickToSee{display:none;margin-top:2px}#CheckoutGiftWrapPreviewRegion{margin-bottom:10px}#CheckoutGWPreviewTitle{font-size:110%;font-weight:bold}#CheckoutGWPreviewImage{margin-top:8px}#CheckoutAPayPalCheckbox{float:left}#CheckoutAPPCBInner{border:#888888 1px solid;width:15px;height:15px;cursor:pointer}#CheckoutAPPCBInner.MO{background-color:#FF0000}#CheckoutAPPCBInner.On{background-color:#000000 ! important}#CheckoutBillingInner{overflow:hidden;min-width:1px}#CheckoutBilling .CSC-Headline{max-width:400px}#CheckoutShippingInner{margin-top:18px;overflow:hidden;min-width:1px}#CheckoutAddressBook{margin-bottom:10px;border:#CCCCCC 1px solid;background-color:#EEEEEE;padding:10px}#CheckoutAddressBookTopText{display:inline;font-weight:bold;font-size:125%}#CheckoutAddressBookTopText:before{content:"\EDD0";vertical-align:middle;margin-right:0.2em;padding-bottom:6px;font-family:"AFSB-Icons";font-weight:normal;font-size:14px;line-height:1.0;color:#000000}#CheckoutAddressBookTopAdd{display:inline;margin-left:0.4em;font-weight:bold;font-size:125%;text-transform:lowercase}#CheckoutAddressBookTopAdd>a{color:#00529B}#CheckoutAddressBookTopAdd>a:before{content:'+ '}#CheckoutAddressBookContent{margin-top:10px}#CheckoutAddressBookList{list-style:none;margin:0;padding:0;overflow:hidden;min-width:1px}#CheckoutAddressBookList>li{float:left;margin:0 20px 20px 0;width:180px}#CheckoutAddressBookList>li:last-child,#CheckoutAddressBookList>li.Right{margin-right:0}#CheckoutAddressBookList>li.Left{clear:left}.CABLOuter{padding:8px;overflow:hidden;min-width:1px}.CABLOuter.On{border:#CCCCCC 1px solid;background-color:#FEFDDF;padding:7px}.CABLEntry{margin:4px 0px 12px}.CABLAddressName{color:#007700;font-weight:bold;font-style:italic}.CABLName{font-weight:bold}.CABLExtras{display:none;clear:both;margin-top:4px;min-height:16px}.CABLText{display:none;font-weight:bold}.CABLText.Editing{color:#CC0000}.CABLText.Updated{color:#00CC00}.CABLButton.ShipToSelected>a,.CABLButton.ShipTo>a{display:block;border:#DDDDDD 2px solid;background-color:#00529B;padding:4px 6px;font-weight:bold;font-size:80%;color:#FFFFFF;text-transform:lowercase;text-decoration:none}.CABLButton.ShipToSelected>a:hover,.CABLButton.ShipToSelected>a:active,.CABLButton.ShipTo>a:hover,.CABLButton.ShipTo>a:active{opacity:0.7}.CABLButton.Edit,.CABLButton.Delete,.CABLButton.Cancel{float:left}.CABLButton.Delete{margin-left:10px;margin-right:10px;border-left:#CCCCCC 1px solid;padding-left:10px}.CABLButton.Cancel{clear:both;padding-top:4px}.CABLButton.Cancel>a{color:#CC0000}#CheckoutABAddressTitleAdd{margin-top:8px;font-size:125%;font-weight:bold}#CheckoutABAddressTitleEdit{margin-top:8px;font-size:125%;font-weight:bold}.CheckoutABIFButton{display:inline-block;vertical-align:middle;padding:2px 0}.CheckoutABIFButton>a{display:block;border:#DDDDDD 2px solid;background-color:#00529B;padding:2px 6px;font-weight:bold;font-size:80%;color:#FFFFFF;text-decoration:none}.CheckoutABIFButton>a:hover,.CheckoutABIFButton>a:active{opacity:0.7}.CheckoutABIFOr{display:inline;vertical-align:middle;font-weight:bold;font-size:120%;text-transform:uppercase}.CheckoutABIFCancel{margin-top:6px}.CheckoutABIFCancel>a{font-size:80%;text-transform:lowercase;text-decoration:underline}#CheckoutABAAIFAdd>a{background-color:#808080}#CheckoutABEAIFUpdate>a{background-color:#808080}#CheckoutSpecialShipping{margin-top:20px;margin-left:282px;width:300px}#CheckoutShipTo-ShipToStore{margin:20px 0 0 210px}#CST-STS-Title{display:none}#CST-STS-DD{display:none;margin-top:4px}#CST-STSS-Detail .Name{display:none}#CheckoutNewMember{margin:40px 0 0 210px;border:#74B7EB 1px dotted;padding:3px;max-width:492px}#CheckoutNewMemberInner{border:#74B7EB 1px dotted;background-color:#F4F4F4;padding:20px 30px}.On>#CheckoutNewMemberInner{background-color:#FFFFFF}.CNM-HideIfOff{display:none}#CheckoutNewMember.On .CNM-HideIfOff{display:block}#CheckoutNewMember.On span.CNM-HideIfOff{display:inline}#CheckoutNewMember.On .CNM-HideIfOn{display:none}#CNM-Title{margin-bottom:20px}#CNMT-Title{display:inline;vertical-align:text-bottom;font-size:160%;color:#00529B;text-transform:uppercase}#CNMT-Optional{display:inline;vertical-align:text-bottom;font-size:90%;color:#00529B;text-transform:uppercase}#CNM-Checkbox{padding-left:30px;font-size:110%;overflow:hidden;min-width:1px}#CNMC-Checkbox{float:left;margin-left:-30px}#CNM-Checkbox b{color:#00529B;text-transform:uppercase}#CNM-Tip{margin:12px 0 0 30px}#CheckoutNewMember.On #CNM-Tip{display:none}#CNM-Tip>div>ul{margin-left:0;padding-left:20px}#CNM-FieldList{display:none;list-style:none;margin:12px 0 0 30px;padding:0}#CheckoutNewMember.On #CNM-FieldList{display:block}#CNM-FieldList>li{margin-top:12px}#CNM-FieldList>li:first-child{margin-top:0}.CNMFL-Title{font-size:110%}.CNMFL-Field{margin-top:2px}.CNMFLF-Field{display:inline;vertical-align:top;margin-right:8px}.CNMFLF-Text{display:inline-block;vertical-align:top;font-weight:bold;font-size:70%;line-height:1.1}#CheckoutAddressBottom{margin:40px 10px 0 210px}#CheckoutAddressNext>a{display:inline-block;background:-moz-linear-gradient(top,#266CAA,#014785);background:-webkit-linear-gradient(top,#266CAA,#014785);background:-o-linear-gradient(top,#266CAA,#014785);background:-ms-linear-gradient(top,#266CAA,#014785);background:linear-gradient(to bottom,#266CAA,#014785);padding:22px 20px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;width:500px;max-width:100%;text-align:center;font-weight:bold;font-size:200%;line-height:0.9;color:#FFFFFF;text-transform:uppercase;text-decoration:none}#CheckoutAddressNext>a:hover,#CheckoutAddressNext>a:active{opacity:0.7}#CheckoutAddressNext>a:after{content:"";display:inline-block;vertical-align:middle;margin-left:0.5em;border-width:9px 0 9px 14px;border-color:transparent #FFFFFF;border-style:solid;width:0;height:0}#CheckoutAddressNext>a>span{vertical-align:middle}#CheckoutAddressBottomNorton{margin-top:20px;width:500px;max-width:100%;text-align:center}#CheckoutPaymentPage{overflow:hidden}.CheckoutPaymentSection{margin-left:210px;overflow:hidden;min-width:1px}.CPSMain{float:left;margin-right:20px;width:500px}.CPSExtra{float:left;width:240px}.CheckoutPaymentHideRegion{display:none;margin-top:8px}.CPRegion.On .CheckoutPaymentHideRegion{display:block}.CheckoutPaymentFieldList{list-style:none;margin:0;padding:0}.CheckoutPaymentFieldList>li{margin-top:8px}.CheckoutPaymentFieldList>li:first-child{margin-top:0}.CheckoutPFLRequired{margin-left:130px;font-size:90%}.CheckoutPFLTitle{float:left;width:120px;text-align:right;font-size:90%}.CheckoutPFLField{margin-left:130px}.CheckoutPFLFSubText{margin-top:2px;font-size:80%}.CheckoutPFLFInlineOuter{display:table;list-style:none;margin:0;padding:0}.CheckoutPFLFInlineOuter>li{display:table-cell;vertical-align:top;padding-left:8px}.CheckoutPFLFInlineOuter>li:first-child{padding-left:0}.CheckoutPFLFInlineOuter>li.Text{font-size:80%}#CPAInner{margin:10px 0 20px 20px;overflow:hidden;min-width:1px}.CPABox{float:left;width:45%}#CPAShipping{margin-left:10%}.CPABoxTitle{margin-bottom:4px;max-width:240px;overflow:hidden;min-width:1px}.CPABT-Title{display:inline-block;font-weight:bold;font-size:115%;line-height:1.0;text-transform:uppercase}.CPABT-Edit{float:right;margin:-2px 0 -2px}.CPABT-Edit>a{font-size:90%;font-weight:normal;color:#000000;text-transform:lowercase;text-decoration:none}.CPABT-Edit>a:hover,.CPABT-Edit>a:active{color:#0000FF}.CPABT-Edit>a:after{content:"\F040";vertical-align:middle;margin-left:0.1em;font-family:"AFSB-Icons";font-weight:bold;font-size:20px;line-height:1.0;color:#AAAAAA}.CPABT-Edit>a>span{vertical-align:middle;text-decoration:underline}#CPGContent{margin-bottom:20px;border:#EEEEEE 2px solid;-webkit-border-radius:10px;border-radius:10px;padding:10px;overflow:hidden;min-width:1px}#CPGGiftMessage{float:left;padding-right:2%;width:47.5%}#CPGGMTEditLink{float:right;margin:0 0 4px 4px;font-size:80%;text-transform:lowercase}#CPGGMTitle>span{font-weight:bold}#CPGGMTMessage{margin-top:12px;background-color:#FEFDDF;padding:4px;min-height:60px}#CPGGMENCField{display:inline-block;vertical-align:middle}#CPGGMENCText{display:inline-block;vertical-align:middle;margin-left:4px;font-size:80%}#CPGGMDesc{margin-top:10px;font-size:80%}#CPGGiftNoMessage{float:left;padding-right:2%;width:47.5%}#CPGGNMEditLink{float:right;margin:0 0 4px 4px;font-size:80%;text-transform:lowercase}#CPGGNMTitle>span{font-weight:bold}#CPGGNMDesc{font-size:80%}#CPGGiftWrap{float:left;border-left:#EEEEEE 2px solid;padding-left:2%;width:47.5%}#CPGGWEditLink{float:right;margin:0 0 4px 4px;font-size:80%;text-transform:lowercase}#CPGGWTitle>span{font-weight:bold}#CPGGWType{margin-top:4px;background-color:#FEFDDF;padding:4px}#CPGGWImage{margin-top:10px}#CSM-ShippingInfo{float:right;margin-top:10px;font-size:85%}#CSM-ShippingInfo2{display:none;text-align:right;margin:4px 0 0;font-size:85%;text-transform:lowercase}#CheckoutShipMethod>.CS-Content{clear:both}#CheckoutShipMethod>div>.CSC-Extra{float:right}#CSATIPCContent{background-color:#EEEEEE;padding:20px}#CSATIPCCCheckbox{float:left}#CSATIPCCCheckbox input{background-color:#EEEEEE;color:#888888}#CSATIPCCInner{margin-left:30px}.CSATSCSLItem{margin-bottom:4px;padding:2px 8px;cursor:pointer;background-color:#EEEEEE}.CSATSCSLItem.On{background-color:#FEFDDF}.CSATSCSLItemRight{padding:2px 0 0 4px}.CSATSCSLItemName{display:inline}.CSATSCSLItemPrice{display:inline;margin-left:4px;font-weight:bold}.CSATSCSLItemTime{font-size:80%}.CSATSCSLItemDesc{font-size:80%}#CSATSC-ShipToStore{margin-top:10px}#CSATSC-STS-Title{display:none}#CSATSC-STS-DD{display:none;margin-top:4px}#CSATSC-STS-Selected{display:none;margin-top:20px}#CSATSC-STSS-Details .Name{display:none}#CSATSCShippingTips{margin-top:10px}td#CSATNoShipperCell{padding:10px}#CSATTotalsOuter{float:right;width:170px}#CSATTotals{border:#888888 2px solid}#CSATTCTitle{background-image:-moz-linear-gradient(top,#FFFFFF,#F5F6F6 50%,#E2E2E2);background-image:-webkit-linear-gradient(top,#FFFFFF,#F5F6F6 50%,#E2E2E2);background-image:-o-linear-gradient(top,#FFFFFF,#F5F6F6 50%,#E2E2E2);background-image:-ms-linear-gradient(top,#FFFFFF,#F5F6F6 50%,#E2E2E2);background-image:linear-gradient(to bottom,#FFFFFF,#F5F6F6 50%,#E2E2E2);padding:6px 10px;text-align:center;font-weight:bold;font-size:140%;color:#000000}#CSATTCTotalsBreakdown{background-color:#FFFFFF;padding:10px}.CSATTCFieldList{display:table;list-style:none;margin:0;padding:0;width:100%}.CSATTCFieldList>li{display:table-row;padding-top:4px}.CSATTCFieldList>li:first-child{padding-top:0}.CSATTCFLTitle{display:table-cell;padding:0 5px 1px 0;text-align:right;font-size:90%;width:60%}.Discount>.CSATTCFLTitle{color:#CC0000}.GrandTotal>.CSATTCFLTitle{font-size:110%;font-weight:bold}.CSATTCFLTotal{display:table-cell;padding:0 0 1px 0;text-align:right;font-size:90%;width:40%}.Discount>.CSATTCFLTotal{color:#CC0000}.GrandTotal>.CSATTCFLTotal{font-size:110%;font-weight:bold}#CheckoutShippingChargeOuter>.CSATTCFLTitle{font-weight:bold}#CheckoutShippingChargeOuter>.CSATTCFLTotal{font-weight:bold}#CSATTCGrandTotal{border-top:#CCCCCC 1px dotted;background-color:#EEEEEE;padding:4px 10px}#CSATTCGrandTotal.On{background-color:#DDDDDD}#CSATTCGrandTotal.On.Alt{background-color:#EEEEEE}#CSATTOrderSummary{margin:4px 0 0;text-align:center}#CSATTOrderSummary>a{font-size:80%;text-transform:lowercase}.CBOMCCOptionOuter{clear:both;padding-top:8px}.CBOMCCOptionRadio{float:left;width:20px}.CBOMCCOptionText{margin-left:24px}#CheckoutPaymentSecure{float:right;margin-top:10px}#CheckoutPaymentSecure>a{text-decoration:none}#CheckoutPayment>.CheckoutPaymentSection{clear:both}.CheckoutRememberInfoCell{float:left;margin-left:4px}.CPRegion{margin-top:20px}.CPRegion:first-child{margin-top:0}.CPRegion>div{overflow:hidden;min-width:1px}.CPRegionForm{background:#EEEEEE;padding:10px;overflow:hidden;min-width:1px}.CPRegion.On .CPRegionForm{background:#FEFDDF}#CPCreditCard1{margin-top:0}#CPCCSecurityNotes{float:left;margin-left:4px;font-size:80%;line-height:normal}#CPCCList{float:right;margin:-2px -8px 0 10px;overflow:hidden;min-width:1px}.CPCCListItem{display:inline-block;margin-right:2px;background-repeat:no-repeat;width:48px;height:32px}.CPCCListItem:last-child{margin-right:0}.CPCCListItem.Visa{background-position:0 0}.CPCCListItem.Master{background-position:-48px 0}.CPCCListItem.Amex{background-position:-96px 0}.CPCCListItem.Discover{background-position:-144px 0}#CPCCPayByCheck{float:left;width:20px}#CPCCPayByTitle{margin:0 0 4px 24px;font-size:125%;font-weight:bold;cursor:pointer}.CPCCCVVField>div>.CheckoutPFLFInlineOuter{position:relative}#CPCCCVVClick{display:none;padding-top:6px}#CPCCCVVClickPopup{display:none;position:absolute;right:0;bottom:0;z-index:1;border:#CCCCCC 1px solid;-webkit-border-radius:10px;border-radius:10px;background-color:#FFFFFF;padding:8px 10px;max-width:154px}.Open>#CPCCCVVClickPopup{display:block}#CPCCCVVCPClose{font-size:80%;line-height:1.0;text-align:right}#CPCCCVVCPClose>a{text-transform:lowercase;font-weight:bold}#CPCCCVVCPImage{margin-top:2px}#CPCCCardSecurity{display:none;margin-top:10px}.CPRegion.On #CPCCCardSecurity{display:block}.CCSecurityBack{width:154px;height:110px}.CCSecurityBack.Invalid{background-position:0 0}.CCSecurityBack.Visa{background-position:0 -110px}.CCSecurityBack.Master{background-position:0 -220px}.CCSecurityBack.Amex{background-position:0 -330px}.CCSecurityBack.Discover{background-position:0 -440px}.CCSecurityBack.JCB{background-position:0 -550px}.CCSecurityBack.Diners{background-position:0 -660px}.CCSave>div>.CheckoutPFLFInlineOuter>.Text{padding-top:3px;padding-left:4px}#CPPPRegionForm{background:url(https://www.paypal.com/en_US/i/logo/PayPal_mark_37x23.gif) right top no-repeat;padding-right:47px}#CPPPPayByCheck{float:left;width:20px}#CPPPPayByTitle{margin-left:24px;font-size:120%;font-weight:bold;cursor:pointer}.CPRegion.On #CPPPPayByTitle{font-size:125%}#CPPPContent{margin-top:10px;margin-left:24px}.CPRegion.On #CPPPContent{font-size:110%}#CPPPCExpired{margin-top:10px;color:#FF0000;font-weight:bold}#CPPayPalRemove{margin-top:20px;width:400px}#CPPPRTips{margin-top:10px}#CPGCPayByCheck{float:left;width:20px}#CPGCPayByTitle{margin-left:24px;font-weight:bold;cursor:pointer}#CPGiveXPayByCheck{float:left;width:20px}#CPGiveXPayByTitle{margin-left:24px;font-weight:bold;cursor:pointer}#CPFinalNotes{margin-top:40px}#CPFinalNotesTitle{font-size:110%}#CPFinalNotesField{margin-top:4px}#CPFinalNotesField>textarea{width:100%}#CheckoutPaymentBottom{margin:30px 0 0 210px}#CheckoutPaymentDone{width:500px;max-width:100%}#CheckoutPaymentDoneText{margin-bottom:10px;font-size:120%;text-align:center}#CheckoutPaymentDoneText>p:first-child{font-weight:bold}#CheckoutPaymentDoneButton{margin-top:20px}#CheckoutPaymentDoneButton>a{display:inline-block;background:-moz-linear-gradient(top,#266CAA,#014785);background:-webkit-linear-gradient(top,#266CAA,#014785);background:-o-linear-gradient(top,#266CAA,#014785);background:-ms-linear-gradient(top,#266CAA,#014785);background:linear-gradient(to bottom,#266CAA,#014785);padding:22px 20px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;width:500px;max-width:100%;text-align:center;font-weight:bold;font-size:200%;line-height:0.9;color:#FFFFFF;text-transform:uppercase;text-decoration:none}#CheckoutPaymentDoneButton>a:hover,#CheckoutPaymentDoneButton>a:active{opacity:0.7}#CheckoutPaymentDoneButton>a:after{content:"\F00C";display:inline-block;vertical-align:middle;margin-left:0.3em;font-family:"AFSB-Icons";font-weight:normal;font-size:28px;color:#FFFFFF}#CheckoutPaymentDoneButton>a>span{vertical-align:middle}#CheckoutPaymentBottomNorton{margin-top:20px;width:500px;max-width:100%;text-align:center}#CheckoutLogInPopup{overflow:hidden;max-width:420px}#CheckoutLIPTitle{display:none}#CheckoutLIPTitle>span{font-size:125%}#CheckoutLIPMainForm{border-top:#CCCCCC 1px dotted;padding-top:20px}#CheckoutLIPMFInner>li>.RFTitle{width:110px}#CheckoutLIPMFInner>li>.RFField{margin-left:120px}#CheckoutLIPContent{margin-top:20px;border-top:#CCCCCC 1px dotted;padding-top:10px}#RMALogin{overflow:hidden}#RMALTopContent{margin-bottom:20px}#RMALLTitle{border-bottom:#000000 1px solid;font-size:140%;font-weight:bold}.RMALLFieldName{font-weight:bold}.RMALLFieldExtras{font-size:80%}.RMALLFieldExtras>a{font-weight:normal}.RMALLFieldExtras>a:hover,.RMALLFieldExtras>a:active{font-weight:normal}#RMALLPW{margin-top:20px}#RMALLButton{margin-top:20px}#RMACreate{overflow:hidden}#RMACTopContent{margin-bottom:20px}.RMACTypeText{margin-top:4px;font-size:140%;font-weight:bold}#RMACMCBottomText{float:left;font-weight:bold}#RMACMCBottomButton{float:left;margin-left:8px}.RMAConfirmTitle{font-size:140%;font-weight:bold}.RMAConfirmItem{margin-top:11px}.RMACITitle{font-weight:bold}.RMACIName{font-weight:bold}.RMACIType{margin-top:2px}.RMACIRMAQuantity{margin-top:2px}.RMACIReason{margin-top:2px}.RMACIExchangeWith{margin-top:2px}.RMACIExchangeMethod{margin-top:2px}#RMAView{overflow:hidden}#RMAVTopContent{margin-bottom:20px}.RMAFormFieldR{background-color:#C0D8FF;color:#003783}.RMAFormFieldE{background-color:#D0F8B0;color:#338300}.RMAConfirmPopup{border:#000000 1px solid;background-color:#F0F0F0}.RMAConfirmPopupContent{padding:8px;font-weight:normal;color:#000000}.RMAConfirmPopupButtonContent{padding:4px 8px}.RMAConfirmPopupButton{border:#CCCCCC 2px outset;background-color:#EEEEEE;padding:4px;font-size:110%;font-weight:bold;color:#000000}.RMAConfirmPopupButtonMO{border:#DDDDDD 2px outset;background-color:#FFFFFF;padding:4px;font-size:110%;font-weight:bold;color:#CC0000}.CPCCListItem{background-image:url(/Plugin/AFSB-Cart/Image/CreditCard-Icons.png);background-size:192px 32px}.CCSecurityBack{background-image:url(/Plugin/AFSB-Cart/Image/CreditCard-Backs.png);background-size:154px 550px}@media (max-width:999px){#CPAInner{margin-left:10px}}@media (min-width:600px) and (max-width:999px){.CheckoutToggle{margin:0 -10px}.CheckoutToggleContent{margin:0 10px}#CheckoutAddressPage{padding:0 10px}#CheckoutCouponOuter{margin-right:10px}#CheckoutGiftWrap{float:none;margin-left:350px;width:auto}#CheckoutGiftWrapSet0{margin-bottom:10px}#CheckoutPaymentPage{padding:0 10px}}@media (min-width:768px) and (max-width:999px){.CS-Content{}.CSC-Main{margin-right:30px;width:360px}.CSC-Extra{width:240px}#CheckoutAddressBottom{margin-left:220px}#CheckoutShipMethod>.CS-Content{margin-left:72px}#CheckoutBOMethod>.CS-Content{margin-left:72px}.CheckoutPaymentSection{margin-left:72px;margin-right:0}.CPSMain{width:450px}.CPSExtra{width:200px}#CheckoutPaymentBottom{margin-left:82px;width:450px}}@media (max-width:767px){.CheckoutHighlightRadios{margin-left:auto;margin-right:auto;max-width:300px}.CheckoutAddressTips{font-size:85%}#CheckoutLogInClickToLogIn{margin-left:0}#CheckoutGiftAddedNote{margin-left:auto;margin-right:auto;max-width:300px}#CheckoutGiftInner{margin-left:0}#CheckoutBilling .CheckoutAddressTips{margin-bottom:16px}#CheckoutBilling .CS-Content{margin:0 0 18px}#CheckoutBilling .CSC-Headline{margin-bottom:0;max-width:100%}#CheckoutShippingInner .CheckoutAddressTips{display:none}#CheckoutSpecialShipping{margin-left:0}#CheckoutShipTo-ShipToStore{margin-left:0}#CheckoutNewMember{margin-left:auto;margin-right:auto}#CheckoutAddressBottom{margin-left:10px;margin-right:10px}#CheckoutAddressNext{margin:0;text-align:center}}@media (min-width:600px) and (max-width:767px){.CS-Content{margin-left:0}.CSC-Main{margin-right:10px;width:330px}.CSC-Extra{width:210px}.CheckoutAddressTips{margin:10px 0;float:none;width:auto}.CheckoutTipFull{display:none}.CheckoutTipSmall{display:block}#CheckoutGiftTitleGiftWrap{float:none;margin-left:280px}#CheckoutGiftWrap{float:none;margin-left:290px}#CheckoutGiftMessage{margin-right:0}.CheckoutPaymentSection{margin-left:auto;margin-right:auto;width:430px}.CPSMain{float:none;margin-right:0;width:auto}.CPSExtra{float:none;margin-top:10px;width:auto}#CPCreditCard2>.CPSExtra{display:none}#CPCCCVVText{display:none}#CPCCCVVClick{display:table-cell}#CheckoutPaymentBottom{margin-left:auto;margin-right:auto;padding:0 10px;max-width:430px}}@media (max-width:599px){.CheckoutSection{margin-top:37px}.CS-Content{margin-left:0}.CSC-Main{float:none;margin-right:0;width:auto}.CSC-Extra{float:none;width:auto}.CSC-Full{clear:left}.CheckoutFieldList{width:auto}.CheckoutFieldList>li{display:block}.CheckoutFLRequired{text-align:left}.CheckoutFLTitle{display:block;width:auto;text-align:left}.CheckoutFLTitle.Blank{display:none}.CheckoutFLField{display:block;width:auto}.CheckoutFLButton{padding-left:0}.CheckoutToggle{margin:0 -10px}.Off>.CheckoutToggleBarTitle{font-size:120%}.Off>.CheckoutToggleBarLink>a{font-size:100%}.CheckoutToggleContent{margin:0 10px}#CheckoutCartCart #CartCartItems{border-width:0}#CheckoutAddressPage{padding:0 10px}.CheckoutAddressTips{margin:10px 0;float:none;width:auto}.CheckoutTipFull{display:none}.CheckoutTipSmall{display:block}#CheckoutCouponOuter{margin-right:10px}#CheckoutGiftTitleGiftMessage{margin:0;width:auto}#CheckoutGiftTitleGiftWrap{display:none}#CheckoutGiftMessage{float:none;margin:0;width:auto}#CheckoutGiftWrapSet0{float:none;margin:0;width:auto}#CheckoutGiftWrapSet1{margin:10px 0 0 0;float:none;width:auto}#CheckoutGWTTitle{display:block}#CheckoutGiftWrap{float:none;margin:20px 0 0 0;width:auto}#CheckoutAddressBook{padding:5px}#CheckoutAddressBookList>li{width:128px}.CABLOuter{padding:4px}.CABLOuter.On{padding:3px}#CheckoutAddressNext>a{font-size:150%}#CheckoutPaymentPage{padding:0 10px}.CheckoutPaymentSection{margin-left:0}.CPSMain{float:none;margin:0;max-width:100%}.CPSExtra{float:none;width:auto}.CheckoutPaymentHideRegion{display:none;margin-top:8px}.CPRegion.On .CheckoutPaymentHideRegion{display:block}.CheckoutPaymentFieldList{list-style:none;margin:0;padding:0}.CheckoutPaymentFieldList>li{margin-top:8px}.CheckoutPaymentFieldList>li:first-child{margin-top:0}.CheckoutPFLRequired{margin-left:0}.CheckoutPFLTitle{float:none;margin-bottom:4px;width:auto;text-align:left}.CheckoutPFLField{margin-left:0}.CheckoutPFLFSubText{margin-top:2px;font-size:80%}#CPAInner{display:block}.CPABox{float:none;display:block;margin-top:20px;width:auto}.CPABox:first-child{margin-top:0}.CPASeparator{display:none}#CPAShipping{margin-left:0}#CPGGiftMessage,#CPGGiftNoMessage{float:none;padding-right:0;width:auto}#CPGGiftWrap{float:none;margin-top:10px;border-width:0;padding-left:0;width:auto}#CSATTotalsOuter{float:none;margin:16px auto 0}#CSM-ShippingInfo{display:none}#CSM-ShippingInfo2{display:block}#CPCCPayByTitle{font-size:120%}#CPCreditCard2>.CPSExtra{display:none}#CPCCCVVText{display:none}#CPCCCVVClick{display:table-cell}#CPCCList{width:100px}#CheckoutPaymentBottom{margin-left:auto;margin-right:auto;padding:0 10px}#CheckoutPaymentDoneButton>a{padding:14px 12px;font-size:150%}#CheckoutPaymentDoneButton>a:after{font-size:20px}}