/* review.css - 7.222.095 - 2026/06/03 09:42 */


.r-summary-rating *, .r-review-table *, .r-badge *, .r-badge-definition, .r-review-pages {font: 12px Arial, Helvetica, Geneva sans-serif;}
.r-summary-rating a, .r-review-table a, .r-badge a, .r-review-pages a {color: #369;}
.r-summary-rating a:visited, .r-review-table a:visited, .r-badge a:visited, .r-review-pages a:visited {color: #036;}


.r-RR img {border: none;}

#r-ratings { background-color: #fff; width: auto; display: block; margin: 10px 0; padding: 6px; border: 1px solid #76abd7; }

.r-review-table {padding: 0; background: #fff; }
.r-review-sort-row { padding: 10px 10px 0px 10px; }
.r-review-table-sort-table { height: 26px; padding: 3px; background-color: #e6e6cc; }
.r-review-table-sort-label {visibility: hidden; color: #666; font-size: 14px; font-weight: bold; text-transform: uppercase;}
.r-review-sort-row-link {vertical-align: middle;}
.r-review-sort-row-link a#r-submission-url {font-weight: bold; }

#r-svp-link-container { margin: 0; padding: 0 0 10px 0; font-size: 10px; font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; color: #333; text-align: center; }

.r-content {}
.r-content br { padding: 0; margin: 0; line-height: 8px;}
.r-rating {width: 50px; background: #fff; padding: 0 10px 0 10px; margin: 0; vertical-align: middle; line-height: normal;}
.r-summary-ratings .r-rating { padding: 0; }
.r-rating-first {margin: 0;}
.r-rating-item {text-align: left; font-weight: bold; margin: 0;}
#r-ratings .r-rating-item {text-align: left; display: block; font-weight: bold; color: #369;}
.r-rating-score {text-align: left; padding-left: 5px;}
.r-created-date {}
.r-works-page-link {}
.r-rating-last {font-weight: bold;}
.r-rating-only-buy-again { padding-top: 8px; }
.r-summary-rating {margin: 0px; background: #ffffff;}
.r-summary-rating-header {font-weight: bold; color: #369;}
.r-summary-rating-buy-again {border-top: 2px dotted #76abd7; padding: 5px 0 4px 0;}
.r-summary-rating-last {font-weight: bold;}
.r-summary-rating-links {margin: 0 0 0px 0; padding: 0;}
.r-summary-rating a { background: transparent url(/images/elements/bitmap_arrow.gif) no-repeat scroll 0pt 4px; padding: 0pt 0pt 2px 10px }
.r-summary-rating-no-reviews a {background-image: none; padding: 0; }
.r-summary-rating-links ul {list-style-type: none; margin: 0px 0px 0px 10px; padding: 0px;}
#r-summary-rating-addl-link { }
.r-summary-ratings {padding: 0px;}
.r-summary-rating-total {font-weight: bold;}
.r-rating-total {font-weight: bold;}
.r-summary-rating .r-rating-wrapper-table{margin-bottom: 5px;}
.r-helpful-responded {font-weight: bold;}
.r-review-data {}
.r-review-display {margin: 6px; margin: 0;}
.r-reviewer {}
.r-read-all-my-reviews {white-space: nowrap;}
.r-reviewer-location {}
.r-review-feedback-display {}
.r-review-feedback-links {}
.r-review-label {}
.r-review-pages { padding: 0px 5px 10px 10px; background: #fff; border: 1px solid #cc9;  border-top: 0; border-bottom: 0;}
.r-review-rating{}
.r-review-section { padding: 0 10px 10px 10px; margin: 0;}
.r-review-section-header {display: none;}
.r-review-section-header-label {}
.r-review-section-header-link {}
.r-review-section-header-subtitle {}
.r-reviews-section {border-bottom: 2px dotted #76abd7;  padding: 6px 0 6px 0; background: #fefef2;}
.r-review-text {}
.r-review-title {font-weight: bold; }
.r-review-value {}
.r-would-recommend-section { margin-top: 8px; }
.r-pros-title { font-weight: bold; }
.r-cons-title { font-weight: bold; }
.r-pros-content {}
.r-cons-content {}
.r-ratings-secondary {}
.r-sort-button {}
.r-sort-dropdown { margin: 2px 0 2px 0; }
.r-tanc-text {}
.r-text-area-content {}
.r-review-was-helpful {padding-bottom: 10px; }
.r-write-first-link {padding: 2px}
.r-write-first-image {text-align:center; padding: 2px}

#r-default-url {visibility: hidden}

.r-response-client {
background-color: #eee;
border: 1px solid #ccc;
padding: 5px 5px 5px 5px;
margin: 5px 50px 5px 50px;
}

.r-response-client-head {
padding-bottom: 8px
}

.r-response-client-title {
display:block;
text-decoration: underline;
font-weight: bold;
padding-bottom: 8px
}

.r-response-by-client {font-weight:bold;}

.r-response-client-name {font-weight:bold;}

.r-response-client-department {font-weight:bold;}

.r-response-client-date {
font-weight:normal;
}

.r-response-text {
}

.r-title-expert, .r-title-featured, .r-title-staff {display: none;}

.r-badge-block {margin-bottom: 5px;}
.r-badge {padding-right: 5px;}
.r-badge td {font-size: xx-small; font-weight: bolder;}
.r-icon-expert, .r-icon-featured, .r-icon-staff, .r-contributor-top1, .r-contributor-top10, .r-contributor-top25, .r-contributor-top50, .r-contributor-top100, .r-contributor-top250, .r-contributor-top500, .r-contributor-top1000 {padding: 2px 0px; vertical-align: middle;}
.r-icon-expert {}
.r-icon-featured {}
.r-icon-staff {border: none;}
.r-contributor-top10, .r-contributor-top25, .r-contributor-top50, .r-contributor-top100, .r-contributor-top250 .r-contributor-top500, .r-contributor-top1000 {}
.r-contributor-top1 {display: none;}
.r-title-expert, .r-title-featured, .r-title-staff, .r-contributor-top1-title, .r-contributor-top10-title, .r-contributor-top25-title, .r-contributor-top50-title, .r-contributor-top100-title, .r-contributor-top250-title, .r-contributor-top500-title, .r-contributor-top1000-title {padding: 0px 5px; margin-right: 10px; vertical-align: middle;}
.r-title-expert {background-color: #9cf;}
.r-title-featured {background-color: #ffc;}
.r-title-staff {display: none;}
.r-contributor-top1-title, .r-contributor-top10-title, .r-contributor-top25-title, .r-contributor-top50-title, .r-contributor-top100-title, .r-contributor-top250-title, .r-contributor-top500-title, .r-contributor-top1000-title {display: none;}
.r-badge-definition {}

.r-photo-review-section {float:right; padding-left:10px; margin-left:10px; border-left:#ccc solid 1px;}
.r-photo-review-section-label {font-weight:bold; color:#000;}
.r-photo-review-section-hint {font-size:9px; color:#000; text-decoration:none;}
.r-photo-review {display:inline; float:left;}
.r-photo-review-popup {position:absolute; margin-top:20px; margin-left:-365px; display:none; padding:5px; cursor:hand; cursor:pointer; background:#FAFAFA; border:1px solid #ddd; font-weight:bold; color:#000;}
.r-photo-review-popup a {text-decoration:none;}
.r-photo-review-popup-hint {position:absolute; right:5px; margin:0px; font-weight:bold; font-size:9px; color:#000; text-align:right;}
.r-photo-review-popup-image {padding-top:15px; width:400px; text-align:center;}
.r-photo-review-popup-image img {border:1px solid #ddd;}
.r-photo-review-popup-caption {margin-top:5px; width:400px; font-weight:bold; font-size:11px; color:#000; }
.r-photo-review-thumbnail {margin-top:5px; margin-right:5px; cursor:hand; cursor:pointer;}
.r-photo-review-thumbnail img {border:none}

.r-rating-wrapper-table {float: left;}
.r-summary-rating-histogram {float: left; margin: 0 0 0 5px;}
.r-rating-histogram-button {float: left; margin: 0 0 0 3px;}
.r-rating-histogram-button-image {cursor: hand;}
.r-rating-histogram-button-image img {border: none;}
#r-rating-histogram-button-iecontrols-frame {display: none; margin-left: -280px; margin-top: 7px; position: absolute;}
.r-rating-histogram-button-popin {cursor: hand; display: none; margin-left: -280px; margin-top: 7px; position: absolute; z-index: 10000000;}
.r-histogram {background: #fff; border: 2px solid #ccc; overflow: hidden; padding: 5px 0 10px 0; text-align: left; width: 260px; height: auto;}
div.r-histogram-title {background: #E6E6CC; font-size: 14px; font-weight: bold; margin: -5px 0 10px 0; padding: 5px;}
.r-histogram-title span {font-size: 10px; font-weight: normal; }
.r-histogram-title { color: #000; }
.r-histogram-bar-row {overflow: hidden; padding: 3px 0 0 10px; width: 100%; height: 25px;}
.r-histogram-bar-row span {font-size: 9px; padding: 5px 0 0 0; width: 40px; width: auto; overflow: hidden;}
.r-histogram-start-label {float: left;}
.r-histogram-abs-label {float: left;}
.r-histogram-perc-label {float: left;}
.r-histogram-bar {width: 162px; height: 19px; float: left; margin: 0 4px; background-image: url( /images/review/mt_bar.gif ); background-repeat: repeat-x; border-right: #ababab 1px solid; border-left: #ababab 1px solid;}
.r-histogram-full-bar {background: url( /images/review/full_bar.gif ) right; float: left; height: 19px;}
span.r-histogram-start-label {width: 45px;}


#r-works-bookmarking-id {display: block; margin-top: 10px;}
#r-works-bookmarking-id a {background-image: none; padding-left: 0;}
#r-works-bookmarking-links-separator-id {display: none; visibility: hidden;}
.r-social-bookmarks-sharing-link a:link, .r-social-bookmarks-sharing-link a:visited, .r-social-bookmarks-sharing-link a:hover, .r-social-bookmarks-sharing-link a:active {text-decoration: none;}
.r-head-profile img.r-social-bookmarks-image-link, .r-social-bookmarks-image-link {border: 0px; vertical-align: text-bottom; display: inline;}
.r-works-bookmarking-label {padding:0px; margin: 0px;}
.r-review-social-bookmarks-section {margin-top: 10px;}
 
 
 
 
.r-submission-table *, .r-UI-container *, #r-guidelines * {font-family: Arial, Helvetica, Geneva, sans-serif; font-size: 12px;}
.r-submission-table a, .r-UI-container a, #r-guidelines a {color: #369;}
.r-submission-table a:visited, .r-UI-container a:visited, #r-guidelines a:visited  {color: #036;}
#r-guidelines ul {list-style:none; margin:0 0 10px 10px; padding:0;}
#r-guidelines ul li { background-image:url(/images/elements/bitmap_arrow.gif);  background-repeat:no-repeat;  background-position:0 4px;  margin:0;  padding:0 0 6px 10px; }
#r-guidelines h3 { color: #000; margin-bottom: 2px;}


#r-review .r-error-heading {color: #900; font-weight: bold; padding: .1em 0 .4em 0;}
.r-error-message {color: #900; }
.r-error-text { width: auto; border: 1px dotted #900; padding: 7px; margin: 10px 10px 5px 0; color: #900;}
.r-error-text ul { list-style-type: none;  margin: 5px 0 2px 10px; padding:0; }
.r-error-text ul li { background-image: url(/images/elements/bitmap_arrow.gif); background-repeat: no-repeat; background-position: 0 3px; margin: 0; padding: 0 0 3px 10px; }
.r-UI-button {}
.r-UI-container { background: #fff; }
.r-UI-container form { margin: 0; padding: 0;}

#r-preview { padding: 10px;  border: 1px solid #e6e6cc; background: #fff}
.r-preview-buttons { text-align: right; background: #e6e6cc; padding: 0 5px 0 0;}

.r-ratings-only-table {width: 100%; border: 2px solid #e6e6cc; margin-bottom: 10px; padding: 8px; background: #fff;}
.r-ratings-only-message {}
.r-ratings-only-buttons {padding-top:8px; vertical-align:middle; font-weight:bold; }
.r-table-preview, .r-table-preview p {padding:5px 0px; margin:0px;}

.r-error {color: #990000; font-weight: bold;}
.r-field-label {white-space: nowrap;}
.r-label-error, .r-label-error-marker { color: #900; }
.r-label-prefix-required-marker, .r-required-marker {color: #f00;}
.r-label-suffix-required-marker {visibility: hidden;}
.r-note { border: 1px solid black; display: none; position: absolute; left: 550px; right: 0px; padding: 2px 10px 2px 10px; width: 400px;}
.r-close-link {font-weight: bold;float: right;}
.r-title { font-weight: bold; padding: 2px;}
.r-reviewer-name {font-weight: bold;}

.r-submitted-content { width: 330px; }

.r-rating-bar {cursor: pointer; line-height: 13px;}
.r-rating-display-value {padding-left: 15px; font-weight: bold;}
.r-rating-title {width: 100px; font-weight: bold; padding: 4px 15px 4px 0px;}
.r-rating-wrapper { padding: 4px;}

.r-review-hints {font-weight: bold;}
#r-review-help {padding: 10px 0px 0px 10px;}

.required {font-weight: normal; padding-left: 5px;} 
.r-required-marker {color: red;}

#r-guidelines .header {font-weight: bold; font-size: 1.2em; margin-top: 0px; color: #369;}
#r-guidelines ul { list-style-type: none;  margin: 0 0 2px 10px; padding:0;   }
#r-guidelines ul li { background-image: url(/images/elements/bitmap_arrow.gif); background-repeat: no-repeat; background-position: 0 3px; margin: 0; padding: 0 0 3px 10px; }
#r-guidelines {font-family: Arial, Helvetica, Geneva, sans-serif; font-size: 12px; margin: 5px; background-color: #fff; border: 1px solid #9a976c; padding: 10px;}
#r-guidelines a {color: #369;}
#r-guidelines a:visited {color: #036;}

a.r-close-window {text-decoration:underline; font-weight:bold; color:black;}
.r-submission-table{}

.r-review-display {width: 100%; }
.r-preview-main {background-color: #fff; padding: 0 0 10px 0; width: 100%; border-bottom: 2px dotted #76abd7; }
.r-preview-main-container { width: 100%; padding: 0;}

#r-preview p { padding: 0; }

#r-preview br { display: none; }
#r-preview .r-preview-main br { display: inline;}
#r-preview  .r-Review-title { font-weight: normal; }
#r-preview form { padding-top: 0; margin-top:0; padding-left: 3px; display: block;}
#r-preview form br { display: none; }

#r-submission-container p a { padding: 0 0 1px 10px; background-image: url(/images/elements/bitmap_arrow.gif); background-repeat: no-repeat; background-position: 0 3px;}
#r-preview p a { background: none; padding: 0; }








.r-works-header {padding: 25px 0px 0px 25px; display: none;}
.r-works-image {float: left; padding: 0px; margin: 0px 25px 15px 0px;}
.r-works-title {display: block; font-size: 14px; font-weight: bold; margin: 0px;}
.r-works-copy {display: none; margin: 0px 25px 0px 0px;}
#r-works-copy-lg {display: none;}
#r-submission-top-header {padding: 5px; font-size: 12px;}


#r-review-main {margin: 0px; padding: 0; background: #fff; border: 1px solid #e6e6cc;}
.r-review-main * {margin: 0; padding: 0;}
.r-review-main .r-review-section { padding: 0px; margin: 0;}
#r-review {}
#r-main-head {cursor: auto;}
.r-requiredheader {font-size: 10px; font-weight: normal; margin: 0px 0px 0px 100px;}
.r-required {color: #f00;}
#r-rating-overall {}
.r-rating-title {font-weight: bold; padding: 0px 15px 0px 0px; width: 120px;}
.r-rating-wrapper {padding: 4px; width: auto;}
.r-rating-bar {cursor: hand; cursor: pointer; width: 75px; }
.r-rating-display-value {font-weight: bold;}
#r-overall-display {padding-left: 15px;}
.r-rating-legend-value {font-weight: bold; padding: 0px 0px 0px 3px; text-transform: lowercase;}
#r-slider-prompt-row {}
.r-slider-prompt {}
.r-slider-prompt-divider {}
#r-recommend-to-friend-row {}
#r-recommend-to-friend-label {float: left; font-weight: normal; margin: 0px; padding: 0px; width: 290px;}
.r-recommend-to-friend-radio {float: left; font-weight: normal; margin: 0 10px 0 0; padding: 0px; width: 150px;}
#r-recommend-to-friend-yes {}
#r-recommend-to-friend-no {margin-left: 25px;}
#r-nickname-row {}
#r-nickname-label {}
#r-nickname-input {}
#r-nickname-text {}
#r-nickname-help
#r-product-opinions-more {}
#r-product-opinions-header {}
#r-product-opinions-body {}
#r-review-title-row {}
#r-review-title-label {}
#r-review-title-input {}
#r-title-help {}
#r-tips-launch {cursor: hand; cursor: pointer; float: left; padding: 0px 0px 0px 10px;}
#r-show-tips {}
#r-tip-container-frame {display: none; position: absolute; margin-left: 25px; margin-top: -10px;}
#r-tip-container{background: #fff; display: none; position: absolute; margin-left: 25px; margin-top: -10px; width:372px; z-index: 400;}

#r-great-review { background: #fff; padding: 0px;}
#r-great-review-content {background: #fff; padding: 10px; border: 2px solid #e6e6cc; overflow: auto;}
#r-great-review-content h1 { font-size: 1.2em; color: #369; margin: 0 0 5px 0; padding-bottom: 1px;}
#r-great-review-content ul { list-style-type: none;  margin: 0 0 2px 10px; padding:0; }
#r-great-review-content ul li { background-image: url(/images/elements/bitmap_arrow.gif); background-repeat: no-repeat; background-position: 0 3px; margin: 0; padding: 0 0 3px 10px; }
#r-great-review-content p {text-align: right; border-top: 2px dotted #76abd7; margin-top: 10px;}
.r-tips-box-header {display: none;}
.r-tips-box { font-weight: normal;}
.r-fake-link { color: #369; text-decoration: underline; cursor: hand; cursor: pointer;}
.r-tips-box a {}
.r-tips-box-sub {list-style: circle;}
.r-tips-spacer {}
#r-pros-cons {}
#r-pros-label {}
#r-pros-input {}
#r-pros {}
#r-pros-helper {}
#r-cons-row {}
#r-cons-label {}
#r-cons-input {}
#r-cons {}
#r-cons-help {}
#r-review-text-row {width: 530px;}
#r-review-text-label {}
#r-review-input-text {}
#r-Review-text {width: 500px; }
#r-review-text-help {display: none;}
.r-review-character-counter {padding: 0px; width: 300px; float: none;clear:both;  }
#r-review-character-count { font-size: 10px; font-family: Verdana, Arial, Helvetica, Geneva, sans-serif;}
#r-photo-upload {}
#r-photo-upload-header {}
#r-photo-upload-body {}
#r-photo-guide-container {display: none; height: 100; position: absolute; width: 100; z-index: 400; left: 302px; top: 46px;}
#r-photo-guide {background-image: url('pguide_bk.gif'); background-repeat: no-repeat; padding: 42px 0px 0px 12px; position: absolute; width: 369px; height: 155px; left: -40px; top: 0px; z-index: 100;}
#r-photo-guide-content {background-color: #fff; height: 110px; width: 350px; overflow: auto; z-index: 101; position: absolute; top: 35px; left: -35px;}
#r-image-input {}
#r-photo-upload-visible-target {}
#r-photo-upload-fatal-error {}
#r-photo-upload-frame {}
#r-photo-upload-visible-source {}
.r-photo-upload-error-table {}
#r-photo-upload-row {padding-left: 121px;}
#r-photo-upload-next {}
#r-photo-upload-wait {}
.r-photo-table {background-color: #ccc; height: 108px; width: 180px;}
.r-photo-inner-table {background-color: #fff; height: 106px; width: 178px;}
#r-photo-guide-launch {cursor: hand; cursor: pointer; float: left; padding: 0px 0px 0px 140px;}
#r-about-you {}
#r-about-you-header {}
#r-about-you-body{}
#r-row-location {}
#r-reviewer-location-label {}
#r-reviewer-location-input {}
#r-reviewer-location-helper {}
#r-net-promoter {}
#r-net-promoter-header {}
#r-net-promoter-body {}
#r-np-question-label {width: auto;}
#r-np-table-row {margin-left: 150px; padding: 0px; width: 400px;}
.r-np-table {font-weight: normal; margin: 15px 0px 0px 0px;}
.r-np-number {font-size: xx-small; font-weight: bold; text-align: center;}
.r-np-table-label-right {font-size: xx-small; padding: 5px 0px 0px 0px; text-align: left;}
.r-np-table-label-left {font-size: xx-small; padding: 5px 0px 0px 0px; text-align: right;}
#r-tell-us-why {}
#r-np-why-label {}
#r-required-reason-input {}
#r-net-promoter-comment { width: 500px; }
#r-np-why-help {}
#r-preview-bar {  margin: 10px 8px; padding: 2px; text-align: right; background-color: #f6f6e6; }
#r-preview-bar a { font-size: 10px; font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; }
#r-review-preview-button { }
#r-preview-bar-links {}
.r-preview-bar-links * {}
.r-preview-bar-link {}
#r-preview-tandc {}
#r-tanc-link {}
#r-preview-bar-guidelines {}
#r-guidelines-link {}

.r-tanc { border-top: 5px solid #fff; padding: 0; margin: 0; }
.r-tanc  form {background: #f6f6e6;  margin: 0; padding: 0;}
.r-tanc br {display: none; }
.r-tanc p { margin: 0; padding: 0; }
.r-tanc-text { display: none; }



#r-submission-container .r-review-section { background: no-repeat; color: #000; margin: 8px;}
.r-section-header, .r-section-header-over {background: #e6e6cc; padding: 5px; margin-bottom: 8px; font-size: 12px; font-weight: bold; }
.r-hide-show {}
.r-label-row, #r-tell-us-why, .r-slider-row {font-size: 12px; height: auto; margin: 0px; overflow: hidden; padding: 0px; text-align: left; width: 100%;}
.r-label-row {}
.r-ratings-table {margin: 0px;}
.r-form-label { margin: 0px; padding: 0px; width: 150px;}
.r-user-context-value-label {margin: 0px 20px 0px 0px; width: 120px;}
.r-input-text {float: left; font-weight: normal; margin: 0px; padding: 0px;}
.r-input-help {font-size: 10px; font-weight: normal; float: left; margin: 0px; font-family: Verdana, Arial, Helvetica, Geneva, sans-serif;}
#r-review .r-spacer {display: block; float: none; height: 15px;}
.r-spacer {display: block; float: none; height: 10px;}


.r-radio-button {margin: 0px 7px;}
.r-text-field {border: 1px solid #76abd7;}
.r-text-area {border: 1px solid #76abd7; width: 500px;}
.r-file-input {}
.r-input-dropdown-menu {}
.r-input-button, .r-photo-remove {}
.r-UI-button {  cursor: hand; cursor: pointer;  font-size: 12px; color: #000;  width: auto; margin: 5px 0 5px 0; }

 


.r-reviews-standalone-page { border: 1px solid #76abd7; background: #fffff2; }
.r-reviews-standalone-page * { font: 12px Arial, Helvetica, Geneva, sans-serif; }
.r-reviews-standalone-page a { color: #369; }
.r-reviews-standalone-page a:visited { color: #036; }
.r-page-standalone { width: 100%; padding: 0px; }
.r-page-standalone-container { width: 100%; }
.r-header-standalone-nav-table { width: 100%; }
.r-header-standalone-nav-print { text-align: right; vertical-align: top; }
.r-header-standalone-nav-print a { font-size: 10px; font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; }
.r-logo-standalone { padding-bottom:5px; }
.r-logo-standalone img { border:none; margin: 8px; }
.r-alibris-links { padding: 4px; margin: 5px 10px; background: #e6e6cc; width: auto; font-weight: bold; }
.r-alibris-links a { font-weight: bold; }
.r-header-standalone-bar { width: 100%; padding: 0px; }
.r-header-standalone-bar-label { color: #663; font-size: 14px; font-weight: bold; text-transform: uppercase; }
.r-header-standalone-text { padding:10px; }
.r-header-standalone-text-title { color: #fe9900; font-size: 16px; font-weight: bold }
.r-header-standalone-product-image { vertical-align:top; padding:10px; }
.r-header-standalone-product-image img { border:none; }
.r-header-standalone-product-name, .r-header-standalone-product-name * { font-size:16px; margin: 0; font-weight: bold; }
.r-header-standalone-product-name-link { }
.r-header-standalone-product-desc { font-size:12px; margin: 0 0 10px 0; }
.r-product-standalone-details { padding-top: 10px; }
.r-product-standalone-details img { border:none; }
#r-product-standalone-details-footer { margin-left: 10px; }
.r-rating-standalone-set-average-rating-label { padding-right:4px; }
.r-rating-standalone-set-average-rating-value { padding-left:4px; }
.r-rating-standalone-set-average-rating-of { }
.r-rating-standalone-set-average-rating-total { padding-right:4px; }
.r-rating-standalone-wrapper-buy-again { }
.r-rating-standalone-wrapper-buy-again-total { color:#000000; }
.r-rating-standalone-wrapper-buy-again-value { color:#000000; }
.r-reviews-standalone-body { padding:10px; }
.r-reviews-standalone-page { width:750px; }
.r-reviews-standalone-table { width:100%; }
.r-reviews-standalone-sort-row { background: #e6e6cc; padding: 2px 2px 2px 5px; width:100%; }
.r-reviews-standalone-sort-row-label { color: #000000; font-weight: bold; font-size: 12px; padding: 2px; width: 100%; }
.r-reviews-standalone-sort-row-dropdown { }
.r-reviews-standalone-section-count-label { display: none; color:#606060; font-weight:bold; }
.r-reviews-standalone-section-count-product-name { font-style: italic; }
.r-reviews-standalone-section { }
.r-reviews-standalone-section-review { padding:4px; border-bottom: 2px dotted #76abd7; }
.r-noreviews-standalone { padding: 10px; }
.r-pages-standalone { color:#606060; width: 100%; padding-top: 10px; }
.r-rating-item { font-weight: bold; }
.r-summary-rating-last { font-weight: bold; }
.r-summary-rating-total { font-weight: bold; }




 
.r-reviews-body { padding: 0px; background: #fff; }
.r-reviews-body * { font: 12px Arial, Helvetica, Geneva, sans-serif; }
.r-reviews-body a { color: #369; }
.r-reviews-body a:visited { color: #036; }
.r-reviews-body-container { border: 1px solid #76abd7; margin: 15px 0 15px 15px; width: 740px; }
.r-head-profile { width: 100%; }
.r-head-profile img { display: none; padding: 0; margin: 0; }
.r-profile-summary { background: #fff; margin: 0px; }
.r-reviews-by-reviewer { font-size: 16px; color: #369; font-weight: bold; }
.r-profile-summary { color: #663; font-weight: bold; padding: 0 20px 0 20px; }
.r-profile-summary .r-reviews-by-reviewer, .r-print { }
.r-review-pages { padding: 0px 20px 0px 20px; margin-bottom: 10px; border: 0; }
.r-review-pages td { border-top: 2px dotted #76abd7; border-bottom: 2px dotted #76abd7; padding: 5px; }
.r-print { cursor: pointer; white-space: nowrap; }
.r-print img { display: inline; }
.r-print a { font-size: 10px; font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; }
.r-reviewer-display-reviews { }
.r-reviewer-display-reviews-date { display: none; }
.r-product-description-small, .r-product-description-small TD { color: #666666; text-decoration: none; padding: 0; margin: 0; vertical-align: top; }
.r-product-description-small { border-top: 2px dotted #76abd7; margin-right: 20px; margin-left: 20px; background: #fff; padding-top: 10px; }
.r-product-description-small h1 a { font-weight: bold; text-decoration: none; }
.r-product-description-small img { margin-right: 10px; }
.r-reviews-reviewer { background: #fff; padding: 0; margin: 0; }
.r-reviews-reviewer-content { padding: 20px; }
.r-content { }
.r-rating-item { font-weight: bold; }
.r-summary-rating-last { font-weight: bold; }
.r-summary-rating-total { font-weight: bold; }
.r-review-feedback-display { padding-bottom: 8px; }
.r-reviews-no-profile { color: #666666; margin: 35px; }
.r-page-empty { font-size: 13px; font-weight: bold; }
.r-review-please-write, .r-customer-thanks { margin-top: 13px; }
.r-close-window-link-div { padding: 10px; text-align: right; }
.r-bookmarks-profile-section { padding-left: 2px; }




#r-be-the-first-contest {width:510px; margin:0 0 10px 0; padding:0; background:#fff; position:relative; display:block; background:url(/images/review/0_review_contest_bg.png) no-repeat center 3px;}
#r-be-the-first-contest p {font-size:13px; margin:6px 96px; padding:0;}
#r-be-the-first-contest ul {text-align:left; font-size:14px; color:#000; list-style-type:none; margin:6px 0 18px 20px; padding:0;}
#r-be-the-first-contest ul li {background-image:url(/images/elements/bitmap_arrow.gif); background-repeat:no-repeat; background-position:0 4px; margin:0; padding:0 0 6px 12px;}
#r-be-the-first-contest #right {float:right; width:80px; position:relative; margin:0; padding:0; border:1px solid black;}
#r-be-the-first-contest #left {text-align:center; float:left; width:320px; background-color:transparent;  margin:0; padding:15px 0 9px 88px;}
#r-be-the-first-contest .clear-space {clear:both;}

  
.cust-first-review {padding-left:20px}