#cartControls{width:242px;padding-left:8px;} #cartControls #selectableInfo #colorsBlock #colorChips span img{cursor:pointer;padding:1px;} #cartControls #selectableInfo #colorsBlock #colorChips{position:relative;height:69px;} #cartControls #selectableInfo #colorsBlock #colorChips span{float:left;padding:2px;position:absolute;} #cartControls #selectableInfo #colorsBlock #colorChips span img{cursor:pointer;padding:1px;} #cartControls #selectableInfo #colorsBlock #colorChips{position:relative;} #cartControls #selectableInfo #colorsBlock #colorChips span{float:left;padding:2px;position:absolute;} #cartControls #selectableInfo #colorsBlock,#cartControls #selectableInfo #widthsBlock,#cartControls #selectableInfo #sizesBlock{clear:both;} #cartControls #selectableInfo #widthsBlock #widths, #cartControls #selectableInfo #sizesBlock #sizes,#cartControls #selectableInfo #colorsBlock #colorChips{clear:both;float:left;} #cartControls #selectableInfo #widthsBlock #widths, #cartControls #selectableInfo #sizesBlock #sizes{width:210px;padding-left:2px;padding-right:14px;} #cartControls #selectableInfo #sizesBlock #sizes span, #cartControls #selectableInfo #widthsBlock #widths span{margin:0px 3px 3px 0px;float:left;cursor:pointer;height:16px;padding:2px;text-align:center;vertical-align:middle;width:20px;} #cartControls #selectableInfo #colorsBlock #colorChipsLabel div,#cartControls #selectableInfo #widthsBlock #widthsLabel div,#cartControls #selectableInfo #sizesBlock #sizesLabel div{padding-bottom:2px;float:left;color:#000000;} #cartControls #selectableInfo #colorsBlock #colorChipsLabel{position:relative;height:35px;} #cartControls #selectableInfo #widthsBlock #widthsLabel,#cartControls #selectableInfo #sizesBlock #sizesLabel{position:relative;height:16px;} .choiceText{position:absolute;left:2px;top:0px;white-space:nowrap;} #cartControls #selectableInfo #colorsBlock #colorChipsLabel #currentColor{color:#ff6633;position:absolute;left:2px;top:15px;white-space:nowrap;background-color:#ffffff;z-index:101;} #cartControls #selectableInfo #widthsBlock #widthsLabel #currentWidth{color:#ff6633;position:absolute;left:68px;top:0px;white-space:nowrap;background-color:#ffffff;z-index:101;} #cartControls #selectableInfo #sizesBlock #sizesLabel #currentSize{color:#ff6633;position:absolute;left:61px;top:0px;white-space:nowrap;background-color:#ffffff;z-index:101;} #cartControls #selectableInfo #colorsBlock #colorChipsLabel #unavailableColor{color:red;font-weight:bold;position:absolute;left:104px;top:0px;white-space:nowrap;background-color:#ffffff;z-index:101;width:20px;display:none;} #cartControls #selectableInfo #widthsBlock #widthsLabel #unavailableWidth{color:red;font-weight:bold;position:absolute;left:68px;top:0px;white-space:nowrap;background-color:#ffffff;z-index:101;width:20px;display:none;} #cartControls #selectableInfo #sizesBlock #sizesLabel #unavailableSize{color:red;font-weight:bold;position:absolute;left:61px;top:0px;white-space:nowrap;background-color:#ffffff;z-index:101;width:20px;display:none;} #cartControls #selectableInfo #colorsBlock #colorChipsLabel #errColor{display:none;position:absolute;left:104px;top:1px;} #cartControls #selectableInfo #widthsBlock #widthsLabel #errWidth{display:none;position:absolute;left:68px;top:1px;} #cartControls #selectableInfo #sizesBlock #sizesLabel #errSize{display:none;position:absolute;left:61px;top:1px;} .controlSeperator{height:15px;} #cartControls #errorText {float:left;clear:both;margin-top:10px;margin-bottom:15px;} #cartControls #addToCart{float:left;clear:both;} #cartControls #addToCart img{cursor:pointer;} /* cart button states classes */ .CARTchip,.CARTwidth,.CARTsize,.available{background-color:#FFFFFF;border:1px solid #cccccc;color:#000000;} .notAvailable{background-color:#FFFFFF;border:1px dashed #cccccc;color:#000000;} .selectedButton{background-color:#ff6633;border:1px solid #ff6633;color:#FFFFFF;} .selectedColorButton{border:2px solid #ff6633;color:#ff6633;margin-top:-1px;margin-left:-1px;} /* end cart button states */ #locErrText{font-weight:bold;clear:both;padding:5px 0 10px 3px;height:42px;} #unavailableMsg{position:absolute;left:3px;top:24px;color:red;z-index:101;background:#ffffff;font-size:11px;font-weight:bold;} #messgingHolder{text-align:left;position:relative;float:left;width:230px;} #messgingHolder .errTitle{padding-bottom:5px;} #messgingHolder .errTitle,#messgingHolder #theError{font-size:11px;font-weight:bold;} #errorText{display:none;}