/* --- Override for Performance Bike --- */

.prSnippetTitle {
	color: #5D8193;
}

.prSnippetNumberOfRatingsText {
	display: none;
}
.pr-snippet-read-write {
    background: none;
    border: none;
}
a.pr-snippet-read-write {
	color: #5F752F;
}
.pr-snippet-write-review {
	display: inline;
	font-size: 11px;
	/*float: none;*/
	/*left: -55px;*/
	/*position: relative;*/
	bottom: 10px;
}
.pr-snippet-write-review a{
	color: #5F752F;
}

.pr-snippet-read-reviews {
	display: inline;
	font-size: 11px;
	/*float:none;*/
	/*left: 45px;*/
	/*position: relative;*/
	bottom: 25px;
	border: none;
}

.pr-snippet-read-reviews a{
	color: #5F752F
}

.prSnippetRatingUnclickable {
	display: inline;
	width: 200px;
}

.prSnippetEngine div {
	padding: 2px;
}

.prSnippetEngine {
	margin-bottom: 5px;
}

/*--- Added for E2 Implementation 12/10/10 ---*/
/*
.pr-snapshot-head{
	background: none repeat scroll 0 0 #DDDDDD;
	height: 1em;
	line-height: 1;
	margin: 0;
	padding: 0.5em 1em 0.6em;
	position: relative;
}
.pr-snapshot-title{
	font-weight: bold;
	text-transform: uppercase;
}
.pr-snapshot-body{
	background: url("images/review_summary_bg.gif") repeat-x scroll left bottom #FFFFFF;
}
.pr-snapshot-cobrand{
	font-size: 0.85em;
}
.pr-snapshot-consensus-value{
	display: none;
}
.pr-snapshot-consensus-text{
	display: none;
}
.pr-snapshot-rating{
	border-bottom: 1px solid #DDDDDD;
	font-size: 1.2em;
	font-weight: bold;
	line-height: 20px;
	padding: 0 0 1em
}
.pr-snapshot-rating .pr-snapshot-consensus-text{
	border-bottom: 1px solid #DDDDDD;
	font-size: 1.2em;
	font-weight: bold;
	line-height: 20px;
	padding: 0 0 1em;
} */
.pr-review-sort{
   /* background: none repeat scroll 0 0 #DDDDDD; */
    border-bottom: 1ps solid #CCCCCC;
    font-weight: bold;
	/* margin: 2em 0 0; */
	padding: 0.3em 1em;
	text-align: right;
	text-transform: uppercase;
	border-left: none;
        border-right: none;
        background-color: #FFF;
}
.pr-contents{
    /* background: none repeat scroll 0 0 #DDDDDD; */
    background-color: #FFF;
    border-bottom: 1ps solid #CCCCCC;
    font-weight: bold;
	/* margin: 2em 0 0; */
}
.pr-attribute-group{
	background-color: transparent;
	border: none;
}
.pr-attribute-label-pros{
	color: black;
    border: none;
    background-color: transparent;
}
.pr-attribute-value{
	border: none;
	background-color: transparent;
}
.pr-attribute-label-cons{
	color: black;
	
}
.pr-attribute-label-bestuses{
	color: black;
}
.pr-review-points{
	background-color: transparent;
}
.pr-attribute-key p{
	background-color: transparent;
}
.pr-review-points-attr-wrapper{
	border: none;	
}

.pr-snippet{
    background-color: transparent;
    border:none;
    padding: 0;
}
.pr-snippet-stars{
    background-color: transparent;
    border: none;
    margin: auto;
    padding: 0;
    width: 110px;
}
.pr-snippet-review-count{
    display: none;
}
.pr-snippet-read-write {
    background: none;
    border: none;
    float: left;
    clear: none;
    margin-top: 0;
    padding: 0;
}

.pr-snippet-wrapper {
    background-color: transparent;
    border: none;
}
.pr-snippet-rating-decimal {
    display: none;
}
.pr-facebook-like-snippet{
    display: none;
}
/*.pr-rating{
	display: none;
}*/
.pr-review-points-attr-wrapper .pr-attribute-group{
    border: none;
}
/* Override pr_styles_review.css for E2 Implementation*/
.pr-snapshot-head {
	background: #FFF;
	border-width:1px 1px 0 1px;
	border-style:solid;
	border-color:#999;
	background-repeat:repeat-x;
}
.pr-snapshot-head p {
	line-height:inherit;
}
.pr-snapshot-body {
	/* border-width:0 1px;
	border-style:solid;
	border-color:#999;
	background-color:#ccc;
	padding:0 .5em .5em; */
	font-size:100%;
        background-color: #FFF;
        border-width: 0px 1px 1px 1px;
}
.pr-snapshot-body-wrapper {
	zoom:1;
	border-width:0;
	padding:0.5em;
	background-color:#fff;
	border-style: solid;
	border-color: #999;
}
.pr-snapshot-body-wrapper .pr-other-attributes {
	padding:inherit;
}
.pr-review-sort {
	border-width:0;
	border-color:#999;
	border-style:solid;
	background-color:none;
	text-align:right;
}
.pr-review-count {
	float:left;
	margin:0;
	vertical-align:bottom;
	font-weight:bold;
	/* line-height:1.4em; */
}
.pr-contents {
	/* border-width:0 1px 1px;
	border-color:#999;
	border-style:solid;
	background-color:#ccc;
	padding:0 .5em .5em; */
        border-width: 1px;
}
.pr-contents-wrapper {
        border-width: 0px;
}
.pr-review-rating-wrapper, .pr-review-main-wrapper {
	float:none;
	width:100%;
}
.pr-review-author p {
	margin:0;
	padding:0 0 .3em;
	display: inline;
}
.pr-review-text {
	margin:1em 0;
	font-weight:normal;
}
.pr-review-text .pr-comments-header {
	font-weight:normal;
	font-size:92%;
}
