/*********************************
 *
 * CSS control - DO NOT CHANGE OR REMOVE
 * needed to track loading of this css file
 *
 *********************************/

.pluck-groups-css-loaded { /* DO NOT CHANGE OR REMOVE - needed to track loading of this css file */
	border-bottom-color: #010204;
}

/*********************************
 *
 * NOTE - this stylesheet also leverages styles in pluck/pluck.css
 *
 *********************************/

/*********************************
 *
 * Groups Wrapper and common - pluck/forums
 *
 *********************************/

.pluck-groups {
	min-width: 700px;
	position: relative;
}

.pluck-groups,
.pluck-groups input,
.pluck-groups textarea,
.pluck-groups select {
	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-standardfont textarea,
.pluck-standardfont select {
	font-size: 14px;
}

.pluck-groups a {
	color: #0066cc;
	text-decoration: none;
}

.pluck-groups a.pluck-primary-button {
	color: #e0e0e0;
}

.pluck-groups a.pluck-secondary-button {
	color: #615555;
}

.pluck-groups a.pluck-cancel-button {
	color: #615555;
	line-height: 25px;
}

.pluck-groups a.pluck-cancel-button:hover {
    color: #CC3333;
}

.pluck-groups-required {
	color: #cc3333;
}

.pluck-groups .pluck-wait {
	bottom:1px;
	left:0px;
	right:0px;
	top:10px;
}

.pluck-groups .pluck-wait-modal,
.pluck-groups .pluck-confirm-modal {
	background: #fcfcf6;
}

.pluck-groups .pluck-wait-display {
	left: 30px;
	right: 30px;
	top: 10px;
}

.pluck-groups .pluck-groups-wait .pluck-wait-display {
	top: 30px;
}

.pluck-groups .pluck-wait-msg {
	font-size: 1.0em;
	font-weight: bold;
	padding: 10px;
}

.pluck-groups-wrapper {
	border: 4px solid #767572;
	border-radius: 4px;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
}

.pluck-groups-group-wrapper {
	background-color: #FCFCF6;
	padding: 10px 15px;
}

.pluck-groups-wrapper-logo {
	background: #767572;
	border-left: 4px solid #767572;
	border-right: 4px solid #767572;
	padding: 8px 15px 0 0;
	text-align: right;
}

.pluck-groups-wrapper-logo a {
	color: #E0E0E0;
	text-decoration: none;
}

.pluck-groups-wrapper-logo img {
	border: 0;
}

.pluck-groups-error-call-out {
	color: #1a1414;
	margin: 0px;
	padding: 10px 0px;
}

/*********************************
 *
 * pluck/groups/pagination
 *
 *********************************/

.pluck-groups-pagination { 
	height: 18px;
}

.pluck-groups-pagination a {
	color:#0066CC;
	text-decoration: none;
}

.pluck-groups-pagination-wrapper {
	background: none;
	font-size: 0.8em;
	float: right;
	height: 18px;
}

.pluck-groups-pagination-wrapper img {
	display: block;
	border: 0;
}

.pluck-groups-pagination-pages {
	display: block;
	float: left;
	margin-left: 5px;
}

.pluck-groups-pagination-button-prev {
	display: block;
	float: left;
	height: 18px;
	margin-right: 5px;
	width: 18px;
}

a.pluck-groups-pagination-button-prev {
	background: transparent url('/ver1.0/pluck/groups/images/pluck-pag-prev-active.png') top left no-repeat;
}

span.pluck-groups-pagination-button-prev {
	background: transparent url('/ver1.0/pluck/groups/images/pluck-pag-prev-disabled.png') top left no-repeat;
}

.pluck-groups-pagination-button-next {
	display: block;
	float: left;
	height: 18px;
	margin-left: 5px;
	width: 18px;
}

a.pluck-groups-pagination-button-next {
	background: transparent url('/ver1.0/pluck/groups/images/pluck-pag-next-active.png') top left no-repeat;
}

span.pluck-groups-pagination-button-next {
	background: transparent url('/ver1.0/pluck/groups/images/pluck-pag-next-disabled.png') top left no-repeat;
}

.pluck-groups-pagination-page {
	color: #1a1414;
	display: inline-block;
	float: left;
	margin-right: 5px;
	padding-top: 2px;
}

.pluck-groups-pagination-separator {
	color:#0066CC;
	display: inline-block;
	float: left;
	margin-right: 5px;
	padding-top: 2px;
}

span.pluck-groups-pagination-page {
	font-weight: bold;
}

/*********************************
 *
 * pluck/groups/list
 *
 *********************************/

.pluck-groups-list-title-bar {
	background: #767572;
	height: 35px;
	width: 100%;
}

h1.pluck-groups-list-title {
	color: #e0e0e0;
	display: inline-block;
	font-size: 1.1em;
	font-weight: normal;
	margin: 5px 0px 10px 15px;
}

h1.pluck-groups-list-title a {
	color: #e0e0e0;
}

.pluck-groups-list-title-bar a.pluck-primary-button {
	float: right;
	margin-top: 3px;
}

.pluck-groups-list-search {
	float: right;
	margin: 3px 10px 0px 0px;
}

input.pluck-groups-list-search-box {
	display: inline-block;
	margin-top: 0px;
	width: 150px;
}

.pluck-groups-list-search a.pluck-secondary-button {
	display: inline-block;
	float: none;
	margin-left: 5px;
	margin-top: 0px;
}

.pluck-groups-list-group-bar {
	background: #A1A09C;
	color: #e0e0e0;
	height: 30px;
}

h1.pluck-groups-list-count {
	color: #e0e0e0;
	display: inline-block;
	font-size: 1.0em;
	font-weight: normal;
	margin: 5px 0px 10px 15px;
}

div.pluck-groups-list-sort-actions {
	display: inline-block;
	float: right;
	margin-right: 10px;
	padding-top: 3px;
}

.pluck-groups-list-sort-label {
	color: #FFFFCC;
	display: inline-block;
	margin-right: 10px;
	margin-left: 10px;
	padding-top: 2px;
}

.pluck-groups-list-sort-select {
	display: inline-block;
}

.pluck-groups-list-container {
	margin: 20px 0 0 15px;
}

.pluck-groups-list-group {
	width: 210px;
	height: 90px;
	margin: 0 15px 20px 0;
	float: left;
}

.pluck-groups-list-group-avatar {
	float: left;
	width: 64px;
	height: 82px;
}

.pluck-groups-list-group-private .pluck-groups-list-group-avatar {
	background: url("/ver1.0/pluck/groups/images/pluck-private-group.jpg") no-repeat scroll left bottom transparent;
}

.pluck-groups-list-group-avatar img {
	border: 2px solid #AFA89C;
	height: 60px;
	width: 60px;
}

.pluck-groups-list-group-private .pluck-groups-list-group-avatar img {
	border: 2px solid #3F90F4;
}

.pluck-groups-list-group-info {
	margin-left: 74px;
	font-size: 0.8em;
}

.pluck-groups-list-group-name {
	margin: 0 0 5px 0;
	padding: 8px 0 0 0;
	word-wrap: break-word;
}

.pluck-groups-list-group-members {
	color: #999999;
	margin: 0 0 5px 0;
	padding: 0;
	word-wrap: break-word;
}

.pluck-groups-list-footer {
	clear: left;
}

.pluck-groups-list-qtip-style {
	background-color: #44433E;
	color: #ffffcc;
	font-size: 10px;
	font-family: "Myriad Pro", sans-serif;
	font-weight: normal;
	padding: 2px;
}

.pluck-groups-list-qtip-title {
	font-size: 11px;
	font-weight: bold;
}

.pluck-groups-list-pagination { 
	clear: left;
	padding: 5px 20px;
}

/*********************************
 *
 * pluck/groups/header
 *
 *********************************/

.pluck-groups-header {
}

.pluck-groups-header-data {
	background-color: #757672;
	min-height: 70px;
}

.pluck-groups-header-group-private .pluck-groups-header-data {
	min-height: 90px;
}

.pluck-groups-header-avatar {
	float: left;
	height: 64px;
	margin-left: 12px;
	margin-top: 7px;
	width: 64px;
}

.pluck-groups-header-group-private .pluck-groups-header-avatar {
	height: 82px;
	background: url("/ver1.0/pluck/groups/images/pluck-private-group.jpg") no-repeat scroll left bottom transparent;
}

.pluck-groups-header-avatar img {
	border: 2px solid #AFA89C;
	height: 60px;
	width: 60px;
}

.pluck-groups-header-group-private .pluck-groups-header-avatar img {
	border: 2px solid #3F90F4;
}

.pluck-groups-header-groups {
	float: right;
	font-size: 0.9em;
	margin-right: 15px;
	margin-top: 15px;
	margin-bottom: 7px;
}

.pluck-groups-header-groups a {
	color: #FFFFCC;
	text-decoration: none;
}

.pluck-groups-header-info {
	margin-left: 86px;
	margin-right: 150px;
}

.pluck-groups-header-title {
	color: #FFFFCC;
	font-size: 1.1em;
	font-weight: bold;
	padding: 10px 0 5px 0;
	overflow: hidden;
	word-wrap: break-word;
}

.pluck-groups-header-subinfo {
	background: #FCFCF6;
	padding: 20px 15px 10px 15px;
	border-bottom: 1px solid #999999;
}

.pluck-groups-header-memberState {
	color: #cc6600;
	font-size: 1.0em;
	padding-bottom: 15px;
}

.pluck-groups-header-subinfo .pluck-error-message {
	display: none;
	margin: 10px 0 0 0;
}

.pluck-groups-header-description {
	color: #1a1414;
	font-size: 0.9em;
	padding-bottom: 5px;
	overflow: hidden;
	word-wrap: break-word;
}

.pluck-groups-header-membership-actions {
	margin: 10px 0 0 0;
	height: 25px;
}

.pluck-groups-header-groups a {
}

.pluck-groups-navigation {
	background: #767572;
	height: 36px;
	margin: 0;
	padding: 0;
}

.pluck-groups-navigation-holder {
	background: #767572;
	display: none;
	height: 36px;
	list-style-type: none;
	left: 0px;
	margin: 0px 0px 0px 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 0px 0px 0px 0px;
	position: absolute;
	top: 0px;
}

.pluck-groups-navigation-tabs {
	background: #767572;
	margin: 0px 0px 0px 86px;
	overflow: hidden;
	position: relative;
	height: 36px;
}

.pluck-groups-navigation-element {
	display: block;
	float: left;
	list-style-type: none;
	margin-top: 7px;
	margin-right: 2px;
}

.pluck-groups-navigation-paginate {
	display: block;
	float: left;
	list-style-type: none;
	margin-right: 2px;
	margin-top: 8px;
}

a.pluck-groups-navigation-paginate-link {
	color: #E0E0E0;
	display: block;
	font-size: 1.3em;
	padding: 0 5px 7px;
	text-align: center;
	text-decoration: none;
}

.pluck-groups-navigation-hover-on {
	background: #fcfcf6 !important;
	border-bottom: 1px solid #fcfcf6;
	border-top-left-radius: 4px;
	border-top-right-radius: 4px;
	-webkit-border-top-left-radius: 4px;
	-webkit-border-top-right-radius: 4px;
	-moz-border-radius-topleft: 4px;
	-moz-border-radius-topright: 4px;
}
 
.pluck-groups-navigation-hover-active {
	background: #fcfcf6 !important;
	border-bottom: 1px solid #fcfcf6;
	border-top-left-radius: 4px;
	border-top-right-radius: 4px;
	-webkit-border-top-left-radius: 4px;
	-webkit-border-top-right-radius: 4px;
	-moz-border-radius-topleft: 4px;
	-moz-border-radius-topright: 4px;
}

.pluck-groups-navigation-hover-off {
	background: #93918d;
	border-bottom: 1px solid #fcfcf6;
	border-top-left-radius: 4px;
	border-top-right-radius: 4px;
	-webkit-border-top-left-radius: 4px;
	-webkit-border-top-right-radius: 4px;
	-moz-border-radius-topleft: 4px;
	-moz-border-radius-topright: 4px;
}

a.pluck-groups-navigation-link {
	color: #e0e0e0;
	font-size: 0.9em;
	display: block;
	padding: 6px 11px 8px 11px;
	text-align: center;
	text-decoration: none;
}

a.pluck-groups-navigation-link:hover {
	color: #615555;
}

a.pluck-groups-navigation-link-active {
	color: #615555;
	font-size: 0.9em;
	display: block;
	padding: 6px 11px 8px 11px;
	text-align: center;
	text-decoration: none;
}

.pluck-groups-navigation-hover-on a.pluck-groups-navigation-link {
	color: #615555;
	font-size: 0.9em;
}

/*********************************
 *
 * pluck/groups/overview
 *
 *********************************/

.pluck-groups-overview-searchbar {
	background: #E4DEBC;
	border-radius: 4px;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	margin-bottom: 10px;
	padding: 10px;
}

.pluck-groups-overview-search-container {
	margin-right: 120px;
}

input.pluck-groups-overview-searchValue {
	border: 1px solid #abadb3;
	display: block;
	margin-top: 2px;
	width: 99%;
}

input.pluck-groups-overview-searchValue-noValue {
	color: #999999;
}

.pluck-groups-overview-searchbar .pluck-groups-overview-search {
	display: block;
	float: right;
	margin-right: 0px;
}

.pluck-groups-overview-rightrail {
	float: right;
	width: 218px; 
}

.pluck-groups-overview-leftrail {
	float: left;
	width: 218px; 
}

.pluck-groups-overview-centerrail-right {
	margin-right: 228px;
}

.pluck-groups-overview-centerrail-left {
	margin-left: 228px;
}

.pluck-groups-overview-footer {
	clear: both;
	height: 0px;
}

/*********************************
 *
 * pluck/groups/overview/actions
 *
 *********************************/

.pluck-groups-overview-actions-narrow {
	background: #E4DEBC;
	border-radius: 4px;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	font-size: 0.9em;
	margin-bottom: 20px;
	padding: 10px 10px 1px 10px;
}

.pluck-groups-overview-actions-full {
	font-size: 0.9em;
	padding: 10px 15px 0 15px;
	margin-bottom: 20px;
}

span.pluck-groups-overview-actions-label {
	height: 16px;
	line-height: 16px;
}

.pluck-groups-overview-actions-full span.pluck-groups-overview-actions-label {
	display: inline-block;
	margin-right: 10px;
	margin-bottom: 10px;
}

.pluck-groups-overview-actions-narrow span.pluck-groups-overview-actions-label {
	display: block;
	margin-bottom: 10px;
}

span.pluck-groups-overview-actions-action {
	height: 16px;
	line-height: 16px;
}

.pluck-groups-overview-actions-full span.pluck-groups-overview-actions-action {
	display: inline-block;
	margin-right: 10px;
}

.pluck-groups-overview-actions-narrow span.pluck-groups-overview-actions-action {
	display: block;
	margin-bottom: 10px;
}

span.pluck-groups-overview-actions-action a {
	display: block;
	height: 16px;
	line-height: 16px;
	margin: 0px;
	padding-left: 21px;
}

span.pluck-groups-overview-actions-editGroup a {
	background: transparent url("/ver1.0/pluck/groups/images/group-edit-action.png") left center no-repeat;
}

span.pluck-groups-overview-actions-configGroup a {
	background: transparent url("/ver1.0/pluck/groups/images/group-config-action.png") left center no-repeat;
}

span.pluck-groups-overview-actions-editLinks a {
	background: transparent url("/ver1.0/pluck/groups/images/group-links-action.png") left center no-repeat;
}

div.pluck-groups-overview-actions a.pluck-abuse-report-link {
	background: transparent url("/ver1.0/Content/ua/images/reactions/abuse/pluck-abuse-report-icon.gif") left center no-repeat;
}

div.pluck-groups-overview-actions span.pluck-groups-overview-actions-abuseReported {
	background: transparent url("/ver1.0/Content/ua/images/reactions/abuse/pluck-abuse-reported-icon.gif") left center no-repeat;
	color: #999999;
	display: none;
	padding-left: 21px;
}

div.pluck-groups-overview-actions-isAbuseReported .pluck-groups-overview-actions-reportAbuse {
	display: none;
}

div.pluck-groups-overview-actions-isAbuseReported.pluck-groups-overview-actions-narrow .pluck-groups-overview-actions-abuseReported {
	display: block;
}

div.pluck-groups-overview-actions-isAbuseReported.pluck-groups-overview-actions-full .pluck-groups-overview-actions-abuseReported {
	display: inline-block;
}

span.pluck-groups-overview-actions-editPrefs a {
	background: transparent url("/ver1.0/pluck/groups/images/group-prefs-action.png") left center no-repeat;
}

span.pluck-groups-overview-actions-delete a {
	background: transparent url("/ver1.0/pluck/groups/images/group-delete-action.png") left center no-repeat;
}

span.pluck-groups-overview-actions-invite a {
	background: transparent url("/ver1.0/pluck/groups/images/group-invite-action.png") left center no-repeat;
}

span.pluck-groups-overview-actions-rss a {
	background: transparent url("/ver1.0/pluck/groups/images/group-rss-action.png") left center no-repeat;
}

span.pluck-groups-overview-actions-message a {
	background: transparent url("/ver1.0/pluck/groups/images/group-message-action.png") left center no-repeat;
}

span.pluck-groups-overview-actions-leave a {
	background: transparent url("/ver1.0/pluck/groups/images/group-leave-action.png") left center no-repeat;
}

.pluck-groups-overview-actions-delete-dialog {
	width: 272px;
}

.pluck-groups-overview-actions-delete-dialog .pluck-dialog-wrapper {
	border-radius: 4px;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
}

.pluck-groups-overview-actions-delete-dialog span.pluck-dialog-group label {
	width: 65px;
}

.pluck-groups-overview-actions-delete-dialog span.pluck-dialog-group textarea {
	height: 75px;
	width: 165px;
}

.pluck-groups-overview-actions-delete-dialog span.pluck-dialog-actions {
	padding-left: 85px;
}

.pluck-groups-overview-actions-leave-dialog {
	width: 272px;
}

.pluck-groups-overview-actions-leave-dialog .pluck-dialog-wrapper {
	border-radius: 4px;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
}

.pluck-groups .pluck-groups-overview-actions-leave-dialog .pluck-wait {
	top: 0;
}

.pluck-groups .pluck-groups-overview-actions-leave-dialog .pluck-wait-display {
	left: 10px;
	right: 10px;
}

.pluck-groups-overview-actions-leave-dialog .pluck-dialog-actions {
	margin-left: 10px;
}

.pluck-groups-overview-actions-message-dialog {
	width: 272px;
}

.pluck-groups-overview-actions-message-dialog .pluck-dialog-wrapper {
	border-radius: 4px;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
}

.pluck-groups-overview-actions-message-dialog span.pluck-dialog-group label {
	width: 65px;
}

.pluck-groups-overview-actions-message-dialog span.pluck-dialog-group textarea {
	height: 75px;
	width: 165px;
}

.pluck-groups-overview-actions-message-dialog span.pluck-dialog-group input {
	width: 165px;
}

.pluck-groups-overview-actions-message-dialog span.pluck-dialog-actions {
	padding-left: 85px;
}

/*********************************
 *
 * pluck/groups/overview/pods
 *
 *********************************/

.pluck-groups-overview-pod-narrow {
	margin-bottom: 20px;
}

.pluck-groups-overview-pod-full {
	margin-bottom: 10px;
}

.pluck-groups-overview-pod-title {
	border-top-left-radius: 4px;
	border-top-right-radius: 4px;
	-webkit-border-top-left-radius: 4px;
	-webkit-border-top-right-radius: 4px;
	-moz-border-radius-topleft: 4px;
	-moz-border-radius-topright: 4px;
	font-size: 1.0em;
	padding: 5px 10px;
}

.pluck-groups-overview-pod-narrow .pluck-groups-overview-pod-title {
	background: #A29B8E;
	color: #FFFFCC;
}

.pluck-groups-overview-pod-full .pluck-groups-overview-pod-title {
	background: #757672;
	color: #E0E0E0;
}

.pluck-groups-overview-pod-desc {
	border-bottom-left-radius: 4px;
	border-bottom-right-radius: 4px;
	-webkit-border-bottom-left-radius: 4px;
	-webkit-border-bottom-right-radius: 4px;
	-moz-border-radius-bottomleft: 4px;
	-moz-border-radius-bottomright: 4px;
	padding: 5px 10px 1px 10px;
}

.pluck-groups-overview-pod-narrow .pluck-groups-overview-pod-desc {
	background: #E4DEBC;
}

.pluck-groups-overview-pod-full .pluck-groups-overview-pod-desc {
	border-left: 1px solid #757672;
	border-right: 1px solid #757672;
	border-bottom: 1px solid #757672;
}

.pluck-groups-overview-pod-icons {
	padding: 5px 0px 1px 3px;
}

.pluck-groups-overview-pod-avatars {
	padding: 5px 0px 1px 5px;
}

.pluck-groups-overview-pod-item {
	display: block;
	margin-bottom: 10px;
	overflow: hidden;
	word-wrap: break-word;
}

.pluck-groups-overview-pod-icons .pluck-groups-overview-pod-item {
	float: left;
	width: 64px;
	height: 64px;
	margin-bottom: 10px;
	margin-left: 5px;
}

.pluck-groups-overview-pod-avatars .pluck-groups-overview-pod-item {
	float: left;
	width: 44px;
	height: 62px;
	margin-bottom: 10px;
	margin-left: 4px;
}

img.pluck-groups-overview-pod-item-icon {
	-ms-interpolation-mode: bicubic;
	border: 2px solid #AFA89C;
	float: left;
	height: 60px;
	width: 60px;
}

.pluck-groups-overview-pod-item-link {
	display: block;
	font-size: 0.9em;
	font-weight: bold;
}

.pluck-groups-overview-links .pluck-groups-overview-pod-item-link {
	font-size: 0.8em;
	font-weight: normal;
}

.pluck-groups-overview-pod-full .pluck-groups-overview-pod-item-link {
	font-weight: bold;
}

.pluck-groups-overview-pod-item-provenance {
	display: block;
	font-size: 0.8em;
}

.pluck-groups-overview-pod-item-avatar {
	float: left;
	width: 44px;
	height: 62px;
}

.pluck-user-isSystemAdmin .pluck-groups-overview-pod-item-avatar {
	background: url("/ver1.0/Content/ua/images/users/pluck-editor-posts.jpg") no-repeat scroll left bottom transparent;
}

.pluck-user-isGroupManager .pluck-groups-overview-pod-item-avatar {
	background: url("/ver1.0/Content/ua/images/users/pluck-groupmanager-posts.jpg") no-repeat scroll left bottom transparent;
}

.pluck-user-isGroupAdmin .pluck-groups-overview-pod-item-avatar {
	background: url("/ver1.0/Content/ua/images/users/pluck-groupadmin-posts.jpg") no-repeat scroll left bottom transparent;
}

img.pluck-groups-overview-pod-item-avatarimg {
	-ms-interpolation-mode: bicubic;
	border: 2px solid #AFA89C;
	float: left;
	height: 40px;
	width: 40px;
}

.pluck-user-isSystemAdmin img.pluck-groups-overview-pod-item-avatarimg {
	border: 2px solid #3F90F4;
}

.pluck-user-isGroupManager img.pluck-groups-overview-pod-item-avatarimg {
	border: 2px solid #3F90F4;
}

.pluck-user-isGroupAdmin img.pluck-groups-overview-pod-item-avatarimg {
	border: 2px solid #3F90F4;
}

.pluck-user-isBlocked img.pluck-groups-overview-pod-item-avatarimg {
	border: 2px solid #D96A6A;
}

.pluck-groups-overview .pluck-user-isFeaturedUser .pluck-user-mp-avatar-seethrough {
	background: transparent url('/ver1.0/content/ua/images/users/pluck-featured-posts.jpg') bottom left no-repeat;
	height: 67px;
}

.pluck-groups-overview .pluck-user-isModeratorUser .pluck-user-mp-avatar-seethrough {
	background: transparent url('/ver1.0/pluck/forums/images/moderators.png') bottom left no-repeat;
	height: 67px;
}

.pluck-groups-overview .pluck-user-isGroupManager .pluck-user-mp-avatar-seethrough {
	background: transparent url('/ver1.0/content/ua/images/users/pluck-groupmanager-posts.jpg') bottom left no-repeat;
	height: 67px;
}

.pluck-groups-overview .pluck-user-isGroupAdmin .pluck-user-mp-avatar-seethrough {
	background: transparent url('/ver1.0/content/ua/images/users/pluck-groupadmin-posts.jpg') bottom left no-repeat;
	height: 67px;
}

.pluck-groups-overview .pluck-user-isGroupAdmin img.pluck-user-mp-avatarimg,
.pluck-groups-overview .pluck-user-isGroupManager img.pluck-user-mp-avatarimg,
.pluck-groups-overview .pluck-user-isFeaturedUser img.pluck-user-mp-avatarimg,
.pluck-groups-overview .pluck-user-isModeratorUser img.pluck-user-mp-avatarimg {
	border: 2px solid #3f90f4;
}

.pluck-groups-overview-pod-item-content {
	margin-left: 50px;
	min-height: 62px;
	padding: 0px 0px 10px 7px;
	width: auto;
}

div.pluck-groups-overview-pod-item-username {
	font-size: 0.8em;
	margin-bottom: 0px;
	margin-top: 0px;
	padding-top: 8px;
}

div.pluck-groups-overview-pod-item-title {
	color: #1a1414;
	font-size: 1em;
	margin-bottom: 0px;
	margin-top: 2px;
}

div.pluck-groups-overview-pod-item-inline-title {
	color: #1a1414;
	margin-left: 5px;
}

div.pluck-groups-overview-pod-item-date {
	color: #999999;
	font-size: 0.8em;
	margin-bottom: 1px;
	margin-top: 0px;
}

div.pluck-groups-overview-pod-item-image {
	margin-bottom: 1px;
	margin-top: 9px;
}

div.pluck-groups-overview-pod-item-body {
	color: #1a1414;
	font-size: 0.8em;
	font-style: italic;
	margin-bottom: 1px;
	margin-top: 9px;
}

div.pluck-groups-overview-pod-item-clear {
	clear: left;
	height: 0px;
}

div.pluck-groups-overview-pagination {
	padding-bottom: 10px;
}

/*********************************
 *
 * pluck/groups/submit
 *
 *********************************/

.pluck-groups-submit-title-bar {
	background: #767572;
	height: 35px;
	width: 100%;
}

.pluck-groups-group-wrapper .pluck-groups-submit-title-bar {
	background: #CACACA;
	border-radius: 4px;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	margin-top: 15px;
}

h1.pluck-groups-submit-title {
	color: #e0e0e0;
	display: inline-block;
	font-size: 1.1em;
	font-weight: normal;
	margin: 5px 0px 10px 15px;
}

.pluck-groups-group-wrapper h1.pluck-groups-submit-title {
	color: #1A1414;
	font-size: 1.0em;
	margin-top: 7px;
}

.pluck-groups-submit-required {
	color: #CC0000;
}

.pluck-groups-submit-required-msg {
	color: #615555;
	padding: 10px 0px 0px 15px;
}

.pluck-groups-submit-form {
	margin: 5px 0 0 15px;
}

.pluck-groups-submit fieldset {
	padding: 0px 10px 0px 0px;
	margin: 0;
	border: none;
}

.pluck-groups-submit-input-wrap {
	margin: 0 15px 0 0;
	padding-bottom: 15px;
}

.pluck-groups-submit .pluck-error-message {
	display: none;
	margin: 5px 0 0 0;
}

label.pluck-groups-submit-input-label {
	display: block;
	margin-bottom: 5px;
	margin-top: 0px;
}

input.pluck-groups-submit-input {
	border: 1px solid #abadb3;
	display: block;
	width: 99%;
}

textarea.pluck-groups-submit-input {
	border: 1px solid #abadb3;
	display: block;
	width: 99%;
	height: 100px;
}

select.pluck-groups-submit-input {
	display: block;
	border: 1px solid #abadb3;
}

div.pluck-groups-submit-input-note {
	color: #999999;
	font-size: 0.8em;
	margin: 5px 0 0 0;
}

div.pluck-groups-submit-avatar-img {
	float: left;
	height: 40px;
	width: 40px;
}

div.pluck-groups-submit-avatar-choose {
	height: 34px;
	margin-left: 50px;
	padding-top: 6px;
}

div.pluck-groups-submit-avatar-noSilver,
div.pluck-groups-submit-avatar-notSupported {
	display: none;
	font-size: 0.8em;
	line-height: 40px;
	margin-left: 50px;
}

.pluck-groups-submit-form-actions {
	height: 25px;
	margin-left: 15px;
	margin-bottom: 10px;
}

/*********************************
 *
 * pluck/groups/submitLinks
 *
 *********************************/

.pluck-groups-submitLinks-title-bar {
	background: #CACACA;
	border-radius: 4px;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	height: 35px;
	margin-top: 15px;
	width: 100%;
}

h1.pluck-groups-submitLinks-title {
	color: #1A1414;
	display: inline-block;
	font-size: 1.0em;
	font-weight: normal;
	margin: 7px 0px 10px 15px;
}

.pluck-groups-submitLinks-instructions {
	font-size: 0.8em;
	margin: 10px;
}

.pluck-groups-submitLinks-container {
	float: left;
	margin-left: 10px;
	width: 218px;
}

.pluck-groups-submitLinks-list {
	min-height: 95px;
}

.pluck-groups-submitLinks-link {
	font-size: 0.8em;
}

.pluck-groups-submitLinks-link-template {
	display: none;
}

.pluck-groups-submitLinks-link-selected {
	background: #0066cc;
}

.pluck-groups-submitLinks-link span {
	color: #0066CC;
}

.pluck-groups-submitLinks-link-selected span {
	color: #E4DEBC;
}

.pluck-groups-submitLinks-list-actions {
	margin-left: 238px;
	margin-top: 40px;
	width: 100px;
}

.pluck-groups-submitLinks-list-actions a {
	margin-bottom: 10px;
	width: 100px;
}

.pluck-groups-submitLinks-list-clear {
	clear: left;
	height: 0px;
}

.pluck-app .pluck-groups-submitLinks-dialog .pluck-confirm-wrapper {
	margin-top: 250px;
}

.pluck-app .pluck-groups-submitLinks-dialog .pluck-confirm-middle {
	text-align: left;
}

.pluck-groups-submitLinks-required {
	color: #CC0000;
}

.pluck-groups-submitLinks-required-msg {
	color: #615555;
	padding: 10px 0px;
}

.pluck-groups-submitLinks fieldset {
	padding: 0px 10px 0px 0px;
	margin: 0;
	border: none;
}

.pluck-groups-submitLinks-input-wrap {
	margin: 0 15px 0 0;
	padding-bottom: 15px;
}

span.pluck-groups-submitLinks-field-instruct {
	display: block;
	font-size: 0.8em;
}

.pluck-groups-submitLinks .pluck-error-message {
	display: none;
	margin: 5px 0 0 15px;
}

.pluck-groups-submitLinks .pluck-groups-submitLinks-dialog .pluck-error-message {
	display: none;
	margin: 5px 0 0 0;
}

label.pluck-groups-submitLinks-input-label {
	display: block;
	margin-bottom: 5px;
	margin-top: 0px;
}

input.pluck-groups-submitLinks-input {
	border: 1px solid #abadb3;
	display: block;
	width: 99%;
}

.pluck-groups-submitLinks-actions {
	height: 25px;
	margin-left: 15px;
	margin-bottom: 10px;
}

/*********************************
 *
 * pluck/groups/submitPrefs
 *
 *********************************/

.pluck-groups-submitPrefs-title-bar {
	background: #CACACA;
	border-radius: 4px;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	height: 35px;
	margin-top: 15px;
	width: 100%;
}

h1.pluck-groups-submitPrefs-title {
	color: #1A1414;
	display: inline-block;
	font-size: 1.0em;
	font-weight: normal;
	margin: 7px 0px 10px 15px;
}

.pluck-groups-submitPrefs-noEmail {
	margin: 10px 0;
}

.pluck-groups-submitPrefs-form {
	margin: 5px 0 0 15px;
}

.pluck-groups-submitPrefs fieldset {
	padding: 0px 10px 0px 0px;
	margin: 0;
	border: none;
}

.pluck-groups-submitPrefs-input-wrap {
	clear: left;
	margin: 0;
	padding-top: 10px;
}

input.pluck-groups-submitPrefs-input {
	display: block;
	float: left;
}

label.pluck-groups-submitPrefs-input-label {
	display: block;
	margin-left: 25px;
	margin-bottom: 5px;
}

.pluck-groups-submitPrefs-input-group {
	clear: left;
	margin-left: 25px;
	padding-top: 10px;
}

.pluck-groups-submitPrefs-input-group-title {
	float: left;
}

.pluck-groups-submitPrefs-input-group-options {
	margin-left: 110px;
}

.pluck-groups-submitPrefs-input-group-option {
	float: left;
	min-width: 110px;
	margin-right: 10px;
}

.pluck-groups-submitPrefs .pluck-error-message {
	display: none;
	margin: 10px 0 0 0;
}

.pluck-groups-submitPrefs-form-actions {
	height: 25px;
	margin: 10px 0 10px 15px;
}

/*********************************
 *
 * pluck/groups/config
 *
 *********************************/

.pluck-groups-config-title-bar {
	background: #CACACA;
	border-radius: 4px;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	height: 35px;
	margin-top: 15px;
	width: 100%;
}

h1.pluck-groups-config-title {
	color: #1A1414;
	display: inline-block;
	font-size: 1.0em;
	font-weight: normal;
	margin: 7px 0px 10px 15px;
}

.pluck-groups-config-instructions {
	font-size: 0.8em;
	margin: 0px 0px 10px 0px;
}

.pluck-groups-config-tabs {
	margin-top: 15px;
}

.pluck-groups-config-tabs .pluck-error-message {
	display: none;
	padding: 0 0 10px 0;
}

.pluck-groups-config-tab-placeholder {
	border: 1px dashed #93918D;
	background-color: #FCFCF6;
	float: left;
}

.pluck-groups-config-availtabs .pluck-groups-config-tab-placeholder {
	display: none;
}

.pluck-groups-config-availtabs {
	border: 1px dashed #999999;
	padding: 10px 14px;
	margin-bottom: 20px;
}

.pluck-groups-config-availtabs-over {
	border-color: #00cc00;
}

.pluck-groups-config-tabs .pluck-groups-navigation-holder {
	display: block;
	background: transparent;
	position: static;
	height: auto;
}

.pluck-groups-config-tabs .pluck-groups-navigation-element {
	margin-top: 0px;
	margin-bottom: 7px;
	height: 32px;
}

.pluck-groups-config-showntabs {
	border: 1px dashed #999999;
	clear: left;
	min-height: 36px;
	padding: 12px 14px 5px 14px;
	margin-bottom: 10px;
}

.pluck-groups-config-tabs-clear {
	clear: left;
}

.pluck-groups-config-overview {
	margin-top: 15px;
}

.pluck-groups-config-overview .pluck-groups-overview-pod,
.pluck-groups-config-overview .pluck-groups-overview-actions {
	cursor: pointer;
}

.pluck-groups-config-overview .pluck-error-message {
	display: none;
	padding: 0 0 10px 0;
}

.pluck-groups-config-overview-placeholder {
	border: 1px dashed #353511;
	background-color: #F2F2D9;
	margin-bottom: 20px;
}	

.pluck-groups-config-availrail {
	border: 1px dashed #999999;
	clear: both;
	padding: 10px 14px 0px 14px;
	margin-bottom: 10px;
}

.pluck-groups-config-availrail-over {
	border-style: solid;
	border-color: #CC6633;
}

.pluck-groups-config-availitems {
	text-align: center;
}

.pluck-groups-config-availrail .pluck-groups-config-instructions {
	margin: 0px 0px 10px 0px;
}

.pluck-groups-config-availrail .pluck-groups-config-avail {
	border: 1px solid #CACACA;
	border-radius: 4px;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	cursor: pointer;
	display: inline-block;
	font-size: 0.8em;
	margin-right: 10px;
	margin-bottom: 10px;
	padding: 4px;
}

.pluck-groups-config-availrail .pluck-groups-config-avail-visible {
	display: none;
}

.pluck-groups-config-availrail .pluck-groups-config-overview-placeholder {
	display: none;
}

.pluck-groups-config-rightrail {
	border: 1px dashed #999999;
	float: right;
	margin-bottom: 10px;
	min-height: 30px;
	padding: 5px;
	width: 218px;
}

.pluck-groups-config-rightrail-collapse {
	width: 10px;
}

.pluck-groups-config-leftrail {
	border: 1px dashed #999999;
	float: left;
	margin-bottom: 10px;
	min-height: 30px;
	padding: 5px;
	width: 218px; 
}

.pluck-groups-config-leftrail-collapse {
	width: 10px;
}

.pluck-groups-config-centerrail {
	border: 1px dashed #999999;
	margin-left: 27px;
	margin-right: 27px;
	margin-bottom: 10px;
	min-height: 30px;
	padding: 5px;
}

.pluck-groups-config-centerrail-right {
	margin-right: 235px;
}

.pluck-groups-config-centerrail-left {
	margin-left: 235px;
}

.pluck-groups-config-removerail {
	border: 1px dashed #999999;
	clear: right;
	padding: 10px 14px;
}

.pluck-groups-config-removerail .pluck-groups-config-instructions {
	margin: 0px 0px 10px 0px;
}

.pluck-groups-config-narrow, .pluck-groups-config-full {
	display: none;
}

.pluck-groups-config-overview .pluck-groups-config-podhidden {
	display: none;
}

p.pluck-groups-config-generalErr {
	display: none;
	padding: 0 15px;
}

.pluck-groups-config-actions {
	height: 25px;
	margin: 15px;
}

/*********************************
 *
 * pluck/groups/invite
 *
 *********************************/

.pluck-groups-invite-title-bar {
	background: #CACACA;
	border-radius: 4px;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	height: 35px;
	margin-top: 15px;
	width: 100%;
}

h1.pluck-groups-invite-title {
	color: #1A1414;
	display: inline-block;
	font-size: 1.0em;
	font-weight: normal;
	margin: 7px 0px 10px 15px;
}

.pluck-groups-invite-instructions {
	font-size: 0.8em;
	margin: 10px 0 0 15px;
}

.pluck-groups-invite-form {
	margin: 5px 0 0 15px;
}

.pluck-groups-invite fieldset {
	padding: 0px 10px 0px 0px;
	margin: 0;
	border: none;
}

.pluck-groups-invite-input-wrap {
	margin: 0 15px 0 0;
	padding-bottom: 15px;
}

.pluck-groups-invite .pluck-error-message {
	display: none;
	margin: 5px 0 0 0;
}

label.pluck-groups-invite-input-label {
	display: block;
	margin-bottom: 5px;
	margin-top: 0px;
}

input.pluck-groups-invite-input {
	border: 1px solid #abadb3;
	display: block;
	width: 99%;
}

textarea.pluck-groups-invite-input {
	border: 1px solid #abadb3;
	display: block;
	width: 99%;
	height: 200px;
}

.pluck-groups-invite-friends-container {
	background-color: #ffffff;
	border: 1px solid #abadb3;
	padding: 5px 5px 0 5px;
	width: 97%;
}

.pluck-groups-invite-friends {
	min-height: 25px;
}

.pluck-groups-invite-friend {
	background-color: #eaeaea;
	float: left;
	font-size: 0.9em;
	margin-right: 10px;
	margin-bottom: 5px;
	padding: 0px 25px 0 5px;
	height: 20px;
	position: relative;
}

.pluck-groups-invite-friend-template {
	display: none;
}

span.pluck-groups-invite-friend-name {
	display: inline-block;
	margin-top: 2px;
	text-decoration: none;
	white-space: nowrap;
}

a.pluck-groups-invite-friend-delete-link {
	position: absolute;
	right: 5px;
	text-decoration: none;
	top: 2px;
}

img.pluck-groups-invite-delete-icon {
	border: none;
	vertical-align: text-bottom;
}

input.pluck-groups-invite-friends-search {
	border-width: 0px;
	color: #1a1414;
	display: block;
	float: left;
	font-size: 0.9em;
	height: 18px;
	margin-bottom: 5px;
	padding: 0 2px 2px 0;
}

.pluck-groups-invite-friends-footer {
	clear: left;
	height: 0px;
}

.pluck-groups-invite-search-results {
	background-color: #ffffff;
	border-left: 1px solid #abadb3;
	border-right: 1px solid #abadb3;
	display: none;
	max-height: 362px;
	overflow: auto;
	position: absolute;
	z-index: 10;
}

.pluck-groups-invite-form-actions {
	height: 25px;
	margin: 10px 0 10px 15px;
}

/*********************************
 * 
 * pluck/groups/invite/userSearch
 *
 *********************************/

.pluck-groups-invite-userSearch > div {
	border-bottom: 1px solid #abadb3;
	font-size: 0.9em;
	height: 25px;
	line-height: 25px;
	padding: 5px 10px;
}

.pluck-groups-invite-userSearch-wait {
	display: none;
	text-align: center;
}

.pluck-groups-invite-userSearch-error {
}

.pluck-groups-invite-userSearch-noUsers {
}

.pluck-groups-invite-userSearch-noUnselectedFriends {
}

.pluck-groups-invite-userSearch-result {
	cursor: pointer;
}

.pluck-groups-invite-userSearch-selected {
	background-color: #DDDDDD;
}

.pluck-groups-invite-userSearch-disabled {
	color: #999999;
}
	
.pluck-groups-invite-userSearch-result img,
.pluck-groups-invite-userSearch-disabled img {
	width: 23px;
	height: 23px;
	border: 1px solid #000000;
	display: block;
	float: left;
	margin-right: 5px;
}

/*********************************
 *
 * pluck/groups/people
 *
 *********************************/

.pluck-groups-people-subnavigation {
	height: 50px;
	margin: 10px 14px 10px 0px;
	width: auto;
}

.pluck-groups-people-subnav-container {
	float: left;
	margin-right: 10px;
}

.pluck-groups-people-subnavigation .pluck-groups-people-subnav-link-active {
	background: #e0d8cb !important;
	border-radius: 4px;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	padding: 4px 0;
}

.pluck-groups-people-subnavigation .pluck-groups-people-subnav-item-off {
	background: #fcfcf6;
	border-radius: 4px;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	padding: 4px 0;
}

.pluck-groups-people-subnavigation .pluck-groups-people-subnav-item-on {
	background: #65a2dd !important;
	border-radius: 4px;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	padding: 4px 0;
}

.pluck-groups-people-subnavigation a {
	background: transparent;
	color: #0066cc;
	display: block;
	font-size: 0.9em;
	padding: 5px 15px 5px 15px;
	text-align: center;
	text-decoration: none;
}

.pluck-groups-people-subnavigation a:hover {
	background: transparent;
	color: #E0E0E0;
	display: block;
	font-size: 0.9em;
	padding: 5px 15px 5px 15px;
	text-align: center;
	text-decoration: none;
}
 
.pluck-groups-people-subnav-link-container {
	display: block;
	float: left;
	height: 36px;
	margin-right: 5px;
	margin-top: 4px;
	margin-bottom: 20px;
} 
 
.pluck-groups-people-subnav-link-active a.pluck-groups-people-subnav-link {
	background: transparent;
	color: #615555;
	display: block;
	font-size: 0.9em;
	padding: 5px 15px 5px 15px;
	text-align: center;
	text-decoration: none;
}

.pluck-groups-people-subnav-item-banned-off {
	display: none;
}

.pluck-groups-people-wrap {
	margin: 0px;
	padding-bottom: 20px;
	width: auto;
}

.pluck-groups-people-headerbar {
	background: #cacaca;
	border-radius: 4px;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	margin: 10px 0px 10px 0px;
	padding: 4px;
}

.pluck-groups-people-headerbar-text {
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 5px 5px 7px 5px;
}

.pluck-groups-people-filter-container {
	display: block;
	float: right;
	height: 25px;
	margin: 0px 5px 0px 20px;
	padding-top: 0px;
}

.pluck-groups-people-filter-search-container {
	visibility: hidden;
}

.pluck-groups-people-headerbar-label {
	color: #615555;
	display: inline-block;
	font-size: 0.8em;
	padding: 8px 5px 2px 5px;
	margin-top: 0px;
	margin-bottom: 0px;
}

select.pluck-groups-people-filters {
	display: inline-block;
	padding: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	vertical-align: middle;
}

.pluck-groups-people-search-container {
	display: block;
	float: right;
	height: 25px;
	margin: 3px 0px 0px 20px;
	padding-top: 0px;
}

input.pluck-groups-people-searchValue {
	border: 1px solid #abadb3;
	display: inline-block;
	margin-top: 2px;
	width: 200px;
}

input.pluck-groups-people-searchValue-noValue {
	color: #999999;
}

.pluck-groups-people-search-container .pluck-groups-people-search {
	display: inline-block;
	float: none;
	margin-right: 5px;
}

.pluck-groups-people-single {
	float: left;
	font-size: 0.8em;
	min-height: 75px;
	margin-right: 0 10px 10px 0;
	width: 210px;
}

.pluck-groups-people-manager-wrap .pluck-groups-people-single {
	border-bottom: 1px solid #999999; 
	display: block;
	float: none;
	margin: 5px;
	min-height: 65px;
	padding: 10px;
	position: relative; /* needed for wait */
	width: auto;
}

.pluck-groups-people-single .pluck-wait {
	bottom:1px;
	left:0px;
	right:0px;
	top:0px;
}

.pluck-groups-people-single .pluck-wait-display {
	left: 30px;
	right: 30px;
	top: 10px;
}

.pluck-groups-people-single .pluck-wait-msg {
	font-weight: bold;
	padding: 10px;
}

textarea.pluck-groups-people-ban-note {
	height: 50px;
	margin-bottom: 10px;
	width: 99%;
}

.pluck-groups-people-avatar {
	float: left;
	width: 44px;
	height: 62px;
}

.pluck-user-isSystemAdmin .pluck-groups-people-avatar {
	background: url("/ver1.0/Content/ua/images/users/pluck-editor-posts.jpg") no-repeat scroll left bottom transparent;
}

.pluck-user-isGroupManager .pluck-groups-people-avatar {
	background: url("/ver1.0/Content/ua/images/users/pluck-groupmanager-posts.jpg") no-repeat scroll left bottom transparent;
}

.pluck-user-isGroupAdmin .pluck-groups-people-avatar {
	background: url("/ver1.0/Content/ua/images/users/pluck-groupadmin-posts.jpg") no-repeat scroll left bottom transparent;
}

img.pluck-groups-people-avatarimg {
	-ms-interpolation-mode: bicubic;
	border: 2px solid #AFA89C;
	float: left;
	height: 40px;
	width: 40px;
}

.pluck-user-isSystemAdmin img.pluck-groups-people-avatarimg {
	border: 2px solid #3F90F4;
}

.pluck-user-isGroupManager img.pluck-groups-people-avatarimg {
	border: 2px solid #3F90F4;
}

.pluck-user-isGroupAdmin img.pluck-groups-people-avatarimg {
	border: 2px solid #3F90F4;
}

.pluck-user-isBlocked img.pluck-groups-people-avatarimg {
	border: 2px solid #D96A6A;
}

.pluck-groups-people .pluck-user-isFeaturedUser .pluck-user-mp-avatar-seethrough {
	background: transparent url('/ver1.0/content/ua/images/users/pluck-featured-posts.jpg') bottom left no-repeat;
	height: 67px;
}

.pluck-groups-people .pluck-user-isModeratorUser .pluck-user-mp-avatar-seethrough {
	background: transparent url('/ver1.0/pluck/forums/images/moderators.png') bottom left no-repeat;
	height: 67px;
}

.pluck-groups-people .pluck-user-isGroupManager .pluck-user-mp-avatar-seethrough {
	background: transparent url('/ver1.0/content/ua/images/users/pluck-groupmanager-posts.jpg') bottom left no-repeat;
	height: 67px;
}

.pluck-groups-people .pluck-user-isGroupAdmin .pluck-user-mp-avatar-seethrough {
	background: transparent url('/ver1.0/content/ua/images/users/pluck-groupadmin-posts.jpg') bottom left no-repeat;
	height: 67px;
}

.pluck-groups-people .pluck-user-isGroupAdmin img.pluck-user-mp-avatarimg,
.pluck-groups-people .pluck-user-isGroupManager img.pluck-user-mp-avatarimg,
.pluck-groups-people .pluck-user-isFeaturedUser img.pluck-user-mp-avatarimg,
.pluck-groups-people .pluck-user-isModeratorUser img.pluck-user-mp-avatarimg {
	border: 2px solid #3f90f4;
}

.pluck-groups-people-actions {
	float: right;
	margin: 8px 0 0 0;
	text-align: right;
	width: 400px;
}

.pluck-groups-people-actions a {
	margin-right: 15px;
	text-decoration: none;
	text-align: right;
}

.pluck-groups-people-single p.pluck-error-message {
	display: none;
	font-size: 1.0em;
	margin: 0px;
}

.pluck-groups-people-single p.pluck-confirm-message {
	display: none;
	font-size: 1.0em;
	margin: 0px;
}

.pluck-groups-people-content {
	margin-left: 50px;
	min-height: 62px;
	padding: 0px 0px 0px 7px;
	width: auto;
}

.pluck-groups-people-manager-wrap .pluck-groups-people-content {
	margin-right: 420px;
}

div.pluck-groups-people-username {
	margin-bottom: 0px;
	margin-top: 5px;
	padding-top: 3px;
}

div.pluck-groups-people-date {
	color: #999999;
	margin-bottom: 1px;
	margin-top: 0px;
}

div.pluck-groups-people-note {
	color: #999999;
	margin-bottom: 1px;
	margin-top: 0px;
}

div.pluck-groups-people-clear {
	clear: left;
	height: 0px;
}

/*********************************
 *
 * pluck/groups/searchResults
 *
 *********************************/

.pluck-groups-searchResults-headerbar {
	background: #cacaca;
	border-radius: 4px;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	margin: 10px 0px 10px 0px;
	padding: 4px;
}

.pluck-groups-searchResults-headerbar-text {
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 5px 5px 7px 5px;
}

.pluck-groups-searchResults-search-container {
	display: block;
	float: right;
	height: 25px;
	margin: 3px 0px 0px 20px;
	padding-top: 0px;
}

input.pluck-groups-searchResults-searchValue {
	border: 1px solid #abadb3;
	display: inline-block;
	margin-top: 2px;
	width: 300px;
}

input.pluck-groups-searchResults-searchValue-noValue {
	color: #999999;
}

.pluck-groups-searchResults-search-container .pluck-groups-searchResults-search {
	display: inline-block;
	float: none;
	margin-right: 5px;
}

.pluck-groups-searchResults-noMatches {
	padding: 0 0 10px 10px;
}

.pluck-groups-searchResults-item {
	border-bottom: 1px solid #999999;
	display: block;
	margin: 15px 0;
	padding: 0 15px;
	overflow: hidden;
	word-wrap: break-word;
}

img.pluck-groups-searchResults-item-icon {
	-ms-interpolation-mode: bicubic;
	border: 2px solid #AFA89C;
	float: left;
	height: 60px;
	width: 60px;
}

.pluck-groups-searchResults-item-link {
	display: block;
	font-size: 0.9em;
	font-weight: bold;
}

.pluck-groups-searchResults-item-avatar {
	float: left;
	width: 44px;
	height: 62px;
}

.pluck-user-isSystemAdmin .pluck-groups-searchResults-item-avatar {
	background: url("/ver1.0/Content/ua/images/users/pluck-editor-posts.jpg") no-repeat scroll left bottom transparent;
}

.pluck-user-isGroupManager .pluck-groups-searchResults-item-avatar {
	background: url("/ver1.0/Content/ua/images/users/pluck-groupmanager-posts.jpg") no-repeat scroll left bottom transparent;
}

.pluck-user-isGroupAdmin .pluck-groups-searchResults-item-avatar {
	background: url("/ver1.0/Content/ua/images/users/pluck-groupadmin-posts.jpg") no-repeat scroll left bottom transparent;
}

img.pluck-groups-searchResults-item-avatarimg {
	-ms-interpolation-mode: bicubic;
	border: 2px solid #AFA89C;
	float: left;
	height: 40px;
	width: 40px;
}

.pluck-user-isSystemAdmin img.pluck-groups-searchResults-item-avatarimg {
	border: 2px solid #3F90F4;
}

.pluck-user-isGroupManager img.pluck-groups-searchResults-item-avatarimg {
	border: 2px solid #3F90F4;
}

.pluck-user-isGroupAdmin img.pluck-groups-searchResults-item-avatarimg {
	border: 2px solid #3F90F4;
}

.pluck-user-isBlocked img.pluck-groups-searchResults-item-avatarimg {
	border: 2px solid #D96A6A;
}

.pluck-groups-overview .pluck-user-isFeaturedUser .pluck-user-mp-avatar-seethrough {
	background: transparent url('/ver1.0/content/ua/images/users/pluck-featured-posts.jpg') bottom left no-repeat;
	height: 67px;
}

.pluck-groups-overview .pluck-user-isModeratorUser .pluck-user-mp-avatar-seethrough {
	background: transparent url('/ver1.0/pluck/forums/images/moderators.png') bottom left no-repeat;
	height: 67px;
}

.pluck-groups-overview .pluck-user-isGroupManager .pluck-user-mp-avatar-seethrough {
	background: transparent url('/ver1.0/content/ua/images/users/pluck-groupmanager-posts.jpg') bottom left no-repeat;
	height: 67px;
}

.pluck-groups-overview .pluck-user-isGroupAdmin .pluck-user-mp-avatar-seethrough {
	background: transparent url('/ver1.0/content/ua/images/users/pluck-groupadmin-posts.jpg') bottom left no-repeat;
	height: 67px;
}

.pluck-groups-searchResults .pluck-user-isGroupAdmin img.pluck-user-mp-avatarimg,
.pluck-groups-searchResults .pluck-user-isGroupManager img.pluck-user-mp-avatarimg,
.pluck-groups-searchResults .pluck-user-isFeaturedUser img.pluck-user-mp-avatarimg,
.pluck-groups-searchResults .pluck-user-isModeratorUser img.pluck-user-mp-avatarimg {
	border: 2px solid #3f90f4;
}

.pluck-groups-searchResults-item-content {
	margin-left: 50px;
	min-height: 62px;
	padding: 0px 0px 10px 7px;
	width: auto;
}

div.pluck-groups-searchResults-item-username {
	font-size: 0.8em;
	margin-bottom: 0px;
	margin-top: 5px;
	padding-top: 3px;
}

div.pluck-groups-searchResults-item-title {
	color: #1a1414;
	font-size: 1em;
	margin-bottom: 0px;
	margin-top: 7px;
}

div.pluck-groups-searchResults-item-date {
	color: #999999;
	font-size: 0.8em;
	margin-bottom: 1px;
	margin-top: 0px;
}

div.pluck-groups-searchResults-item-image {
	margin-bottom: 1px;
	margin-top: 9px;
}

div.pluck-groups-searchResults-item-body {
	color: #1a1414;
	font-size: 0.8em;
	font-style: italic;
	margin-bottom: 1px;
	margin-top: 9px;
}

div.pluck-groups-searchResults-pagination {
	padding-bottom: 10px;
}

/*********************************
 *
 * pluck/groups/blog
 *
 *********************************/

.pluck-groups-blog .pluck-publicBlogs {
	min-width: 500px;
}

.pluck-groups-blog .pluck-groups-group-wrapper {
	padding: 0px 11px;
}

.pluck-groups-blog .pluck-publicBlogs-wrapper,
.pluck-groups-blog .pluck-curvycorners .pluck-publicBlogs-wrapper {
	border-bottom-width: 0px;
	border-color: transparent;
	border-radius: 0px;
	-moz-border-radius: 0px;
	-webkit-border-radius: 0px;
}

.pluck-groups-blog .pluck-publicBlogs-title-bar,
.pluck-groups-blog p.pluck-publicBlogs-blog-posts-title,
.pluck-groups-blog .pluck-publicBlogs-blogPost-blog-bar,
.pluck-groups-blog .pluck-publicBlogs-blog-info,
.pluck-groups-blog .pluck-publicBlogs-wrapper-logo {
	display: none;
}

.pluck-groups-blog .pluck-publicBlogs-blog-sidebar {
	margin-right: 0px;
}

.pluck-groups-blog .pluck-publicBlogs-blog-workarea {
	margin-right: 160px;
}

.pluck-groups-blog .pluck-publicBlogs-blog-posts-bar {
	border-radius: 4px;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	margin-top: 0px;
	padding: 4px 10px 4px 0;
}

.pluck-groups-blog .pluck-publicBlogs-blogPost-return {
	margin-left: -10px;
}

.pluck-groups-blog .pluck-publicBlogs-submit {
	background: #F4F3EE;
	margin-top: 10px;
}

.pluck-groups-blog .pluck-publicBlogs-submit-bar {
	background-color: #CACACA;
	border-top-left-radius: 4px;
	border-top-right-radius: 4px;
	-webkit-border-top-left-radius: 4px;
	-webkit-border-top-right-radius: 4px;
	-moz-border-radius-topleft: 4px;
	-moz-border-radius-topright: 4px;
	color: #1a1414;
}

/*********************************
 *
 * pluck/groups/forum
 *
 *********************************/

.pluck-groups-forum .pluck-forums {
	min-width: 500px;
}

.pluck-groups-forum .pluck-groups-group-wrapper {
	padding: 10px 11px 0 11px;
}

.pluck-groups-forum .pluck-forums-wrapper,
.pluck-groups-forum .pluck-curvycorners .pluck-forums-wrapper {
	border-bottom-width: 0px;
	border-color: transparent;
	border-radius: 0px;
	-moz-border-radius: 0px;
	-webkit-border-radius: 0px;
}

.pluck-groups-forum .pluck-forums-wrapper-logo,
.pluck-groups-forum .pluck-forums-title-bar,
.pluck-groups-forum .pluck-forums-discussionList p.pluck-forums-cat-title,
.pluck-groups-forum .pluck-forums-postList p.pluck-forums-cat-title,
.pluck-groups-forum .pluck-forums-forum-info {
	display: none;
}

.pluck-groups-forum .pluck-forums-discussionList {
	margin-bottom: 10px;
}

.pluck-groups-forum .pluck-forums-discussionList .pluck-forums-cat-bar {
	border-radius: 4px;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	margin-top: 0px;
	padding: 4px 10px;
}

.pluck-groups-forum .pluck-forums-discussionList .pluck-forums-action-bar {
	background: transparent;
	margin: 5px 0;
}

.pluck-groups-forum .pluck-forums-discussionList .pluck-forums-main-discussion-header {
	border-radius: 4px;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
}

.pluck-groups-forum .pluck-forums-postList .pluck-forums-cat-bar {
	border-radius: 4px;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	margin-top: 0px;
	margin-bottom: 10px;
	padding: 4px 10px;
}

.pluck-groups-forum .pluck-forums-postList .pluck-forums-action-bar {
	background: transparent;
}

.pluck-groups-forum .pluck-forums-postList .pluck-forums-postCreate-new {
	border-top: 1px solid #767572;
	border-left: 1px solid #767572;
	border-right: 1px solid #767572;
	border-top-left-radius: 4px;
	border-top-right-radius: 4px;
	-webkit-border-top-left-radius: 4px;
	-webkit-border-top-right-radius: 4px;
	-moz-border-radius-topleft: 4px;
	-moz-border-radius-topright: 4px;
	padding: 4px 0;
	margin: 10px 10px 0 10px;
}

.pluck-groups-forum .pluck-forums-discussionCreate {
	background: #F4F3EE;
	margin-top: 10px;
}

.pluck-groups-forum .pluck-forums-discussionCreate .pluck-forums-cat-bar {
	background-color: #CACACA;
	border-top-left-radius: 4px;
	border-top-right-radius: 4px;
	-webkit-border-top-left-radius: 4px;
	-webkit-border-top-right-radius: 4px;
	-moz-border-radius-topleft: 4px;
	-moz-border-radius-topright: 4px;
	color: #1a1414;
}

.pluck-groups-forum .pluck-forums-discussionCreate p.pluck-forums-cat-title {
	font-size: 0.9em;
	margin: 0 0 0 15px;
	padding-top: 7px;
}

.pluck-groups-forum .pluck-forums-postEdit {
	background: transparent;
	margin-top: 0px;
}

.pluck-groups-forum .pluck-forums-postEdit .pluck-forums-postEdit-form {
	background: #F4F3EE;
	padding: 0 10px;
}

.pluck-groups-forum .pluck-forums-postEdit .pluck-forums-postEdit-header {
	background-color: #CACACA;
	border-top-left-radius: 4px;
	border-top-right-radius: 4px;
	-webkit-border-top-left-radius: 4px;
	-webkit-border-top-right-radius: 4px;
	-moz-border-radius-topleft: 4px;
	-moz-border-radius-topright: 4px;
	color: #1a1414;
	font-size: 0.9em;
	font-weight: normal;
	margin: 0px -10px;
	padding: 7px 0 5px 15px; 
}

.pluck-groups-forum .pluck-forums-postEdit .pluck-forums-postEdit-required-msg {
	padding-top: 10px;
}


/*********************************
 *
 * pluck/groups/photos
 *
 *********************************/

.pluck-groups-photos .pluck-publicPhotos {
	min-width: 500px;
}

.pluck-groups-photos .pluck-groups-group-wrapper {
	padding: 0px 11px;
}

.pluck-groups-photos .pluck-publicPhotos-wrapper,
.pluck-groups-photos .pluck-curvycorners .pluck-publicPhotos-wrapper {
	border-bottom-width: 0px;
	border-color: transparent;
	border-radius: 0px;
	-moz-border-radius: 0px;
	-webkit-border-radius: 0px;
}

.pluck-groups-photos .pluck-publicPhotos-wrapper-logo,
.pluck-groups-photos .pluck-publicPhotos-title-bar,
.pluck-groups-photos .pluck-publicPhotos-gallery-title,
.pluck-groups-photos .pluck-publicPhotos-gallery-title + .pluck-publicPhotos-gallery-date,
.pluck-groups-photos .pluck-publicPhotos-gallery-desc,
.pluck-groups-photos p.pluck-publicPhotos-gallery-photos-title {
	display: none;
}

.pluck-groups-photos .pluck-publicPhotos-gallery-info {
	height: 16px;
	padding: 0 0 10px 0;
}

.pluck-groups-photos .pluck-publicPhotos-gallery-date + .pluck-publicPhotos-gallery-date {
	float: left;
	height: 16px;
	line-height: 16px;
	margin-top: 0px;
	padding-left: 0px;
}

.pluck-groups-photos .pluck-publicPhotos-gallery-actions {
	float: right;
	margin-top: 0px;
	margin-right: -5px;
	padding-right: 0px;
}

.pluck-groups-photos .pluck-publicPhotos-gallery-photos-bar {
	border-radius: 4px;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	margin-top: 0px;
	padding: 4px 10px;
}

.pluck-groups-photos .pluck-publicPhotos-gallery-photo-container {
	margin-right: 0px;
}

.pluck-groups-photos .pluck-publicPhotos-gallery-thumb-wrap {
	margin-right: 15px;
}

.pluck-groups-photos .pluck-publicPhotos-photo-gallery-bar {
	background: transparent;
}

.pluck-groups-photos p.pluck-publicPhotos-photo-gallery-title {
	margin-left: -10px;
}

.pluck-groups-photos p.pluck-publicPhotos-photo-gallery-title a {
	color: #0066CC;
	font-size: 1.1em;
}

.pluck-groups-photos .pluck-publicPhotos-photo-upload {
	background: #F4F3EE;
	margin-top: 10px;
}

.pluck-groups-photos .pluck-publicPhotos-photo-upload-bar {
	background-color: #CACACA;
	border-top-left-radius: 4px;
	border-top-right-radius: 4px;
	-webkit-border-top-left-radius: 4px;
	-webkit-border-top-right-radius: 4px;
	-moz-border-radius-topleft: 4px;
	-moz-border-radius-topright: 4px;
	color: #1a1414;
}

.pluck-groups-photos .pluck-publicPhotos-photo-submit {
	background: #F4F3EE;
	margin-top: 10px;
}

.pluck-groups-photos .pluck-publicPhotos-photo-submit-bar {
	background-color: #CACACA;
	border-top-left-radius: 4px;
	border-top-right-radius: 4px;
	-webkit-border-top-left-radius: 4px;
	-webkit-border-top-right-radius: 4px;
	-moz-border-radius-topleft: 4px;
	-moz-border-radius-topright: 4px;
	color: #1a1414;
}

/*********************************
 *
 * pluck/groups/videos
 *
 *********************************/

.pluck-groups-videos .pluck-publicVideos {
	min-width: 500px;
}

.pluck-groups-videos .pluck-groups-group-wrapper {
	padding: 0px 11px;
}

.pluck-groups-videos .pluck-publicVideos-wrapper,
.pluck-groups-videos .pluck-curvycorners .pluck-publicVideos-wrapper {
	border-bottom-width: 0px;
	border-color: transparent;
	border-radius: 0px;
	-moz-border-radius: 0px;
	-webkit-border-radius: 0px;
}

.pluck-groups-videos .pluck-publicVideos-wrapper-logo,
.pluck-groups-videos .pluck-publicVideos-title-bar,
.pluck-groups-videos .pluck-publicVideos-gallery-title,
.pluck-groups-videos .pluck-publicVideos-gallery-title + .pluck-publicVideos-gallery-date,
.pluck-groups-videos .pluck-publicVideos-gallery-desc,
.pluck-groups-videos p.pluck-publicVideos-gallery-videos-title {
	display: none;
}

.pluck-groups-videos .pluck-publicVideos-gallery-info {
	height: 16px;
	padding: 0 0 10px 0;
}

.pluck-groups-videos .pluck-publicVideos-gallery-date + .pluck-publicVideos-gallery-date {
	float: left;
	height: 16px;
	line-height: 16px;
	margin-top: 0px;
	padding-left: 0px;
}

.pluck-groups-videos .pluck-publicVideos-gallery-actions {
	float: right;
	margin-top: 0px;
	margin-right: -5px;
	padding-right: 0px;
}

.pluck-groups-videos .pluck-publicVideos-gallery-videos-bar {
	border-radius: 4px;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	margin-top: 0px;
	padding: 4px 10px;
}

.pluck-groups-videos .pluck-publicVideos-gallery-video-container {
	margin-right: 0px;
}

.pluck-groups-videos .pluck-publicVideos-gallery-thumb-wrap {
	margin-right: 15px;
}

.pluck-groups-videos .pluck-publicVideos-video-gallery-bar {
	background: transparent;
}

.pluck-groups-videos p.pluck-publicVideos-video-gallery-title {
	margin-left: -10px;
}

.pluck-groups-videos p.pluck-publicVideos-video-gallery-title a {
	color: #0066CC;
	font-size: 1.1em;
}

.pluck-groups-videos .pluck-publicVideos-video-upload {
	background: #F4F3EE;
	margin-top: 10px;
}

.pluck-groups-videos .pluck-publicVideos-video-upload-bar {
	background-color: #CACACA;
	border-top-left-radius: 4px;
	border-top-right-radius: 4px;
	-webkit-border-top-left-radius: 4px;
	-webkit-border-top-right-radius: 4px;
	-moz-border-radius-topleft: 4px;
	-moz-border-radius-topright: 4px;
	color: #1a1414;
}

.pluck-groups-videos .pluck-publicVideos-video-submit {
	background: #F4F3EE;
	margin-top: 10px;
}

.pluck-groups-videos .pluck-publicVideos-video-submit-bar {
	background-color: #CACACA;
	border-top-left-radius: 4px;
	border-top-right-radius: 4px;
	-webkit-border-top-left-radius: 4px;
	-webkit-border-top-right-radius: 4px;
	-moz-border-radius-topleft: 4px;
	-moz-border-radius-topright: 4px;
	color: #1a1414;
}

/*********************************
 *
 * pluck/groups/events
 *
 *********************************/

.pluck-groups-events .pluck-events {
	min-width: 500px;
}

.pluck-groups-events .pluck-groups-group-wrapper {
	padding: 0px 11px;
}

.pluck-groups-events .pluck-events-wrapper,
.pluck-groups-events .pluck-curvycorners .pluck-events-wrapper {
	border-bottom-width: 0px;
	border-color: transparent;
	border-radius: 0px;
	-moz-border-radius: 0px;
	-webkit-border-radius: 0px;
}

.pluck-groups-events .pluck-events-title-bar,
.pluck-groups-events p.pluck-events-list-events-title,
.pluck-groups-events .pluck-events-wrapper-logo {
	display: none;
}

.pluck-groups-events .pluck-events-list-sidebar {
	margin-right: 0px;
}

.pluck-groups-events .pluck-events-list-workarea {
	margin-right: 160px;
}

.pluck-groups-events .pluck-events-list-events-bar {
	border-radius: 4px;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	margin-top: 0px;
	padding: 4px 10px 4px 0;
}

.pluck-groups-events .pluck-events-item-return {
	margin-left: -10px;
}

.pluck-groups-events .pluck-events-submit {
	background: #F4F3EE;
	margin-top: 10px;
}

.pluck-groups-events .pluck-events-submit-bar {
	background-color: #CACACA;
	border-top-left-radius: 4px;
	border-top-right-radius: 4px;
	-webkit-border-top-left-radius: 4px;
	-webkit-border-top-right-radius: 4px;
	-moz-border-radius-topleft: 4px;
	-moz-border-radius-topright: 4px;
	color: #1a1414;
}

