/*####################################PLUCK REVIEWS#######################################*/
.pluck-review-full-review-pro-con, 
.pluck-review-create-pros, 
.pluck-review-create-cons, 
.pluck-review-create-review-desc-photoadd, 
.pluck-review-create-review-rec, 
.pluck-review-full-recommend, 
.pluck-review-avatar-active-persona-disabled, 
.pluck-comm-sc-avatar, 
.pluck-comm-sc-avatar-active-persona-disabled, 
.pluck-avatar, 
.pluck-review-avatar-active-persona-disabled, 
.pluck-comm-sc-avatar, 
.pluck-comm-sc-avatar-active-persona-disabled, 
.pluck-review-full-review-powered-by-wrap img, 
.pluck-pluck-logo, 
.pluck-score-volume
{
	display: none;
}
span.pa-review-starsOutput-color {
    display: block;
    position: relative;
    top: 13px;
}
.pluck-review-full-review-body
{
	float:none;
	left:0px;
	font-weight: normal;
	font-style: normal;
    font-family: Arial, Helvetica, sans-serif, Calibri,Tahoma,'Trebuchet MS','Lucida Sans Unicode','Lucida Grande','Lucida Sans';
    font-size: 13px;
	color: #383838;
}
span.pluck-review-full-review-title {
    color: #095993;
    font-family: Arial, Helvetica, sans-serif, Calibri,Tahoma,'Trebuchet MS','Lucida Sans Unicode','Lucida Grande','Lucida Sans' !important;
    font-size: 18px !important;
}
p.pluck-review-full-review-title,
p.pluck-review-full-review-recommendations,
div.pluck-review-full-review-body {
	display:block;
	width:100%;
	text-align:left;
}
p.pluck-review-full-reviewer-name-reviews 
{
	float: left;
}
span.pluck-badge-review-verifieddentist, span.pluck-badge-comment-verifieddentist, span.pluck-user-hasBadge-verifieddentist
{
	display:inline-block;
	width: 100px;
	height: 22px;
	background-image: url("/Images/MicroSites/badge_verified_dentist.png");
	background-repeat:no-repeat;
	/*background-position: right bottom;	*/
}
span.pluck-badge-review-verifiedpatient, span.pluck-badge-comment-verifiedpatient, span.pluck-user-hasBadge-verifiedpatient
{
	display:inline-block;
	width: 100px;
	height: 22px;
	background-image: url("/Images/MicroSites/badge_verified_patient.png");
	background-repeat:no-repeat;
	/*background-position: right bottom;*/
}

/*Display Review CSS Stars*/
.pluck-review-starsOutput span.pluck-review-starsOutput-color,
.pluck-review-attributesOutput span {
	background: url("/Images/MicroSites/StarRatingPA-orange.png") no-repeat 0 0;
}

.pluck-review-starsOutput em {
	background: url("/Images/MicroSites/StarRatingPA-grey.png") repeat-x 0 0;
}

span.pluck-review-starsOutput-overlay {
	background: url("/Images/MicroSites/StarRatingPA-transparent.png") no-repeat 0 0;
}


.pluck-review-isFeatured span.pluck-review-starsOutput-overlay {
	background: url("/Images/MicroSites/StarRatingPA-transparent.png") no-repeat 0 0;
}

.pluck-review-attributesOutput em {
	background: url("/Images/MicroSites/StarRatingPA-grey.png") repeat-x 0 0;
}

span.pluck-review-attributesOutput-overlay {
	background: url("/Images/MicroSites/StarRatingPA-transparent.png") no-repeat 0 0;
}
.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: 22px;
	padding-bottom: 8px;
	padding-top: 5px;
	position: relative;
	width: 102px;
	display: inline;
	height: 12px;
}

.pluck-review-starsOutput span.pluck-review-starsOutput-color { /* See IE6 stylesheet for additional styles */
	display: inline-block;
	height: 22px;
	left: 1px;
	overflow: hidden;
	position: absolute;
	text-indent: -8000px;
	top: 6px;
	width: 102px;
}

.pluck-review-starsOutput em { /* See IE6 stylesheet for additional styles */
	display: inline-block;
	height: 22px;
	position: absolute;
	top: 0;
	width: 102px;
}

span.pluck-review-starsOutput-overlay { /* See IE6 stylesheet for additional styles */
	display: inline-block;
	height: 22px;
	left: 1px;
	overflow: hidden;
	position: absolute;
	text-indent: -8000px;
	top: 6px;
	width: 102px;
}

.pluck-review-attributesOutput {  /* all CSS progress bar taken from http://cssglobe.com/post/1468/pure-css-animated-progress-bar */
	display: inline-block;
	height: 22px;
	float: right;
	margin-bottom: 5px;
	margin-left: 10px;
	margin-top: 3px;
	position: relative;
	width: 102px;
	display: inline;
	height: 8px;
}

.pluck-review-attributesOutput span { /* See IE6 stylesheet for additional styles */
	display: inline-block;
	height: 21px;
	left: 1px;
	overflow: hidden;
	position: absolute;
	text-indent: -8000px;
	top: 1px;
	width: 102px;
}

.pluck-review-attributesOutput em { /* See IE6 stylesheet for additional styles */
	display: inline-block;
	height: 22px;
	position: absolute;
	top: 0px;
	width: 102px;
}
div.pluck-review-attributesOutput {
	height: 15px;
}

span.pluck-review-attributesOutput-overlay { /* See IE6 stylesheet for additional styles */
	display: inline-block;
	height: 22px;
	left: 1px;
	overflow: hidden;
	position: absolute;
	text-indent: -8000px;
	top: 0px;
	width: 102px;
}
/***********************/
/*Post Review CSS Stars*/
.pluck-review-create-review-star-box {
    height: 22px;
    padding: 1px 2px;
    width: 102px;
    background: url("/Images/MicroSites/StarRatingPA-star-input-background.png") no-repeat scroll left top transparent;
}
.pluck-review-create-review-star-box a.pluck-review-create-review-star-first {
    width: 20px;
}
.pluck-review-create-review-star-box a.pluck-review-create-review-star-last {
    width: 20px;
}
.pluck-review-create-review-star-box a {
    display: block;
    float: left;
    height: 22px;
    margin: 0;
    padding: 0;
    width: 20px;
}
.pluck-review-create-wrap a {
    text-decoration: none;
}
a.pluck-review-create-review-star:hover, 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-color: transparent;
    background-position: center bottom;
}
.pluck-review-create-review-star-box a {
    background-image: url("/Images/MicroSites/StarRatingPA-sprite.png");
    background-repeat: no-repeat;
}
.pluck-review-create-review-slide-box {
    height: 22px;
    padding: 1px 0 1px 1px;
    width: 102px;
    background: url("/Images/MicroSites/StarRatingPA-star-input-background.png") no-repeat scroll left top transparent;
}
.pluck-review-create-review-slide-box a {
    display: block;
    float: left;
    height: 22px;
    margin: 0 1px 0 0;
    width: 19px;
}
.pluck-review-create-review-slide-box a {
    background-image: url("/Images/MicroSites/StarRatingPA-sprite.png");
    background-repeat: no-repeat;
}
/***********************/
.pluck-review-up-link img, .pluck-review-down-link img
{
	display: inline;
	vertical-align: middle;
}
.pluck-review-full-reviewer-block, .pluck-review-avatar {
	float: none;
}
div.pluck-review-full-reviewer-meta {
	display: block;
	float:left;
	width:125px;
	height:100%;
	font-weight: bold;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	margin-top: 5px;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	/*min-height: 0px;*/
}

div.pluck-review-edit-delete-control-wrap{
    float: right;
}
.pluck-review-isFeatured {
	background-color: rgb(255,255,255);
}
.pluck-comm-single-comment-main {
	background-image: url("/Images/MicroSites/PA-pluck-comm-background.png");
}
.pluck-comm-pagination-wrapper {
	background-image: url("/Images/MicroSites/PA-pluck-pagination-bg.png");
	background-position-x:right;
	background-position-y:top;
}
div.pluck-review-full-review-desc {
	float:left;
	width: 70%;
	text-wrap: suppress;
	display:block;
	text-align: left;
	padding-left:0px;
	padding-right:0px;
	padding-top:0px;
	padding-bottom:0px;
	margin-right:0px;
	margin-top:0px;
	margin-bottom:0px;

}
div.pluck-review-full-attributes-single, div.pluck-review-full-attributes, div.pluck-review-full-reviewer-block {
	padding-left:0px;
	padding-right:0px;
	padding-top:0px;
	padding-bottom:0px;
	margin-left:0px;
	margin-right:0px;
	margin-top:0px;
	margin-bottom:0px;
}
.pa-rollup-attribute{
	height:25px !important;
	width:200px !important;
}

span.pluck-review-full-attributes-name-tip,
span.pluck-review-full-attributes-name {
	width: auto;
}
div.pluck-review-full-reviewer-block {
	width:auto;
}
div.pluck-review-full-attributes{
	float:left;
	text-align: left;
	padding-left: 65px;
	width: 300px;
}
span.pluck-review-full-attributes-name,
span.pluck-review-full-timestamp {
	text-align: left;
	font: normal 13px Arial, Helvetica, sans-serif, Calibri,Tahoma,'Trebuchet MS','Lucida Sans Unicode','Lucida Grande','Lucida Sans';
	color: #383838;
}

span.pluck-review-full-reviewer-name,
span.pluck-review-full-reviewer-name fn  {
	font: italic bold 12px Arial, Helvetica, sans-serif, Calibri,Tahoma,'Trebuchet MS','Lucida Sans Unicode','Lucida Grande','Lucida Sans';
	color: #383838 !important;
}
span.pluck-review-full-review-no-comments,
span.pluck-review-full-review-has-comments,
span.pluck-review-full-review-action-share-link,
a.pluck-share-action-link,
span.pluck-review-full-review-action-share-report,
a.pluck-abuse-report-link{
	font: normal 13px Arial, Helvetica, sans-serif, Calibri,Tahoma,'Trebuchet MS','Lucida Sans Unicode','Lucida Grande','Lucida Sans';
	color: #095993;
}

span.pluck-review-featured-headline-text {
	color: #E9A245;
	font: normal bold 13px Arial, Helvetica, sans-serif, Calibri,Tahoma,'Trebuchet MS','Lucida Sans Unicode','Lucida Grande','Lucida Sans';
}
span.pluck-review-full-timestamp {
	padding-left:0px;
	padding-right:0px;
	padding-top:0px;
	padding-bottom:0px;
	margin-left:0px;
	margin-right:0px;
	margin-top:0px;
	margin-bottom:0px;
}
.pluck-review-full-header-headline, 
.pluck-review-full-subheader-headline,
.pluck-review-full-subheader, 
.pluck-review-preview-controls-wrap ,
.pluck-comm-commentcount, 
.pluck-comm-input-content,
.pluck-comm-wrapper ,
.pluck-review-full-subheader-highlight,
.pluck-review-full-header-sort-label,
.pluck-comm-commentcount-actions p,
.pluck-comm-comment-number-highlight,
.pluck-comm-commenttext,
.pluck-review-allfilter-link,
.pluck-review-create-header-headline,
.pluck-review-create-wrap,
element.style {
	background-color: #E7F5F8;
	color: #000000 !important;
}
.hasBackgroundColor,
.pluck-comm-input-rounded-wrap,
.pluck-comm-comment-input,
.pluck-comm-single-comment-main,
.pluck-comm-wrapper,
.pluck-review-create-wrap,
.pluck-review-full-wrap,
.pluck-review-full-subheader,
.pluck-review-preview-controls-wrap,
element.style {
	background-color: #E7F5F8 !important;
    border-color: #E7F5F8 !important;
}
.pa-review-preview-controls-wrap-bottom {
	background-color: #FFFFFF !important;
    border-color: #FFFFFF !important;
}
p.pluck-review-create-header-headline {
	color: #095994 !important;
	font-size: 26px !important;
	font-weight: normal !important;
	font-style: normal !important;
    font-family: Arial, Helvetica, sans-serif, Calibri,Tahoma,'Trebuchet MS','Lucida Sans Unicode','Lucida Grande','Lucida Sans' !important;
}
.pluck-review-create-review-title-tips{
	background-color: #FFFFFF;
    border-color: #FFFFFF;
}
div.pluck-dialog-middle{
	background-color: #FFFFFF;
}
div.pluck-comm-posting-form {
	background-color: #E7F5F8;
}
textarea.comment-input-box{
	border: 1px solid #FFFFFF !important;
}
div.pluck.dialog-wrapper {
	background-color: #FFFFFF;
}
div.pa-comment-header-wrap {
	float: left;
	padding-right: 10px;
	height:85px;
}
div.pa-comment-content-wrap{
	display:table-cell;
	vertical-align:middle;
	padding-top: 10px;
}
h4.pluck-comm-username-url span {
	font-weight: bold;
}
.pluck-comm-comment-content{
	margin: -4px 150px 0 10px;
}
.pluck-comm-ReplyLevel-2 div.pluck-comm-comment-content {
	margin-left: 75px;
}
.pluck-review-create-review-label {
    width: 220px;
}
.pluck-review-create-review-primary-buttons {
    padding-left: 10px;
}
.pluck-review-create-review-actions {
    width: 55%;
}
/******** Comments Image Buttons *******/
.pluck-comm-comment-action-group, span.pluck-comm-reply-button a, span.pluck-comm-reply-button a:hover, span.pluck-comm-reply-button a:active {
    background-color: transparent;
    background-image: url("/Images/MicroSites/PA-comm-action-buttons.png");
    background-repeat: no-repeat;
}
span.pluck-thumb-up a, span.pluck-thumb-up a:hover, span.pluck-thumb-down a, span.pluck-thumb-down a:hover, span.pluck-thumb-up a:active, span.pluck-thumb-down a:active {
    background-image: url("/Images/MicroSites/PA-comm-action-buttons.png");
    background-repeat: no-repeat;
}
a.pluck-permalink-set {
    background-color: transparent;
    background-image: url("/Images/MicroSites/PA-comm-action-buttons.png");
    background-repeat: no-repeat;
}
.pluck-forums-main-forumpost-actions, div.pluck-forums-forumpost-reply-button a, span.pluck-forums-forumpost-reply-button a:hover, span.pluck-forums-forumpost-reply-button a:active, a.pluck-email-set, a.pluck-share-set, a.pluck-personalink-set, span.pluck-forums-forumpost-thumb-down a, span.pluck-forums-forumpost-thumb-downa:hover, span.pluck-forums-forumpost-thumb-down a:active, span.pluck-forums-forumpost-thumb-up a, span.pluck-forums-forumpost-thumb-up a:hover, span.pluck-forums-forumpost-thumb-up a:active {
    background-color: transparent;
    background-image: url("/Images/MicroSites/PA-comm-action-buttons.png");
    background-repeat: no-repeat;
}
/*####### Comments Image Buttons ######*/
/*####################################PLUCK REVIEWS#######################################*/