/* BTO V12 tweaks */ .bto_attribute-list  table{ margin: 0; border-spacing: 2px; } /* BTO Attributes */ .bto_attribute-list  td	{ border: none; width: auto; vertical-align: middle; text-align: left; padding: 0; margin: 0; } .btoattrtab	{border-spacing:0; padding-botton:2px;}	 .btocomptab	{border-spacing:2px !important; margin-left:0; margin-right:0; margin-top:0; margin-bottom: 3px !important; border:1px solid grey; padding-left:3px; padding-right:3px; background-image:none; background:#eeeeee !important;} .btocomptab td 	{background:none;} .btohide	{display:none;} .btoshow	{display:block;} .btohidenojs	{} .btonametab	{border-spacing:2px !important; margin:0 !important; width:100%;} .btoname	{} .btooption	{float:right; padding-right:20px;} .btoselect	{} .btoinfo	{float:right;} .btocompname	{font-size:14px; font-weight:bold; color: grey;} .btoexpand	{margin-right:20px;} .btountick	{height:14px;} .btotick	{height:14px; background-image:url('bto_green_tick.png')} .btoprogress	{font-size:12px; font-weight:bold; color: grey;} .btoitem	{padding-bottom:3px;} .btoitemtab	{margin:0 !important; border:1px solid silver; width:100%; background:#ffffff;} .btoicon	{cursor:crosshair; border:0px;} .btoimagecell	{} .btodesccell	{width:100% !important;} .btoprodname	{font-weight:bold;} .btodetail	{line-height:normal; } .btopricecell	{} .btoprice	{font-weight: bold;} .btobuttons	{width:100%; text-align:center;} .btonxtbutt	{cursor:pointer;} .btobackbutt	{cursor:pointer;} .btomorelink	{} .btototal	{} .rdconsize,  .rdentry	{margin-right:3px !important;} .selconsize	{float:right !important;} .btocartqty	{margin-left:3px !important; margin-right:3px !important;} /* for the tooltip image */ #btopreview{ position:absolute; border:1px solid #ccc; background:#333; padding:5px; display:none; color:#fff; } /* SLIMBOX - tweaked www.drillpine.biz */ #lbOverlay { position: fixed; z-index: 9999; left: 0; top: 0; width: 100%; height: 100%; background-color: #000; cursor: pointer; } #lbCenter, #lbBottomContainer { position: absolute; z-index: 9999; overflow: hidden; background-color: #fff; } .lbLoading { background: #fff url('loading.gif') no-repeat center; } #lbImage { position: absolute; left: 0; top: 0; border: 10px solid #fff; background-repeat: no-repeat; } #lbPrevLink, #lbNextLink { display: block; position: absolute; top: 0; width: 50%; outline: none; } #lbPrevLink { left: 0; } #lbPrevLink:hover { background: transparent url('prevlabel.gif') no-repeat 0 15%; } #lbNextLink { right: 0; } #lbNextLink:hover { background: transparent url('nextlabel.gif') no-repeat 100% 15%; } #lbBottom { font-family: Verdana, Arial, Geneva, Helvetica, sans-serif; font-size: 10px; color: #666; line-height: 1.4em; text-align: left; border: 10px solid #fff; border-top-style: none; } #lbCloseLink { display: block; float: right; width: 66px; height: 22px; background: transparent url('closelabel.gif') no-repeat center; margin: 5px 0; outline: none; } #lbCaption, #lbNumber { margin-right: 71px; } #lbCaption { font-weight: bold; }