/* Overrides for product review page */

.prwrapper {
  margin:0;
  margin: auto;
  padding:0;
}
.review_links {
	display:none;	
}


.prStars prStarsSmall {
  float: left;
  padding: 0;
  padding-top: 5px;
  padding-bottom: 5px;
}

.prSnippetReadReviews {
  margin-top: 2px;
  float: right;
}


.productdetail .prSnippetEngine div.prSnippetWriteReview,.prSnippetEngine div.prSnippetReadReviews {
	padding:3px 10px 0 0 !important;
}

.productdetail .prSnippetRatingDecimal {
	display:none;
}

.productdetail .prSnippetNumberOfRatingsText {
	display:none;
}

.productdetail .prSnippetTitle {
	display:inline !important;
	float:left;
	color:#333333;
	font-size:12px;
	font-weight:bold;
}

.productdetail .prSnippetEngine .prSnippetTitle {
	display:none !important;
}

.productdetail .prSnippetRatingUnclickable {
	display:inline !important;
	float:right;
	padding:0px !important;
}


.prSnippetWriteReview {
  margin-top: 2px;
  float: left; margin-right: 5px; 
}


/* Layout Formatting for Rate Product Section */

.pr-product .rate_product {
  padding-top: 10px;
}


/* Product Page Overrides */

.pr-product {
/*
  padding-bottom: 5px;
  margin-left: -5px;
  width: 225px;
  clear: both;
  height: 35px;
*/
  clear: both;
  margin: 0 auto; /* centers box in Firefox */
  width: 248px;
  width: "250px"; /* IE only */

  height: 35px;
}

.pr-product .prSnippetEngine{
  padding: 0;
  clear: both;
}

.pr-product .prSnippetEngine .prSnippetTitle {
  padding-top: 4px;
  margin-right: -5px;
  float: left;
  width: 103px;
  width: "115px"; /* IE only */
}

.pr-product .prSnippetEngine .prSnippetRatingUnclickable {
  float: left;
}

.pr-product .prSnippetEngine .prSnippetRatingUnclickable .prStars.prStarsSmall {
  position: static;
  float: left;
  padding: 0;
  padding-top: 5px;
  padding-bottom: 5px;
}



.pr-product .prSnippetEngine .prSnippetRatingUnclickable  .prSnippetNumberOfRatingsText {
  float: left;
  display: none;
}
.pr-product .prSnippetEngine .prSnippetRatingUnclickable  .prSnippetRatingDecimal {
  float: left;
  display: none;
}

.pr-product .prSnippetEngine  .prSnippetWriteReview{
  float: left;
  clear: left;
  padding-right: 0px;
  margin-top: -5px;
  width: "100px"; /* IE only */
}

.pr-product .prSnippetEngine .prSnippetReadReviews{
  float: left;
  margin-top: -5px;
  width: 110px; 
}

/* Link Overrides */
.prSnippetEngine a {
  font-size: 12px;
  color:#e88409;
  text-decoration: underline;
}

.prSnippetEngine a:hover{
  color: #016CA0;
}


#prContents a:link {
  color: #c10202;
  text-decoration: underline;
}

#prContents a:visited {
  color: #c10202;
  text-decoration: underline;
}

a.prSummaryWriteReviewLink:link {
  color: #c10202;
  text-decoration: underline;
}

a.prSummaryWriteReviewLink:visited {
  color: #c10202;
  text-decoration: underline;
}


.prSummaryBody a:link {
  color: #c10202;
  text-decoration: underline;
}

.prSummaryBody a:visited {
  color: #c10202;
  text-decoration: underline;
}




/* Category overrides */
.pr-category{
  padding: 0px;
  padding-top: 5px;
  padding-bottom: 15px;
  margin: 0px;
  margin: auto;
}
.pr-category .prSnippetReadReviews .prSnippetLink {
  float: left;
}
.pr-category .prSnippetEngine .prSnippetTitle {
  display: none;
}
.pr-category .prSnippetEngine .prSnippetNumberOfRatingsText {
  display: none;
}
.pr-category .prSnippetEngine .prSnippetRatingDecimal {
  display: none;
}
.pr-category .prSnippetEngine .prSnippetRatingUnclickable {
  padding: 0px;
}
.pr-category .prSnippetEngine .prSnippetReadReviews{
  float: none;
  clear: both;
  padding: 0px;
}

/* Sub cat page overrides */
/*
.pr-subcat{
  padding: 0px;
  padding-top: 5px;
  padding-bottom: 15px;
  margin: 0px;
  margin: auto;
}
.pr-subcat .prSnippetReadReviews .prSnippetLink {
  float: left;
}
.pr-subcat .prSnippetEngine .prSnippetTitle {
  display: none;
}
.pr-subcat .prSnippetEngine .prSnippetNumberOfRatingsText {
  display: none;
}
.pr-subcat .prSnippetEngine .prSnippetRatingDecimal {
  display: none;
}
.pr-subcat .prSnippetEngine .prSnippetRatingUnclickable {
  padding: 0px;
}
.pr-subcat .prSnippetEngine .prSnippetReadReviews{
  float: left;
  padding: 0px;
}
*/
/* Sub cat page overrides */
.pr-subcat{
  padding: 0px;
  padding-top: 5px;
  padding-bottom: 15px;
  margin: 0px;
  margin: auto;
}

.pr-subcat  div.prStars.prStarsSmall {
  padding: 0px;
  margin: 0px;
  float: none;
  margin: 0 auto;
}
.productlisting .prSnippetEngine .prSnippetTitle {
  display: none;
}
.productlisting .prSnippetEngine .prSnippetNumberOfRatingsText {
  display: none;
}
.productlisting .prSnippetEngine .prSnippetRatingDecimal {
  display: none;
}
.productlisting .prSnippetEngine .prSnippetRatingUnclickable {
  padding: 0px;
}
.productlisting .prSnippetEngine .prSnippetReadReviews{
  padding: 0px;
  margin: 0px;
  float: none;
  margin: 0 auto;
  display:none;
}

.productlisting .prSnippetEngine .prSnippetWriteReview{
   display:none;
}

/* Homepage Overrides */
.pr-homepage {
  margin: 0px;
  margin: auto;
}
.pr-homepage .prSnippetEngine {
  margin-left: 10px;
}
.pr-homepage .prSnippetEngine .prSnippetReadReviews {
  padding: 0px;
  clear: both;
  float: left;
  padding-left: 5px;
}
.pr-homepage .prSnippetReadReviews .prSnippetLink {
  float: left;
}
.pr-homepage .prSnippetEngine .prSnippetTitle {
  display: none;
}
.pr-homepage .prSnippetEngine .prSnippetNumberOfRatingsText {
  display: none;
}
.pr-homepage .prSnippetEngine .prSnippetRatingDecimal {
  display: none;
}

.prSummaryHeader {
  padding: .5em 10em .6em 1em;
  height: 3em;
  line-height: 1em;
}

.prSummaryRating {
  font-size: 1em;
}

.prSummaryWriteReview {
  margin: 0;
}

.prReviewAuthorDate span {
  margin-top: .5em;
}

.prVerified {
  margin: 0 0 0em 0.5em; 
}

