div.com-amazon-webstore-WriteReviewForm-1 div.IncaWriteReviewPageletLayout1a div.product { display: inline; float: left; border: 0px; padding-right: 18px; }
div.com-amazon-webstore-WriteReviewForm-1 div.IncaWriteReviewPageletLayout1a p.productPageLink { border-bottom: 1px solid #cccccc; padding-bottom: 9px; }
div.com-amazon-webstore-WriteReviewForm-1 div.IncaWriteReviewPageletLayout1a form.writeReviewForm fieldset.writeReviewFieldSet div.writeReviewFormSet { margin-left: 0px; }
div.com-amazon-webstore-WriteReviewForm-1 div.IncaWriteReviewPageletLayout1a form.writeReviewForm fieldset.writeReviewFieldSet .formComment.requiredDescription { overflow: hidden; display: inline-block; width: 20%; padding-right: 9px; }
div.com-amazon-webstore-WriteReviewForm-1 div.IncaWriteReviewPageletLayout1a form.writeReviewForm fieldset.writeReviewFieldSet .formComment.requiredDescription { display: block; }
div.com-amazon-webstore-WriteReviewForm-1 div.IncaWriteReviewPageletLayout1a form.writeReviewForm fieldset.writeReviewFieldSet .formComment.requiredDescription dl { float: right; }
div.com-amazon-webstore-WriteReviewForm-1 div.IncaWriteReviewPageletLayout1a form.writeReviewForm fieldset.writeReviewFieldSet ol.formFields li.formField { overflow: hidden; display: inline-block; }
div.com-amazon-webstore-WriteReviewForm-1 div.IncaWriteReviewPageletLayout1a form.writeReviewForm fieldset.writeReviewFieldSet ol.formFields li.formField { display: block; }
div.com-amazon-webstore-WriteReviewForm-1 div.IncaWriteReviewPageletLayout1a form.writeReviewForm fieldset.writeReviewFieldSet ol.formFields li.formField label { float: left; width: 20%; text-align: right; }
div.com-amazon-webstore-WriteReviewForm-1 div.IncaWriteReviewPageletLayout1a form.writeReviewForm fieldset.writeReviewFieldSet ol.formFields li.formField input, div.com-amazon-webstore-WriteReviewForm-1 div.IncaWriteReviewPageletLayout1a form.writeReviewForm fieldset.writeReviewFieldSet ol.formFields li.formField select, div.com-amazon-webstore-WriteReviewForm-1 div.IncaWriteReviewPageletLayout1a form.writeReviewForm fieldset.writeReviewFieldSet ol.formFields li.formField textarea { margin-left: 9px; }
div.com-amazon-webstore-WriteReviewForm-1 div.IncaWriteReviewPageletLayout1a form.writeReviewForm fieldset.writeReviewFieldSet ol.formFields li.formField p { display: block; margin-left: 0; position: relative; }
div.com-amazon-webstore-WriteReviewForm-1 div.IncaWriteReviewPageletLayout1a form.writeReviewForm fieldset.writeReviewFieldSet ol.formFields li.formField p.formHelp { display: block; margin-left: 0; position: relative; }
div.com-amazon-webstore-WriteReviewForm-1 div.IncaWriteReviewPageletLayout1a form.writeReviewForm fieldset.writeReviewFieldSet ol.formFields li.formField p.optional { display: inline; margin-left: 0px; margin-bottom: 0px; padding-left: 5px; }
div.com-amazon-webstore-WriteReviewForm-1 div.IncaWriteReviewPageletLayout1a form.writeReviewForm fieldset.writeReviewFieldSet ol.formFields { margin-left: 3px; margin-bottom: 18px; }
div.com-amazon-webstore-WriteReviewForm-1 div.IncaWriteReviewPageletLayout1a form.writeReviewForm fieldset.writeReviewFieldSet ol.formFields li.enterRatingFormField fieldset.enterRatingFieldSet ol li { margin: 0 0 5px; }
div.com-amazon-webstore-WriteReviewForm-1 div.IncaWriteReviewPageletLayout1a form.writeReviewForm fieldset.writeReviewFieldSet ol.formFields li #guestRatingParagraph span.rating { margin-left: 3px; }
div.com-amazon-webstore-WriteReviewForm-1 div.IncaWriteReviewPageletLayout1a form.writeReviewForm fieldset.writeReviewFieldSet ol.formFields li p span.reviewCharCountExceeded { font-weight: bold; color: red; }
div.com-amazon-webstore-WriteReviewForm-1 div.IncaWriteReviewPageletLayout1a form.writeReviewForm fieldset.writeReviewFieldSet ol.formFields li p.maxCharacters { margin-right: 200.88px; text-align: right; }
div.com-amazon-webstore-WriteReviewForm-1 div.IncaWriteReviewPageletLayout1a form.writeReviewForm fieldset.writeReviewFieldSet ol.formFields li p.maxCharacters #charRemainMsg { *padding-left: 2px; }
div.com-amazon-webstore-WriteReviewForm-1 div.IncaWriteReviewPageletLayout1a form.writeReviewForm fieldset.writeReviewFieldSet ol.formFields li div.reviewLengthMsg { margin-right: 194.94px; text-align: right; }
div.com-amazon-webstore-WriteReviewForm-1 div.IncaWriteReviewPageletLayout1a form.writeReviewForm fieldset.writeReviewFieldSet div.requiredDescription { margin-left: 0px; }
div.com-amazon-webstore-WriteReviewForm-1 div.IncaWriteReviewPageletLayout1a form.writeReviewForm fieldset.writeReviewFieldSet div.requiredDescription dl { float: none; }
div.com-amazon-webstore-WriteReviewForm-1 div.IncaWriteReviewPageletLayout1a form.writeReviewForm fieldset.writeReviewFieldSet ol.starRatings { margin-left: 0px; margin-bottom: 0px; border-bottom: none; }
div.com-amazon-webstore-WriteReviewForm-1 div.IncaWriteReviewPageletLayout1a form.writeReviewForm fieldset.writeReviewFieldSet ol.starRatings li.formField input { top: -2px; float: left; }
div.com-amazon-webstore-WriteReviewForm-1 div.IncaWriteReviewPageletLayout1a form.writeReviewForm fieldset.writeReviewFieldSet ol.starRatings li.formField span.middle { float: left; padding: 0 5px 0 5px; }
div.com-amazon-webstore-WriteReviewForm-1 div.IncaWriteReviewPageletLayout1a form.writeReviewForm fieldset.writeReviewFieldSet ol.starRatings li.formField span.lastRating { width: 41px; }
div.com-amazon-webstore-WriteReviewForm-1 div.IncaWriteReviewPageletLayout1a form.writeReviewForm fieldset.writeReviewFieldSet ul.writeReviewActions { float: right; border-top: 1px solid #cccccc; width: 100%; text-align: right; padding-top: 9px; }
div.com-amazon-webstore-WriteReviewForm-1 div.IncaWriteReviewPageletLayout1a form.writeReviewForm fieldset.writeReviewFieldSet legend span { position: absolute; top: 0px; left: -9999px; }

div.com-amazon-webstore-CustomerAttributionCreatePenName-1 div.createPenNameForm p strong { margin: 0px 4.5px; }
div.com-amazon-webstore-CustomerAttributionCreatePenName-1 div.createPenNameForm h3 { font-weight: bold; }
div.com-amazon-webstore-CustomerAttributionCreatePenName-1 div.createPenNameForm form.createPenNameForm fieldset.createPenNameFieldSet legend span { position: absolute; top: 0px; left: -9999px; }
div.com-amazon-webstore-CustomerAttributionCreatePenName-1 div.createPenNameForm form.createPenNameForm fieldset.createPenNameFieldSet .formComment.requiredDescription { overflow: hidden; display: inline-block; width: 21%; padding-right: 9px; }
div.com-amazon-webstore-CustomerAttributionCreatePenName-1 div.createPenNameForm form.createPenNameForm fieldset.createPenNameFieldSet .formComment.requiredDescription { display: block; }
div.com-amazon-webstore-CustomerAttributionCreatePenName-1 div.createPenNameForm form.createPenNameForm fieldset.createPenNameFieldSet .formComment.requiredDescription dl { float: right; }
div.com-amazon-webstore-CustomerAttributionCreatePenName-1 div.createPenNameForm form.createPenNameForm fieldset.createPenNameFieldSet ol.formFields li.formField { overflow: hidden; display: inline-block; }
div.com-amazon-webstore-CustomerAttributionCreatePenName-1 div.createPenNameForm form.createPenNameForm fieldset.createPenNameFieldSet ol.formFields li.formField { display: block; }
div.com-amazon-webstore-CustomerAttributionCreatePenName-1 div.createPenNameForm form.createPenNameForm fieldset.createPenNameFieldSet ol.formFields li.formField label { float: left; width: 21%; text-align: right; }
div.com-amazon-webstore-CustomerAttributionCreatePenName-1 div.createPenNameForm form.createPenNameForm fieldset.createPenNameFieldSet ol.formFields li.formField input, div.com-amazon-webstore-CustomerAttributionCreatePenName-1 div.createPenNameForm form.createPenNameForm fieldset.createPenNameFieldSet ol.formFields li.formField select, div.com-amazon-webstore-CustomerAttributionCreatePenName-1 div.createPenNameForm form.createPenNameForm fieldset.createPenNameFieldSet ol.formFields li.formField textarea { margin-left: 9px; }
div.com-amazon-webstore-CustomerAttributionCreatePenName-1 div.createPenNameForm form.createPenNameForm fieldset.createPenNameFieldSet ol.formFields li.formField p { display: block; margin-left: 200px; position: relative; }
div.com-amazon-webstore-CustomerAttributionCreatePenName-1 div.createPenNameForm form.createPenNameForm fieldset.createPenNameFieldSet ol.formFields li.formField p.formHelp { display: block; margin-left: 200px; position: relative; }
div.com-amazon-webstore-CustomerAttributionCreatePenName-1 div.createPenNameForm form.createPenNameForm fieldset.createPenNameFieldSet ol.formFields li.formField p.optional { display: inline; margin-left: 0px; margin-bottom: 0px; padding-left: 5px; }
div.com-amazon-webstore-CustomerAttributionCreatePenName-1 div.createPenNameForm form.createPenNameForm fieldset.createPenNameFieldSet ol.formFields { border-bottom: 1px solid #cccccc; margin-bottom: 9px; }
div.com-amazon-webstore-CustomerAttributionCreatePenName-1 div.createPenNameForm form.createPenNameForm fieldset.createPenNameFieldSet ol.formFields li { margin-left: 18px; }
div.com-amazon-webstore-CustomerAttributionCreatePenName-1 div.createPenNameForm form.createPenNameForm fieldset.createPenNameFieldSet ul.penNameActions { float: right; }
div.com-amazon-webstore-CustomerAttributionCreatePenName-1 div.createPenNameForm ul.realNameActions li { margin: 0px; }

div.com-amazon-webstore-CustomerAttributionCreateRealName-1 div.createRealNameForm p b { margin-right: 4.5px; }
div.com-amazon-webstore-CustomerAttributionCreateRealName-1 div.createRealNameForm p.createRealNameBadge { padding-bottom: 9px; margin-top: -18px; }
div.com-amazon-webstore-CustomerAttributionCreateRealName-1 div.createRealNameForm h3 { font-weight: bold; }
div.com-amazon-webstore-CustomerAttributionCreateRealName-1 div.createRealNameForm form.createRealNameForm fieldset.createRealNameFieldSet legend span { position: absolute; top: 0px; left: -9999px; }
div.com-amazon-webstore-CustomerAttributionCreateRealName-1 div.createRealNameForm form.createRealNameForm fieldset.createRealNameFieldSet .formComment.requiredDescription { overflow: hidden; display: inline-block; width: 21%; padding-right: 9px; }
div.com-amazon-webstore-CustomerAttributionCreateRealName-1 div.createRealNameForm form.createRealNameForm fieldset.createRealNameFieldSet .formComment.requiredDescription { display: block; }
div.com-amazon-webstore-CustomerAttributionCreateRealName-1 div.createRealNameForm form.createRealNameForm fieldset.createRealNameFieldSet .formComment.requiredDescription dl { float: right; }
div.com-amazon-webstore-CustomerAttributionCreateRealName-1 div.createRealNameForm form.createRealNameForm fieldset.createRealNameFieldSet ol.formFields li.formField { overflow: hidden; display: inline-block; }
div.com-amazon-webstore-CustomerAttributionCreateRealName-1 div.createRealNameForm form.createRealNameForm fieldset.createRealNameFieldSet ol.formFields li.formField { display: block; }
div.com-amazon-webstore-CustomerAttributionCreateRealName-1 div.createRealNameForm form.createRealNameForm fieldset.createRealNameFieldSet ol.formFields li.formField label { float: left; width: 21%; text-align: right; }
div.com-amazon-webstore-CustomerAttributionCreateRealName-1 div.createRealNameForm form.createRealNameForm fieldset.createRealNameFieldSet ol.formFields li.formField input, div.com-amazon-webstore-CustomerAttributionCreateRealName-1 div.createRealNameForm form.createRealNameForm fieldset.createRealNameFieldSet ol.formFields li.formField select, div.com-amazon-webstore-CustomerAttributionCreateRealName-1 div.createRealNameForm form.createRealNameForm fieldset.createRealNameFieldSet ol.formFields li.formField textarea { margin-left: 9px; }
div.com-amazon-webstore-CustomerAttributionCreateRealName-1 div.createRealNameForm form.createRealNameForm fieldset.createRealNameFieldSet ol.formFields li.formField p { display: block; margin-left: 200px; position: relative; }
div.com-amazon-webstore-CustomerAttributionCreateRealName-1 div.createRealNameForm form.createRealNameForm fieldset.createRealNameFieldSet ol.formFields li.formField p.formHelp { display: block; margin-left: 200px; position: relative; }
div.com-amazon-webstore-CustomerAttributionCreateRealName-1 div.createRealNameForm form.createRealNameForm fieldset.createRealNameFieldSet ol.formFields li.formField p.optional { display: inline; margin-left: 0px; margin-bottom: 0px; padding-left: 5px; }
div.com-amazon-webstore-CustomerAttributionCreateRealName-1 div.createRealNameForm form.createRealNameForm fieldset.createRealNameFieldSet ol.formFields { border-bottom: 1px solid #cccccc; margin-bottom: 9px; }
div.com-amazon-webstore-CustomerAttributionCreateRealName-1 div.createRealNameForm form.createRealNameForm fieldset.createRealNameFieldSet ol.formFields li { margin-left: 18px; }
div.com-amazon-webstore-CustomerAttributionCreateRealName-1 div.createRealNameForm form.createRealNameForm fieldset.createRealNameFieldSet ol.formFields li select { width: auto; }
div.com-amazon-webstore-CustomerAttributionCreateRealName-1 div.createRealNameForm form.createRealNameForm fieldset.createRealNameFieldSet ul.realNameActions { float: right; }
div.com-amazon-webstore-CustomerAttributionCreateRealName-1 div.createRealNameForm ul.buttonGroup { float: right; }
div.com-amazon-webstore-CustomerAttributionCreateRealName-1 div.createRealNameForm ul.penNameActions { float: left; }

div.com-amazon-webstore-CustomerAttributionDisplayPenName-1 div.DisplayPenName h1 { padding-top: 9px; }
div.com-amazon-webstore-CustomerAttributionDisplayPenName-1 div.DisplayPenName ul.buttonGroup { float: right; }

div.com-amazon-webstore-CustomerAttributionEditPenName-1 div.createPenNameForm p strong, div.com-amazon-webstore-CustomerAttributionEditPenName-1 div.createPenNameForm p b { margin: 0px 4.5px; }
div.com-amazon-webstore-CustomerAttributionEditPenName-1 div.createPenNameForm h3 { font-weight: bold; }
div.com-amazon-webstore-CustomerAttributionEditPenName-1 div.createPenNameForm form.createPenNameForm fieldset.createPenNameFieldSet { margin-left: 18px; }
div.com-amazon-webstore-CustomerAttributionEditPenName-1 div.createPenNameForm form.createPenNameForm fieldset.createPenNameFieldSet legend span { position: absolute; top: 0px; left: -9999px; }
div.com-amazon-webstore-CustomerAttributionEditPenName-1 div.createPenNameForm form.createPenNameForm fieldset.createPenNameFieldSet .formComment.requiredDescription { overflow: hidden; display: inline-block; width: 21%; padding-right: 9px; }
div.com-amazon-webstore-CustomerAttributionEditPenName-1 div.createPenNameForm form.createPenNameForm fieldset.createPenNameFieldSet .formComment.requiredDescription { display: block; }
div.com-amazon-webstore-CustomerAttributionEditPenName-1 div.createPenNameForm form.createPenNameForm fieldset.createPenNameFieldSet .formComment.requiredDescription dl { float: right; }
div.com-amazon-webstore-CustomerAttributionEditPenName-1 div.createPenNameForm form.createPenNameForm fieldset.createPenNameFieldSet ol.formFields li.formField { overflow: hidden; display: inline-block; }
div.com-amazon-webstore-CustomerAttributionEditPenName-1 div.createPenNameForm form.createPenNameForm fieldset.createPenNameFieldSet ol.formFields li.formField { display: block; }
div.com-amazon-webstore-CustomerAttributionEditPenName-1 div.createPenNameForm form.createPenNameForm fieldset.createPenNameFieldSet ol.formFields li.formField label { float: left; width: 21%; text-align: right; }
div.com-amazon-webstore-CustomerAttributionEditPenName-1 div.createPenNameForm form.createPenNameForm fieldset.createPenNameFieldSet ol.formFields li.formField input, div.com-amazon-webstore-CustomerAttributionEditPenName-1 div.createPenNameForm form.createPenNameForm fieldset.createPenNameFieldSet ol.formFields li.formField select, div.com-amazon-webstore-CustomerAttributionEditPenName-1 div.createPenNameForm form.createPenNameForm fieldset.createPenNameFieldSet ol.formFields li.formField textarea { margin-left: 9px; }
div.com-amazon-webstore-CustomerAttributionEditPenName-1 div.createPenNameForm form.createPenNameForm fieldset.createPenNameFieldSet ol.formFields li.formField p { display: block; margin-left: 200px; position: relative; }
div.com-amazon-webstore-CustomerAttributionEditPenName-1 div.createPenNameForm form.createPenNameForm fieldset.createPenNameFieldSet ol.formFields li.formField p.formHelp { display: block; margin-left: 200px; position: relative; }
div.com-amazon-webstore-CustomerAttributionEditPenName-1 div.createPenNameForm form.createPenNameForm fieldset.createPenNameFieldSet ol.formFields li.formField p.optional { display: inline; margin-left: 0px; margin-bottom: 0px; padding-left: 5px; }
div.com-amazon-webstore-CustomerAttributionEditPenName-1 div.createPenNameForm form.createPenNameForm fieldset.createPenNameFieldSet ol.formFields { border-bottom: 1px solid #cccccc; margin-bottom: 9px; }
div.com-amazon-webstore-CustomerAttributionEditPenName-1 div.createPenNameForm form.createPenNameForm fieldset.createPenNameFieldSet ul.penNameActions { float: right; }

div.com-amazon-webstore-CustomerAttributionLandingPage-1 div.attributionForm h2 { background-color: white; padding: 0px; }
div.com-amazon-webstore-CustomerAttributionLandingPage-1 div.attributionForm p strong { margin: 0px 4.5px; }
div.com-amazon-webstore-CustomerAttributionLandingPage-1 div.attributionForm p b { margin-right: 4.5px; }
div.com-amazon-webstore-CustomerAttributionLandingPage-1 div.attributionForm p.realNameBadge { padding-bottom: 9px; margin-top: -9px; }
div.com-amazon-webstore-CustomerAttributionLandingPage-1 div.attributionForm div p { margin: 0 0 0.5em; }
div.com-amazon-webstore-CustomerAttributionLandingPage-1 div.attributionForm div.createPenName { float: left; padding-right: 63px; border-right: solid 1px #cccccc; height: 234px; }
div.com-amazon-webstore-CustomerAttributionLandingPage-1 div.attributionForm div.createPenName h3 { font-weight: bold; }
div.com-amazon-webstore-CustomerAttributionLandingPage-1 div.attributionForm div.createPenName ul.createPenNameButtonGroup li { margin: 0; }
div.com-amazon-webstore-CustomerAttributionLandingPage-1 div.attributionForm div.createRealName { margin-left: 432px; }
div.com-amazon-webstore-CustomerAttributionLandingPage-1 div.attributionForm div.createRealName p.realNameIdentityInformation { margin-top: 9px; }
div.com-amazon-webstore-CustomerAttributionLandingPage-1 div.attributionForm div.createRealName h3 { font-weight: bold; }
div.com-amazon-webstore-CustomerAttributionLandingPage-1 div.attributionForm div.createRealName ul.realNameActions li { margin: 0; }

div.com-amazon-webstore-CustomerAttributionRealNameCreditCard-1 div#RealNameCreditCard form#creditCardForm fieldset.newCreditCard legend span { position: absolute; top: 0px; left: -9999px; }
div.com-amazon-webstore-CustomerAttributionRealNameCreditCard-1 div#RealNameCreditCard form#creditCardForm fieldset.newCreditCard ol.payWithNewCreditCard { border-bottom: 1px solid #cccccc; padding-bottom: 18px; }
div.com-amazon-webstore-CustomerAttributionRealNameCreditCard-1 div#RealNameCreditCard form#creditCardForm fieldset.newCreditCard ol.payWithNewCreditCard li { float: left; padding-right: 27px; }
div.com-amazon-webstore-CustomerAttributionRealNameCreditCard-1 div#RealNameCreditCard form#creditCardForm fieldset.newCreditCard ol.payWithNewCreditCard li label { font-weight: bold; }
div.com-amazon-webstore-CustomerAttributionRealNameCreditCard-1 div#RealNameCreditCard form#creditCardForm fieldset.newCreditCard ol.payWithNewCreditCard li select.newCard { display: block; width: 190px; }
div.com-amazon-webstore-CustomerAttributionRealNameCreditCard-1 div#RealNameCreditCard form#creditCardForm fieldset.newCreditCard ol.payWithNewCreditCard li.newCreditCard { position: absolute; top: 0px; left: -9999px; }
div.com-amazon-webstore-CustomerAttributionRealNameCreditCard-1 div#RealNameCreditCard form#creditCardForm fieldset.newCreditCard ol.payWithNewCreditCard li.creditCardNumber input#opl-creditCardAccountNumber { display: block; width: 150px; }
div.com-amazon-webstore-CustomerAttributionRealNameCreditCard-1 div#RealNameCreditCard form#creditCardForm fieldset.newCreditCard ol.payWithNewCreditCard li.creditCardNumber input#opl-newCreditCardName { display: block; width: 130px; }
div.com-amazon-webstore-CustomerAttributionRealNameCreditCard-1 div#RealNameCreditCard form#creditCardForm fieldset.newCreditCard ol.payWithNewCreditCard li.cardHoldersName input#opl-newCreditCardName { display: block; width: 130px; }
div.com-amazon-webstore-CustomerAttributionRealNameCreditCard-1 div#RealNameCreditCard form#creditCardForm fieldset.newCreditCard ol.payWithNewCreditCard li.creditCardExpirationDate fieldset.updateExpirationDate ol.expirationDate li { float: none; padding-left: 0px; padding-right: 0px; }
div.com-amazon-webstore-CustomerAttributionRealNameCreditCard-1 div#RealNameCreditCard form#creditCardForm fieldset.newCreditCard ol.payWithNewCreditCard li.creditCardExpirationDate fieldset.updateExpirationDate ol.expirationDate li.expirationMonth select#expMonthNew { display: block; width: 42px; }
div.com-amazon-webstore-CustomerAttributionRealNameCreditCard-1 div#RealNameCreditCard form#creditCardForm fieldset.newCreditCard ol.payWithNewCreditCard li.creditCardExpirationDate fieldset.updateExpirationDate ol.expirationDate li.expirationYear select#expYearNew { display: block; width: 100px; position: relative; left: -40px; }
div.com-amazon-webstore-CustomerAttributionRealNameCreditCard-1 div#RealNameCreditCard form#creditCardForm fieldset.newCreditCard ol.payWithNewCreditCard li.creditCardExpirationDate legend { position: absolute; top: 0px; left: -9999px; }
div.com-amazon-webstore-CustomerAttributionRealNameCreditCard-1 div#RealNameCreditCard form#creditCardForm fieldset.newCreditCard ul.buttonGroup { float: right; padding-top: 18px; }

div.com-amazon-webstore-DisplayReviewsByCustomer-1 div.communityReviews h1 { margin-bottom: 4.5px; padding-top: 9px; }
div.com-amazon-webstore-DisplayReviewsByCustomer-1 div.communityReviews div.noReviewsWritten { padding-top: 54px; text-align: left; }
div.com-amazon-webstore-DisplayReviewsByCustomer-1 div.communityReviews dl.customerReviewAttributes dt, div.com-amazon-webstore-DisplayReviewsByCustomer-1 div.communityReviews dl.customerReviewAttributes dd { display: block; float: left; }
div.com-amazon-webstore-DisplayReviewsByCustomer-1 div.communityReviews dl.customerReviewAttributes dd.numberOfReviewsWritten { padding-right: 9px; padding-left: 3.6px; }
div.com-amazon-webstore-DisplayReviewsByCustomer-1 div.communityReviews dl.customerReviewAttributes dd.numberOfHelpfulVotes { padding-left: 3.6px; }
div.com-amazon-webstore-DisplayReviewsByCustomer-1 div.communityReviews p.returnToProduct { border-bottom: 1px solid #cccccc; clear: both; padding-top: 9px; padding-bottom: 6px; }
div.com-amazon-webstore-DisplayReviewsByCustomer-1 div.communityReviews div.pagination { clear: both; padding-top: 9px; text-align: right; }
div.com-amazon-webstore-DisplayReviewsByCustomer-1 div.communityReviews div.pagination p.label { display: inline; }
div.com-amazon-webstore-DisplayReviewsByCustomer-1 div.communityReviews div.pagination ul.pages { display: inline; margin: 0; padding: 0; }
div.com-amazon-webstore-DisplayReviewsByCustomer-1 div.communityReviews div.pagination ul.pages li { display: inline; }
div.com-amazon-webstore-DisplayReviewsByCustomer-1 div.communityReviews div.pagination p.nextPage { display: inline; }
div.com-amazon-webstore-DisplayReviewsByCustomer-1 div.communityReviews div.pagination p.previousPage { display: inline; }
div.com-amazon-webstore-DisplayReviewsByCustomer-1 div.communityReviews ul.productList li.product { border-bottom: 1px solid #cccccc; clear: both; margin-bottom: 0; }
div.com-amazon-webstore-DisplayReviewsByCustomer-1 div.communityReviews ul.productList li.product a { float: left; padding-top: 18px; }

div.com-amazon-webstore-DisplayReviewsByCustomer-1 div.communityReviews ul.productList li.product div.productDetails p.title { margin-bottom: 0px; }
div.com-amazon-webstore-DisplayReviewsByCustomer-1 div.communityReviews ul.productList li.product div.productDetails p.title a { float: none; padding-top: 0px; }
div.com-amazon-webstore-DisplayReviewsByCustomer-1 div.communityReviews ul.productList li.product div.productDetails div.rating span { margin-left: 0; }
div.com-amazon-webstore-DisplayReviewsByCustomer-1 div.communityReviews ul.productList li.product div.productDetails div.rating div a { float: none; padding-top: 0px; }
div.com-amazon-webstore-DisplayReviewsByCustomer-1 div.communityReviews ul.productList li.product div.productDetails div.rating div.item { display: inline; font-weight: bold; padding-right: 9px; }
div.com-amazon-webstore-DisplayReviewsByCustomer-1 div.communityReviews ul.productList li.product div.productDetails div.rating p.helpfulSummary { margin-bottom: 0px; }
div.com-amazon-webstore-DisplayReviewsByCustomer-1 div.communityReviews ul.productList li.product div.productDetails div.rating p.youCannotRateYourOwnReview { padding-top: 18px; float: left; }
div.com-amazon-webstore-DisplayReviewsByCustomer-1 div.communityReviews ul.productList li.product div.productDetails div.rating div.description { padding-top: 9px; }
div.com-amazon-webstore-DisplayReviewsByCustomer-1 div.communityReviews ul.productList li.product div.productDetails div.rating div.voteConfirm { background-color: #cccccc; border: 1px solid #cccccc; margin-top: 9px; padding: 4.5px; }
div.com-amazon-webstore-DisplayReviewsByCustomer-1 div.communityReviews ul.productList li.product div.productDetails div.rating div.yesNoButtonsContainer { padding-top: 9px; padding-bottom: 9px; }
div.com-amazon-webstore-DisplayReviewsByCustomer-1 div.communityReviews ul.productList li.product div.productDetails div.rating div.yesNoButtonsContainer p { display: inline; }
div.com-amazon-webstore-DisplayReviewsByCustomer-1 div.communityReviews ul.productList li.product div.productDetails div.rating form { float: left; padding-top: 18px; }

div.com-amazon-webstore-ProductCustomerReviews-1 div.communityReviews { left: 0; position: relative; border-top: 1px solid #cccccc; padding-top: 10px; }
div.com-amazon-webstore-ProductCustomerReviews-1 div.communityReviews div.reviewsHeadAndBodySeparator { border-top: 1px solid #cccccc; }
div.com-amazon-webstore-ProductCustomerReviews-1 div.communityReviews div#customerReviewTitle { font-weight: bold; }
div.com-amazon-webstore-ProductCustomerReviews-1 div.communityReviews p.noReviews, div.com-amazon-webstore-ProductCustomerReviews-1 div.communityReviews p.writeFirstReview { display: inline; }
div.com-amazon-webstore-ProductCustomerReviews-1 div.communityReviews div.reviewsHead div.ratingSystem { width: auto; }
div.com-amazon-webstore-ProductCustomerReviews-1 div.communityReviews div.reviewsHead p { margin-bottom: 0px; padding-right: 3px; }
div.com-amazon-webstore-ProductCustomerReviews-1 div.communityReviews div.reviewsHead p.displayFirstNumReviews { display: inline; float: left; }
div.com-amazon-webstore-ProductCustomerReviews-1 div.communityReviews div.reviewsHead p.displayAllReviews { display: inline; float: left; padding-top: 0px; }
div.com-amazon-webstore-ProductCustomerReviews-1 div.communityReviews div.reviewsHead p.writeOwnReview { float: none; padding-top: 0px; }
div.com-amazon-webstore-ProductCustomerReviews-1 div.communityReviews div.reviewsHead div.reviewRatingSummary { margin-top: 18px; margin-right: 1px; }
div.com-amazon-webstore-ProductCustomerReviews-1 div.communityReviews div.reviewsHead div.reviewRatingSummary div.reviewRatingSummaryTitle { font-weight: bold; }
div.com-amazon-webstore-ProductCustomerReviews-1 div.communityReviews div.reviewsHead div.reviewRatingSummary div.rating { border: 0; padding: 0; }
div.com-amazon-webstore-ProductCustomerReviews-1 div.communityReviews div.reviewsHead div.reviewRatingSummary div.displayReviews { clear: both; }
div.com-amazon-webstore-ProductCustomerReviews-1 div.communityReviews div.reviewsNav { margin-top: 18px; height: 36px; }
div.com-amazon-webstore-ProductCustomerReviews-1 div.communityReviews div.reviewsNav div.show { display: inline; float: left; }
div.com-amazon-webstore-ProductCustomerReviews-1 div.communityReviews div.reviewsNav div.show select#sortReviews { width: 180px; }
div.com-amazon-webstore-ProductCustomerReviews-1 div.communityReviews div.rating { border-bottom: 1px solid #cccccc; padding-bottom: 18px; padding-top: 18px; width: 100%; }
div.com-amazon-webstore-ProductCustomerReviews-1 div.communityReviews div.rating span { margin-left: 0px; position: static; }
div.com-amazon-webstore-ProductCustomerReviews-1 div.communityReviews div.rating p.helpfulSummary { margin-bottom: 0px; }
div.com-amazon-webstore-ProductCustomerReviews-1 div.communityReviews div.rating div.item { display: inline; margin-right: 9px; }
div.com-amazon-webstore-ProductCustomerReviews-1 div.communityReviews div.rating div.item span.fn { font-weight: bold; }
div.com-amazon-webstore-ProductCustomerReviews-1 div.communityReviews div.rating div.reviewer { margin-bottom: 18px; }
div.com-amazon-webstore-ProductCustomerReviews-1 div.communityReviews div.rating div.reviewer span.reviewerAuthorName span.fn { font-weight: bold; }
div.com-amazon-webstore-ProductCustomerReviews-1 div.communityReviews div.rating div.reviewer span.reviewerAuthorName p.location { display: inline; }
div.com-amazon-webstore-ProductCustomerReviews-1 div.communityReviews div.rating div.yesNoButtonsContainer { margin-top: 18px; }
div.com-amazon-webstore-ProductCustomerReviews-1 div.communityReviews div.rating div.yesNoButtonsContainer p { display: inline; }
div.com-amazon-webstore-ProductCustomerReviews-1 div.communityReviews div.rating div.voteConfirm { background-color: #cccccc; border: 1px solid #cccccc; margin-top: 9px; padding: 4.5px; }
div.com-amazon-webstore-ProductCustomerReviews-1 div.communityReviews div.rating form { display: inline; float: left; margin-bottom: 18px; padding-top: 18px; }
div.com-amazon-webstore-ProductCustomerReviews-1 div.communityReviews div.rating p.youCannotRateYourOwnReview { padding-top: 18px; display: inline; float: left; }
div.com-amazon-webstore-ProductCustomerReviews-1 div.communityReviews p.displayAllReviews, div.com-amazon-webstore-ProductCustomerReviews-1 div.communityReviews p.writeOwnReview { display: inline; float: left; padding-top: 9px; }
div.com-amazon-webstore-ProductCustomerReviews-1 div.communityReviews .displayAllReviews { padding-right: 3.6px; }
div.com-amazon-webstore-ProductCustomerReviews-1 div.communityReviews ul.pagination { float: right; margin-bottom: 0px; margin-top: 10px; }
div.com-amazon-webstore-ProductCustomerReviews-1 div.communityReviews ul.pagination li { display: inline; }

div.com-amazon-webstore-VoteReviewsByCustomer-1 div.voteResponseBody div.votetitle { margin-top: 9px; }
div.com-amazon-webstore-VoteReviewsByCustomer-1 div.voteResponseBody div#messageInfo div.infoText { background-color: #CCCCCC; border: 1px solid #cccccc; margin-top: 9px; margin-bottom: 9px; padding: 4.5px; }

div.com-amazon-webstore-WriteReviewPreviewReview-1 form.editReviewForm { border-bottom: 1px solid #cccccc; margin-bottom: 9px; }
div.com-amazon-webstore-WriteReviewPreviewReview-1 form.editReviewForm fieldset.previewFieldSet { margin-bottom: 9px; }
div.com-amazon-webstore-WriteReviewPreviewReview-1 form.editReviewForm fieldset.previewFieldSet legend span { position: absolute; top: 0px; left: -9999px; }
div.com-amazon-webstore-WriteReviewPreviewReview-1 form.editReviewForm fieldset.previewFieldSet div.product ul.buttonGroup { padding-top: 9px; }
div.com-amazon-webstore-WriteReviewPreviewReview-1 form.submitReviewForm p.reviewDisclaimer { float: left; }
div.com-amazon-webstore-WriteReviewPreviewReview-1 form.submitReviewForm ul.previewReviewActions { float: right; }
div.com-amazon-webstore-WriteReviewPreviewReview-1 form.deleteReviewForm { border-top: 1px solid #cccccc; margin-bottom: 9px; padding-top: 9px; }
div.com-amazon-webstore-WriteReviewPreviewReview-1 form.deleteReviewForm p { float: left; }
div.com-amazon-webstore-WriteReviewPreviewReview-1 form.deleteReviewForm ul.previewReviewActions { margin-top: 9px; float: right; margin-top: 0px; padding-top: 0px; }
div.com-amazon-webstore-WriteReviewPreviewReview-1 p.pageTitleDescription { border-bottom: 1px solid #cccccc; padding-bottom: 18px; }
div.com-amazon-webstore-WriteReviewPreviewReview-1 form fieldset.previewFieldSet legend span { position: absolute; top: 0px; left: -9999px; }
div.com-amazon-webstore-WriteReviewPreviewReview-1 form fieldset.previewFieldSet div.product a { display: inline; float: left; margin-right: 18px; }
div.com-amazon-webstore-WriteReviewPreviewReview-1 form fieldset.previewFieldSet div.productDetails { display: inline; margin-left: 18px; padding-bottom: 0px; top: 0; width: 778px; }
div.com-amazon-webstore-WriteReviewPreviewReview-1 form fieldset.previewFieldSet div.productDetails div.review span.rating { margin-left: -6px; }
div.com-amazon-webstore-WriteReviewPreviewReview-1 form fieldset.previewFieldSet div.productDetails div.review div.item { display: inline; font-weight: bold; padding-right: 9px; }
div.com-amazon-webstore-WriteReviewPreviewReview-1 form fieldset.previewFieldSet div.productDetails div.review div.reviewer { margin-bottom: 18px; }
div.com-amazon-webstore-WriteReviewPreviewReview-1 form fieldset.previewFieldSet div.productDetails div.review div.reviewer span.reviewerAuthorName span.fn { font-weight: bold; }
div.com-amazon-webstore-WriteReviewPreviewReview-1 form fieldset.previewFieldSet div.productDetails div.review div.reviewer span.reviewerAuthorName p.location { display: inline; }
div.com-amazon-webstore-WriteReviewPreviewReview-1 ul.buttonGroup { float: right; }
div.com-amazon-webstore-WriteReviewPreviewReview-1 ul.editPreview { padding-top: 9px; padding-bottom: 9px; float: left; }

div.com-amazon-webstore-CustomerAttributionDisplayRealName-1 div.DisplayRealName h1 { padding-top: 9px; }
div.com-amazon-webstore-CustomerAttributionDisplayRealName-1 div.DisplayRealName ul.buttonGroup { float: right; }

div.com-amazon-webstore-CustomerAttributionEditRealName-1 div.createRealNameForm p b { margin-right: 4.5px; }
div.com-amazon-webstore-CustomerAttributionEditRealName-1 div.createRealNameForm p.createRealNameBadge { padding-bottom: 9px; margin-top: -18px; }
div.com-amazon-webstore-CustomerAttributionEditRealName-1 div.createRealNameForm h3 { font-weight: bold; }
div.com-amazon-webstore-CustomerAttributionEditRealName-1 div.createRealNameForm form.createRealNameForm fieldset.createRealNameFieldSet legend span { position: absolute; top: 0px; left: -9999px; }
div.com-amazon-webstore-CustomerAttributionEditRealName-1 div.createRealNameForm form.createRealNameForm fieldset.createRealNameFieldSet .formComment.requiredDescription { overflow: hidden; display: inline-block; width: 21%; padding-right: 9px; }
div.com-amazon-webstore-CustomerAttributionEditRealName-1 div.createRealNameForm form.createRealNameForm fieldset.createRealNameFieldSet .formComment.requiredDescription { display: block; }
div.com-amazon-webstore-CustomerAttributionEditRealName-1 div.createRealNameForm form.createRealNameForm fieldset.createRealNameFieldSet .formComment.requiredDescription dl { float: right; }
div.com-amazon-webstore-CustomerAttributionEditRealName-1 div.createRealNameForm form.createRealNameForm fieldset.createRealNameFieldSet ol.formFields li.formField { overflow: hidden; display: inline-block; }
div.com-amazon-webstore-CustomerAttributionEditRealName-1 div.createRealNameForm form.createRealNameForm fieldset.createRealNameFieldSet ol.formFields li.formField { display: block; }
div.com-amazon-webstore-CustomerAttributionEditRealName-1 div.createRealNameForm form.createRealNameForm fieldset.createRealNameFieldSet ol.formFields li.formField label { float: left; width: 21%; text-align: right; }
div.com-amazon-webstore-CustomerAttributionEditRealName-1 div.createRealNameForm form.createRealNameForm fieldset.createRealNameFieldSet ol.formFields li.formField input, div.com-amazon-webstore-CustomerAttributionEditRealName-1 div.createRealNameForm form.createRealNameForm fieldset.createRealNameFieldSet ol.formFields li.formField select, div.com-amazon-webstore-CustomerAttributionEditRealName-1 div.createRealNameForm form.createRealNameForm fieldset.createRealNameFieldSet ol.formFields li.formField textarea { margin-left: 9px; }
div.com-amazon-webstore-CustomerAttributionEditRealName-1 div.createRealNameForm form.createRealNameForm fieldset.createRealNameFieldSet ol.formFields li.formField p { display: block; margin-left: 200px; position: relative; }
div.com-amazon-webstore-CustomerAttributionEditRealName-1 div.createRealNameForm form.createRealNameForm fieldset.createRealNameFieldSet ol.formFields li.formField p.formHelp { display: block; margin-left: 200px; position: relative; }
div.com-amazon-webstore-CustomerAttributionEditRealName-1 div.createRealNameForm form.createRealNameForm fieldset.createRealNameFieldSet ol.formFields li.formField p.optional { display: inline; margin-left: 0px; margin-bottom: 0px; padding-left: 5px; }
div.com-amazon-webstore-CustomerAttributionEditRealName-1 div.createRealNameForm form.createRealNameForm fieldset.createRealNameFieldSet ol.formFields { border-bottom: 1px solid #cccccc; margin-bottom: 9px; }
div.com-amazon-webstore-CustomerAttributionEditRealName-1 div.createRealNameForm form.createRealNameForm fieldset.createRealNameFieldSet ol.formFields li { margin-left: 18px; }
div.com-amazon-webstore-CustomerAttributionEditRealName-1 div.createRealNameForm form.createRealNameForm fieldset.createRealNameFieldSet ol.formFields li select { width: auto; }
div.com-amazon-webstore-CustomerAttributionEditRealName-1 div.createRealNameForm form.createRealNameForm fieldset.createRealNameFieldSet ul.realNameActions { float: right; }
div.com-amazon-webstore-CustomerAttributionEditRealName-1 div.createRealNameForm ul.buttonGroup { float: right; }
div.com-amazon-webstore-CustomerAttributionEditRealName-1 div.createRealNameForm ul.penNameActions { float: left; }

div.com-amazon-webstore-ProductAverageCustomerRatings-1 div.ratingSystem { margin: 0px; }
div.com-amazon-webstore-ProductAverageCustomerRatings-1 div.ratingSystem span.snapshotButton img { height: 10px; margin-right: 4.5px; width: 10px; }

div.com-amazon-webstore-ProductAverageCustomerRatingsAndReviews-1 div.reviewSummary span.snapshotButton img { height: 10px; margin-right: 4.5px; width: 10px; }

div.com-amazon-webstore-YourAccountManageReviewsLinkBox-1 div.menuLinks { margin-top: -16.364px; }
div.com-amazon-webstore-YourAccountManageReviewsLinkBox-1 div.menuLinks h3 { font-weight: bold; }
div.com-amazon-webstore-YourAccountManageReviewsLinkBox-1 div.menuLinks ul { list-style-image: url('/media/common/carat-image.png'); }

div.cluetip-reviewsSnapshot {}
.search div.cluetip-reviewsSnapshot, .browse div.cluetip-reviewsSnapshot { margin-left:54px; margin-left:50px}
div.cluetip-reviewsSnapshot #cluetip-outer {  }
div.cluetip-reviewsSnapshot #cluetip-extra { position: absolute; display: block; top: -8px; right: -12px; width: 12px; height: 30px; margin: -9px 15px 0 0; }
div.cluetip-reviewsSnapshot #cluetip-title, h3 #cluetip-title { background-color: #FFFFFF;
    border-left: 1px solid #8CC63E;
    margin: 0;
    padding-right: 5px;
    position: relative; }
	#cluetip-outer {
    background: url("http://ecx.images-amazon.com/images/I/018Cq8DZ2vL.png") no-repeat scroll left bottom #FFFFFF;
    border-bottom: 0 none;
    border-right: 1px solid #8CC63E;
    border-top: 1px solid #8CC63E;
    margin-top: 0;
    padding: 0 0 9px;
	 margin-left: 12px;
}
div#cluetip-inner {
    background: none repeat scroll 0 0 #FFFFFF;
    border-left: 1px solid #8CC63E;
    margin: 0;
    padding: 0;
    position: relative;
	border-top:0;
}
div.cluetip-reviewsSnapshot div#cluetip-close { text-align: right; }
div.cluetip-reviewsSnapshot div#cluetip-close a { text-decoration: none; }
div.cluetip-reviewsSnapshot div#cluetip-inner {  width: 216px;}
div.cluetip-reviewsSnapshot div#cluetip-inner #reviewsSnapshotLoadingImage .spinningImage { position: relative; margin: 0 0 0 54px; padding-bottom: 4.5px; }
div.cluetip-reviewsSnapshot div#cluetip-inner #reviewsSnapshotLoadingImage .loadingMsg { margin: 0 0 0 25px; }
div.cluetip-reviewsSnapshot div#cluetip-inner .reviewsSnapshotSorryMsg { margin: 0; }

*+html div.cluetip-reviewsSnapshot #cluetip-title { zoom: 1; }
*+html div.cluetip-reviewsSnapshot div#cluetip-inner { zoom: 1; margin-left: 0px; }
*+html div.cluetip-reviewsSnapshot div#cluetip-inner .variationSwatchMoreColorsLink a { margin-left: 0px; }
*+html div.cluetip-reviewsSnapshot div#cluetip-inner .reviewsSnapshotSorryMsg { margin-left: 0px; }
*+html div.cluetip-reviewsSnapshot div#cluetip-inner .colorSwatches { margin-left: 0px; }
*+html div.cluetip-reviewsSnapshot div#cluetip-inner .colorSwatches li a { float: left; }

div.reviewsSnapshotPopoverTemplate { display: none; *left:16px; *position:relative }

div.reviewSummaryHeader { text-align: center; }
div.reviewSummaryHeader span.reviewsSnapshotCount { padding: 0px 4px 0px 0px; }
dl.reviewsSnapshot{ padding-left:20px}
div.viewAll { text-align: center; }

.rating span.one { margin-left: 0.35em; background-repeat: no-repeat; display: block; float: left; height: 15px; overflow: hidden; position: relative; width: 85px; }
.rating span.one span { margin-right: 10%; background-position: -60px 0px; background-repeat: no-repeat; margin-top: 0px; background-image: url("Site Files/Theme Files/White Label/Images/common/ratingsStars.png"); display: block; height: 100%; }
.rating span.oneFive { background-repeat: no-repeat; display: block; float: left; height: 15px; overflow: hidden; position: relative; width: 85px; }
.rating span.oneFive span { margin-right: 11%; background-position: -45px -17px; background-repeat: no-repeat; margin-top: 0px; background-image: url("Site Files/Theme Files/White Label/Images/common/ratingsStars.png"); display: block; height: 100%; }
.rating span.two { margin-left: 6.207px; background-repeat: no-repeat; display: block; float: left; height: 15px; overflow: hidden; position: relative; width: 85px; }
.rating span.two span { margin-right: 10%; background-position: -45px 0px; background-repeat: no-repeat; margin-top: 0px; background-image: url("Site Files/Theme Files/White Label/Images/common/ratingsStars.png"); display: block; height: 100%; }
.rating span.twoFive { background-repeat: no-repeat; display: block; float: left; height: 15px; overflow: hidden; position: relative; width: 85px; }
.rating span.twoFive span { margin-right: 11%; background-position: -30px -17px; background-repeat: no-repeat; margin-top: 0px; background-image: url("Site Files/Theme Files/White Label/Images/common/ratingsStars.png"); display: block; height: 100%; }
.rating span.three { margin-left: 6.207px; background-repeat: no-repeat; display: block; float: left; height: 15px; overflow: hidden; position: relative; width: 85px; }
.rating span.three span { margin-right: 11%; background-position: -30px 0px; background-repeat: no-repeat; margin-top: 0px; background-image: url("Site Files/Theme Files/White Label/Images/common/ratingsStars.png"); display: block; height: 100%; }
.rating span.threeFive { background-repeat: no-repeat; display: block; float: left; height: 15px; overflow: hidden; position: relative; width: 85px; }
.rating span.threeFive span { margin-right: 11%; background-position: -14.6px -17px; background-repeat: no-repeat; margin-top: 0px; background-image: url("Site Files/Theme Files/White Label/Images/common/ratingsStars.png"); display: block; height: 100%; }
.rating span.four { margin-left: 6px; background-repeat: no-repeat; display: block; float: left; height: 15px; overflow: hidden; position: relative; width: 85px; }
.rating span.four span { margin-right: 11%; background-position: -14.6px 0px; background-repeat: no-repeat; margin-top: 0px; background-image: url("Site Files/Theme Files/White Label/Images/common/ratingsStars.png"); display: block; height: 100%; }
.rating span.fourFive { background-repeat: no-repeat; display: block; float: left; height: 15px; overflow: hidden; position: relative; width: 85px; }
.rating span.fourFive span { margin-right: 11%; background-position: 0px -18px; background-repeat: no-repeat; margin-top: 0px; background-image: url("Site Files/Theme Files/White Label/Images/common/ratingsStars.png"); display: block; height: 100%; }
.rating span.five { background-repeat: no-repeat; display: block; float: left; height: 15px; overflow: hidden; position: relative; width: 85px; }
.rating span.five span {background-position: 0px 0px; margin-right: 11%; background-repeat: no-repeat; margin-top: 0px; background-image: url("Site Files/Theme Files/White Label/Images/common/ratingsStars.png"); display: block; height: 100%; }

.averageRating, .rating { display: block; float: left; }
.averageRating span, .rating span { margin-left: 4.5px; }
.averageRating span span, .rating span span { margin-left: 0px; }

dl.reviewsSnapshot { height: 100%; padding-top: 5px; margin-bottom: 9px; }
dl.reviewsSnapshot dt.reviewsSnapshotLineTitle { float: left; width: 50px; }
dl.reviewsSnapshot dd.reviewsSnapshotBarBackground { background-color: #EEEECC; display: block; float: left; height: 15px; overflow: hidden; width: 100px; margin-right: 10px; }
dl.reviewsSnapshot dd.reviewsSnapshotBarBackground span.reviewsSnapshotBar { background-color: #FFCC66; display: block; height: 100%; }
dl.reviewsSnapshot dd.reviewsSnapshotLineText { float: left; text-align: right; width: 35px; }
body.reviews #headerSlots { z-index: 1000; position: relative; margin-bottom: 18px; display: inline-block; }
body.reviews #headerSlots:after { content: " "; display: block; height: 0; clear: both; overflow: hidden; visibility: hidden; }
body.reviews #headerSlots #header-1 { position: absolute; top: 0; left: 0; }
body.reviews #headerSlots #header-2 .signInMenu { float: right; margin-bottom: 9px; }
body.reviews #headerSlots #header-4 { clear: both; float: left; margin-left: 451px; margin-top: 9px; }
body.reviews #headerSlots #header-7 { float: right; }
body.reviews #headerSlots #header-7 .miniCart { float: right; }
body.reviews #headerSlots #header-8 { clear: both; padding-top: 3px; }
body.detail #columns #center-right-wrapper #rightColumn div.com-amazon-webstore-ProductCustomerReviews-1 { left: -287px; position: relative; width: 150%; }
body.miniDetail #wrapper #innerWrapper .miniDetailPage #columns #centerColumn div.com-amazon-webstore-ProductAverageCustomerRatings-1 p.ratingSystem { margin: 0px; }
body.miniDetail #wrapper #innerWrapper .miniDetailPage #columns #centerColumn div.com-amazon-webstore-ProductTitleMiniDetail-2 { margin-bottom: 0; }
div.com-amazon-webstore-SearchResults-4 div.reviewSummary span.snapshotButton img { height: 10px; width: 10px; }
div.com-amazon-webstore-SearchResults-3 div.reviewSummary span.snapshotButton img { height: 10px; width: 10px; }
div.com-amazon-webstore-SearchResults-2 div.reviewSummary span.snapshotButton img { height: 10px; width: 10px; }


/* reviews overrides*/

body.reviews #header-5, body.reviews #bottom-5 {display: none}
body.reviews div#wrapper div#innerWrapper div#mainContentWrapper div#columns {overflow: hidden}
div.com-amazon-webstore-DisplayReviewsByCustomer-1 div.communityReviews ul.productList li.product div.productDetails { display: inline; float: right; margin-left: 18px; padding-bottom: 0px; padding-top: 18px; width: 670px; height:auto!important; border: none!important}

