@charset "UTF-8";
/* CSS Document */

#storecontentinner .productinfo { padding-top: 5px; position: relative; }
#storecontentinner .productinfo a {color: #fff; }
#storecontentinner .productinfo .productimage { float: left; width: 350px; overflow: hidden; height: 430px; }
#storecontentinner .productinfo .productaltimages { float: left; overflow:hidden; width: 132px; margin-left: 10px; }
#storecontentinner .productinfo .productaltimages a { display: block; width: 132px; margin-bottom: 10px; }
#storecontentinner .productinfo .productaltimages a img { border: 1px solid #000; }
#storecontentinner .productinfo .productaltimages a:hover img { border: 1px solid #FE7030; }
#storecontentinner .productinfo .productcontent { float: right; width: 406px; margin-right: 12px; }
#storecontentinner .productinfo .productcontent h1 { font-size: 24px; margin-bottom: 10px; font-weight:bold; font-family: Helvetica, Arial, sans-serif; }
#storecontentinner .productinfo .productcontent div.description { margin: 15px 0px; line-height: 16px; padding-left: 4px; }
#storecontentinner .productinfo .productcontent div.buttons { margin: 0px 0px 15px; padding-top: 15px; padding-left: 4px; position: relative; }
#storecontentinner .productinfo .productcontent div.buttons label { display: block; font-weight:bold; margin: 0px 0px 10px; width: 200px; }
#storecontentinner .productinfo .productcontent div.buttons label select { width: 200px; height: 20px; border: 1px solid #000; background: #FFF; margin-top: 5px; }
#storecontentinner .productinfo .productcontent div.buttons label input { width: 40px; height: 16px; padding: 2px 3px; border: 1px solid #000; background: none; margin-top: 5px; }
#storecontentinner .productinfo .productcontent div.buttons a.btn-orange_buynow { position: absolute; right: 0px; top: 10px; }
#storecontentinner .productinfo .noimage { width: 546px; }

#storecontentinner .productinfo input.btn-orange_buynow { margin-top: 10px;display: block; width: 100px; padding-top: 27px; height: 27px; background: url(../_images/layout/btn-orange_buynow.gif) no-repeat; overflow: hidden; border: 0px; }
#storecontentinner .productinfo input.btn-orange_buynow:hover { background-position: 0px -27px; }

.productinfo a.btn-grey_findaretailer { padding-top: 27px; background: url(../_images/layout/btn-grey_findaretailer_small.gif) no-repeat; width: 150px; }
.productinfo a.btn-grey_findaretailer:hover { background-position: 0px -27px; }

.productinfo a.btn-grey_findaretailer { margin-top: 10px; }



#storecontentinner .productinfo .productnotfound { padding: 20px 0px; text-align: center; font-weight:bold; }

#storecontentinner .productinfo .usshiponly { position: absolute; right: 18px; bottom: -15px; }
