/* original CSS from power reviews */
.prReviewEngine{font:inherit;}#prReviewSummary{border:1px solid #ccc;background:#fff url(images/review_summary_bg.gif) bottom left repeat-x;}.prSummaryHeader{background:#DDD none repeat scroll 0 0;height:1em;line-height:1;margin:0;padding:.5em 1em .6em 1em;position:relative;}.prSummaryTitle{font-weight:bold;text-transform:uppercase;}.prSummaryCobrand{font-size:.85em;}#prExpressReferral{font-size:.85em;}.prSummaryAverageRatingDecimal{display:none;}.prSummaryBottomLineConsensus{display:none;}.prSummaryBody{margin:1em;padding:0;overflow:auto;}.prSummaryRating{font-weight:bold;font-size:1.2em;padding:0 0 1em;border-bottom:1px solid #ddd;line-height:20px;}.prSummaryRating .prSummaryAverageRatingText{float:left;font-weight:bold;margin-right:.5em;}.prSummaryWriteReview{margin:1em;padding:0;overflow:hidden;text-align:right;}a.prSummaryWriteReviewLink:link,a.prSummaryWriteReviewLink:visited,a.prSummaryWriteReviewLink:hover,a.prSummaryWriteReviewLink:active{font-size:1em;}.prSummaryKey{width:110px;font-weight:bold;vertical-align:top;text-align:right;padding:0;float:left;clear:left;}.prServiceCommentsHeader{font-weight:bold;padding:0;}.prServiceComments{margin-top:0;}.prSummaryValue{margin-left:110px;vertical-align:top;text-align:left;padding:0 0 0 10px;}.prSummaryCount{font-weight:normal;}.prSummaryPrintableViewLink{font-size:.9em;position:absolute;bottom:.6em;right:10px;width:11em;text-align:right;}.prSummaryPrintableViewLink img{position:relative;top:3px;}.prReviewSort{background:#ddd;margin:2em 0 0;padding:.3em 1em;border-bottom:1px solid #ccc;font-weight:bold;text-align:right;text-transform:uppercase;}.prReviewSortBox{text-transform:none;}.prReviewCount{float:left;margin:.3em 0;}.prReviewWrap{margin:1em 0;padding:0 1em;border-bottom:1px solid #ccc;}.prReviewWrap.prExpert{margin:1em 0 0;padding-top:0;background:url(images/grad_expert_bg.png) top left repeat-x;border:1px solid #d9b38e;border-width:1px 1px 2px 1px;}.prExpertHeader{position:relative;top:0;left:-0.8em;margin:0;padding:5px 0 0;height:40px;font-size:1.25em;font-weight:bold;color:#af8e2c;}.prExpertHeader .prExpertHelp{padding-left:.5em;font-size:.75em;font-weight:normal;text-indent:0;color:#af8e2c;}.prExpertHelp a{color:#af8e2c;}.prReviewWrap.prExpert.prStaff .prExpertHeader{padding-left:55px;background:url(images/expert_staff_bg.png) top left no-repeat;}.prReviewWrap.prExpert.prIndustry .prExpertHeader{padding-left:45px;background:url(images/expert_industry_bg.png) top left no-repeat;}.prReviewRating{font-size:1.15em;}.prReviewRatingHeadline{display:inline;font-weight:bold;margin-left:6px;}.prReviewAuthor{margin:1em 0;}.prReviewAuthorName span,.prReviewAuthorLocation span,.prReviewAuthorDate span{font-weight:bold;}div.prReviewAuthor a{text-decoration:none;}.prReviewPoints{margin:1em 0;overflow:auto;zoom:1;}.prReviewKey{width:110px;font-weight:bold;vertical-align:top;text-align:right;padding:0;float:left;clear:left;}.prReviewValue{margin-left:110px;vertical-align:top;text-align:left;padding:0 0 0 10px;}.prAdditionalRatingName{width:90px;font-weight:bold;vertical-align:top;text-align:right;margin-top:5px;clear:left;float:left;}.prAdditionalRatingValue{margin-left:90px;vertical-align:top;text-align:left;padding:0 0 0 10px;margin-top:5px;}.prReviewText{clear:both;margin:1.5em 0 1em;}.prCommentsHeader{display:none;}.prReviewHelpfulText{font-size:.9em;font-style:italic;margin-top:10px;margin-bottom:10px;}a.prReviewHelpfulTextLink:link,a.prReviewHelpfulTextLink:visited,a.prReviewHelpfulTextLink:hover,a.prReviewHelpfulTextLink:active{font-size:1em;}.prReviewHelpfulCount,.prReviewHelpful{font-weight:bold;}.prReviewTools{margin:.5em -1em;padding:.5em 1em 0;}.prReviewReportIssue{font-size:.9em;font-style:italic;margin-left:.5em;}.prPagination{padding:0 1em .9em 1em;line-height:1.0;color:#444;border-bottom:1px solid #bbb;font-size:.95em;position:relative;margin-top:.8em;}.prPagination .prPageNav{position:absolute;right:1em;}.prSnippetEngine div{padding:5px;}.prSnippetTitle{display:block;font-weight:bold;}.prSnippetRating{display:block;}.prSnippetMsg{display:block;padding-left:0;}.prSnippetWriteReview{display:block;}.prSnippetReadReviews{display:block;}a.prSnippetLink{font-size:1em;}.prSnippetRatingClickable{display:none;}.prSnippetRatingUnclickable{display:block;line-height:15px;}.prSnippetNumberOfRatingsText{display:inline;}.prMerchantResponse{border:1px solid #e6e5e2;background:#eee;font-style:italic;padding:5px;margin-left:50px;text-align:left;margin-top:5px;}.prVerified{position:relative;display:inline;margin:0 0 -.55em .5em;border-style:none;}.prCustomerPics{clear:both;width:100%;margin:0;padding:0 0 10px;overflow:auto;}.prPic{position:relative;top:0;left:0;width:207px;float:left;margin:0 0 25px 0;padding:10px 0 0;background:#fff url("images/shade_light.gif") bottom left repeat-x;border:1px solid #ddd;}.prPic.prLeft{margin-right:12px;}.prPic .prCaption{margin:0 10px 5px;font-size:11px;color:#333;}.prPicContent{position:relative;top:0;left:0;margin:0 2px 10px 9px;text-align:center;line-height:0;}.prPicContent,.wrap1,.wrap2{display:inline-table;display:block;}.prPicContent{float:left;background:url(images/shadows/shadow.gif) right bottom no-repeat;}.prPicContent .wrap1{background:url(images/shadows/corner_bl.gif) -15px 100% no-repeat;}.prPicContent .wrap2{padding:0 7px 7px 0;background:url(images/shadows/corner_tr.gif) 100% -15px no-repeat;}.prPicContent .wrap2 img{display:block;padding:4px;background:#fff;border:1px solid #bbb;}.prPicContent .wrap2 a:hover img{background:#9cf;border-color:#36f;}.prPic .prPicTags{float:left;width:70px;margin:0;padding-bottom:10px;font-size:9px;line-height:13px;color:#777;}.prPicTags .prTaglabel,.prVidTags .prTaglabel{font-weight:bold;font-size:10px;}div.prStars{position:relative;background-repeat:no-repeat;height:20px;width:112px;float:left;padding:0;margin:0 .25em 0 0;line-height:20px;}div.prStars.prStarsSmall{height:15px;width:83px;line-height:15px;}.prVidContent{position:relative;top:0;left:0;margin:0 2px 10px 9px;text-align:center;line-height:0;background-color:black;padding:4px;float:left;}.prVidContent div.wrap{border-top:7px dotted white;border-bottom:7px dotted white;padding:5px 0 5px 0;}.prVidContent div.wrap a img{border:none;}.prPic .prVidTags{float:left;width:90px;margin:0 0 0 5px;padding-bottom:10px;font-size:9px;line-height:13px;color:#777;}.prAttributeGroupSeparator{clear:both;}.prSiteMember{position:relative;margin:0 0 -.55em .5em;width:35px;height:21px;}.prSummaryWriteReviewImage{display:none;}.prReportIssueHeader{display:none;}.prIssueSubtext{font-size:.9em;margin-top:10px;margin-bottom:10px;}.prTeaserReview{margin-bottom:10px;width:180px;}.prTeaserReviewHeading{font-size:1.05em;font-weight:bold;}.prTeaserReviewSubHeading{font-size:.99em;margin-bottom:4px;}.prTeaserContents{color:#F7941D;}.prTeaserFrom{color:gray;}#prNoReviewsExtraTextHeading{display:none;}#prNoReviewsExtraTextBody{display:none;}.prSnippetRatingDecimal{display:none;}.prNavBackToTopTop{display:none;}.prNavBackToTopBottom{display:none;}.prImageSnippetEmpty{display:none;}.prImageSnippet{clear:both;margin-bottom:.5em;}.prImageSnippet div.prImageSnippetHeader{font-weight:bold;margin-bottom:.5em;}.prImageSnippet div.prImageSnippetImage{border:1px solid #CCC;float:left;height:38px;margin-right:1px;overflow:hidden;width:38px;}.prImageSnippet div.prImageSnippetImage a img{border:0 none;}.prImageSnippet div.prImageSnippetImage a img.prImageSnippetImageLandscape{height:38px;}.prImageSnippet div.prImageSnippetImage a img.prImageSnippetImagePortrait{width:38px;}.pr-clear{clear:both;}.pr-pa-snippet{border:1px solid #cbcbcb;background:#efefef;padding:.25em;}.pr-pa-snippet-wrapper{position:relative;}.pr-pa-snippet-title{padding:0 1em;margin:0;font-size:92%;line-height:26px;font-weight:bold;display:inline;}.pr-pa-snippet-text{padding:0;margin:0;font-size:77%;line-height:26px;font-weight:bold;display:inline;}.pr-pa-snippet-qa{border:1px solid #cbcbcb;background:#fff;padding:.6em .3em;font-size:77%;text-align:center;}.pr-pa-snippet-qa a.pr-snippet-link{color:#0072bc;}.pr-pa-snippet-qa a.pr-snippet-link span{font-weight:bold;}.pr-pa-snippet-read-questions{border-right:1px dotted #cbcbcb;float:left;position:relative;}.pr-pa-snippet-read-questions p{display:inline;padding:0 .5em;}.pr-pa-snippet-questions{border-right:1px solid #ccc;}.pr-pa-snippet-ask-question{float:left;margin-left:1em;position:relative;}.prPaContainer,.prPaFooter{width:38.5em;font-family:arial;font-size:85%;color:#777;background:#f3f3f3;}*html .prPaContainer,.prPaFooter{width:40.5em;}.prPaContainer{padding:1em;}.prPaContainer p{margin:0;padding:0;color:#000;}.prPaQ,.prPaA{font-size:114%;}.prPaHeader .prPaQuestionPrompt{padding:.6em 0;font-size:85%;*font-size:80%;color:#777;}.prPaHeader .prPaQuestionPrompt span{font-weight:bold;color:#000;}.prPaHeader .prPaQuestionPromptIntro{font-weight:bold;margin-bottom:.5em;}.prPaHeader .prPaQuestionPromptIntro span{font-size:85%;*font-size:80%;color:#777;font-weight:normal;}.prPaFooter{text-align:right;font-family:arial;font-size:85%;color:#000;background:#f3f3f3;border-top:1px solid #D7D7D7;padding:.7em 1em;}body:last-child:not(:root:root) .prPaFooter{padding:.7em 0;}.prPaFooter .prPaQuestionPromptIntro{font-weight:bold;margin:0;padding:.4em 0 0 0;}.prPaAskQuestionLnk{font-size:0;height:25px;width:120px;background:transparent url(images/pa_question_bubble.gif) 0 0 no-repeat;display:block;float:right;border:none;text-decoration:none;}body:last-child:not(:root:root) .prPaAskQuestionLnk{margin-right:1em;}.prPaAskQuestionLnk span{display:none;}.prPaQaContainer{margin-left:-40px;*margin-left:0;}.prPaContainer ul{list-style:none;}.prPaAnswerCont ul li{border:none;}.prPaContainer li{margin-left:0;border:1px solid #D7D7D7;margin-bottom:.5em;padding:.5em .5em 0 .5em;background:#fff;}.prPaContainer .prPaAnswerList li{padding:0;}.prPaCounts{padding-top:1em;border-top:1px solid #D7D7D7;}.prPaByLine{margin:.7em 0 0 0;font-size:85%;}.prPaAddBorder{border-bottom:1px solid #D7D7D7;padding-bottom:.7em;}.prPaLastAnswer{padding-bottom:.5em;}.prPaDate{color:darkgray;display:inline;}.prPaQuestion{background-color:#eef;margin-bottom:.5em;margin-top:.5em;padding:.5em;}.prPaAnswerList{margin-left:-40px;*margin-left:0;}.prPaAnsweredIn{margin:0;padding:0;display:inline;font-size:85%;}p.prPaTotalsLabel,p.prPaAnswerLnk{margin:1em 0 0 0;padding:0 0 .5em 0;}p.prPaAnswerLnk{font-size:92%;float:right;color:#777;}p.prPaAnswerLnk a{font-weight:bold;color:#FC961A;}p.prPaTotalsLabel{font-weight:bold;cursor:pointer;padding-left:.8em;margin-bottom:.5em;}p.paPrQaPrefix{font-weight:bold;margin:0 .2em 0 0;padding:0;display:inline;}.prPaBadgeCase{margin:0 0 .5em 0;height:20px;}.prPaAnswerDialog p.prPaVerifiedMerchant{font-size:77%;font-weight:bold;background:transparent url(images/badge_vm.gif) 0 0 no-repeat;padding-left:25px;line-height:20px;}.prPaAnswerDialog p.prPaVerifiedPurchaser{font-size:77%;font-weight:bold;background:transparent url(images/badge_pa_vb.gif) 0 0 no-repeat;padding-left:25px;line-height:20px;}.prPaToggleClosed{background:transparent url(images/pa_carat_closed.gif) 0 .2em no-repeat;}.prPaToggleOpen{background:transparent url(images/pa_carat_open.gif) 0 .4em no-repeat;}.hidden{display:none;}.prStrong{font-weight:bold;}.prEmphasis{font-style:italic;}

/* PDP override CSS for hotter */
#prReviewSummary{border:none;background:#fafafa;}
.prSummaryHeader{background: #f0f3c5 url(../images/Master1_1/pdp-rcol-green-top-bg.gif) no-repeat 0px 0px; padding:10px 10em 10px 10px;height:32px;line-height:15px;}
.prSummaryTitle{font-size:14px;text-transform:none;color:#6C6A17;}
.prSummaryCobrand{display:block;font-size:10px;}
.prSummaryCobrand a {color:#666 !important; text-decoration:none !important; cursor:default;}
.prSummaryRating{font-weight:normal;font-size:11px;border-bottom:0;background:#fafafa;}
.prSummaryRating .prSummaryAverageRatingText{font-weight:normal;}
.prSummaryWriteReview{margin:0 0 10px;overflow:visible;text-align:left;text-indent:-12345px;}
.prCommentsHeader{display:block;}
a.prSnippetLink,a.prSnippetLink:link,a.prSnippetLink:visited,a.prSnippetLink:hover,a.prSnippetLink:active,a.prSummaryCobrandLink,a.prSummaryCobrandLink:link,a.prSummaryCobrandLink:visited,a.prSummaryCobrandLink:hover,a.prSummaryCobrandLink:active,.prPageNav a,.prPageNav a:link,.prPageNav a:visited,.prPageNav a:hover,.prPageNav a:active,.prReviewHelpfulText a,.prReviewHelpfulText a:link,.prReviewHelpfulText a:visited,.prReviewHelpfulText a:hover,.prReviewHelpfulText a:active,.prSummaryPrintableViewLink a,.prSummaryPrintableViewLink a:link,.prSummaryPrintableViewLink a:visited,.prSummaryPrintableViewLink a:hover,.prSummaryPrintableViewLink a:active,a.prReviewHelpfulTextLink,a.prReviewHelpfulTextLink:link,a.prReviewHelpfulTextLink:visited,a.prReviewHelpfulTextLink:hover,a.prReviewHelpfulTextLink:active,a.prSummaryWriteReviewLink,a.prSummaryWriteReviewLink:link,a.prSummaryWriteReviewLink:visited,a.prSummaryWriteReviewLink:hover,a.prSummaryWriteReviewLink:active,p.medsmall a,p.medsmall a:link,p.medsmall a:visited,p.medsmall a:hover,p.medsmall a:active{font-size:10px;font-style:normal;font-weight:normal;color:#6C6A17;text-decoration:underline;}
.prPageNav a,.prPageNav a:link,.prPageNav a:visited,.prPageNav a:hover,.prPageNav a:active{font-size:11px;}
a.prSnippetLink:hover,a.prSummaryCobrandLink:hover,.prPageNav a:hover,.prReviewHelpfulText a:hover,.prSummaryPrintableViewLink a:hover,a.prReviewHelpfulTextLink:hover,a.prSummaryWriteReviewLink:hover,p.medsmall a:hover{color:#808080;}
a.prSummaryWriteReviewLink{display:block;width:129px;height:26px;background:url(../images/Master1_1/butt_write_a_review.gif) 0 0 no-repeat;margin-left:380px;}
.prSummaryKey{font-weight:normal;text-align:left;line-height:15px;}
.prSummaryValue{line-height:15px;}
.prSummaryPrintableViewLink{top:10px;}
.prSummaryPrintableViewLink img{display:none;}
.prReviewSort{background: #f0f3c5 url(../images/Master1_1/pdp-rcol-green-top-bg.gif) no-repeat 0px 0px; margin:10px 0 0;padding:10px;border-bottom:0;font-weight:normal;}
.prReviewSortBox{font-size:10px;}
.prReviewCount{float:left;margin:3px 0 0;text-transform:none;font-weight:bold;}
* html .prReviewCount{margin-top:4px;}
.prReviewWrap{margin:15px 0;padding:0 10px 10px;border-bottom:1px solid #e2e2e2;}
.prExpertHeader{left:-0.2em;}
.prReviewRatingHeadline{font-size:11px;line-height:18px;}
.prReviewAuthor{margin:10px 0;line-height:20px;}
.prReviewPoints{margin:0; font-size:0.9em;}
.prReviewKey{font-weight:normal;text-align:left;line-height:15px;width: 125px;}
.prReviewValue{margin-left:125px;}
.prReviewText {margin:1em 0; font-size:0.9em;}
.prReviewHelpfulText{font-style:normal;font-size:11px;}
.prReviewHelpfulCount,.prReviewHelpful{font-weight:bold;}
.prReviewReportIssue{font-size:11px;font-style: normal;}
.prPagination{padding:0 20px 10px 10px;line-height:15px;color:#666;border-bottom:1px solid #e2e2e2;margin-top:10px;background:transparent;}
.prPagination .prPageCount strong{font-weight:normal;}
.prSnippetEngine {float:left; margin:10px 0 0 10px;}
.prSnippetEngine div{padding:0;}
.prSnippetTitle{display:none;font-size:10px;margin:0 0 7px;padding:0;color:#333;}
.prSnippetWriteReview{display:inline; float:left; margin-left:5px;}
.prSnippetReadReviews{display:none;margin-left:15px;}
.prSnippetRatingUnclickable{margin:0 0 10px;padding:0; float:left; }
.prSnippetNumberOfRatingsText{color:#999;margin:0;padding:0;font-size:10px;}
.prPic{top:10px;width:400px;margin:0 0px 15px 0px;border:1px solid #eee;}
.prPic,.prLeft{margin-right:12px;}
.prPic .prCaption{margin:0 10px 10px;color:#666;}
.prCaption{font-size:9px;}
.prPicContent .wrap2 img{border:1px solid #eee;}
.prPicContent .wrap2 a:hover img{background:#d8eff5;border-color:#999;}
.prPic .prPicTags{padding-bottom:10px;color:#666;}
.prPicTags .prTaglabel,.prVidTags .prTaglabel{font-size:9px;}
div#olsreviewsnippet{margin:10px 0 0;padding:0;}
div#olsreviewsnippet,#olsreviewengine{font-family:arial,sans-serif;font-size:11px;}
#olsreviewengine{min-height:460px;}
#sorter{font-family:arial,sans-serif;font-size:11px;font-style:normal;font-weight:normal;color:#000;}
.printro{margin:0 0 20px;padding:0;}
.printro h1{color:#6C6A17;font-weight:bold;font-size:14px;margin:0 0 10px;padding:0;}
p.medsmall,.prsummarywrap{font-family:arial,sans-serif;font-size:11px;line-height:15px;}
.prsummarywrap{margin:0 0 10px;padding:0;}
.prsummarywrap h2{color:#333;font-weight:bold;font-size:12px;margin:0 0 10px;padding:0;}
.prproductsummary img{border:1px solid #ddd;}
.prlabel{text-align:left;}
.prlabel h3{font-size:11px;margin-left:9px;}
.prlabel h3.required{margin-left:0;}
.prlabel p.instructions{margin-left:0;}
.prExpert{border:1px solid #d9b38e;}
div.prStars {position: static;}/* remove "relative" due to IE bug for relatively positioned visible divs*/
.prBeTheFirst { float:left; margin:10px 0px 0px 5px; }
.prBeTheFirst a {font-size:0.9em; }
#pr_HotterCustomerReviews { float:left; margin:12px 0 10px 5px; font-size:0.9em;}
#product-name-wrapper .prSnippetNumberOfRatingsText {display:none;}

/* PLP override CSS for hotter */
#productlister .prSnippetNumberOfRatingsText {display:none;}
#productlister .prSnippetEngine {text-align:center; margin:4px 0 0 0;}
#productlister .prSnippetRatingUnclickable {margin-left:35px; float:none;}

/* Write a Review override CSS for hotter */
.prwrapper {
	font-family:arial;
	margin-top:30px;
	color:#666;
}
.prwrapper .printro h1 {
	font-size:18px;
}
.prwrapper .prlabel h3 {
	font-size:13px;
	color:#6C6A17;
}
.prwrapper .tips {
	font-size:0.9em;
	margin-top:5px;
	color:#666;
}
.prwrapper p.tiptoggle a {
	color: #6F6A00;
}
.prwrapper input[type="text"], .prwrapper textarea {
	border:1px solid #666;
	font-family:arial;
	font-size:13px;
}
.prwrapper input[type="text"]:focus, textarea:focus {
	background:#fff;
	border:1px solid #B1B08A;
	color:#4d4d4d;
}
.prwrapper .prfieldwrap {
	border:none;
	background:#F0F3C5 url(../images/Master1_1/power-review-green-top-bg.gif) no-repeat scroll 0 0;
}

/*  phil woolston 3/2/2010
	power reviews supplied this fix to stop a "close" hyperlink appearing BEA/01/000078 
*/
.pr-modal-toolbar {
	display: none;
}

