/* Category display */
.pr_snippet_category .pr-snippet-wrapper {
    border: none;
    background: none;
    margin-left: 17%;
    margin-top: -5px;
}

.pr_snippet_category .pr-snippet-stars {
    border: none;
    background: none;
}

.pr_snippet_category .pr-snippet-rating-decimal {
    display: inline;
    clear: right;
}

.pr_snippet_category .pr-snippet-review-count {
    display: none;
    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 {
    width: auto;
}

.pr_snippet_product .pr-snippet-stars {
    border: none;
    background: none;
}

.pr_snippet_product .pr-snippet-rating-decimal {
	clear: right;
}

.pr_snippet_product .pr-snippet-review-count { /* (# reviews) */
	display: none;
}

.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 */
}

.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;
}

/* Review Snapshot/Summary */
.pr_review_summary .pr-snapshot-head { /* Header section */
	background: #ddd;
}

.pr_review_summary .pr-snapshot-body { /* Border for the header section */
	background: none;
	border: 1px solid #ccc;
}

.pr_review_summary .pr-snapshot-body-wrapper { /* Contains header text */
	border: none;
}

.pr_review_summary .pr-snapshot-rating-wrapper {
	width: 350px;
}

.pr_review_summary .pr-snapshot-average-based-on-text { /* (based on # reviews) */
	font-weight: bold;
}

.pr_review_summary .pr-snapshot-footer { /* Write a Review */
	padding: 0;
}

.pr_review_summary .pr-snapshot-write-review {
	background: none;
	margin: -15px 0px 0px 0px;
	float: right;
}

.pr_review_summary .pr-review-sort {
	background: #ddd;
	font-weight: bold;
	margin-top: 1em;
	border-width: 1px 1px 0px 1px;
}

.pr_review_summary .pr-review-count {
	text-transform: uppercase;
}

.pr_review_summary .pr-contents {
	background-color: #fff;
}

.pr_review_summary .pr-contents-wrapper {
	border: 0px;
}

/* Write Reviews display */
  #reviewForm .prlabel {
      float: left;
      text-align: right;
}
