/* Category display */
.pr_snippet_category .pr-snippet-wrapper {
    border: none;
    background: none;
    width: auto;
    padding: .5em 0 0 0;
}

.pr_snippet_category .pr-snippet-stars {
    border: none;
    background: none;
    padding-left: 0;
}

.pr_snippet_category .pr-snippet-rating-decimal {
    display: none;
    clear: right;
}

.pr_snippet_category .pr-snippet-review-count {
    display: inline;
    clear: right;
}

.pr_snippet_category .pr-snippet-read-write {
    border: none;
    background: none;
    display: none;
}

.pr_snippet_category .pr-snippet-read-reviews {
    display: none;
}

.pr_snippet_category .pr-snippet-write-review {
    display: none;
}

.pr_snippet_category .pr-snippet-write-first-review {
    display: none;
}

/* Product display */
.pr_snippet_product .pr-snippet-wrapper {
    border: none;
    background: none;
    width: auto;
    padding: .25em 0 0;
}

.pr_snippet_product .pr-snippet-stars {
    border: none;
    background: none;
    padding-left: 0;
}

.pr_snippet_product .pr-snippet-rating-decimal {
    display: none;
    clear: right;
}

.pr_snippet_product .pr-snippet-review-count {
    display: inline;
    clear: right;
    }

.pr_snippet_product .pr-snippet-read-write {
    border: none;
    background: none;
            text-align: left;
                    margin-top: 0;
            padding-top: 4px;  /* mixing px's w/ em's b/c of IE6 */
            
    padding-left: 0;
    font-size: .9em;
}

.pr_snippet_product .pr-snippet-read-reviews {
    padding: 0 1em 0 0;
            /* show both links on separate lines case */
        
    /* float: none; */
        text-align: left;
        border-right: none;
    }

.pr_snippet_product .pr-snippet-write-review {
            float: none;
        text-align: left;
        padding: 0;
    }

.pr_snippet_product .pr-snippet-write-first-review {
    text-align: left;
    display: block;
}

.pr-snippet-read-write a.pr-snippet-link, .pr_review_summary a, #reviewForm a {
  color: #369;
}
/* Review Snapshot/Summary */
.pr_review_summary {
  border-top: 3px solid #F0F0F0;
  margin: 32px 0;
  padding: 32px 0;
/*
  padding-top: 30px;
  margin-top: 20px;
*/
}

.pr_review_summary .pr-snapshot-express-referral {
    display: none;
}

.pr-snapshot-head, .pr-contents, .pr-snapshot-body, .pr-review-sort, .prproductsummary, .prfieldwrap {
  background: #fafafa;
  border-color: #ddd;
}

.pr-snapshot-body-wrapper, .pr-contents-wrapper {
  border-color: #ddd
}

.pr-review-count, .pr-review-rating-headline, .pr-attribute-key p, .pr-review-bottom-line-wrapper span, .prlabel h3,
#reviewForm h1,
#reviewForm h2,
#reviewForm h3,
.tabs a, 
.tabs span {
  font-weight: normal;
}

.pr-snippet-read-write a.pr-snippet-link, .pr_review_summary a, #reviewForm a {
	text-decoration:none;
}

/* Write Reviews display */
#reviewForm {
  font-family: "Helevtica Neue",Helvetica,Arial,sans-serif;
  font-size: 13px;
  line-height: 16px;
  color: #666;
  padding-top: 1em;
}

  #reviewForm .prlabel {
      float: left;
      text-align: right;
  }

#reviewForm .prwrapper {
  margin: 0 auto;
  width: 100%;
}

#reviewForm .printro p {
  font-size: 1em
}

#reviewForm h1 {
  margin:0; padding:0 0 .5em;
  /* display: none; */
}

#reviewForm a.button {
	color: #fff;
}