.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:.9em;}.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;}#prReviewSummary{border-bottom:1px solid #ccc;}.prMiniSiteBody{font-family:Verdana,Arial,sans-serif;font-size:76%;text-align:center;}#prMiniSitePageContainer{margin:0 auto;width:780px;text-align:left;font-size:.9em;}#prMiniSiteMerchantLogo{border:none;}#prMiniSiteFooter{padding:10px;border-top:2px solid #a3a3a3;width:760px;clear:both;text-align:center;color:#666;}#prMiniSiteFooter a{color:#666;text-decoration:none;}#prMiniSiteHeader{padding:10px;width:760px;}#prMiniSiteLeftNav{width:230px;float:left;}#prMiniSiteLeftNavTitle{font-size:1.4em;line-height:1.0;font-weight:bold;padding:6px 10px;margin:0 0 10px;height:18px;background:#ddd;border-bottom:5px solid #fff;}.prMiniSiteCategoryListing{margin:0 10px 5px;}#prMiniSiteCenterSection{float:left;border-left:1px solid #ccc;margin:0 0 20px;}#prMiniSiteCenterSectionTitle{font-size:1.4em;line-height:1.0;font-weight:bold;padding:6px 10px;margin:0 0 10px -1px;height:18px;background:#ddd;border-left:1px solid #fff;border-bottom:5px solid #fff;}#prMiniSiteBreadCrumb{padding-bottom:10px;margin:0 10px;font-weight:bold;}.prMiniSiteProductListing{margin:0 3px;padding:5px;}.prMiniSiteProductListing.prMiniSiteStripe{background:#f5f2ed;}.prMiniSiteProductListingStarCell{width:100px;float:left;}.prMiniSiteProductListingDataCell{width:390px;float:left;}.prMiniSiteProductListingTitle{font-weight:bold;}.prMiniSiteGoToProductPage{font-size:1.2em;line-height:1.1;padding:6px 10em 6px 10px;margin:0 0 10px;height:30px;background:#ddd;border-bottom:5px solid #fff;position:relative;}.prMiniSitePrintLink{position:absolute;bottom:1em;right:10px;width:10em;text-align:right;}.prMiniSitePrintLink a{color:#000;}.prMiniSitePrintLink img{margin:0 3px -2px 0;border:none;}#prMiniSiteProductArea{padding-bottom:15px;margin-bottom:15px;}.prMiniSiteProductImage{float:right;border:none;padding-left:15px;}#prMiniSiteProductInformation{margin:10px;}.prMiniSiteProductAreaItem{font-weight:bold;}.prMiniSiteProductAreaItem img{margin:1em 0 1em;}.prMiniSiteProductAreaItem a{font-weight:normal;}.prMiniSiteProductAreaValue{font-weight:normal;}#prMiniSiteProductAreaRatings{line-height:20px;font-weight:bold;}#prMiniSiteProductDescription{margin:1em 0;text-align:justify;}#prMiniSiteReviewArea{xpadding-bottom:10px;xmargin-bottom:10px;}#prMiniSiteReviewHeader{padding-bottom:10px;}.prSiteMember{position:relative;margin:0 0 -.55em .5em;width:35px;height:21px;}.prSummaryHeader{position:static;}