#media{margin-top:1.2em;width:14.52em}#images .main{display:block;margin-bottom:1.2em;text-align:center}#images .main img{display:inline}#edit-alternate-images{display:block;text-align:right}.tip{text-align:center;margin-bottom:1.2em}.thumbnail{float:left;padding:.75em .5em;margin-bottom:0.6em;margin-right:0.6em;border:1px dotted #e1e1e1;width:75px;height:75px}.thumbnail.enlarged{display:none}.thumbnail:hover{border-color:#ff6633;border-style:solid}.thumbnail img{margin:auto auto}#modal{position:absolute}#modal .main{clear:right;margin:0 auto;margin-bottom:1em;float:none}#modal .thumbnail{border-style:solid;text-align:center;margin-right:1.2em}#modal .thumbnail.clicked{border-color:#333}#modal .thumbnail.enlarged{display:block}#modal .thumbnail img{display:inline}#details{float:right;width:26.24em;margin-left:1.5em;padding:1em}#details h1{font-size:1.5em;display:block;font-weight:normal;margin:0;margin-bottom:0.6em;padding-bottom:0}#code{font-size:1.1em;font-weight:bold}#price{margin-bottom:1em}#price .was,#price .savings{font-size:.9em}#price .was{display:block;color:#666;margin-top:0.3em}#price .active{line-height:.9;margin-right:.4em;font-size:2em;display:block}#price .savings{color:#bb0915;display:block}#price #bulk{margin:0;width:21.38em;border-collapse:collapse}#price #bulk tr.first td{padding:.25em;padding-top:0}#price #bulk tr.first td.price{font-size:1.75em;padding-left:0}#price #bulk tr.first td.quantity{font-size:1.125em;color:black;vertical-align:bottom;padding-bottom:.5em}#price #bulk tr.first .price{color:#bb0915}#price #bulk .odd td{background:#e1e1e1;border-left-color:white}#price #bulk td{font-size:.9em;padding:.5em .5em}#price #bulk .quantity{padding-right:.5em;color:#333;text-align:right}#price #bulk .price{color:#333}#stock{font-size:1.25em}#stock.in{color:#178d1f}#stock.out{color:#bb0915}#stock .alert{color:#bb0915;font-size:0.708333333333333em}#stock .alert strong{display:block;font-size:1.41176470588235em;font-weight:normal}#delivery_estimate{display:block;font-size:.9em;color:#666;margin-bottom:1.33333333333333em}#buy{padding:1em;width:22.38em;background:#ffffe7;margin-left:-1em;border:1px solid #e1e1e1;border-width:1px 0}#buy h2{margin-bottom:.5em;font-weight:bold}#buy .choices{margin-bottom:1.3em;position:relative}#buy .choices h3{font-size:1em;font-weight:bold;position:relative;margin-bottom:.5em;margin-top:-.25em;clear:left;text-align:left}#buy .choices h3 a{font-size:.7em;position:absolute;right:0;bottom:.1em}#buy .choices.highlight{color:#bb0915}#buy .choices.highlight h3,#buy .choices.highlight label,#buy .choices.highlight select{color:#bb0915}#buy .choices.select select{width:100%;font-size:1em;padding:.1em;position:relative;bottom:1px;z-index:1}#buy .choices.radio .choice,#buy .choices.single .choice{background:#fff;margin-bottom:0.6em;position:relative;line-height:1;border:1px solid #e1e1e1;border-right-width:1.2em;cursor:pointer;float:left;clear:left;width:90%}#buy .choices.radio .choice input,#buy .choices.radio .choice label,#buy .choices.single .choice input,#buy .choices.single .choice label{cursor:pointer}#buy .choices.radio .choice input,#buy .choices.single .choice input{position:absolute;left:.3em;top:.65em}#buy .choices.radio .choice label,#buy .choices.single .choice label{font-size:1.15em;display:block;padding-top:1em;padding-left:1.75em;line-height:0}#buy .choices.radio .choice.selected,#buy .choices.single .choice.selected{font-weight:bold;border-right-color:#178d1f;cursor:default}#buy .choices.radio .choice.selected input,#buy .choices.radio .choice.selected label,#buy .choices.single .choice.selected input,#buy .choices.single .choice.selected label{cursor:default}#buy .single .choice label{padding-left:1em !important;font-weight:bold}#buy .single .choice label strong{font-weight:normal}#buy .add_to_cart{margin:0;margin-right:0.3em;margin-top:0.6em;float:left}#buy .add_to_cart.disabled{cursor:not-allowed;opacity:.25}#buy .error{display:none;float:left;width:8.5em;line-height:1.1;margin-top:0.6em;margin-left:0.3em}#buy .error strong{color:#bb0915;font-size:1.25em}#quantity{font-size:1.25em;margin-bottom:.5em}#quantity input{font-size:1.15em;text-align:right}#buy_together{padding:1.2em;border:0.6em solid #e1e1e1;margin-top:1.2em;clear:left}#buy_together img,#buy_together .plus,#buy_together .total{float:left}#buy_together img{margin-right:1.2em}#buy_together .plus{font-size:2em;margin-right:0.6em;padding-top:.75em}#buy_together h2{margin-bottom:.75em;font-weight:bold}#buy_together .total{padding-top:.5em;float:left;font-size:1.25em;margin-left:0.6em}#buy_together .total input{display:block}#buy_together .addToCart{margin-top:0.3em;margin-bottom:0.3em}#buy_together .addToCart.disabled{cursor:not-allowed;opacity:.25}#buy_together .error{font-size:.75em;color:#fff}#buy_together .error.visible{color:#000}#buy_together .error.visible strong{color:#bb0915}#buy_together .item{clear:left;margin-top:0.6em;padding-top:0.6em;border-top:1px dashed #ccc;font-size:1.1em;opacity:.5}#buy_together .item.first{border:none;padding-top:1.2em}#buy_together .item.selected{opacity:1}#buy_together .item.selected select{display:block;margin-top:0.3em;margin-left:2em}#buy_together .item input{font-size:1.2em}#buy_together .item label{position:relative;top:1px}#buy_together .item select{display:none;margin-bottom:1.2em;width:15em}#buy_together .item select.incomplete{color:#bb0915}#caption{width:75%;padding-left:1em;padding-right:9em;margin-top:2em;margin-bottom:1em;clear:both}#caption h2,#caption h3{color:black;font-size:1.15em;font-weight:bold;margin-bottom:.15em;margin-top:1.25em;margin-left:-.5em}#relatedItems{padding-top:0.3em;padding-bottom:1.2em}#relatedItems .item{clear:both;margin-top:0.3em;padding-top:1.5em;border-top:1px dotted #e1e1e1}#relatedItems .item.first{border-top-width:0;padding-top:0}#relatedItems .item .image{float:left;display:block;margin-bottom:1.2em;margin-right:0.9em;width:75px;background-color:white}#relatedItems .item .image img{display:block;margin:0 auto}#relatedItems .item .name{color:#336699}#relatedItems .item .name.active,#relatedItems .item .name:hover{color:#ff6633;text-decoration:underline}#relatedItems .item .price{display:block;margin-top:0.3em;margin-bottom:0.15em;font-size:.9em}#relatedItems .item p{color:#999;font-size:.9em;line-height:1.1;width:90%;display:inline}
