/*********************************
 *
 * CSS control - DO NOT CHANGE OR REMOVE
 * needed to track loading of this css file
 *
 *********************************/

.pluck-comments-css-loaded { /* DO NOT CHANGE OR REMOVE - needed to track loading of this css file */
	border-bottom-color: #010204;
}

/*********************************
 * 
 * colors
 *
 *********************************/
 
h4.pluck-comm-username-url span,
.pluck-comm-comment-content p {
	color:#1A1414;
}

.pluck-comm-commentcount p.pluck-comm-commenttext,
.pluck-comm-commentcount p.pluck-comm-commenttext a.pluck-comm-number-highlight-followed,
.pluck-comm-comment-input {
	color:#ffffff;
}

a.pluck-comm-pagination-prev,
a.pluck-comm-pagination-next,
.pluck-comm-submit-wait-msg {
	color: #000000;
}

.pluck-comm-comment-content a,
h4.pluck-comm-username-url a,
.pluck-comm-comment-content .pluck-comm-hide-hidden-info,
.pluck-comm-comment-content .pluck-comm-show-hidden-info,
.pluck-comm-action-controls a,
.pluck-comm-edit-controls a,
.pluck-comm-show-hide-replies a.pluck-comm-show-reply-link,
.pluck-comm-show-hide-replies a.pluck-comm-hide-reply-link,
.pluck-comm-show-hide-replies span.pluck-comm-wait-reply-link,
.pluck-comm-errors {
	color:#0066cc;
}

.pluck-comm-single-comment-main .pluck-error-message {
	color: #cc0000;
}	
 
.pluck-comm-commentcount p.pluck-comm-commenttext span.pluck-comm-comment-number-highlight {
	color:#f3f091;
}

.pluck-comm-commentcount-actions p {
	color:#fcfbdc;
}

a.pluck-comm-cancel {
	color:#7b7a75;
}

.pluck-comm-reply-input p.pluck-comm-calltoaction {
	color: #514642;
}

span.pluck-comm-facebook-option,
span.pluck-comm-twitter-option,


.pluck-comm-submitoptions label,
.pluck-comm-socialoptions label {
	color:#615555;
}

.pluck-comm-comment-content p.pluck-comm-timestamp {
	color: #999999;
}

.pluck-comm-action-controls span.pluck-comm-actions-element span {
	color: #8a8a8a;
}

span.pluck-comm-reply-button a,
.pluck-comm-report-abuse {
	color: #8b8b8b;
}

a.pluck-comm-report-abuse:hover {
	color:#ff0000;
}

	

/*********************************
 * 
 * fonts
 *
 *********************************/

.pluck-comm-wrapper,
.pluck-comm-commentcount,
.pluck-comm-commentcount select.pluck-comm-comment-filters,
.pluck-comm-single-comment-main,
.pluck-comm-errors,
.pluck-comm-comment-input,
p.pluck-comm-calltoaction,
.pluck-comm-message-border textarea,
.pluck-comm-reply-input .pluck-comm-message-border textarea {
	font-family: Calibri, 'Lucida Sans Unicode', 'Lucida Grande', 'Lucida Sans', Arial, sans-serif; 
}

.pluck-comm-commentcount select.pluck-comm-comment-filters,
.pluck-comm-comment-content p.pluck-comm-timestamp,
h4.pluck-comm-username-url a,
h4.pluck-comm-username-url span,
.pluck-comm-action-controls a,
.pluck-comm-action-controls span.pluck-comm-actions-element span,
.pluck-comm-edit-controls span,
.pluck-comm-single-comment-main .pluck-error-message,
.pluck-comm-show-hide-replies a.pluck-comm-show-reply-link,
.pluck-comm-show-hide-replies a.pluck-comm-hide-reply-link,
.pluck-comm-show-hide-replies span.pluck-comm-wait-reply-link,
.pluck-comm-report-abuse,
a.pluck-comm-pagination-prev,
a.pluck-comm-pagination-next,
.pluck-comm-message-border textarea,
.pluck-comm-reply-input .pluck-comm-message-border textarea,
.pluck-comm-submitoptions label,
.pluck-comm-socialoptions label,


a.pluck-comm-submit,
a.pluck-comm-cancel,
.pluck-comm-submit-wait-msg {
	/*font-size: 0.8em;*/font-size:12px;
}

.pluck-comm-commentcount-actions p,
.pluck-comm-comment-content p,
.pluck-comm-comment-content p.pluck-comm-body {
	/*font-size:0.9em;*/font-size:12px;
}



span.pluck-comm-reply-button a,
p.pluck-comm-calltoaction,
.pluck-comm-reply-input p.pluck-comm-calltoaction {
	/*font-size: 1.0em;*/font-size:12px;
}



/*********************************
 * 
 * backgrounds
 *
 *********************************/

.pluck-comm-single-comment-main { 
	background: #ffffff url('/ver1.0/Content/ua/images/comments/pluck-comm-background.png') top right repeat-y; 
}

.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('/ver1.0/Content/ua/images/comments/pluck-comm-action-buttons.png');
	background-repeat: no-repeat;
}

.pluck-comm-wrapper div.pluck-user-isFeatured .pluck-comm-sc-avatar {
	background: transparent url('/ver1.0/Content/ua/images/comments/pluck-comm-featured-posts.jpg') bottom left no-repeat;
}

.pluck-comm-wrapper div.pluck-user-isSystemEditor .pluck-comm-sc-avatar {
	background: transparent url('/ver1.0/Content/ua/images/comments/pluck-comm-editor-posts.jpg') bottom left no-repeat;
}

.pluck-comm-pagination-wrapper { 
	background: #ffffff url('/ver1.0/Content/ua/images/pluck-pagination-bg-2.jpg') top right no-repeat;
}

a.pluck-comm-pagination-first {
	background: url('/ver1.0/Content/ua/images/pluck-pagination-first-bg.png') top left no-repeat;
}

a.pluck-comm-pagination-prev {
	background: url('/ver1.0/Content/ua/images/pluck-pagination-prev-bg.png') top left no-repeat;
}

a.pluck-comm-pagination-next {
	background: transparent url('/ver1.0/Content/ua/images/pluck-pagination-next-bg.png') no-repeat scroll left top;
}

a.pluck-comm-pagination-last {
	background: url('/ver1.0/Content/ua/images/pluck-pagination-last-bg.png') top left no-repeat;
}

.pluck-comm-no-comments .pluck-comm-message-border .pluck-comm-first-to-comment {
	background: transparent url('/ver1.0/Content/ua/images/comments/pluck-comm-first-comment.gif') center center no-repeat;
}
 
.pluck-comm-show-hide-replies,
.pluck-comm-comment-action-group-arrow,
.pluck-comm-report-abuse {
	background: transparent;
}
 
 .pluck-comm-wrapper { 
	background: #9b9a95;
}

.pluck-comm-comment-input,
.pluck-comm-input-content {
	background: #767572;
}
	
.pluck-comm-commentcount { 
	background: #a1a09c;
}

.pluck-comm-single-comment-top,
.pluck-comm-narrow .pluck-comm-single-comment-main,
.pluck-comm-wait-modal,
.pluck-comm-wait-msg,
.pluck-comm-narrow .pluck-comm-pagination-wrapper,
.pluck-comm-errors,
.pluck-comm-reply-input,
.pluck-comm-message-border textarea,
.pluck-comm-submit-wait-msg {
	background-color: #ffffff;
}








.pluck-comm-input-rounded-wrap,
.pluck-comm-submit-wait-modal {
	background: #dddddd;
}








/*********************************
 * 
 * pluck/comments
 *
 *********************************/

.pluck-comm-wrapper { /* SEE IE 6 STYLESHEET FOR MORE STYLES */
	border-bottom: 4px solid #767572;
	border-left: 4px solid #767572;
	border-right: 4px solid #767572;
	max-width:2400px;
	margin:0px auto 0px 5px;
	margin-top:0px;
	margin-bottom:0px;
	min-width:250px;
	min-height: 45px;
	padding-top: 0;
	position:relative;
}


/*********************************
 * 
 * pluck/comments/list
 *
 *********************************/

/*     !region Comment Count Area */
.pluck-comm-ReplyLevel-1, .pluck-comm-ReplyLevel-2 { /* SEE IE 6 STYLESHEET FOR MORE STYLES */
	position: relative;
	zoom: 1;
}

.pluck-comm-commentcount { /* SEE IE 6 STYLESHEET FOR MORE STYLES */
	max-width:2400px;
	margin:0px auto 0px 0px;
	min-width:250px;
	min-height: 25px;
	padding: 10px;
	padding-top: 0;
	position:relative;
	width:auto;
}

.pluck-comm-commentcount p.pluck-comm-commenttext {
	font-weight:bold;
	padding-top:10px;
	margin-top:0px;
	margin-left:3px;
	margin-bottom:0px;
}

.pluck-comm-commentcount p.pluck-comm-commenttext a.pluck-comm-number-highlight-followed {
	font-weight:bold;
}

.pluck-comm-commentcount .pluck-comm-commentcount-actions {
	position:absolute;
	right:0px;
	top:2px;
}

.pluck-comm-commentcount-actions p {
	float: left;
	margin-top:10px;
	margin-right: 0px;
	margin-bottom: 0px;
}

.pluck-comm-commentcount select.pluck-comm-comment-filters {
	float: left;
	display: block;
	margin-top:8px;
	margin-bottom:0px;
	margin-right: 10px;
	margin-left: 10px;
}

.pluck-comm-commentcount .pluck-comm-commentcount-actions a {
	float: left;
	display: block;
	border:none;
	margin-right:10px;
	margin-top:10px;
}

.pluck-comm-commentcount .pluck-comm-commentcount-actions a img {
	border:none;
}

.pluck-comm-single-comment-top { /* SEE IE 6 STYLESHEET FOR MORE STYLES */
	position: relative;
}

.pluck-comm-single-comment-main { /* SEE IE 6 STYLESHEET FOR MORE STYLES */
	border-top: 1px solid #a6a6a5;
	min-height: 121px;
	max-width:2400px;
	min-width:250px;
	margin:0px auto 0px 0px;
	overflow:visible;
	padding: 0px 0px 0px 10px;
	width:auto;
}



/*     !endregion Comment Count Area */

/*     !region Comment Area */
.pluck-comm-sc-threading {
	position:relative;
	padding-bottom: 10px;
}

/*         !region user avatar */

.pluck-comm-sc-avatar { /* SEE IE 6 STYLESHEET FOR MORE STYLES */
	float: left;
	height:40px;
	left:0px;
	margin-top: 10px;
	margin-left:3px;
	top:0px;
	width: 45px;
}

img.pluck-comm-avatarimg { /* SEE IE 6 STYLESHEET FOR MORE STYLES */
	-ms-interpolation-mode: bicubic; /* conditional for IE6 and IE7 for bicubic resampling of large images */
	border: 2px solid #afa89c;
	float: left;
	height: 40px;
	margin-left:0px;
	width: 40px;
}

/*         !endregion user avatar */

/*         !region Comment Content */
.pluck-comm-comment-content { /* SEE IE 6 STYLESHEET FOR MORE STYLES */
	margin-bottom: 0px;
	margin-left:0px;
	margin-right:150px;
	margin-top:-4px;
	padding-bottom: 10px;
	padding-right: 0px;
	padding-top: 9px;
	width:auto;
}

.pluck-comm-narrow .pluck-comm-comment-content {
	margin-right: 10px;
}

.pluck-comm-rate-system {
	float:right;
	padding-top: 8px;
}

h4.pluck-comm-username-url { /* SEE IE 6 STYLESHEET FOR MORE STYLES */
	margin-top:5px;
	margin-bottom:0px;
	padding-top:5px;
}

h4.pluck-comm-username-url a {
	font-weight: normal;
	text-decoration:none;
}

h4.pluck-comm-username-url span {
	font-weight: normal;
}

.pluck-comm-comment-content p {
	margin-top:0px;
	margin-bottom:0px;
}

.pluck-comm-comment-content p.pluck-comm-body {
	overflow: hidden;
}

.pluck-comm-comment-content p.pluck-comm-body a {
	text-decoration: none;
}

.pluck-comm-comment-content p.pluck-comm-body img {
	padding-top:5px; max-width: 100%; _width: expression(this.offsetWidth > 300 ? "300px" : this.offsetWidth);
}

.pluck-comm-comment-content .pluck-comm-hide-hidden-info,
.pluck-comm-comment-content .pluck-comm-show-hidden-info {
	margin-left: 10px;
	font-weight: normal;
	text-decoration:none;
}

.pluck-comm-hide-hidden-info {
	display: none;
}

.pluck-comm-action-controls {
	display: block;
	padding: 10px 10px 0 0px;
	vertical-align: top;
}

.pluck-comm-action-controls a {
	display: inline-block;
	margin-right: 15px;
	margin-bottom: 5px;
	margin-top: 5px;
	text-decoration: none;
}

.pluck-comm-action-controls .pluck-thumb-voted-action {
	margin-right: 15px;
}

.pluck-comm-action-controls img {
	border: none;
	vertical-align: text-bottom;
}

.pluck-comm-edit-controls {
	display: block;
	padding: 10px 10px 0 0px;
	vertical-align: top;
}

.pluck-comm-edit-controls span {
	margin-right: 15px;
}

.pluck-comm-edit-controls a {
	text-decoration: none;
	display: inline-block;
} 

.pluck-comm-edit-controls a img {
	border: 0px solid #fff;
	margin-right: 5px;
	float: left;
}

.pluck-comm-single-comment-main .pluck-error-message {
	margin: 0;
	padding: 10px 10px 0 0px;
	display: none;
}

.pluck-comm-show-hide-replies {
	margin-top:0px;
	margin-left:60px;
	margin-right:150px;
	padding-bottom: 10px;
	padding-top: 10px;
}

.pluck-comm-narrow .pluck-comm-show-hide-replies {
	margin-right: 10px;
}

.pluck-comm-show-hide-replies-links {
	padding: 0;
	line-height: 18px;
}

.pluck-comm-show-hide-replies-open {
	margin-bottom:-20px;
}

.pluck-comm-show-hide-replies span.pluck-comm-show-hide-reply-toggle img {
	float: left;
	border:none;
	margin-right:5px;
	margin-left:0px;
	margin-top:2px;
}

.pluck-comm-show-hide-replies a.pluck-comm-show-reply-link {
	font-weight:normal;
	margin-top:0px;
	margin-bottom:5px;
	text-decoration:none;
}

.pluck-comm-show-hide-replies a.pluck-comm-hide-reply-link {
	display: none;
	font-weight:normal;
	margin-top:0px;
	margin-bottom:5px;
	text-decoration:none;
}

.pluck-comm-show-hide-replies span.pluck-comm-wait-reply-link {
	display: none;
	font-weight:normal;
	margin-top:0px;
	margin-bottom:5px;
	text-decoration:none;
}

/*         !endregion Comment Content */

/*         !region Comment Actions */

.pluck-comm-comment-action-group-arrow-wrapper {
	float:right;
	position:relative;
	width:130px;
}

.pluck-comm-comment-action-group-arrow { /* SEE IE 6 STYLESHEET FOR MORE STYLES */
	min-height: 50px;
	position: absolute;
	right: 10px;
	top: 7px;
	width: 110px;
}

.pluck-comm-comment-action-group {
	background-position: 0px 275px;
	position: absolute;
	left: 0px;
	top: 0px;
	width: 110px;
}

span.pluck-comm-reply-button {
	height:25px;
	min-width:110px;
	width:110px;
}

span.pluck-comm-reply-button a {
	background-position: -9px -10px;
	border:none;
	display:block;
	height:25px;
	text-indent: 45px;
	padding-top:3px;
	text-decoration:none;
	width:auto;
}

span.pluck-comm-reply-button a:hover {
	background-position: -9px -45px;
}

span.pluck-comm-reply-button a:active {
	background-position: -9px -82px;
	border:none;
}

.pluck-comm-rate-controls {
	height:26px;
	margin-top: 3px;
	position:relative;
	width: 110px;
}

.pluck-comm-share-abuse-controls {
	display:block;
	width:110px;
}

.pluck-comm-share-abuse-controls span {
	margin-top:10px;
}

.pluck-comm-share-abuse-controls-top span {
	margin-top:0px;
}

span.pluck-comm-email-area {
	float:left;
	height:16px;
	margin-bottom:0px;
	margin-left:15px;
	margin-right:15px;
	width:16px;
}

span.pluck-comm-share-area {
	float:left;
	height:16px;
	margin-bottom:0px;
	margin-left:0px;
	margin-right:0px;
	width:16px;
}

span.pluck-comm-permalink-area {
	float:left;
	height:16px;
	margin-bottom:0px;
	margin-left:15px;
	margin-right:15px;
	width:16px;
}

div.pluck-comm-abuse-area {
	margin-bottom:10px;
	margin-top:0px;
	text-align: center;
}

.pluck-comm-report-abuse {
	text-decoration:none;
}

a.pluck-comm-report-abuse {
	cursor:pointer;
}



/*         !endregion Comment Actions */

/*    !endregion Comment Area */

/*    !region Wait  - DJL OK */
.pluck-comm-wait {
	position:absolute;
	display: none;
	left:0;
	top:0;
	bottom:0;
	right:0;
	z-index: 10;
}

.pluck-comm-wait-modal {
	position:absolute;
	left:0;
	top:0;
	bottom:0;
	right:0;
	z-index:11;
	opacity:0.80;
	filter:alpha(opacity=80);
 }

.pluck-comm-wait-display {
	position:absolute;
	top: 20px;
	left: 20%;
	right: 20%;
	z-index: 12;
}

.pluck-comm-wait-msg {
	border: 1px solid #CCC;
	font-weight: bold;
	padding: 10px;
	text-align: center;


}

.pluck-comm-wait-msg span a {
	margin-top: 10px;
	margin-right: 5px;
}

/*    !endregion Wait */

/*    !region Levels - DJL OK */
.pluck-comm-ReplyLevel-2 .pluck-comm-comment-action-group-arrow-wrapper {
	border-top: 1px solid #a6a6a5;
}

.pluck-comm-ReplyLevel-2 div.pluck-comm-sc-avatar { /* SEE IE 6 STYLESHEET FOR MORE STYLES */
	margin-left:60px;
}

.pluck-comm-ReplyLevel-2 div.pluck-comm-comment-content {
	margin-bottom: 0;
	margin-left: 117px;
	margin-top: 0;
	padding-bottom: 10px;
	padding-top: 5px;
}

.pluck-comm-ReplyLevel-2 .pluck-comm-single-comment-main { /* SEE IE 6 STYLESHEET FOR MORE STYLES */
	border-top: 0px solid transparent;
	margin-top:0px;
	margin-bottom:0px;
	min-height: 97px;
	zoom: 1;
}

/*    !endregion Levels */


/*    !region Comment State conditionals */
.pluck-comm-wrapper .pluck-comm-isDeleted .pluck-comm-comment-action-group-arrow,
.pluck-comm-wrapper .pluck-comm-isBlocked .pluck-comm-comment-action-group-arrow,
.pluck-comm-wrapper .pluck-user-isHidden .pluck-comm-comment-action-group-arrow,
.pluck-comm-wrapper .pluck-user-isIgnored .pluck-comm-comment-action-group-arrow,
.pluck-comm-wrapper .pluck-comm-isUnderReview .pluck-comm-comment-action-group-arrow,
.pluck-comm-wrapper .pluck-comm-isDeleted .pluck-comm-comment-action-controls,
.pluck-comm-wrapper .pluck-comm-isBlocked .pluck-comm-comment-action-controls,
.pluck-comm-wrapper .pluck-user-isHidden .pluck-comm-comment-action-controls,
.pluck-comm-wrapper .pluck-user-isIgnored .pluck-comm-comment-action-controls,
.pluck-comm-wrapper .pluck-comm-isUnderReview .pluck-comm-comment-action-controls {
	display:none;
}

.pluck-comm-wrapper .pluck-user-isIgnored .pluck-comm-sc-avatar-inactive,
.pluck-comm-wrapper .pluck-comm-isVisible .pluck-comm-sc-avatar-inactive {
	display:none;
}

.pluck-comm-wrapper .pluck-comm-isDeleted .pluck-comm-sc-avatar-active,
.pluck-comm-wrapper .pluck-comm-isBlocked .pluck-comm-sc-avatar-active,
.pluck-comm-wrapper .pluck-user-isHidden .pluck-comm-sc-avatar-active,
.pluck-comm-wrapper .pluck-comm-isUnderReview .pluck-comm-sc-avatar-active {
	display:none;
}

.pluck-comm-wrapper .pluck-user-isIgnored .pluck-comm-username-withheld,
.pluck-comm-wrapper .pluck-comm-isVisible .pluck-comm-username-withheld {
	display:none;
}

.pluck-comm-wrapper .pluck-comm-isDeleted .pluck-comm-username-display,
.pluck-comm-wrapper .pluck-comm-isBlocked .pluck-comm-username-display,
.pluck-comm-wrapper .pluck-user-isHidden .pluck-comm-username-display,
.pluck-comm-wrapper .pluck-comm-isUnderReview .pluck-comm-username-display {
	display:none;
}

.pluck-comm-wrapper .pluck-comm-isBlocked .pluck-comm-deletedmsg,
.pluck-comm-wrapper .pluck-user-isHidden .pluck-comm-deletedmsg,
.pluck-comm-wrapper .pluck-user-isIgnored .pluck-comm-deletedmsg,
.pluck-comm-wrapper .pluck-comm-isUnderReview .pluck-comm-deletedmsg,
.pluck-comm-wrapper .pluck-comm-isVisible .pluck-comm-deletedmsg {
	display:none;
}

.pluck-comm-wrapper .pluck-comm-isDeleted .pluck-comm-blockedmsg,
.pluck-comm-wrapper .pluck-user-isHidden .pluck-comm-blockedmsg,
.pluck-comm-wrapper .pluck-user-isIgnored .pluck-comm-blockedmsg,
.pluck-comm-wrapper .pluck-comm-isUnderReview .pluck-comm-blockedmsg,
.pluck-comm-wrapper .pluck-comm-isVisible .pluck-comm-blockedmsg {
	display:none;
}

.pluck-comm-wrapper .pluck-comm-isDeleted .pluck-comm-reviewedmsg,
.pluck-comm-wrapper .pluck-comm-isBlocked .pluck-comm-reviewedmsg,
.pluck-comm-wrapper .pluck-user-isHidden .pluck-comm-reviewedmsg,
.pluck-comm-wrapper .pluck-user-isIgnored .pluck-comm-reviewedmsg,
.pluck-comm-wrapper .pluck-comm-isVisible .pluck-comm-reviewedmsg {
	display:none;
}

.pluck-comm-wrapper .pluck-comm-isDeleted .pluck-comm-hiddenmsg,
.pluck-comm-wrapper .pluck-comm-isBlocked .pluck-comm-hiddenmsg,
.pluck-comm-wrapper .pluck-user-isIgnored .pluck-comm-hiddenmsg,
.pluck-comm-wrapper .pluck-comm-isUnderReview .pluck-comm-hiddenmsg,
.pluck-comm-wrapper .pluck-comm-isVisible .pluck-comm-hiddenmsg {
	display:none;
}

.pluck-comm-wrapper .pluck-comm-isDeleted .pluck-comm-ignoredmsg,
.pluck-comm-wrapper .pluck-comm-isBlocked .pluck-comm-ignoredmsg,
.pluck-comm-wrapper .pluck-user-isHidden .pluck-comm-ignoredmsg,
.pluck-comm-wrapper .pluck-comm-isUnderReview .pluck-comm-ignoredmsg,
.pluck-comm-wrapper .pluck-comm-isVisible .pluck-comm-ignoredmsg {
	display:none;
}

.pluck-comm-wrapper .pluck-comm-isDeleted .pluck-comm-body,
.pluck-comm-wrapper .pluck-comm-isBlocked .pluck-comm-body,
.pluck-comm-wrapper .pluck-user-isHidden .pluck-comm-body,
.pluck-comm-wrapper .pluck-user-isIgnored .pluck-comm-body,
.pluck-comm-wrapper .pluck-comm-isUnderReview .pluck-comm-body {
	display:none;
}

.pluck-comm-wrapper .pluck-comm-isDeleted .pluck-comm-single-comment-main, 
.pluck-comm-wrapper .pluck-comm-isBlocked .pluck-comm-single-comment-main, 
.pluck-comm-wrapper .pluck-user-isHidden .pluck-comm-single-comment-main,
.pluck-comm-wrapper .pluck-user-isIgnored .pluck-comm-single-comment-main,
.pluck-comm-wrapper .pluck-comm-isUnderReview .pluck-comm-single-comment-main { /* SEE IE 6 STYLESHEET FOR MORE STYLES */
	min-height: 100px;
}

.pluck-comm-wrapper div.pluck-comm-isDeleted img.pluck-comm-avatarimg,
.pluck-comm-wrapper div.pluck-comm-isBlocked img.pluck-comm-avatarimg,
.pluck-comm-wrapper div.pluck-user-isHidden img.pluck-comm-avatarimg,
.pluck-comm-wrapper div.pluck-user-isIgnored img.pluck-comm-avatarimg,
.pluck-comm-wrapper div.pluck-comm-isUnderReview img.pluck-comm-avatarimg {
	border: 2px solid #d96a6a;
}

.pluck-comm-wrapper div.pluck-comm-isDeleted .pluck-comm-edit-controls {
	display:none;
}

.pluck-comm-wrapper div.pluck-user-isHidden .pluck-comm-unblock,
.pluck-comm-wrapper div.pluck-user-isIgnored .pluck-comm-unblock,
.pluck-comm-wrapper div.pluck-comm-isUnderReview .pluck-comm-unblock,
.pluck-comm-wrapper div.pluck-comm-isVisible .pluck-comm-unblock {
	display:none;
}

.pluck-comm-wrapper div.pluck-comm-isBlocked .pluck-comm-block {
	display:none;
}

.pluck-comm-wrapper div.pluck-comm-isDeleted .pluck-comm-show-hide-replies,
.pluck-comm-wrapper div.pluck-comm-isBlocked .pluck-comm-show-hide-replies,
.pluck-comm-wrapper div.pluck-user-isHidden .pluck-comm-show-hide-replies,
.pluck-comm-wrapper div.pluck-comm-isUnderReview .pluck-comm-show-hide-replies {
	display:none;
}

.pluck-comm-wrapper .pluck-comm-showHiddenInfo .pluck-comm-username-display,
.pluck-comm-wrapper .pluck-comm-showHiddenInfo .pluck-comm-sc-avatar-active,
.pluck-comm-wrapper .pluck-comm-showHiddenInfo .pluck-comm-body {
	display:block;
}

.pluck-comm-wrapper .pluck-comm-showHiddenInfo .pluck-comm-hide-hidden-info {
	display: inline;
}

.pluck-comm-wrapper .pluck-comm-showHiddenInfo .pluck-comm-username-withheld,
.pluck-comm-wrapper .pluck-comm-showHiddenInfo .pluck-comm-sc-avatar-inactive,
.pluck-comm-wrapper .pluck-comm-showHiddenInfo .pluck-comm-show-hidden-info {
	display:none;
}

/*    !endregion Comment State conditionals */

/*     !region Featured Comments */
.pluck-comm-wrapper div.pluck-user-isFeatured .pluck-comm-sc-avatar {
	height:62px;
}

.pluck-comm-wrapper div.pluck-user-isFeatured img.pluck-comm-avatarimg {
	border: 2px solid #3f90f4;
}

/* This goes here since editor overrides featured */
.pluck-comm-wrapper div.pluck-user-isSystemEditor .pluck-comm-sc-avatar {
	height:62px;
}

.pluck-comm-wrapper div.pluck-user-isSystemEditor img.pluck-comm-avatarimg {
	border: 2px solid #3f90f4;
}

/*     !endregion */

/*     !region Pagination */

.pluck-comm-pagination-separator {
	border-top: 1px solid #a6a6a5;
}

.pluck-comm-pagination-wrapper { /* SEE IE 6 STYLESHEET FOR MORE STYLES */
	height:39px;
	margin-top:0px;
	margin-bottom:0px;
	width:auto;
}

.pluck-comm-ReplyLevel-2 .pluck-comm-pagination-wrapper {
	padding-left: 65px;
	border-top: none;
}

.pluck-comm-pagination-level1 {
	border-top: 1px solid #a6a6a5;
}

div.pluck-comm-pagination-logo-area {
	float:right;
	height: 39px;
	width: 130px;
	overflow: hidden;
}

div.pluck-comm-pagination-logo-area img {
	border:none;
	margin-left: 1px;
}

div.pluck-comm-pagination-back-area {
	margin-left:15px;
	padding-top:7px;
	height: 25px;
}

a.pluck-comm-pagination-first {
	display: block;
	float: left;
	height: 25px;
	margin-right: 7px;
	width: 28px;
}

a.pluck-comm-pagination-prev {
	display: block;
	float: left;
	height:25px;
	padding-top: 5px;
	padding-left: 25px;
	text-decoration:none;
	width:69px;
}

div.pluck-comm-pagination-forward-area {
	float:right;
	margin-right:15px;
	padding-top:7px;
	height: 25px;
	width:106px;
}

.pluck-comm-ReplyLevel-2 div.pluck-comm-pagination-forward-area { /* SEE IE 6 STYLESHEET FOR MORE STYLES */
	margin-right: 145px;
}

a.pluck-comm-pagination-next {
	display: block;
	float:right;
	height:25px;
	padding-right:0;
	padding-top:5px;
	text-align: left;
	text-decoration:none;
	text-indent: 15px;
	width:69px;
}

a.pluck-comm-pagination-last {
	display: block;
	float: right;
	height: 25px;
	margin-left: 7px;
	width: 28px;
}


/*     !endregion Pagination */

/*     !region Retrieval Errors */
.pluck-comm-errors { /* SEE IE 6 STYLESHEET FOR MORE STYLES */
	border-top: 3px solid #767572;
	max-width:2400px;
	margin:0px auto 0px 0px;
	min-width:250px;
	min-height: 25px;
	padding-top: 0;
	position:relative;
	width:auto;
}

.pluck-comm-error-msg {
	padding: 10px;
}

.pluck-comm-error-details {
	border-top: 1px solid #a6a6a5;
	display:none;
	padding: 10px;
}

/*     !endregion */

/*********************************
 * 
 * pluck/comments/submit
 *
 *********************************/

.pluck-comm-comment-input {
	border-top:4px solid #767572;
	border-right:4px solid #767572;
	border-left:4px solid #767572;
	max-width:2400px;
	margin:5px auto 0px 5px;
	min-width:350px;
	position: relative;
	padding-top: 10px;
	padding-right: 0px;
}

.pluck-comm-no-comments {
	border-bottom:4px solid #767572;
}

.pluck-comm-comment-input .pluck-error-message {
	display: none;
	margin: 5px 0px 0px 10px;
}

.pluck-comm-comment-input .pluck-confirm-message {
	display: none;
	margin: 0px 0px 0px 10px;
}

.pluck-comm-reply-input .pluck-error-message, .pluck-comm-reply-input .pluck-confirm-message {
	margin-left: 15px;
}

.pluck-comm-reply-input {
	border: 0px solid #ffffff;
	display:none;
	margin:0px 150px 0px 0px;
	min-width: 300px;
	width:auto;
	padding-top: 10px;
	padding-bottom: 17px;
	position: relative;
}

.pluck-comm-narrow .pluck-comm-reply-input {
	margin-right: 10px;
}

.pluck-comm-input-content {
	position: relative;
	margin-right:0px;
	margin-top:0px;
	margin-bottom: 0px;
	padding:0px;
	width:auto;
}

div.pluck-comm-input-content-Login{
	/* float:right; */
	margin-right:10px;
	height:30px;
}
div.pluck-comm-input-content-Login a{
	color:#ffffff;
}

div#pluck-comm-input-content-RegisterLink{
	float: right;
	width: 55px;
	margin-left:5px;
	border-left:1px solid #cccccc;
	padding-left:5px;
}
div#pluck-comm-input-content-LoginLink{
	float: right;
}
div.pluck-comm-input-content span.pluck-comm-input-content-FAQ{
	position:absolute;
	top:152px;
	left:467px;
	z-index:1;
	color:#000000;
}
.pluck-comm-logged-in div.pluck-comm-input-content span.pluck-comm-input-content-FAQ {
	top: 188px;
}

p.pluck-comm-calltoaction {
	font-weight: normal;
	padding-left: 15px;
	margin-top:0px;
	margin-bottom:10px;
}
div.pluck-comm-input-content-break{
	clear:both;
}

.pluck-comm-message-border {
	cursor: default;
	height: auto !important; /* This fixes IE6's problem with min height */
	min-width:300px;
	margin:0px;
	margin-top:10px;
	padding:0px;
	z-index:5;
	width: 90%;
}

.pluck-comm-message-border textarea {
	border-top: 2px solid #abadb3;
	border-left:none;
	display:block;
	height: 110px;
	margin-top:10px;
	margin-left: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding:0px;
	width: 310px;
	z-index:5;
	overflow: auto;
	overflow-y: auto;
	overflow-x: hidden;
}

.pluck-comm-reply-input .pluck-comm-message-border {
	width: auto;
	height: 80px;
}

.pluck-comm-reply-input .pluck-comm-message-border textarea {
	height: 80px;
	width: 90%;
	margin-left: 15px;
	overflow: auto;
	overflow-y: auto;
	overflow-x: hidden;
}

.pluck-comm-no-comments .pluck-comm-message-border .pluck-comm-first-to-comment {
	width: 109px;
	height: 109px;
	position: absolute;
	top: 0;
	bottom: 0;
	left: 360px;
}


.pluck-comm-submitoptions {
	cursor: default;
	display:block;
	height: 39px;
	margin-left:0px;
	padding:5px 0 0px 10px;
	width:auto;
}

.pluck-comm-comment-input .pluck-comm-socialoptions {
	clear: right;
	cursor: default;
	display: block;
	height: 20px;
	margin-left: 10px;
	margin-right: 10px;
	padding: 10px 0 10px 5px;
	width: 308px;
}

.pluck-comm-wrapper .pluck-comm-socialoptions {
	clear: right;
	cursor: default;
	display: block;
	height: 20px;
	margin-left: 15px;
	margin-right: 10px;
	padding: 10px 0 10px 5px;
	width: 89%;
}

.pluck-comm-reply-input .pluck-comm-submitoptions {
	padding-left: 15px;
}

.pluck-comm-submitoptions input, .pluck-comm-socialoptions input {
	float: left;
	display: inline-block;
	margin-top: 5px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	vertical-align: bottom;
}

.pluck-comm-submitoptions span, .pluck-comm-socialoptions span {
	display: inline;
	float:left;
}

span.pluck-comm-facebook-option, span.pluck-comm-twitter-option, span.pluck-comm-linkedin-option {
	margin-top:7px;
	margin-right: 10px;
}

span.pluck-comm-socialoptions-posttext {
	font-weight: bold;
	margin-right: 10px;
	margin-top:5px;
	color: #333;
}

.pluck-comm-socialoptions span.pluck-comm-facebook-option, .pluck-comm-socialoptions span.pluck-comm-twitter-option, .pluck-comm-socialoptions span.pluck-comm-linkedin-option {
	margin-top:0px;
}

form.pluck-comm-posting-form {
	margin-top:0px;
	margin-bottom: 0px;
	padding-top:5px;
}

.pluck-comm-submitoptions label, .pluck-comm-socialoptions label {
	font-weight:bold;
}

.pluck-comm-socialoptions label {
	display: inline-block;
}

.pluck-comm-socialoptions label.isie {
	margin-top: 3px;
}

.pluck-comm-submitoptions label img, .pluck-comm-socialoptions label img {
	float: left;
	margin-left: 3px;
	margin-right: 3px;
	padding-top: 3px;
}

span.pluck-comm-submit-option {
    margin-top: 5px;
}

.pluck-comm-input-rounded-wrap {
	border-top:4px solid #dddddd;
	border-right:4px solid #dddddd;
	border-left:4px solid #dddddd;
	height: auto !important; /* This fixes IE6's problem with min height */
	margin-left:0px;
	margin-right:0px;
	margin-bottom:0px;
	width:auto;
}

/*    !region Wait  - DJL OK */
.pluck-comm-submit-wait, .pluck-comm-submit-wait-fb {
	display:none;
	position:absolute;
	left:0;
	top:0;
	bottom:0;
	right:0;
	z-index: 10;
}

.pluck-comm-submit-wait-modal {
	position:absolute;
	left:0;
	top:0;
	bottom:0;
	right:0;
	z-index:11;
	opacity:0.80;
	filter:alpha(opacity=80);
 }

.pluck-comm-submit-wait-display {
	position:absolute;
	top: 50px;
	left: 10%;
	right: 10%;
	z-index: 12;
}

.pluck-comm-submit-wait-msg {
	border: 1px solid #CCC;
	font-weight: bold;
	padding: 20px;
	text-align: center;
}

/*    !endregion Wait */

.pluck-nocomm-logo {
	text-align: center;
}

.pluck-nocomm-logo img {
	border: 0;
}

.pluck-comm-comment-input-fb-auto {
	display: none;
}

.pluck-comm-commenting-as {
	padding-top: 15px; 
	padding-left: 60px;
	vertical-align: middle;
}

.pluck-comm-commenting-as a{
	color: #0066cc;
	font-size: 0.8em;
	font-weight: normal;
	text-decoration: none;
}

.pluck-comm-commenting-as-fb-icon {
	float: left; 
	padding-top: 2px; 
	padding-left:8px;
}

.pluck-comm-commenting-as-fb{ 
	color: black; 
	padding-left: 30px; 
	vertical-align: middle;
	width: 300px;
}

.pluck-comm-submit-loggedInUser {
	margin-left: 6px;
}

/*Canwest Phase1 Styles*/
.hideCommentForm  .pluck-comm-posting-form {display:none;}
.pluck-app .pluck-comm-reply-button {display:none;}
.hideCommentForm .pluck-app .pluck-comm-no-comments {display:none;}
.pluck-app .pluck-comm-first-to-comment {display:none;}
.pluck-app .pluck-nocomm-logo {display:none;}
.pluck-app .pluck-pluck-logo {display:none;}
p.pluck-comm-commenttext {font-size:12px;}
.pluck-comm-facebook-option label {float:left;margin-top:3px!important;}
.pluck-comm-facebook-option img {margin:0 5px!important;}
.pluck-comm-input-content-Login {height:12px!important;position:relative;top:12px;}
#pluck-comm-input-content-RegisterLink2 {float:right;}
#pluck-comm-input-content-LoginLink2 {float:right;margin-right:5px;}
#pluck-comm-input-content-LogoutLink2 {float:right;margin-right:5px;}
#pluck-comm-input-content-LogoutLink2 a {color:#fff;}
.pluck-comm-input-content-Welcome span {float:right;margin-right:10px;}
.pluck-comm-input-content-FAQ {margin-top:-15px;}
.pluck-comm-input-content-FAQ a {color:#000;}
#pluck-comm-input-content-Login-Message {width:200px;font-size:12px;color:#000;line-height:18px;position:absolute;top:60px;left:350px;z-index:9;}

.cwi-pluck-comm-controls { overflow: hidden; margin:10px 0px 10px 10px; }
.cwi-pluck-comm-controls .pluck-comm-submitoptions { float: left; height:25px; padding: 0px; }
.cwi-pluck-comm-controls .pluck-comm-submitoptions span.pluck-comm-submit-option { margin-top:0px; }
.pluck-comm-comment-input .cwi-pluck-comm-controls .pluck-comm-socialoptions { clear: none; float: left; height:25px; padding: 0px; }



/*Registration*/
.pluck-comm-comment-input {float:left;width:607px;}
.pluck-comm-input-rounded-wrap {float:left;width:599px;}
.pluck-comm-current-user {float:left;width:270px;margin-bottom:10px;margin-right:10px;border-right:1px solid gray;}
.pluck-comm-new-user {float:left;width:200px;}
.pluck-comm-wrapper { float: left; width: 607px; }
.pluck-comm-current-user-title, .pluck-comm-new-user-title {color:#000;font-family:verdana;font-weight:bold;padding-bottom:5px;}
.pluck-comm-current-user, .pluck-comm-new-user, .pluck-comm-new-user a {color:#000;font-family:verdana;padding-left:5px;}
.pluck-comm-current-user label, .pluck-comm-new-user label {float:left;width:90px;}
.pluck-comm-current-user-text, .pluck-comm-new-user-text {padding-bottom:8px;font-size:12px;}
.pluck-login-current-user-id, .pluck-login-current-user-pwd {display:block;padding-bottom:5px;}
.pluck-comm-current-user .pluck-primary-button {padding-bottom:5px;}