/*********************************
 *
 * CSS control - DO NOT CHANGE OR REMOVE
 * needed to track loading of this css file
 *
 *********************************/

.pluck-reviews-css-loaded { /* DO NOT CHANGE OR REMOVE - needed to track loading of this css file */
	border-bottom-color: #010204;
}

/*********************************
 * 
 * colors
 *
 *********************************/

p.pluck-review-full-header-headline,
.pluck.review-full-subheader,
p.pluck-review-full-subheader-headline,
.pluck-review-full-review-image-overlay p,
.pluck-review-list a.pluck-review-subhead-friends-filter,
.pluck-review-rollup a.pluck-review-create-review-rollup,
p.pluck-review-create-header-headline,
.pluck-review-create-wrap .pluck-review-create-review-primary-buttons a.pluck-review-create-review-save,
p.pluck-review-most-helpful-favorable-headline,
p.pluck-review-most-helpful-critical-headline,
.pluck-review-most-helpful-header-sorting p,
.pluck-review-most-helpful-header-sorting a,
.pluck-review-recent-reviews-header-sorting p,
.pluck-review-recent-reviews-header-sorting a,
.pluck-review-top-header-sorting p,
.pluck-review-top-header-sorting a {
	color: #E0E0E0;
}

p.pluck-review-full-subheader-headline {
	color: #ffffcc;
}

.pluck-review-qtip-style {
	color: #ffffcc;
}

.pluck-review-create-wrap .pluck-review-create-review-primary-buttons a:hover.pluck-cancel-button {
	color: #cc3333;
}

span.pluck-review-full-subheader-highlight {
	color: #ffffcc;
}

.pluck-review-create-review-desc-photoadd p.pluck-error-message {
	color: #cc3333;
}


input.pluck-review-create-review-photoTitle,
textarea.pluck-review-create-review-photoDesc {
	color: #999999;
}

span.pluck-review-full-timestamp,
.pluck-review-full-review-desc p.pluck-review-full-review-recommendations,
p.pluck-review-featured-headline,
p.pluck-review-full-editor-timestamp,
p.pluck-most-helpful-meta,
p.pluck-review-recent-reviews-review-meta,
p.pluck-review-top-rated-review-meta {
	color: #999999;
}

div.pluck-review-most-helpful-prev,
div.pluck-review-most-helpful-next {
	color: #999999;
}

p.pluck-review-create-review-label-text,
p.pluck-review-create-review-info-text,
p.pluck-review-create-review-label-long-text,
.pluck-review-first-post-calltoaction {
	color: #786952;
}

p.pluck-review-create-review-attribute-single-label-text,
.pluck-review-create-review-actions-short label,
span.pluck-review-create-review-post-item {
	color: #999999;
}

.pluck-review-create-review-title-tips p,
p.pluck-review-create-check-desc,
.pluck-review-create-review-desc-photoadd p,
p.pluck-review-create-review-desc-photoadd-file-text,
div.pluck-review-create-review-desc-photoadd-filename,
div.pluck-review-create-review-desc-photoadd-button,
.pluck-review-create-wrap a.pluck-review-create-review-desc-photoadd-add, 
.pluck-review-create-wrap a.pluck-review-create-review-desc-photoadd-cancel,
a.pluck-review-create-review-desc-photoedit-add, 
.pluck-review-create-review-desc-photoedit-cancel,
.pluck-review-create-wrap .pluck-review-create-review-primary-buttons a.pluck-review-create-review-preview,
.pluck-review-create-wrap .pluck-review-create-review-desc-photoedit-action-wrap a {
	color: #615555;
}

.pluck-review-full-content-wrap,
.pluck-review-rollup-wrapper,
p.pluck-review-full-review-title,
.pluck-review-full-review-desc p,
.pluck-review-full-review-pro-con p,
a.pluck-review-most-helpful-prev,
a.pluck-review-most-helpful-next {
	color: #615555;
}

p.pluck-review-full-recommend {
	color: #39B54A;
}

.pluck-review-create-wrap .pluck-review-create-review-primary-buttons a.pluck-cancel-button {
	color: #615555;
}

.pluck-review-errors,
.pluck-review-main-area .pluck-review-hidden-message a,
.pluck-review-main-area .pluck-review-underReview-message a,
.pluck-review-main-area .pluck-review-edit-delete-control-wrap a,
.pluck-review-main-area .pluck-review-featured-headline a,
.pluck-review-main-area .pluck-review-full-stars a,
.pluck-review-main-area .pluck-review-full-reviewer-block a,
.pluck-review-main-area .pluck-review-full-review-desc a,
.pluck-review-main-area .pluck-review-full-review-pro-con a,
.pluck-review-main-area .pluck-review-full-review-action-buttons a,
.pluck-review-main-area .pluck-review-full-review-comment-wrap a,
.pluck-reviews-list-pagination a,
span.pluck-reviews-list-pagination-separator,
.pluck-review-rollup a,
.pluck-review-category-rollup a,
.pluck-review-create-wrap a,
.pluck-review-preview span.pluck-review-full-reviewer-name,
span.pluck-review-full-reviewer-otherreviews,
a.pluck-review-most-helpful-reviewer-username,
a.pluck-review-most-helpful-review-full-review-link,
a.pluck-review-recent-reviews-parent-link,
a.pluck-review-recent-reviews-reviewer-username,
a.pluck-review-recent-reviews-review-full-review-link,
a.pluck-review-top-rated-item-link,
a.pluck-review-top-rated-reviewer-username,
span.pluck-review-first-post-calltoaction a,
.pluck-review-show-hidden-info,
.pluck-review-hide-hidden-info,
.pluck-review-most-helpful-show-hidden-info,
.pluck-review-most-helpful-hide-hidden-info,
.pluck-review-recent-reviews-show-hidden-info,
.pluck-review-recent-reviews-hide-hidden-info,
.pluck-review-full-navigation-back {
	color:#0066CC;
}

input.pluck-review-create-review-photoTitle-active,
textarea.pluck-review-create-review-photoDesc-active {
	color:#1a1414 !important;
}

/*********************************
 * 
 * fonts
 *
 *********************************/

.pluck-review,
input.pluck-review-create-review-photoTitle,
textarea.pluck-review-create-review-photoDesc,
input.pluck-review-create-review-input,
textarea.pluck-review-create-review-desc-input {
	font-family: Calibri, Tahoma, 'Trebuchet MS', 'Lucida Sans Unicode', 'Lucida Grande', 'Lucida Sans', Arial, sans-serif;
	font-size: 16px;
}

.pluck-standardfont,
.pluck-standardfont input.pluck-review-create-review-photoTitle,
.pluck-standardfont textarea.pluck-review-create-review-photoDesc,
.pluck-standardfont input.pluck-review-create-review-input,
.pluck-standardfont textarea.pluck-review-create-review-desc-input {
	font-size: 14px;
}

.pluck-review-qtip-style {
	font-family: "Myriad Pro", sans-serif;
	font-size: 10px;
}

.pluck-review-most-helpful-vs p.pluck-review-most-helpful-vs-text {
	font-size: 3em;
}

.pluck-review-full-header-headline,
p.pluck-review-create-header-headline,
p.pluck-review-most-helpful-favorable-headline,
p.pluck-review-most-helpful-critical-headline {
	font-size: 1.25em;
}

p.pluck-review-full-subheader-headline {
	font-size: 1.1em;
}

.pluck-review-full-reviewer-meta,
input.pluck-review-create-review-photoTitle,
textarea.pluck-review-create-review-photoDesc,
textarea.pluck-review-create-review-desc-input {
	font-size: 1.0em;
}

p.pluck-review-full-editor-timestamp {
	font-size: 0.9em;
}

span.pluck-review-full-timestamp,
a.pluck-review-full-reviewer-otherreviews,
p.pluck-review-full-review-recommendations,
.pluck-review-full-attributes,
.pluck-review-full-review-image-overlay p,
.pluck-reviews-list-pagination-page,
p.pluck-review-full-recommend,
.pluck-review-create-review-title-tips p,
p.pluck-review-most-helpful-recommendations,
p.pluck-review-recent-reviews-review-meta,
p.pluck-review-top-rated-review-meta,
span.pluck-review-full-attributes-name-link,
span.pluck-review-full-attributes-name-post,
div.pluck-review-login-review-rollup-wrap {
	font-size: 0.8em;
}

/*********************************
 * 
 * backgrounds
 *
 *********************************/

.pluck-reviews-list-pagination-wrapper {
	background: none;
}

a.pluck-review-create-review-star,
span.pluck-review-create-review-star,
a.pluck-review-create-review-slide,
span.pluck-review-create-review-slide {
	background-position: top center;
	background-color: transparent;
}

.pluck-review-errors,
.pluck-review-full-content-wrap,
.pluck-review-wait-modal,
.pluck-review-wait-msg,
.pluck-review-attributesOutput,
.pluck-review-create-content-wrap {
	background-color: #FFFFFF;
}

.pluck-review-isFeatured {
	background-color: #F4F3EE;
}

.pluck-review-create-review-desc-photoadd {
	background: #DDDDDD;
}

a:hover.pluck-review-create-review-star,
a.pluck-review-create-review-star-active,
span.pluck-review-create-review-star-active,
a.pluck-review-create-review-star-clicked,
span.pluck-review-create-review-star-clicked {
	background-position: bottom center;
	background-color: #D2D2D2;
}

.pluck-review-create-review-title-tips {
	background: #ABADB3;
}

.pluck-review-full-subheader,
.pluck-review-preview-controls-wrap {
	background-color: #A1A09C;
}

.pluck-review-qtip-style {
	background-color: #44433E;
}

.pluck-review-list,
.pluck-review-full-wrap,
.pluck-review-full-header,
.pluck-review-create-wrap,
.pluck-review-create-header {
	background: #767572;
}

.pluck-review-starsOutput span.pluck-review-starsOutput-color,
.pluck-review-attributesOutput span {
	background: url('/ver1.0/pluck/reviews/pluck-review-star-output-color.png') no-repeat 0 0;
}

.pluck-review-starsOutput em {
	background: url('/ver1.0/pluck/reviews/pluck-review-star-output-cover.png') repeat-x 0 0;
}

span.pluck-review-starsOutput-overlay {
	background: url('/ver1.0/pluck/reviews/pluck-review-star-output-overlay.png') no-repeat 0 0;
}

.pluck-review-isFeatured span.pluck-review-starsOutput-overlay {
	background: url('/ver1.0/pluck/reviews/pluck-review-star-output-overlay-featured.png') no-repeat 0 0;
}

.pluck-review-attributesOutput em {
	background: url('/ver1.0/pluck/reviews/pluck-review-attribute-bar-cover.png') repeat-x 0 0;
}

span.pluck-review-attributesOutput-overlay {
	background: url('/ver1.0/pluck/reviews/pluck-review-slide-output-overlay2.png') no-repeat 0 0;
}

.pluck-review-list div.pluck-review-featuredreviewer .pluck-review-avatar {
	background: transparent url('/ver1.0/Content/ua/images/comments/pluck-comm-featured-posts.jpg') bottom left no-repeat;
}

.pluck-review-list div.pluck-user-isSystemEditor .pluck-review-avatar {
	background: transparent url('/ver1.0/Content/ua/images/comments/pluck-comm-editor-posts.jpg') bottom left no-repeat;
}

.pluck-review-list a.pluck-reviews-list-pagination-button-prev {
	background: transparent url('/ver1.0/pluck/reviews/pluck-pag-prev-active.png') top left no-repeat;
}

.pluck-review-list span.pluck-reviews-list-pagination-button-prev {
	background: transparent url('/ver1.0/pluck/reviews/pluck-pag-prev-disabled.png') top left no-repeat;
}

.pluck-review-list a.pluck-reviews-list-pagination-button-next {
	background: transparent url('/ver1.0/pluck/reviews/pluck-pag-next-active.png') top left no-repeat;
}

.pluck-review-list span.pluck-reviews-list-pagination-button-next {
	background: transparent url('/ver1.0/pluck/reviews/pluck-pag-next-disabled.png') top left no-repeat;
}

.pluck-review-first-post-link {
	background: transparent url('/ver1.0/pluck/reviews/list/pluck-review-first.png') center center no-repeat;
}

.pluck-review-create-review-star-box {
	background: transparent url('/ver1.0/pluck/reviews/pluck-review-star-input-background.png') top left no-repeat;
}

.pluck-review-create-review-star-box a {
	background-image: url('/ver1.0/pluck/reviews/pluck-review-star-input-sprite2.png');
	background-repeat: no-repeat;
}

.pluck-review-create-review-star-box span {
	background-image: url('/ver1.0/pluck/reviews/pluck-review-star-input-sprite2.png');
	background-repeat: no-repeat;
}

.pluck-review-create-review-slide-box {
	background: transparent url('/ver1.0/pluck/reviews/pluck-review-slide-input-background.png') top left no-repeat;
}

.pluck-review-create-review-slide-box a {
	background-image: url('/ver1.0/pluck/reviews/pluck-review-slide-input-sprite.png');
	background-repeat: no-repeat;
}

.pluck-review-create-review-slide-box span {
	background-image: url('/ver1.0/pluck/reviews/pluck-review-slide-input-sprite.png');
	background-repeat: no-repeat;
}

a.pluck-review-attribute-clear {
	background-image: url('/ver1.0/pluck/reviews/pluck-review-attribute-clear-sprite.gif');
	background-position: top left;
	background-repeat:  no-repeat;
}

a:hover.pluck-review-attribute-clear {
	background: transparent url('/ver1.0/pluck/reviews/pluck-review-attribute-clear-sprite.gif');
	background-position: bottom left;
	background-repeat:  no-repeat;
}

a.pluck-review-most-helpful-prev {
	background: transparent url('/ver1.0/pluck/reviews/pluck-most-helpful-prev.png') no-repeat 0 0;
}

div.pluck-review-most-helpful-prev {
	background: transparent url('/ver1.0/pluck/reviews/pluck-most-helpful-prev-disabled.png') no-repeat 0 0;
}

a.pluck-review-most-helpful-next {
	background: transparent url('/ver1.0/pluck/reviews/pluck-most-helpful-next.png') no-repeat 0 0;
}

div.pluck-review-most-helpful-next {
	background: transparent url('/ver1.0/pluck/reviews/pluck-most-helpful-next-disabled.png') no-repeat 0 0;
}

/*********************************
 * 
 * pluck/reviews
 *
 *********************************/

.pluck-review-list a {
	text-decoration: none;
}

.pluck-review-qtip-style {
	font-weight: normal;
	padding: 2px;
}

.pluck-review-wait {
	position:absolute;
	display: none;
	left:0;
	top:0;
	bottom:0;
	right:0;
	z-index: 10;
}

.pluck-review-wait-modal {
	position:absolute;
	left:0;
	top:0;
	bottom:0;
	right:0;
	z-index:11;
	opacity:0.80;
	filter:alpha(opacity=80);
 }

.pluck-review-wait-display {
	position:absolute;
	top: 20px;
	left: 20%;
	right: 20%;
	z-index: 12;
}

.pluck-review-wait-msg {
	border: 1px solid #CCC;
	font-weight: bold;
	padding: 10px;
	text-align: center;
}

.pluck-review-wait-msg span a {
	margin-top: 10px;
	margin-right: 5px;
}

.pluck-review-avatar {
	display: inline-block;
	height: 62px;
	width: 44px;
	zoom: 1;
	*display: inline;
	_height: 62px;
}

.pluck-review-list div.pluck-review-featuredreviewer img.pluck-avatar {
	border: 2px solid #3f90f4;
}

/* This goes here since editor overrides featured */
.pluck-review-list div.pluck-user-isSystemEditor .pluck-review-avatar {
	height:62px;
}

.pluck-review-list div.pluck-user-isSystemEditor img.pluck-avatar {
	border: 2px solid #3f90f4;
}

.pluck-review-list div.pluck-user-isIgnored .pluck-review-avatar {
	background: transparent;
	height: 62px;
	width: 44px;
}

.pluck-review-list div.pluck-user-isIgnored .pluck-review-avatar img.pluck-avatar {
	border: 2px solid #d96a6a;
}

img.pluck-avatar {
	-ms-interpolation-mode: bicubic; /* conditional for IE6 and IE7 for bicubic resampling of large images */
	border: 2px solid #afa89c;
	float: left;
	height: 40px;
	width: 40px;
}

/*********************************
 * 
 * pluck/reviews/list and pluck/reviews/preview
 *
 *********************************/

.pluck-review-list .pluck-error-message {
	display: none;
	padding-top: 5px;
	margin: 0px 0px 5px 10px;
	font-size: 1.0em;
}


.pluck-review-full-subheader {
	border: 4px solid #A1A09C;
	margin-top: 0px;
	margin-bottom: 0px;
}

select.pluck-review-full-header-sorting {
	float: right;
	margin: 7px 10px 0px 10px;
}

p.pluck-review-full-subheader-headline {
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 5px 0 10px 10px;
}

a.pluck-review-subhead-friends-filter {
	text-decoration: underline;
}

.pluck-review-full-wrap {
	border: 4px solid #767572;
	height: auto;
	padding-bottom: 20px;
}

p.pluck-review-full-header-headline {
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 3px 0px 13px 10px;
}

.pluck-review-full-content-wrap {
	clear: right;
	height: auto;
	margin-top: 0px;
	padding-bottom: 15px;
	position: relative;
}

.pluck-review-first-post-review {
	border-bottom: 1px solid #A7A9AC;
	height: 120px; /* MAKES IE6 UNDERSTAND MIN HEIGHT */
	height: auto !important; /* MAKES IE6 UNDERSTAND MIN HEIGHT */ 
	margin-top: 0px;
	margin-bottom: 0px;
	min-height: 120px;
	padding: 15px 6px 5px 6px;
	position: relative;
	width: auto;
}

p.pluck-review-first-post-text {
	margin-left: 15px;
	margin-right: 24px;
	margin-bottom: 0px;
	margin-top: 0px;
	width: auto;
}

.pluck-review-first-post-link {
	display: block;
	float: right;
	height: 109px;
	width: 109px;
}

.pluck-review-first-post-link img {
	border: none;
	vertical-align: middle;
} 

img.pluck-review-first-post-img {
	border: none;
	float: right;
	vertical-align: middle;
} 

span.pluck-review-first-post-calltoaction {
	display: block;
	margin-right: 125px;
	padding-top: 25px;
}

span.pluck-review-first-post-calltoaction-noimage {
	display: block;
	padding-top: 25px;
}

.pluck-review-full-review-single-review-wrap {
	border-bottom: 1px solid #A7A9AC;
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 15px 6px 5px 6px;
	position: relative;
}

.pluck-review-first {
	padding-top: 0px;
}

.pluck-review-errors { /* SEE IE 6 STYLESHEET FOR MORE STYLES */
	margin:0px auto 0px 0px;
	padding: 30px;
	width:auto;
}

.pluck-review-error-msg {
	padding: 10px;
}

.pluck-review-error-details {
	border-top: 1px solid #a6a6a5;
	display:none;
	padding: 10px;
}

a.pluck-review-full-navigation-back-container {
	display: block;
	padding: 5px 0 5px 10px;
}

p.pluck-review-featured-headline {
	margin-bottom: 5px;
	margin-left: 10px;
	margin-top: 0px;
	padding-top: 5px;
}

.pluck-review-featured-headline-text {
	display: none;
}

.pluck-review-isFeatured .pluck-review-featured-headline-text {
	display: inline;
}

.pluck-review-edit-delete-control-wrap {
	float: right;
	padding-top: 5px;
}

.pluck-review-edit-delete-control-wrap span {
	display: inline-block;
	margin-right: 5px;
}

.pluck-review-edit-delete-control-wrap span.pluck-review-unfeature-control {
	display: none;
}

.pluck-review-isFeatured .pluck-review-edit-delete-control-wrap span.pluck-review-unfeature-control {
	display: inline-block;
}

.pluck-review-isFeatured .pluck-review-edit-delete-control-wrap span.pluck-review-feature-control {
	display:none;
}

.pluck-review-edit-delete-control-wrap span.pluck-review-unblock-control {
	display: none;
}

.pluck-review-isBlocked .pluck-review-edit-delete-control-wrap span.pluck-review-unblock-control {
	display: inline-block;
}

.pluck-review-isBlocked .pluck-review-edit-delete-control-wrap span.pluck-review-block-control {
	display:none;
}

.pluck-review-edit-delete-control-wrap a img {
	border: none;
	float: left;
	margin-right: 3px;
	margin-top: 3px;
}

.pluck-review-full-stars {
	display: inline-block;
	width: auto;
	padding-left: 5px;
}

.pluck-review-starsOutput {  /* all CSS progress bar taken from http://cssglobe.com/post/1468/pure-css-animated-progress-bar */ 
	display: inline-block;
	float: left;
	height: 12px;
	padding-bottom: 5px;
	padding-top: 5px;
	position: relative;
	width: 102px;
	zoom: 1;
	*display: inline;
	_height: 12px;
}

.pluck-review-starsOutput span.pluck-review-starsOutput-color { /* See IE6 stylesheet for additional styles */
	display: inline-block;
	height: 12px;
	left: 1px;
	overflow: hidden;
	position: absolute;
	text-indent: -8000px;
	top: 6px;
	width: 100px;
}

.pluck-review-starsOutput em { /* See IE6 stylesheet for additional styles */
	display: inline-block;
	height: 12px;
	position: absolute;
	top: 0;
	width: 100px;
}

span.pluck-review-starsOutput-overlay { /* See IE6 stylesheet for additional styles */
	display: inline-block;
	height: 12px;
	left: 1px;
	overflow: hidden;
	position: absolute;
	text-indent: -8000px;
	top: 6px;
	width: 100px;
}

span.pluck-review-full-timestamp {
	display: inline-block;
	margin-left: 10px;
	margin-top: 3px;
	margin-bottom: 0px;
	padding-top: 3px;
}

p.pluck-review-full-recommend {
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-top: 0px;
}

.pluck-review-full-reviewer-block {
	margin-bottom: 0px;
	padding: 10px 10px 0px 10px;
}

.pluck-review-full-reviewer-block .pluck-review-avatar {
	float: left;
	margin-right: 10px;
}

.pluck-review-full-reviewer-meta {
	margin-left: 55px;
	min-height: 57px;
	padding-bottom: 10px;
}

.pluck-review-full-author-attribute {
	font-size: 0.8em;
}

p.pluck-review-full-reviewer-name-reviews {
	margin-top: 0px;
	margin-bottom: 0px;
}

.pluck-review-full-review-desc p.pluck-review-full-review-title {
	font-weight: bold;
	margin-top: 0px;
	margin-bottom: 0px;
	overflow: hidden;
}

p.pluck-review-full-review-recommendations {
	margin-top: 0px;
	margin-bottom: 10px;
}

.pluck-review-full-attributes {
	clear: right;
	float: right;
	padding-left: 10px;
	margin-bottom: 0px;
	margin-top: 7px;
	width: 296px;
}

.pluck-review-full-attributes-single {
	clear: right;
	display: block;
	margin-bottom: 1px;
	margin-right: 10px;
}

.pluck-dialog-middle .pluck-review-full-attributes-single {
	height: 19px;
	width: 171px;
}

span.pluck-review-full-attributes-name {
	display: inline-block;
	overflow: hidden;
	text-align: right;
	width: 200px;
}

span.pluck-review-full-attributes-name-link {
	display: inline-block;
	float: left;
	text-align: right;
	width: 50px;
	zoom: 1;
	*display: inline;
	_height: 19px;
}

span.pluck-review-full-attributes-name-post {
	display: inline-block;
	float: right;
	padding-left: 10px;
	text-align: left;
	width: 25px;
	zoom: 1;
	*display: inline;
	_height: 19px;
}

.pluck-review-attributesOutput {  /* all CSS progress bar taken from http://cssglobe.com/post/1468/pure-css-animated-progress-bar */
	display: inline-block;
	height: 8px;
	float: right;
	margin-bottom: 5px;
	margin-left: 10px;
	margin-top: 3px;
	position: relative;
	width: 76px;
	zoom: 1;
	*display: inline;
	_height: 8px;
}

.pluck-review-attributesOutput span { /* See IE6 stylesheet for additional styles */
	display: inline-block;
	height: 6px;
	left: 1px;
	overflow: hidden;
	position: absolute;
	text-indent: -8000px;
	top: 1px;
	width: 76px;
}

.pluck-review-attributesOutput em { /* See IE6 stylesheet for additional styles */
	display: inline-block;
	height: 8px;
	position: absolute;
	top: 0px;
	width: 100px;
}

span.pluck-review-attributesOutput-overlay { /* See IE6 stylesheet for additional styles */
	display: inline-block;
	height: 8px;
	left: 1px;
	overflow: hidden;
	position: absolute;
	text-indent: -8000px;
	top: 0px;
	width: 100px;
}

span.pluck-review-full-attributes-number {
}

.pluck-review-full-attributes-more {
	float: right;
	margin-top: 1px;
}

.pluck-review-full-review-desc {
	margin-top: 0px;
}

.pluck-review-full-review-desc p {
	margin: 0px 35px 10px 65px;
}

.pluck-review-full-review-desc div.pluck-review-full-review-body {
	margin: 0px 35px 10px 65px;
	overflow: hidden;
}

.pluck-review-full-review-desc div.pluck-review-full-review-body p {
	margin: 10px 0px;
}

.pluck-review-full-review-pro-con {
	margin-top: 20px;
}

.pluck-review-full-review-pro-con p {
	margin: 0px 35px 10px 65px;
	overflow: hidden;
}

.pluck-review-full-review-image-wrap {
	height: 183px;
	padding: 10px 10px 0px 65px;
}

.pluck-review-full-review-image-subwrap {
	height: 200px;
	margin: 0px auto;
	padding: 0px auto;
	width: 460px;
}

.pluck-review-full-review-image-holder {
	display: table-cell;
	float: left;
	height: 183px;
	margin-right: 32px;
	margin-left: 15px;
	margin-bottom: 15px;
	position: relative;
	vertical-align: middle;
	width: 183px;
}

a.pluck-review-full-review-image-link {
	margin-top: 0px;
	margin-bottom: 0px;
}

img.pluck-review-full-review-image {
	border: none;
	position: relative;
	z-index: 1;
	margin: auto;
}

a.pluck-review-full-review-image-link img {
	border: none;
}

.pluck-review-full-review-image-overlay {
	background-color: #000000;
	bottom: 0px;
	filter:alpha(opacity=80);
	left: 0;
	margin-left: 0px;
	position: absolute;
	opacity:0.80;
	width: 183px;
	z-index: 5;
}

.pluck-review-full-review-image-overlay p {
	margin-top: 5px;
	margin-bottom: 5px;
	margin-left: 5px;
}

p.pluck-review-full-review-image-overlay-title {
	font-weight: bold;
}

.pluck-review-full-review-action-buttons {
	margin-left: 10px;
	margin-right: 10px;
	height: 20px;
}

.pluck-review-full-review-action-recommend {
	margin-left: 55px;
	height: 20px;
	width: 240px;
}

.pluck-review-list .pluck-review-score-error {
	margin: 20px 0 20px 65px;
	padding: 0px;
	font-size: 0.8em;
}

.pluck-review-full-review-action-recommend a img {
	border: none;
	margin-left: 5px;
	margin-right: 5px;
}

.pluck-review-full-review-action-recommended {
	height: 20px;
	margin-left: 55px;
	width: 220px;
}

.pluck-review-full-review-action-recommended a img {
	border: none;
	float: right;
	margin-left: 5px;
	margin-right: 5px;
}

.pluck-review-full-review-action-not-recommended {
	height: 20px;
	margin-left: 55px;
	width: 220px;
}

.pluck-review-full-review-action-not-recommended a img {
	border: none;
	float: right;
	margin-left: 5px;
	margin-right: 5px;
}

.pluck-review-full-review-action-share {
	float: right;
	height: 20px;
	padding-top: 1px;
}

.pluck-review-full-review-action-share span {
	display: inline-block;
	margin-right: 5px;
}

.pluck-review-full-review-action-share a img {
	border: none;
	float: left;
	margin-right: 3px;
	margin-top: 3px;
}

.pluck-review-full-review-action-share span img {
	border: none;
	float: left;
	margin-right: 3px;
	margin-top: 3px;
}

.pluck-review-full-review-comment-wrap {
	clear: both;
	margin-right: 10px;
	margin-left: 65px;
}

p.pluck-review-full-editor-timestamp {
	float: right;
	margin-bottom: 0px;
	margin-top: 2px;
}

.pluck-review-full-review-comment-text {
	margin-bottom: 0px;
	padding-bottom: 10px;
}

.pluck-review-full-review-powered-by-wrap {
	height: 23px;
	margin-right: 10px;
	margin-left: 10px;
}

.pluck-review-full-review-powered-by-wrap a {
	display: block;
	float: right;
	height: 23px;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 5px;
	position: relative;
	width: 112px;
}

.pluck-review-full-review-powered-by-wrap img {
	border: 0px;
	float: right;
}

.pluck-review-hide-hidden-info {
	font-weight: normal;
	text-decoration:none;
}

.pluck-review-show-hidden-info {
	margin-left: 10px;
	font-weight: normal;
	text-decoration:none;
}

.pluck-review-hide-hidden-info {
	display: none;
}

.pluck-review-showHiddenInfo .pluck-review-show-hidden-info {
	display: none;
}

.pluck-review-showHiddenInfo em {
	display: none;
}

.pluck-review-showHiddenInfo .pluck-review-hide-hidden-info {
	display: inline;
}

div.pluck-review-ignored-message {
	display: none;
	padding-top: 5px;
	padding-bottom: 10px;
}

div.pluck-review-ignored-message p {
	margin: 0 35px 0 65px;
}

.pluck-user-isIgnored div.pluck-review-ignored-message {
	display: block;
}
	
.pluck-user-isIgnored div.pluck-review-edit-delete-control-wrap,
.pluck-user-isIgnored div.pluck-review-full-review-desc,
.pluck-user-isIgnored div.pluck-review-full-review-pro-con,
.pluck-user-isIgnored div.pluck-review-full-review-image-wrap,
.pluck-user-isIgnored div.pluck-review-full-review-image-wrap,
.pluck-user-isIgnored div.pluck-review-full-review-action-buttons,
.pluck-user-isIgnored div.pluck-review-full-review-comment-wrap,
.pluck-user-isIgnored div.pluck-review-full-review-comment-container {
	display: none;
}

div.pluck-review-underReview-message {
	display: none;
	padding: 20px;
	text-align: center;
}

.pluck-review-isUnderReview div.pluck-review-underReview-message {
	display: block;
}

.pluck-review-isUnderReview div.pluck-review-edit-delete-control-wrap,
.pluck-review-isUnderReview p.pluck-review-featured-headline,
.pluck-review-isUnderReview div.pluck-review-full-stars,
.pluck-review-isUnderReview div.pluck-review-full-attributes,
.pluck-review-isUnderReview div.pluck-review-full-reviewer-block,
.pluck-review-isUnderReview div.pluck-review-ignored-message,
.pluck-review-isUnderReview div.pluck-review-full-review-desc,
.pluck-review-isUnderReview div.pluck-review-full-review-pro-con,
.pluck-review-isUnderReview div.pluck-review-full-review-image-wrap,
.pluck-review-isUnderReview div.pluck-review-full-review-image-wrap,
.pluck-review-isUnderReview div.pluck-review-full-review-action-buttons,
.pluck-review-isUnderReview div.pluck-review-full-review-comment-wrap,
.pluck-review-isUnderReview div.pluck-review-full-review-comment-container,
.pluck-review-isUnderReview div.pluck-review-ignored-message {
	display: none;
}

div.pluck-review-hidden-message {
	display: none;
	padding: 20px;
	text-align: center;
}

.pluck-user-isHidden div.pluck-review-hidden-message {
	display: block;
}

.pluck-user-isHidden div.pluck-review-edit-delete-control-wrap,
.pluck-user-isHidden p.pluck-review-featured-headline,
.pluck-user-isHidden div.pluck-review-full-stars,
.pluck-user-isHidden div.pluck-review-full-attributes,
.pluck-user-isHidden div.pluck-review-full-reviewer-block,
.pluck-user-isHidden div.pluck-review-ignored-message,
.pluck-user-isHidden div.pluck-review-full-review-desc,
.pluck-user-isHidden div.pluck-review-full-review-pro-con,
.pluck-user-isHidden div.pluck-review-full-review-image-wrap,
.pluck-user-isHidden div.pluck-review-full-review-image-wrap,
.pluck-user-isHidden div.pluck-review-full-review-action-buttons,
.pluck-user-isHidden div.pluck-review-full-review-comment-wrap,
.pluck-user-isHidden div.pluck-review-full-review-comment-container,
.pluck-user-isHidden div.pluck-review-underReview-message,
.pluck-user-isHidden div.pluck-review-ignored-message {
	display: none;
}

div.pluck-review-blocked-message {
	display: none;
	padding: 20px;
	text-align: center;
}

.pluck-review-isBlocked div.pluck-review-blocked-message {
	display: block;
}

.pluck-review-isBlocked div.pluck-review-edit-delete-control-wrap,
.pluck-review-isBlocked p.pluck-review-featured-headline,
.pluck-review-isBlocked div.pluck-review-full-stars,
.pluck-review-isBlocked div.pluck-review-full-attributes,
.pluck-review-isBlocked div.pluck-review-full-reviewer-block,
.pluck-review-isBlocked div.pluck-review-ignored-message,
.pluck-review-isBlocked div.pluck-review-full-review-desc,
.pluck-review-isBlocked div.pluck-review-full-review-pro-con,
.pluck-review-isBlocked div.pluck-review-full-review-image-wrap,
.pluck-review-isBlocked div.pluck-review-full-review-image-wrap,
.pluck-review-isBlocked div.pluck-review-full-review-action-buttons,
.pluck-review-isBlocked div.pluck-review-full-review-comment-wrap,
.pluck-review-isBlocked div.pluck-review-full-review-comment-container,
.pluck-review-isBlocked div.pluck-review-underReview-message,
.pluck-review-isBlocked div.pluck-review-ignored-message,
.pluck-review-isBlocked div.pluck-review-hidden-message {
	display: none;
}

.pluck-review-showHiddenInfo div.pluck-review-edit-delete-control-wrap,
.pluck-review-showHiddenInfo p.pluck-review-featured-headline,
.pluck-review-showHiddenInfo div.pluck-review-full-stars,
.pluck-review-showHiddenInfo div.pluck-review-full-stars em,
.pluck-review-showHiddenInfo div.pluck-review-full-attributes,
.pluck-review-showHiddenInfo div.pluck-review-full-attributes em,
.pluck-review-showHiddenInfo div.pluck-review-full-reviewer-block,
.pluck-review-showHiddenInfo div.pluck-review-full-review-desc,
.pluck-review-showHiddenInfo div.pluck-review-full-review-pro-con,
.pluck-review-showHiddenInfo div.pluck-review-full-review-image-wrap,
.pluck-review-showHiddenInfo div.pluck-review-full-review-image-wrap,
.pluck-review-showHiddenInfo div.pluck-review-full-review-action-buttons,
.pluck-review-showHiddenInfo div.pluck-review-full-review-comment-wrap,
.pluck-review-showHiddenInfo div.pluck-review-full-review-comment-container {
	display: block;
}

div.pluck-review-delete-message {
	display: none;
	padding: 20px;
	text-align: center;
}

.pluck-review-isDeleted div.pluck-review-delete-message {
	display: block;
}

.pluck-review-isDeleted div.pluck-review-edit-delete-control-wrap,
.pluck-review-isDeleted p.pluck-review-featured-headline,
.pluck-review-isDeleted div.pluck-review-full-stars,
.pluck-review-isDeleted div.pluck-review-full-attributes,
.pluck-review-isDeleted div.pluck-review-full-reviewer-block,
.pluck-review-isDeleted div.pluck-review-full-review-desc,
.pluck-review-isDeleted div.pluck-review-full-review-pro-con,
.pluck-review-isDeleted div.pluck-review-full-review-image-wrap,
.pluck-review-isDeleted div.pluck-review-full-review-image-wrap,
.pluck-review-isDeleted div.pluck-review-full-review-action-buttons,
.pluck-review-isDeleted div.pluck-review-full-review-comment-wrap,
.pluck-review-isDeleted div.pluck-review-full-review-comment-container,
.pluck-review-isDeleted div.pluck-review-blocked-message,
.pluck-review-isDeleted div.pluck-review-hidden-message,
.pluck-review-isDeleted div.pluck-review-underReview-message,
.pluck-review-isDeleted div.pluck-review-ignored-message {
	display: none;
}

.pluck-reviews-list-pagination { /* See IE6 stylesheet for additional styles */
	height: 18px;
	padding-bottom: 10px;
	padding-left: 25px;
	padding-right: 10px;
	padding-top: 10px;
	text-align: right;
}

.pluck-reviews-list-pagination-wrapper {
	height: 18px;
	float: right;
}

.pluck-reviews-list-pagination-wrapper img {
	display: block;
	border: 0;
}

.pluck-reviews-list-pagination-button-prev {
	display: block;
	float: left;
	height: 18px;
	margin-right: 10px;
	width: 18px;
}

.pluck-reviews-list-pagination-button-next {
	display: block;
	float: left;
	height: 18px;
	margin-left: 5px;
	width: 18px;
}

.pluck-reviews-list-pagination-page {
	display: inline-block;
	float: left;
	margin-right: 5px;
	padding-top: 2px;
}

.pluck-reviews-list-pagination-separator {
	display: inline-block;
	float: left;
	margin-right: 5px;
	padding-top: 0px;
}

span.pluck-reviews-list-pagination-page {
	font-weight: bold;
}

/*********************************
 * 
 * pluck/reviews/rollup
 *
 *********************************/

.pluck-review-rollup-wrapper {
	position: relative;
}

.pluck-review-rollup a {
	text-decoration: none;
}

.pluck-review-category-rollup a {
	text-decoration: none;
}

.pluck-review-rollup-output-star-wrap {
	display: inline-block;
	padding: 0px 10px 0px 0px; 
	width: auto;
	zoom: 1;
	*display: inline;
	_height: 22px;
}

p.pluck-review-star-label {
	display: inline-block;
	float: left;
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 3px 0px 0px 10px;
} 

.pluck-review-output-stars {
	display: inline-block;
	width: 102px;
	zoom: 1;
	*display: inline;
	_height: 22px;
}

.pluck-review-rollup-output-star-filter {
	display: inline-block;
	padding: 0px 10px 0px 10px;
	width: auto;
}

p.pluck-review-rollup-output-star-filter {
	display: inline-block;
	float: left;
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 3px 0px 0px 0px;
}

span.pluck-review-rollup-output-star-filter-link-inactive {
	font-weight: bold;
}

.pluck-review-rollup-star-input-wrap {
	padding: 10px;
}

p.pluck-review-rollup-star-input-label {
	display: inline-block;
	float: left;
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 3px 0px 0px 0px;
}

.pluck-review-rollup-review-metawrap {
	display: inline-block;
	padding: 0px 10px 0px 0px;
	width: auto;
	zoom: 1;
	*display: inline;
	_height: 22px;
}

p.pluck-review-rollup-review-meta-text {
	display: inline-block;
	float: left;
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 3px 0px 0px 0px;
}

.pluck-review-rollup-attributes-wrap {
	display: inline-block;
	width: auto;
	zoom: 1;
	*display: inline;
}

.pluck-review-rollup-attributes {
	font-size: 0.8em;
	width: 240px;
	float: left;
}

.pluck-review-rollup-attributes .pluck-review-full-attributes-name {
	width: 140px;
}

.pluck-review-create-review-rollup-wrap {
	display: inline-block;
	margin: 0px 0px 0px 10px;
	width: auto;
	vertical-align: top;
	zoom: 1;
	*display: inline;
	_height: 35px;
}

a.pluck-review-create-review-rollup {
	display: block;
	float: left;
	margin: 10px 0px 0px 10px;
}

div.pluck-review-login-review-rollup {
	clear: left;
	margin: 10px 0px 0px 10px;
}

div.pluck-review-rollup-footer {
	clear: left;
	height: 1px;
}

.pluck-review-rollup-dialog .pluck-dialog-middle {
	padding: 10px;
}

/*********************************
 * 
 * pluck/reviews/submit
 *
 *********************************/

.pluck-review-create-wrap {
	border: 4px solid #767572;
	height: auto;
	padding-bottom: 20px;
}

.pluck-review-create-wrap .pluck-error-message {
	display: none;
	margin: 0px 0px 0px 100px;
	padding: 5px 5px 0px 5px;
}

.pluck-review-create-wrap .pluck-review-create-review-error-container .pluck-error-message {
	margin-left: 0px;
	padding-left: 0px;
	padding-bottom: 5px;
}

.pluck-review-create-wrap .pluck-review-create-review-actions .pluck-error-message {
	margin-left: 0px;
}

.pluck-review-create-wrap .pluck-confirm-message {
	display: none;
	margin: 0px 0px 0px 0px;
	padding: 5px 5px 5px 0px;
}

p.pluck-review-create-header-headline {
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 5px 0px 10px 10px;
}

.pluck-review-create-content-wrap {
	border: 4px solid #ffffff;
	height: auto;
	margin-top: 0px;
	margin-bottom: 10px;
	padding: 15px 6px 0px 6px;
}

.pluck-review-create-content-wrap > div {
	clear: left;
}

.pluck-review-create-rate-this,
.pluck-review-create-review-title,
.pluck-review-create-attributes,
.pluck-review-create-author-attributes,
.pluck-review-create-pros,
.pluck-review-create-cons,
.pluck-review-create-review-desc,
.pluck-review-create-review-rec {
	clear: left;
}

.pluck-review-create-rate-this {
	margin-top: 0px;
	margin-bottom: 0px;
	width: 100%;
}

.pluck-review-create-review-label {
	display: block;
	float: left;
	width: 100px;
}

p.pluck-review-create-review-label-text {
	display: inline-block;
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 5px;
}

p.pluck-review-create-review-info-text {
	display: block;
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 5px;
}

.pluck-review-create-wrap a {
	text-decoration: none;
}

.pluck-review-create-review-actions {
	display: block;
	float: left;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding: 5px;
	width: 65%;
}

.pluck-review-create-author-attributes .pluck-review-create-review-actions {
	border: 1px solid #a1a09c;
	padding: 4px;
}

.pluck-review-create-review-star-box {
	height: 16px;
	width: 77px;
	padding: 1px 2px;
}

.pluck-review-create-review-star-box a {
	display: block;
	float:left;
	height: 16px;
	width: 15px;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	padding: 0px;
}

.pluck-review-create-review-star-box span {
	display: block;
	float:left;
	height: 16px;
	width: 15px;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	padding: 0px;
}

.pluck-review-create-review-star-box a.pluck-review-create-review-star-first {
	width: 16px;
}

.pluck-review-create-review-star-box span.pluck-review-create-review-star-first {
	width: 16px;
}

.pluck-review-create-review-star-box a.pluck-review-create-review-star-last {
	width: 16px;
}

.pluck-review-create-review-star-box span.pluck-review-create-review-star-last {
	width: 16px;
}


.pluck-review-create-review-slide-box-wrap {
	padding-top: 5px;
}

.pluck-review-create-review-slide-box {
	height: 11px;
	padding: 1px 0px 1px 1px;
	width: 102px;
}

.pluck-review-create-review-slide-box a {
	display: block;
	float:left;
	height: 9px;
	width: 19px;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 1px;
}

.pluck-review-create-review-slide-box span {
	display: block;
	float:left;
	height: 9px;
	width: 19px;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 1px;
}

a.pluck-review-create-review-slide {
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 1px;
	padding: 0px;
}

a:hover.pluck-review-create-review-slide {
	background-position: bottom left;
}

span.pluck-review-create-review-slide {
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 1px;
	padding: 0px;
}

a.pluck-review-create-review-slide-active {
	background-position: bottom left;
}

span.pluck-review-create-review-slide-active {
	background-position: bottom left;
}

a.pluck-review-create-review-slide-clicked {
	background-position: bottom left;
}

span.pluck-review-create-review-slide-clicked {
	background-position: bottom left;
}

input.pluck-review-create-review-input {
	border: 1px solid #abadb3;
	margin: 0px;
	padding: 0px;
	width: 100%;
}

.pluck-review-create-review-title-tips {
	border: 1px solid #abadb3;
	width: 100%;
}

.pluck-review-create-review-title-tips p {
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 5px;
}

p.pluck-review-attribute-clear-wrap {
	display: inline-block;
	margin-top: 0px;
	margin-bottom: 0px;
	float: left;
	width: 11px;
	margin-right: 10px;
}

a.pluck-review-attribute-clear {
	display: block;
	height: 11px;
	width: 11px;
}

a:hover.pluck-review-attribute-clear {
	display: block;
	height: 11px;
	width: 11px;
}

.pluck-review-create-review-attribute-single {
	margin-bottom: 10px;
	clear: left;
}

.pluck-review-create-review-attribute-single-label {
	display: block;
	float: left;
	margin-top: 0px;
	margin-bottom: 0px;
	overflow: hidden;
	width: 180px;
	vertical-align: text-top;
}

p.pluck-review-create-review-attribute-single-label-text {
	margin-top: 0px;
	margin-bottom: 0px;
}

.pluck-review-create-review-attribute-single .pluck-review-create-review-star-box {
	margin-left: 180px;
}

.pluck-review-create-review-attribute-single .pluck-review-create-review-slide-box {
	margin-left: 200px;
}

.pluck-review-create-checkbox-label-wrap {
	display: inline-block;
	margin-right: 15px;
	margin-bottom: 15px;
}

input.pluck-review-create-check {
	border: 1px solid #abadb3;
	display: block;
	float: left;
	margin-top: 3px;
	margin-bottom: 0px;
	padding: 0px;
	vertical-align: bottom;
	width: 10px;
}

.pluck-review-create-cons {
	margin-bottom: 5px;
}

p.pluck-review-create-check-desc {
	display: block;
	margin-left: 30px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 0px;
}

textarea.pluck-review-create-review-desc-input {
	border: 1px solid #abadb3;
	height: 100px;
	margin-top: 0px;
	margin-bottom: 0px;
	margin: 0px;
	padding: 0px;
	width: 100%;
}

.pluck-review-create-review-desc-photoadd {
	margin-top: 0px;
	margin-bottom: 0px;
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-bottom: 5px;
	width: 100%;
}

.pluck-review-create-review-desc-photoadd-file {
	border-top: 2px solid #ffffff;
	margin-bottom: 15px;
}

.pluck-review-create-review-desc-photoadd-file-secondary {
	border-top: 2px solid #ffffff;
	margin-bottom: 10px;
}

.pluck-review-create-review-desc-photoedit {
	border-top: 2px solid #ffffff;
	margin-bottom: 10px;
	min-height: 100px;
}

.pluck-review-create-review-desc-photoattached {
	border-top: 2px solid #ffffff;
	margin-bottom: 10px;
	min-height: 100px;
}

a.pluck-review-create-review-desc-photoadd-link {
	padding: 5px 0px 0px 5px;
}

.pluck-review-create-review-desc-photoadd p {
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left:3px;
	margin-right: 3px;
	padding: 5px 0px 0px 5px;
}

img.pluck-review-create-review-desc-photoedit-thumb {
	border: 2px solid #afa89c;
	float: left;
	margin: 10px;
}

img.pluck-review-create-review-desc-photoattached-thumb {
	border: 2px solid #afa89c;
	float: left;
	margin: 10px;
}

.pluck-review-create-review-desc-photoedit-info-wrap {
	margin-left: 80px;
	margin-top: 10px;
}

.pluck-review-create-review-desc-photoedit-info-wrap fieldset {
	border: none;
	padding: 0;
	margin: 0;
}

.pluck-review-create-review-desc-photoattached-info-wrap {
	margin-left: 80px;
	margin-top: 10px;
}

.pluck-review-create-review-desc-photoadd-info-wrap {
	display: none;
	margin-left: 13px;
	margin-top: 10px;
}

.pluck-review-create-review-desc-photoadd-info-wrap fieldset {
	border: none;
	padding: 0;
	margin: 0;
}

.pluck-review-create-review-desc-photoedit-action-wrap {
	height: 25px;
	margin-top: 10px;
	padding-right: 5%;
}

.pluck-review-create-review-desc-photoattached-action-wrap {
	height: 25px;
	margin-top: 10px;
	padding-right: 5%;
}

.pluck-review-create-review-desc-photoadd-action-wrap {
	height: 25px;
	margin-top: 10px;
	padding-right: 5%;
}

.pluck-review-create-review-desc-photoattached-action-wrap span {
	display: inline-block;
	float: right;
	margin-left: 10px;
}

.pluck-review-create-review-desc-photoattached-action-wrap a img {
	border: none;
	float: left;
	margin-right: 3px;
	margin-top: 3px;
}

a.pluck-review-create-review-desc-photoedit-add {
	float: right;
	margin-right:15px;
}

a.pluck-review-create-review-desc-photoedit-cancel {
	float: right;
}

a.pluck-review-create-review-desc-photoadd-add {
	float: right;
	margin-right:15px;
}

a.pluck-review-create-review-desc-photoadd-cancel {
	float: right;
}

div.pluck-review-create-review-desc-photoadd-filename {
	padding-bottom: 5px;
}

input.pluck-review-create-review-photoTitle {
	border: 1px solid #abadb3;
	margin-top: 0px;
	margin-bottom: 3px;
	padding: 0px;
	width: 90%;
}

.pluck-review-create-review-desc-photoadd-title input.pluck-review-create-review-photoTitle {
	width: 95%;
}

textarea.pluck-review-create-review-photoDesc {
	border: 1px solid #abadb3;
	margin: 0px;
	padding: 0px;
	width: 90%;
}

.pluck-review-create-review-desc-photoadd-desc textarea.pluck-review-create-review-photoDesc {
	width: 95%;
}

div.pluck-review-create-review-desc-photoattached-title {
	font-weight: bold;
	margin-top: 0px;
	margin-bottom: 5px;
	padding: 0px;
	width: 90%;
}

div.pluck-review-create-review-desc-photoattached-desc {
	margin-top: 0px;
	margin-bottom: 5px;
	padding: 0px;
	width: 90%;
}

div.pluck-review-create-review-desc-photoadd-button {
	float: right;
	margin-top: 10px;
	margin-left: 15px;
	margin-right: 5px;
}

div.pluck-review-create-review-desc-photoadd-button > a.pluck-secondary-button {
	color: #615555;
}

p.pluck-review-create-review-desc-photoadd-file-text {
	display: inline-block;
	padding-top: 13px;
	padding-left: 10px;
	width: auto;
}

.pluck-review-create-review-label-long {
	display: block;
	float: left;
	width: 260px;
}

p.pluck-review-create-review-label-long-text {
	display: inline-block;
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 5px;
}

.pluck-review-create-review-actions-short {
	display: inline-block;
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 5px 0;
}

.pluck-review-create-review-actions-short input {
	display: inline-block;
}

.pluck-review-create-review-actions-short label {
	float: none;
}

span.pluck-review-create-review-rec-input-wrap {
	float: left;
}

.pluck-review-create-review-author-attribute-single {
	padding: 5px;
	margin-bottom: 10px;
}

.pluck-review-create-review-author-attribute-single-label {
	display: block;
}

.pluck-review-create-review-author-attribute-single-label-text {
	color: #786952;
	margin: 0;
}

.pluck-review-create-review-author-attribute-single-value {
	display: block;
	padding-left: 20px;
	padding-top: 5px;
}

.pluck-review-create-review-author-attribute-single-value label {
	color: #786952;
}

.pluck-review-create-review-author-attribute-single-value select {
	color: #786952;
	width: 100%;
}

input.pluck-review-create-review-author-attr-val-text {
	border: 1px solid #ABADB3;
	margin: 0;
	padding: 0;
	width: 100%;
}


span.pluck-review-create-review-post-item {
	display: inline-block;
	line-height: 16px;
	margin-right: 5px;
}

.pluck-review-create-review-post-ie7 span.pluck-review-create-review-post-item {
	display: inline;
	margin-right: 15px;
	padding-left: 20px;
	position: relative;
}

span.pluck-review-create-review-post-item label {
	float: right;
	padding-top: 1px;
}

.pluck-review-create-review-post-ie7 span.pluck-review-create-review-post-item label {
	float: none;
}

.pluck-review-create-review-post-ie7  span.pluck-review-create-review-post-item input {
	position: absolute;
	top: -3px;
	left: 0;
}

img.pluck-review-create-review-post-icon {
	float: left;
	margin-right: 3px;
	vertical-align: middle;
}

.pluck-review-create-review-error-container {
	padding-top: 20px;
	padding-left: 110px;
}

.pluck-review-create-review-primary-buttons {
	height: 45px;
	padding-left: 110px;
}

a.pluck-cancel-button {
	display: inline-block;
	padding-top: 4px;
}

a.pluck-review-create-review-preview {
	margin-right: 15px;
}

a.pluck-review-create-review-save {
	margin-right: 15px;
}

/*********************************
 *
 * Preview
 *
 *********************************/

.pluck-review-preview-controls-wrap {
	border: 4px solid #a1a09c;
	height: 35px;
	margin-top: 0px;
	margin-bottom: 0px;
}

.pluck-review-preview-primary-buttons {
	float: right;
	padding-top: 5px;
}

.pluck-review-preview .pluck-review-full-content-wrap {
	margin-bottom: 0px;
}

.pluck-review-preview-controls-wrap-bottom {
	margin-bottom: 15px;
}

.pluck-review-preview-error-container {
	padding-top: 20px;
	padding-left: 65px;
}

.pluck-review-preview .pluck-review-preview-error-container .pluck-error-message {
	display: none;
	margin: 0px 0px 0px 0px;
	padding: 5px 5px 5px 5px;
}

.pluck-review-preview .pluck-review-preview-error-container .pluck-confirm-message {
	display: none;
	margin: 0px 0px 0px 0px;
	padding: 5px 5px 5px 5px;
}


/*********************************
 * 
 * Most Helpful Reviews
 *
 *********************************/

.pluck-review-most-helpful .pluck-review-full-content-wrap {
	height: 228px;
}

p.pluck-review-most-helpful-favorable-headline {
	float: left;
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 5px 0px 10px 10px;
	width: 43%;
}

p.pluck-review-most-helpful-critical-headline {
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 55%;
	padding: 5px 0px 10px 10px;
	width: 43%;
}

.pluck-review-most-helpful-critical-single-review-wrap {
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 55%;
	padding: 10px 0px 0px 0px;
	width: 43%;
}

.pluck-review-most-helpful-favorable-single-review-wrap {
	float: left;
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 10px 0px 0px 0px;
	width: 43%;
}

.pluck-review-most-helpful-vs {
	float: left;
	text-align: center;
	width: 12%;
}

.pluck-review-most-helpful-vs p.pluck-review-most-helpful-vs-text {
	padding-top: 10px;
}

p.pluck-most-helpful-meta {
	margin-top: 5px;
	margin-bottom: 0px;
	margin-left: 10px;
}
 
.pluck-review-most-helpful-header-sorting {
	float: right;
} 

.pluck-review-most-helpful-header-sorting p {
	margin-top: 0px;
	margin-bottom: 0px;
}

.pluck-review-most-helpful-header-sorting a {
	text-decoration: none;
}

.pluck-review-most-helpful-header-sorting a.pluck-review-most-helpful-sort-active-link {
	font-weight: bold;
}

.pluck-review-most-helpful-single-review-wrap {
	margin-bottom: 15px;
}

.pluck-review-most-helpful-favorable-single-review-container {
	position: relative;
	left: 0px;
	top: 0px;
}

.pluck-review-most-helpful-critical-single-review-container {
	position: relative;
	left: 0px;
	top: 0px;
}

.pluck-review-most-helpful-favorable-single-review {
	height: 180px;
}

.pluck-review-most-helpful-critical-single-review {
	height: 180px;
}

.pluck-review-most-helpful-favorable-no-reviews {
	height: 143px;
	padding-top: 75px;
}

.pluck-review-most-helpful-critical-no-reviews {
	height: 143px;
	padding-top: 75px;
}

.pluck-review-most-helpful-favorable-single-review-viewarea {
	height: 180px;
	overflow: hidden;
	position: relative; /* Needed for IE7 overflow/position bug */
}

.pluck-review-most-helpful-critical-single-review-viewarea {
	height: 180px;
	overflow: hidden;
	position: relative; /* Needed for IE7 overflow/position bug */
}

p.pluck-review-most-helpful-recommendations {
	margin-right: 10px;
	margin-left: 10px;
	margin-top: 0px;
	margin-bottom: 0px;
}

.pluck-review-most-helpful-stars {
	height: 20px;
	padding-left: 5px;
}

p.pluck-review-most-helpful-review-title {
	font-weight: bold;
	margin-left: 10px;
	margin-right: 10px;
	margin-top: 5px;
	margin-bottom: 5px;
	overflow: hidden;
}

p.pluck-review-most-helpful-review-content {
	margin-left: 10px;
	margin-right: 10px;
	margin-top: 5px;
	margin-bottom: 5px;
	overflow: hidden;
}

a.pluck-review-most-helpful-review-full-review-link {
	text-decoration: none;
}

p.pluck-review-most-helpful-review-meta {
	margin-left: 10px;
	margin-right: 10px;
	margin-top: 5px;
	margin-bottom: 10px;
}

a.pluck-review-most-helpful-reviewer-username {
	text-decoration: none;
}

.pluck-review-most-helpful-button {
	height: 33px;
	margin: 5px 0px 0px 20px;
}

.pluck-review-most-helpful-button-container {
	margin: 0px auto;
	height: 33px;
	padding: 0px auto;
	width: 160px;
}

.pluck-review-most-helpful-prev-button {
	float: left;
	height: 33px;
	width: 63px;
}

a.pluck-review-most-helpful-prev {
	display: block;
	height: 28px;
	padding: 5px 0px 0px 0px;
	text-decoration: none;
	text-indent: 25px;
	width: 63px;
}

.pluck-review-most-helpful-prev-disabled {
	float: left;
	height: 33px;
	width: 63px;
}

div.pluck-review-most-helpful-prev {
	display: block;
	height: 28px;
	padding: 5px 0px 0px 0px;
	text-decoration: none;
	text-indent: 25px;
	width: 63px;
}

.pluck-review-most-helpful-next-button {
	float: right;
	height: 33px;
	width: 63px;
}

a.pluck-review-most-helpful-next {
	display: block;
	height: 28px;
	padding: 5px 0px 0px 0px;
	text-decoration: none;
	text-indent: 7px;
	width: 63px;
}

.pluck-review-most-helpful-next-disabled {
	float: right;
	height: 33px;
	width: 63px;
}

div.pluck-review-most-helpful-next {
	display: block;
	height: 28px;
	padding: 5px 0px 0px 0px;
	text-decoration: none;
	text-indent: 7px;
	width: 63px;
}

.pluck-review-most-helpful-blocked-message {
	clear: left;
	margin: 0px 10px;
}
	
.pluck-review-most-helpful-hidden-message {
	clear: left;
	margin: 0px 10px;
}
	
.pluck-review-most-helpful-underReview-message {
	clear: left;
	margin: 0px 10px;
}

.pluck-review-most-helpful-ignored-message {
	clear: left;
	margin: 0px 10px;
}

a.pluck-review-most-helpful-show-hidden-info {
	text-decoration: none;
}

a.pluck-review-most-helpful-hide-hidden-info {
	display: none;
	text-decoration: none;
}

.pluck-review-mostHelpful-isBlocked p.pluck-review-most-helpful-review-title,
.pluck-review-mostHelpful-isBlocked p.pluck-review-most-helpful-review-content,
.pluck-review-mostHelpful-isBlocked p.pluck-review-most-helpful-review-meta,
.pluck-user-isHidden p.pluck-review-most-helpful-review-title,
.pluck-user-isHidden p.pluck-review-most-helpful-review-content,
.pluck-user-isHidden p.pluck-review-most-helpful-review-meta,
.pluck-review-mostHelpful-isUnderReview p.pluck-review-most-helpful-review-title,
.pluck-review-mostHelpful-isUnderReview p.pluck-review-most-helpful-review-content,
.pluck-review-mostHelpful-isUnderReview p.pluck-review-most-helpful-review-meta,
.pluck-user-isIgnored p.pluck-review-most-helpful-review-title,
.pluck-user-isIgnored p.pluck-review-most-helpful-review-content,
.pluck-user-isIgnored p.pluck-review-most-helpful-review-meta {
	display: none;
}

.pluck-review-most-helpful-showHiddenInfo a.pluck-review-most-helpful-show-hidden-info,
.pluck-review-most-helpful-showHiddenInfo div.pluck-review-most-helpful-blocked-message em,
.pluck-review-most-helpful-showHiddenInfo div.pluck-review-most-helpful-hidden-message em,
.pluck-review-most-helpful-showHiddenInfo div.pluck-review-most-helpful-underReview-message em,
.pluck-review-most-helpful-showHiddenInfo div.pluck-review-most-helpful-ignored-message em {
	display: none;
}

.pluck-review-most-helpful-showHiddenInfo p.pluck-review-most-helpful-review-title,
.pluck-review-most-helpful-showHiddenInfo p.pluck-review-most-helpful-review-content,
.pluck-review-most-helpful-showHiddenInfo p.pluck-review-most-helpful-review-meta {
	display: block;
}

.pluck-review-most-helpful-showHiddenInfo a.pluck-review-most-helpful-hide-hidden-info {
	display: inline;
}

/*********************************
 * 
 * Recent Reviews
 *
 *********************************/

 .pluck-review-recent-reviews-header-sorting {
	float: right;
	margin: 10px;
} 

.pluck-review-recent-reviews-header-sorting p {
	margin-top: 0px;
	margin-bottom: 0px;
}

.pluck-review-recent-reviews-header-sorting a {
	text-decoration: none;
}

.pluck-review-recent-reviews-header-sorting a.pluck-review-recent-reviews-sort-active-link {
	font-weight: bold;
}

.pluck-review-recent-reviews-single-review-wrap {
	padding-bottom: 15px;
}

.pluck-review-recent-reviews-stars {
	height: 20px;
	padding-left: 5px;
}

p.pluck-review-recent-reviews-review-parent {
	font-weight: bold;
	margin-left: 10px;
	margin-right: 10px;
	margin-top: 5px;
	margin-bottom: 5px;
}

a.pluck-review-recent-reviews-parent-link {
	text-decoration: none;
}

p.pluck-review-recent-reviews-review-title {
	font-weight: bold;
	margin-left: 10px;
	margin-right: 10px;
	margin-top: 5px;
	margin-bottom: 5px;
	overflow: hidden;
}

p.pluck-review-recent-reviews-review-content {
	margin-left: 10px;
	margin-right: 10px;
	margin-top: 5px;
	margin-bottom: 5px;
	overflow: hidden;
}

a.pluck-review-recent-reviews-review-full-review-link {
	text-decoration: none;
}

p.pluck-review-recent-reviews-review-meta {
	margin-left: 10px;
	margin-right: 10px;
	margin-top: 5px;
	margin-bottom: 5px;
}

a.pluck-review-recent-reviews-reviewer-username {
	text-decoration: none;
}

.pluck-review-recent-reviews-blocked-message {
	clear: left;
	margin: 0px 10px;
}
	
.pluck-review-recent-reviews-hidden-message {
	clear: left;
	margin: 0px 10px;
}
	
.pluck-review-recent-reviews-underReview-message {
	clear: left;
	margin: 0px 10px;
}

.pluck-review-recent-reviews-ignored-message {
	clear: left;
	margin: 0px 10px;
}

a.pluck-review-recent-reviews-show-hidden-info {
	margin-left: 10px;
	text-decoration: none;
}

a.pluck-review-recent-reviews-hide-hidden-info {
	display: none;
	text-decoration: none;
}

.pluck-review-recent-reviews-isBlocked p.pluck-review-recent-reviews-review-title,
.pluck-review-recent-reviews-isBlocked p.pluck-review-recent-reviews-review-content,
.pluck-review-recent-reviews-isBlocked p.pluck-review-recent-reviews-review-meta,
.pluck-user-isHidden p.pluck-review-recent-reviews-review-title,
.pluck-user-isHidden p.pluck-review-recent-reviews-review-content,
.pluck-user-isHidden p.pluck-review-recent-reviews-review-meta,
.pluck-review-recent-reviews-isUnderReview p.pluck-review-recent-reviews-review-title,
.pluck-review-recent-reviews-isUnderReview p.pluck-review-recent-reviews-review-content,
.pluck-review-recent-reviews-isUnderReview p.pluck-review-recent-reviews-review-meta,
.pluck-user-isIgnored p.pluck-review-recent-reviews-review-title,
.pluck-user-isIgnored p.pluck-review-recent-reviews-review-content,
.pluck-user-isIgnored p.pluck-review-recent-reviews-review-meta {
	display: none;
}

.pluck-review-recent-reviews-showHiddenInfo a.pluck-review-recent-reviews-show-hidden-info,
.pluck-review-recent-reviews-showHiddenInfo div.pluck-review-recent-reviews-blocked-message em,
.pluck-review-recent-reviews-showHiddenInfo div.pluck-review-recent-reviews-hidden-message em,
.pluck-review-recent-reviews-showHiddenInfo div.pluck-review-recent-reviews-underReview-message em,
.pluck-review-recent-reviews-showHiddenInfo div.pluck-review-recent-reviews-ignored-message em {
	display: none;
}

.pluck-review-recent-reviews-showHiddenInfo p.pluck-review-recent-reviews-review-title,
.pluck-review-recent-reviews-showHiddenInfo p.pluck-review-recent-reviews-review-content,
.pluck-review-recent-reviews-showHiddenInfo p.pluck-review-recent-reviews-review-meta {
	display: block;
}

.pluck-review-recent-reviews-showHiddenInfo a.pluck-review-recent-reviews-hide-hidden-info {
	display: inline;
}

/*********************************
 * 
 * Top Rated
 *
 *********************************/

.pluck-review-top-header-sorting {
	float: right;
	margin: 10px;
} 

.pluck-review-top-header-sorting p {
	margin-top: 0px;
	margin-bottom: 0px;
}

.pluck-review-top-header-sorting a {
	text-decoration: none;
}

.pluck-review-top-header-sorting a.pluck-review-top-sort-active-link {
	font-weight: bold;
}

.pluck-review-top-rated-single-review-wrap {
	padding-bottom: 15px;
}

.pluck-review-top-rated-stars {
	height: 20px;
	padding-left: 5px;
}

p.pluck-review-top-rated-review-title {
	margin-left: 10px;
	margin-right: 10px;
	margin-top: 5px;
	margin-bottom: 5px;
}

p.pluck-review-top-rated-review-content {
	margin-left: 10px;
	margin-right: 10px;
	margin-top: 5px;
	margin-bottom: 5px;
}

p.pluck-review-top-rated-review-meta {
	margin-left: 10px;
	margin-right: 10px;
	margin-top: 5px;
	margin-bottom: 5px;
}

a.pluck-review-top-rated-reviewer-username {
	text-decoration: none;
}

a.pluck-review-top-rated-item-link {
	text-decoration: none;
}

.pluck-review-top-rated-hidden-message {
	clear: left;
	font-style: italic;
	margin: 0px 10px;
}
	
.pluck-review-top-rated-underReview-message {
	clear: left;
	font-style: italic;
	margin: 0px 10px;
}

.pluck-review-top-rated-ignored-message {
	clear: left;
	font-style: italic;
	margin: 0px 10px;
}

a.pluck-review-top-rated-show-hidden-info {
	color: #0066cc;
	font-style: normal;
	text-decoration: none;
}

a.pluck-review-top-rated-hide-hidden-info {
	color: #0066cc;
	font-style: normal;
	text-decoration: none;
}

.pluck-user-isHidden p.pluck-review-top-rated-review-title,
.pluck-user-isHidden p.pluck-review-top-rated-review-meta,
.pluck-review-top-rated-isUnderReview p.pluck-review-top-rated-review-title,
.pluck-review-top-rated-isUnderReview p.pluck-review-top-rated-review-meta,
.pluck-user-isIgnored p.pluck-review-top-rated-review-title,
.pluck-user-isIgnored p.pluck-review-top-rated-review-meta {
	display: none;
}

.pluck-review-top-rated-showHiddenInfo div.pluck-review-top-rated-hidden-message,
.pluck-review-top-rated-showHiddenInfo div.pluck-review-top-rated-underReview-message,
.pluck-review-top-rated-showHiddenInfo div.pluck-review-top-rated-ignored-message {
	display: none;
}

.pluck-review-top-rated-showHiddenInfo p.pluck-review-top-rated-review-title,
.pluck-review-top-rated-showHiddenInfo p.pluck-review-top-rated-review-meta {
	display: block;
}

/* Updates for 4.9 */

p.pluck-review-full-header-sort-label {
	color: #ffffcc;
	float: right;
	margin: 7px 0px 0px 10px;
}

/* Updates for 5.0 */
.pluck-review-list-mp-wrap .pluck-user-mp-content {
	margin-left: 63px;
}

.pluck-review-list-mp-wrap h4.pluck-user-mp-username {
	font-size: 1.25em;
	padding-top: 1px;
}

.pluck-review-preview-mp-wrap .pluck-user-mp-content {
	margin-left: 63px;
}

.pluck-review-preview-mp-wrap h4.pluck-user-mp-username {
	font-size: 1.25em;
	padding-top: 1px;
}

a.pluck-review-list-create {
	display: block;
	float: right;
	margin-top: 3px;
}

a.pluck-review-full-header-filter {
	color: #ffffcc;
	display: block;
	float: right;
	margin: 7px 15px 0px 0px;
	text-decoration: underline;
}

.pluck-review-list-filter-desc {
	background-color: #dddddd;
	border-bottom: 1px solid #A7A9AC;
	color: #1a1414;
	font-size: 0.8em;
	margin-bottom: 10px;
	padding: 10px;
}

.pluck-review-list-filter-desc-attr {
	font-weight: bold;
}

.pluck-review-list-filter-desc-option {
	font-style: italic;
}

.pluck-review-list-filter-wrap {
	background-color: #ffffff;
	color: #615555;
	clear: right;
	display: none;
	height: auto;
	margin: 0 0 15px 0;
	position: relative;
}

.pluck-review-list-filter-wrap-noResults {
	display: block;
	border-top: 1px solid #A7A9AC;
}

.pluck-review-list-filter-title {
	border-bottom: 1px solid #A7A9AC;
	margin-bottom: 10px;
	padding: 10px 10px 10px 25px;
}

.pluck-review-list-filter-type {
	padding: 5px 10px 0px 20px;
}

.pluck-review-list-filter-type input {
}

.pluck-review-list-filter-type label {
}

.pluck-review-list-filter-ratings {
	padding: 0px 10px 10px 45px;
}

.pluck-review-list-filter-ratings select {
}

.pluck-review-list-filter-ratings label {
	margin-right: 10px;
}

.pluck-review-list-filter-author-attributes {
	padding: 5px 10px 0px 42px;
}

.pluck-review-list-filter-author-attribute {
	padding: 5px 0px 0px 0px;
}

.pluck-review-list-filter-author-attribute input {
}

.pluck-review-list-filter-author-attribute label {
}

.pluck-review-list-filter-author-options {
	padding: 0px 0px 10px 20px;
}

.pluck-review-list-filter-author-option {
	padding: 5px 0 0 0;
}

.pluck-review-list-filter-author-option input {
}

.pluck-review-list-filter-author-option label {
}

.pluck-review-list-filter-author-options .pluck-error-message {
	margin-left: 3px;
}

.pluck-review-list-filter-actions {
	padding: 10px 10px 10px 20px;
	height: 25px;
}

.pluck-review-list-filter-actions .pluck-primary-button {
}

.pluck-review-list-filter-actions a.pluck-cancel-button {
	color: #615555;
}

.pluck-review-list-filter-actions a.pluck-cancel-button:hover {
	color: #cc3333;
}

span.pluck-review-rollup-review-meta-recommended {
	color: #615555;
	display: block;
	font-size: 0.8em;
	font-weight: bold;
	margin-top: -2px;
}

div.pluck-review-rollup-output-star-wrap {
	float: left;
}

div.pluck-review-create-review-desc-photoattached-title,
div.pluck-review-create-review-desc-photoattached-desc,
p.pluck-review-full-review-image-overlay-title,
p.pluck-review-full-review-image-overlay-desc {
	overflow: hidden;
	word-wrap: break-word;
}

/*****************************************
 *
 * Updates for 5.2
 *
 *****************************************/

p.pluck-review-full-header-headline,
div.pluck-review-full-author-attribute,
p.pluck-review-full-review-title,
div.pluck-review-full-review-body,
div.pluck-review-full-review-body > p,
div.pluck-review-full-review-pro-con > p,
p.pluck-review-recent-reviews-review-title,
p.pluck-review-recent-reviews-review-content,
p.pluck-review-most-helpful-review-title,
p.pluck-review-most-helpful-review-content,
p.pluck-review-top-rated-review-title {
	overflow: hidden;
	word-wrap: break-word;
}

p.pluck-review-most-helpful-review-title {
	margin-top: 2px;
}

div.pluck-review-most-helpful-stars > div.pluck-review-starsOutput {
	float: none;
}

.pluck-review-full-sourcesite-attribution {
	margin-left: 10px;
	margin-right: 10px;
	height: 20px;
	text-align: right;
	color: #999999;
	font-size:0.8em;
}

div.pluck-review-full-parent-link {
	clear: left;
	color: #999999;
	font-size: 0.8em;
	margin-left: 65px;
	margin-right: 10px;
}

div.pluck-review-full-parent-link > a {
	color: #0066CC;
	text-decoration: none;
}

.pluck-review-create-review-photoadd-noSilver,
.pluck-review-create-review-photoadd-notSupported {
	color: #615555;
	display: none;
	font-size: 0.8em;
	padding: 5px;
}

/* Updates for jquery upgrade */
.pluck-review-list {
	background-color: transparent;
}

.pluck-review-full-wrap {
	padding-bottom: 5px;
}

.pluck-review-full-review-powered-by-wrap {
	padding-top: 5px;
}

.pluck-review-create-wrap  .pluck-review-create-review-desc-photoadd-file > .pluck-error-message {
	display: none;
	padding: 10px 5px 0px 13px;
}

