#img-chooser-dlg {
	z-index: 1100000000 !important;
}

.og-disabled {
	opacity: 0.4;
	filter: alpha(opacity=40);
}

/** loading indicator **/
.og-loading {
	position: absolute;
	left: 45%;
	top: 27px;
	zIndex: 1000000;
	cursor: pointer;
}
/** /loading indicator **/

/** autoCompleter **/
.autoCompleter .selected {
	background-color: #8888FF;
	
}
.autoCompleter * {
	padding: 0 20px;
}
.autoCompleter {
	border: 1px solid #8888FF;
	background-color: white;
}

.dash-expander {
	height:16px;
	width:16px;
	cursor:pointer;
}

.project-replace {
	display: none;	
}
/** /autoCompleter **/

.img-grid-drag {
	background: transparent url(../../images/rx/grid_drag.png) repeat-y !important;
	width:10px;
	height:14px;
	cursor: move;
}

.ico-unknown {
	background-image: url(../../images/16x16/types/unknown.png) !important;
}

.ico-arrowleft {
	background-image: url(../../images/16x16/arrowleft.png) !important;
}
.ico-2arrowleft {
	background-image: url(../../images/16x16/2arrowleft.png) !important;
}
.ico-arrowright {
	background-image: url(../../images/16x16/arrowright.png) !important;
}
.ico-2arrowright {
	background-image: url(../../images/16x16/2arrowright.png) !important;
}

.ico-archive-obj {
	background: transparent url(../../images/16x16/archive_obj.png) no-repeat !important;
}

.ico-unarchive-obj {
	background: transparent url(../../images/16x16/unarchive_obj.png) no-repeat !important;
	padding-top:1px !important;
}

.ico-reporting {
	background: transparent url(../../images/16x16/all_16_16_vertical.png) no-repeat scroll 0 -258px !important;
}

.ico-task-start {
	background-image: url(../../images/16x16/task_start.png) !important;
}

.ico-task-end {
	background-image: url(../../images/16x16/task_end.png) !important;
}

.ico-recurrent {
	background-image: url(../../images/16x16/recurrent.png) !important;
}

.ico-template {
	background-image: url(../../images/16x16/template.png) !important;
}

.ico-account {
	background-image: url(../../images/16x16/account.png) !important;
}
.ico-add {
	background-image: url(../../images/16x16/add.png) !important;
}
.ico-addtag {
	background-image: url(../../images/16x16/tags.png) !important;
}
.ico-administration {
	background-image: url(../../images/16x16/administration.png) !important;
}
.ico-attachment {
	background-image: url(../../images/16x16/attach.png) !important;
}
.ico-sent {
	background-image: url(../../images/16x16/mail_send.png) !important;
}
.ico-reply {
	background-image: url(../../images/16x16/mail_reply.png) !important;
}
.ico-back {
	background-image: url(../../images/16x16/back.png) !important;
}
.ico-chart {
	background-image: url(../../images/16x16/chart.png) !important;
}
.ico-checkin {
	background-image: url(../../images/16x16/checkin.png) !important;
}
.ico-checkout {
	background-image: url(../../images/16x16/checkout.png) !important;
}
.ico-classify {
	background-image: url(../../images/16x16/classify.png) !important;
}
.ico-unclassify {
	background-image: url(../../images/16x16/unclassify.png) !important;
}
.ico-complete {
	background-image: url(../../images/16x16/complete.png) !important;
}
.ico-reopen {
	background-image: url(../../images/16x16/reopen.png) !important;
}
.ico-contact {
	background: transparent url(../../images/16x16/all_16_16_vertical.png) no-repeat scroll 0 -520px !important;
}
.ico-company {
	background: transparent url(../../images/16x16/all_16_16_vertical.png) no-repeat scroll 0 -540px !important;
}
.ico-dash-expanded {
	float: right;
	background: transparent url(../../images/16x16/all_16_16_vertical.png) no-repeat scroll 0 -19px !important;
}
.ico-dash-collapsed {
	float: right;
	background: transparent url(../../images/16x16/all_16_16_vertical.png) no-repeat scroll 0 -1155px !important;
}
.ico-delete {
	background: transparent url(../../images/16x16/all_16_16_vertical.png) no-repeat scroll 0 -498px !important;
}
.ico-doc {
	background-image: url(../../images/16x16/doc.png) !important;
}
.ico-download {
	background-image: url(../../images/16x16/download.png) !important;
}
.ico-edit {
	background: transparent url(../../images/16x16/all_16_16_vertical.png) no-repeat scroll 0 -378px !important;
}
.ico-email, .ico-emails, .ico-mail {
	background: transparent url(../../images/16x16/mail_mark_unread.png) no-repeat !important;
}
.ico-check_mails {
	background-image: url(../../images/16x16/mail_receive.png) !important;
}
.ico-reply-all {
	background-image: url(../../images/16x16/mail_replyall.png) !important;
}
.ico-forward {
	background-image: url(../../images/16x16/mail_forward.png) !important;
}
.ico-mail-mark-unread {
	background-image: url(../../images/16x16/mail_mark_unread.png) !important;
}
.ico-mail-mark-read {
	background-image: url(../../images/16x16/mail_mark_read.png) !important;
}
.ico-mark-as-read {
	background-image: url(../../images/16x16/mail_mark_read.png) !important;
}
.ico-mark-as-unread {
	background-image: url(../../images/16x16/mail_mark_unread.png) !important;
}
.ico-mail-mark-spam {
	background-image: url(../../images/16x16/mail_mark_spam.png) !important;
}
.ico-mail-mark-ham {
	background-image: url(../../images/16x16/mail_mark_ham.png) !important;
}
.ico-email_menu {
	background-image: url(../../images/16x16/email.png) !important;
}
.ico-select {
	background-image: url(../../images/16x16/select.png) !important;
}
.ico-empty {
	background-image: url(../../images/s.gif) !important;
}
.ico-event, .ico-events {
	background: transparent url(../../images/16x16/all_16_16_vertical.png) no-repeat scroll 0 2px !important;
}
.ico-calendar-month {
	background-image: url(../../images/16x16/view_calendar_month.png) !important;
}
.ico-calendar-week {
	background-image: url(../../images/16x16/view_calendar_week.png) !important;
}
.ico-calendar-week5 {
	background-image: url(../../images/16x16/view_calendar_week5.png) !important;
}
.ico-file_revision {
	background-image: url(../../images/16x16/types/file.png) !important;
}
.ico-help {
	background-image: url(../../images/16x16/help.png);
}
.ico-hide_messages {
	background-image: url(../../images/16x16/hide_messages.png) !important;
}
.ico-large-billing {
	background-image: url(../../images/48x48/billing.png);
}
.ico-large-configuration {
	background-image: url(../../images/48x48/configuration.png);
}
.ico-large-custom-properties {
	background-image: url(../../images/48x48/custom_properties.png);
}
.ico-large-object-subtypes {
	background-image: url(../../images/48x48/object_subtypes.png);
}
.ico-large-group {
	background-image: url(../../images/48x48/groups.png);
}
.ico-large-tools {
	background-image: url(../../images/48x48/tools.png);
}
.ico-large-upgrade {
	background-image: url(../../images/48x48/upgrade.png);
}
.ico-large-cron {
	background-image: url(../../images/48x48/cron.png);
}
.ico-large-workspace {
	background-image: url(../../images/48x48/workspace.png);
}
.ico-large-tabs {
	background-image: url(../../images/48x48/tabs.png);
}
.ico-large-plugins {
	background-image: url(../../images/48x48/plugins.png);
}


.ico-locked {
	background-image: url(../../images/16x16/locked.png) !important;
}
.ico-projectmessage, .ico-message {
	background: transparent url(../../images/16x16/message.png) no-repeat !important;
}
.ico-comment {
	background: transparent url(../../images/16x16/comment.png) no-repeat !important;
}
.ico-projectmilestone, .ico-milestone, .ico-milestones {
	background-image: url(../../images/16x16/milestone.png) !important;
}
.ico-urgent-milestone {
	background-image: url(../../images/16x16/exclamation.png) !important;
}
.ico-more {
	background-image: url(../../images/16x16/more.png) !important;
}
.ico-new {
	background: transparent url(../../images/16x16/all_16_16_vertical.png) no-repeat scroll 0 -600px !important;
}
.ico-copy {
	background-image: url(../../images/16x16/copy.png) !important;
}
.ico-password {
	background-image: url(../../images/16x16/password.png) !important;
}
.ico-permissions {
	background-image: url(../../images/16x16/permissions.png) !important;
}
.ico-picture {
	background-image: url(../../images/16x16/picture.png) !important;
}
.ico-properties {
	background-image: url(../../images/16x16/properties.png) !important;
}
.ico-prsn {
	background: transparent url(../../images/16x16/all_16_16_vertical.png) no-repeat scroll 0 -320px !important;
}
.ico-refresh {
	background-image: url(../../images/16x16/refresh.png) !important;
}
.ico-rename {
	background: transparent url(../../images/16x16/all_16_16_vertical.png) no-repeat scroll 0 -280px !important;
}
.ico-restore {
	background-image: url(../../images/16x16/undo.png) !important;
}
.ico-revisions {
	background-image: url(../../images/16x16/revisions.png) !important;
}
.ico-search {
	background-image: url(../../images/16x16/search.png);
}
.ico-slideshow {
	background-image: url(../../images/16x16/slideshow.png) !important;
}
.ico-sprd {
	background-image: url(../../images/16x16/sprd.png) !important;
}
.ico-tag {
	background: transparent url(../../images/16x16/all_16_16_vertical.png) no-repeat scroll 0 -219px !important;
}
.ico-task {
	background-image: url(../../images/16x16/tasks.png) !important;
}
.ico-new_task_template {
	background-image: url(../../images/16x16/tasks.png) !important;
}
.ico-task-high-priority {
	background: transparent url(../../images/16x16/all_16_16_vertical.png) no-repeat scroll 0 -199px !important;
}
.ico-task-low-priority {
	background-image: url(../../images/16x16/task-low.png) !important;
}
.ico-time {
	background: transparent url(../../images/16x16/all_16_16_vertical.png) no-repeat scroll 0 -160px !important;
}
.ico-Time {
	background: transparent url(../../images/16x16/all_16_16_vertical.png) no-repeat scroll 0 -160px !important;
}
.ico-timeslot {
	background: transparent url(../../images/16x16/all_16_16_vertical.png) no-repeat scroll 0 -160px !important;
}
.ico-time-layout {
	background: transparent url(../../images/16x16/all_16_16_vertical.png) no-repeat scroll 0 -157px !important;
}
.ico-time-pause {
	background-image: url(../../images/16x16/time_pause.png) !important;
}
.ico-time-play {
	background-image: url(../../images/16x16/time_play.png) !important;
}
.ico-time-stop {
	background-image: url(../../images/16x16/time_stop.png) !important;
}
.ico-trash {
	background: transparent url(../../images/16x16/all_16_16_vertical.png) no-repeat scroll 0 -138px !important;
}
.ico-undo {
	background-image: url(../../images/16x16/undo.png) !important;
}
.ico-unlocked {
	background-image: url(../../images/16x16/unlocked.png) !important;
}
.ico-upload {
	background: transparent url(../../images/16x16/all_16_16_vertical.png) no-repeat scroll 0 -120px !important;
}
.ico-view_options {
	background-image: url(../../images/16x16/view.png) !important;
}
.ico-history {
	background-image: url(../../images/16x16/history.png) !important;
}
.ico-view-as-dashboard {
	background-image: url(../../images/16x16/view_as_db.png) !important; 
}
.ico-warning32 {
	background-image: url(../../images/32x32/warning.png) !important; 
}
.ico-project, .ico-workspace {
	background-image: url(../../images/16x16/workspace.png) !important;
}
.ico-workspaces-expand {
	background-image: url(../../images/12x12/expand.png) !important;
	padding-left: 15px !important;
	background-repeat:no-repeat;
	cursor:pointer;
}
.ico-workspaces-collapse {
	background-image: url(../../images/12x12/collapse.png) !important;
	padding-left: 13px;
	background-position: 0 1px;
	background-repeat:no-repeat;
	cursor:pointer;
}
.ico-today {
	background-image: url(../../images/16x16/today.png) !important;
}
.ico-prevmonth {
	background-image: url(../../images/16x16/prevmonth.png) !important;
}
.ico-nextmonth {
	background-image: url(../../images/16x16/nextmonth.png) !important;
}
.ico-phone {
	background-image: url(../../images/16x16/phone.png) !important;
}
.ico-fax {
	background-image: url(../../images/16x16/fax.png) !important;
}
.ico-template-task {
	background-image: url(../../images/16x16/tasks.png) !important;
}
.ico-template-milestone {
	background-image: url(../../images/16x16/milestone.png) !important;
}
.ico-print {
	background-image: url(../../images/16x16/print.png) !important;
}
.ico-sort-alphabetical {
	background-image: url(../../images/16x16/sort_abc.png) !important;
}
.ico-sort-count {
	background: transparent url(../../images/16x16/all_16_16_vertical.png) no-repeat scroll 0 -240px !important;
}
.ico-sort-asc {
	background-image: url(../../images/16x16/sort_asc.png) !important;
}
.ico-sort-desc {
	background-image: url(../../images/16x16/sort_desc.png) !important;
}
.ico-colorremember {
	background-image: url(../../images/16x16/remember.png) !important;
}
.ico-zip-extract {
	background-image: url(../../images/16x16/zip-extract.png) !important;
}
.ico-zip-add {
	background-image: url(../../images/16x16/zip-add.png) !important;
}
.ico-share {
	background-image: url(../../images/16x16/share.png) !important;
}
.ico-up {
	background-image: url(../../images/16x16/up.png);
}
.ico-down {
	background-image: url(../../images/16x16/down.png);
}
.ico-rss {
	background-image: url(../../images/16x16/rss.png) !important;
}
.ico-open-link {
	background-image: url(../../images/16x16/openlink.png) !important;
}
.ico-expand {
	background-image: url(../../images/16x16/expand.png) !important;
}
.ico-collapse {
	background-image: url(../../images/16x16/collapse.png) !important;
}
.ico-asc {
	background-image: url(../../images/icons/asc.png) !important;
}
.ico-desc {
	background-image: url(../../images/icons/desc.png) !important;
}

.link-ico {
	height: 16px;
	background-repeat: no-repeat;
	padding-left:23px;
	padding-top:2px;
	padding-bottom:4px;
}

.clico {
	width: 16px;
	height: 16px;
	cursor: pointer;
	background-repeat: no-repeat;
}

.db-ico {
	height: 16px;
	width: 16px;
	background-repeat: no-repeat;
}

.board-ico {
	height: 18px;
	width: 18px;
	background-repeat: no-repeat;
	background-position: 2px 2px;
}

.x-grid3-col-icon {
	padding: 1px 3px;
}

.x-tab-strip-active {
	cursor: pointer !important;
}
.x-tab-strip-active * {
	cursor: pointer !important;
}
.ws-color-chooser, .ws-color-chooser-selected {
	cursor: pointer;
	margin-left: 3px;
}
.ws-color-chooser .color-cell {
	border: 2px solid transparent;
	float:left;
	width: 16px;
}
.ws-color-chooser .color-cell.selected {
	border: 2px solid deepskyblue;
}

.x-grid3-scroller .inner-message, .x-grid3-scroller .inner-item {
	position: absolute;
	width: 100%;
	padding-top: 10px;
	color: #777777;
	font-size: 14px;
	text-align: center;
}

.subwscrumbs {
	font-weight: bold;
	padding-bottom:2px;
}

.og-wscont {
	/*border:1px solid;	*/
}

.og-wsname {
	color: #777777;
	font-size: 9px;
	padding-left:1px;
	padding-right:1px;
}

.og-wsname-color-0, .og-wsname-color-0 a {
	border-color: #777777;
	background-color: #EEEEEE;
	color: #777777;
}

.og-wsname-color-1, .og-wsname-color-1 a {
	color: #DEE5F2;
	background-color: #5A6986;
	border-color: #5A6986;
}

.og-wsname-color-2, .og-wsname-color-2 a {
	color: #E0ECFF;
	background-color: #206CE1;
	border-color: #206CE1;
}

.og-wsname-color-3, .og-wsname-color-3 a {
	color: #DFE2FF;
	background-color: #0000CC;
	border-color: #0000CC;
}

.og-wsname-color-4, .og-wsname-color-4 a {
	color: #E0D5F9;
	background-color: #5229A3;
	border-color: #5229A3;
}

.og-wsname-color-5, .og-wsname-color-5 a {
	color: #FDE9F4;
	background-color: #854F61;
	border-color: #854F61;
}

.og-wsname-color-6, .og-wsname-color-6 a {
	color: #FFE3E3;
	background-color: #CC0000;
	border-color: #CC0000;
}

.og-wsname-color-7, .og-wsname-color-7 a {
	color: #FFF0E1;
	background-color: #EC7000;
	border-color: #EC7000;
}

.og-wsname-color-8, .og-wsname-color-8 a {
	color: #FADCB3;
	background-color: #B36D00;
	border-color: #B36D00;
}

.og-wsname-color-9, .og-wsname-color-9 a {
	color: #F3E7B3;
	background-color: #AB8B00;
	border-color: #AB8B00;
}

.og-wsname-color-10, .og-wsname-color-10 a {
	color: #FFFFD4;
	background-color: #636330;
	border-color: #636330;
}

.og-wsname-color-11, .og-wsname-color-11 a {
	color: #F9FFEF;
	background-color: #64992C;
	border-color: #64992C;
}

.og-wsname-color-12, .og-wsname-color-12 a {
	color: #F1F5EC;
	background-color: #006633;
	border-color: #006633;
}

.og-wsname-color-13, .og-wsname-color-13 a {
	color: #5A6986;
	background-color: #DEE5F2;
	border-color: #5A6986;
}

.og-wsname-color-14, .og-wsname-color-14 a {
	color: #206CE1;
	background-color: #E0ECFF;
	border-color: #206CE1;
}

.og-wsname-color-15, .og-wsname-color-15 a {
	color: #0000CC;
	background-color: #DFE2FF;
	border-color: #0000CC;
}

.og-wsname-color-16, .og-wsname-color-16 a {
	color: #5229A3;
	background-color: #E0D5F9;
	border-color: #5229A3;
}

.og-wsname-color-17, .og-wsname-color-17 a {
	color: #854F61;
	background-color: #FDE9F4;
	border-color: #854F61;
}

.og-wsname-color-18, .og-wsname-color-18 a {
	color: #CC0000;
	background-color: #FFDADA;
	border-color: #CC0000;
}

.og-wsname-color-19, .og-wsname-color-19 a {
	color: #EC7000;
	background-color: #FFE3C8;
	border-color: #EC7000;
}

.og-wsname-color-20, .og-wsname-color-20 a {
	color: #B36D00;
	background-color: #FADCB3;
	border-color: #B36D00;
}

.og-wsname-color-21, .og-wsname-color-21 a {
	color: #AB8B00;
	background-color: #F3E7B3;
	border-color: #AB8B00;
}

.og-wsname-color-22, .og-wsname-color-22 a {
	color: #636330;
	background-color: #E8E8C0;
	border-color: #636330;
}

.og-wsname-color-23, .og-wsname-color-23 a {
	color: #64992C;
	background-color: #F9FFEF;
	border-color: #64992C;
}

.og-wsname-color-24, .og-wsname-color-24 a {
	color: #006633;
	background-color: #DEEAD1;
	border-color: #006633;
}


/** wschooser **/
.og-wschooser th {
	background-color: transparent;
	font-weight: bold;
}
.og-wschooser table * {
	padding: 5px;
}
.og-wschooser table {
	width: 400px;
}
.og-wschooser select {
	width: 100%;
	height: 200px;
}
.og-wschooser .wschooser-from {
	width: 49%;
}
.og-wschooser .wschooser-to {
	width: 49%;
}
.og-wschooser .wschooser-buttons {
	width: 2%;
	vertical-align: middle;
	text-align: center;
}
/** /wschooser **/

/** tasks **/
.og-tasks-container {
	background-color: white;
	border: 1px solid #AAA;
}
.og-tasks-actions {
	font-weight: bolder;
	color: white;
	background-color: #717FA1;
	padding: 5px;
  	border-color: #455678;
}
.og-task-table-filter {
	wdth: 100%;
}
.og-task-table-filter > tbody > tr > td {
	padding-left: 10px;
	white-space: nowrap;
}

.og-timeslot-work-started{
	line-height:22px;
	padding-left:28px;
	background-image: url(../../images/22x22/chronometer.png) !important;
	background-repeat:no-repeat;
	font-weight:bold;
}
.og-timeslot-work-paused{
	line-height:22px;
	padding-left:28px;
	background-image: url(../../images/22x22/chronometer_pause.png) !important;
	background-repeat:no-repeat;
	font-weight:bold;
}
.scrollable-menu {
	max-height: 300px;
	overflow: auto;
}
/** /tasks **/



.og-ico {
	background-repeat: no-repeat;
	padding-left: 20px;
}

#x-form-el-remember {
	width: 130px !important;
}


.adminMainBlock th {
	padding:2px 5px;
	font-size:100%;
	font-weight:bolder;
	background-color:#D7E5F5;
}
.adminMainBlock .altRow {
	background-color:#F4F8F9;
}

.list-action {
	margin-left: 6px;
}


/* Workspace selector ------------------------*/
.og-ws-selector-header{
	background:#FFFFFF url(../../extjs/images/default/form/text-bg.gif) repeat-x scroll 0 0;
	height:20px;
	border:1px solid #B5B8C8;
	min-width:120px;
}

.og-ws-selector-header:hover{
	border:1px solid deepskyblue;
}

.og-ws-selector-input{
	cursor:pointer;
	padding-right:10px !important;
}

.og-ws-selector-arrow:hover{
	background-position:-17px 0;
}


select.select_milestone, select.select_task_list, select.select_message {
  width: 250px;
}

.options {
  margin: 10px 0 0 0;
}

.iemenulist {
  background:transparent;
  border:0 none;
  height: expression( this.scrollHeight > 300 ? "300px" : "auto" ); 
  max-height: 300px;
  overflow-y: auto;
  overflow-x: hidden;
}
.container-div{
	padding-left:2px; 
	padding-top:0px;
	padding-bottom:4px;
	height:52px;
	margin-bottom: 5px;
	cursor: pointer;
	
}
.company-name{
	background:#F9F9FC none repeat scroll 0 0;
	border:1px solid #DDDDDD;
	cursor: pointer;
	clear: both;
}
.container-div label
{
	height:44px;
	width: 35px;
	padding-left:56px;
	padding-top:6px;
	width:150px;
	cursor: pointer;
	font-size: 100%;
}
.user-name{
	background:#fafafa none repeat scroll 0 0;
	border:1px solid #eee;
	cursor: pointer;
}
.checked-user
{
	background: #fea url(../../images/16x16/complete.png) no-repeat scroll 185px 10px;
	border:1px solid #f84;
	cursor: pointer;
}
.rolling-over
{
	background-color:#d9d9Ff;
	border:1px solid #99f;
	cursor: pointer;
	
}
.company-users {
	margin-top:0;
	cursor: pointer;
}
.company-users .user-name{
	margin-left: 10px;
	width: 200px;
	float: left;
	cursor: pointer;
	overflow: hidden;
}
.company-users .checked-user
{
	margin-left: 10px;
	width: 200px;
	float: left;
	cursor: pointer;
	overflow: hidden;
	
}
.contextHelpStyle .contextualHelp{
	margin: 15px;
}
.ico-read{
	background: transparent url("../../images/16x16/read.png") no-repeat scroll 0px 5px;
	cursor: pointer;
}
.ico-unread{
	background: transparent url("../../images/16x16/unread.png") no-repeat scroll 0px 5px;
	cursor: pointer;
}
.outter-quick-add-file {
	width: 100%;
	height: 100%;
	background-color: #eef;
	overflow: auto;
}
.inner-quick-add-file {
	margin: 15px;
}
.pagination-user{
	height:20px;
	 width:20px;
	 float:left;
	 padding-left:5px;
	 
}
.pagination-user-active{
	height:20px;
	 width:20px;
	 float:left;
	 padding-left:5px;
	 background: transparent url(../../images/16x16/user_pagination_active.png) no-repeat scroll 0px 8px ;
	 font-weight:bold;
}

.og-double-list-sel {
	width: 300px;
}

.og-double-list-sel-btns {
	vertical-align: middle;
}


.member-chooser .x-panel-body{
	max-height: 250px ;
	overflow-x: inherit !important;
}

.member-chooser .x-toolbar table {
	width: 96%;
}

.member-chooser-container .x-panel-body{
	background-color: #FFF ;
}

.member-chooser-container .member-chooser {
	margin: 7px ;
	box-shadow: 2px 4px 5px 1px #CCCCCC ;
	-moz-box-shadow: 2px 4px 5px 1px #CCCCCC ;
	-webkit-box-shadow: 2px 4px 5px 1px #CCCCCC ;
}

/*** HORIZONTAL LAYOUT ****/

.member-chooser .horizontal-hd .x-tool-toggle {
    background-position: 0 -105px;
}

.member-chooser.x-panel-collapsed  .horizontal-hd  .x-tool-toggle {
    background-position: 0 -120px;
    margin-left: 3px;
}

.member-chooser.x-panel-collapsed .horizontal-hd .x-tree-root-ct {
	display:  none ;
}


.member-chooser.x-panel-collapsed .horizontal-hd  .x-panel-header {
	overflow: hidden ;		
}

.horizontal-collapsed {
	width: 25px ;
	border-color:red ;
	background: red ;
}

.horizontal-collapsed .x-panel-header-text {
	display: none ;
}

.member-chooser-container .x-column-layout-ct {
	border: none;
}

.single-tree {
	width: 250px;
}

.single-tree .member-chooser {
	width: 230px;
}

.single-tree .x-panel-header {
	border-top: none;
	border-left: none;
	border-right: none ;
	margin: 0 ;
	padding: 0;
	height: 0px ;
	overflow: hidden ;
}

.single-tree .member-chooser .x-tree-node .x-tree-selected {
	background: none repeat scroll 0 0 #DFE8F6;
    border: 1px dotted #A3BAE9;
}

.single-tree-container {
	float: left;
}

.tree-node-modified a span {
	font-weight: bold;
	color: #006633 !important;
}

.view-content-field {
	padding-bottom: 15px; 	
}

.view-container {
	padding: 7px ;
}

.view-container h2 {
	border-bottom: 1px solid #DDDDDD;
    color: #888888;
    font-size: 120%;
    font-weight: bold;
    padding-top: 15px;
    padding-bottom: 3px;
    
    margin-bottom: 5px ;                
    width: 100%;
}


.og-checkbox-option input {
	width: auto ;
	margin: 3px 0 0 5px;
}
.og-checkbox-option span {
	font: 11px arial,tahoma,helvetica,sans-serif; 
}

.transparent {
	opacity: 0.70;
	filter: alpha(opacity = 70);
}
.transparent:hover {
	opacity: 1.00;
	filter: alpha(opacity = 100);
}



.view-table table{
	width: 100% ;
	margin-top: 10px ;
}


.click-to-remove {
	text-align: right;
	color: #E1B269 ;
	border-top: 1px dotted #E1B269 ;
	border-left: 1px dotted #E1B269 ;
	font-weight: bold ;
	margin-top: 5px ;
	padding : 4px;
	float: right ;
	font-size: 1.1em;
	margin-top: 3px;
}

.user-disabled {
	opacity: 0.5;
	filter: alpha(opacity = 50);
}

.ico-see-more {
	padding-top: 0px !important;
		
}

.ext-safari .ico-see-more {
	padding-top: 1px !important;
}


#menu-panel .root-hidden .x-tree-root-ct{
	margin-top: -16px;
	margin-left: -16px;
}

#menu-panel .root-hidden .root{
	visibility:hidden;
}

span.member-path {
	font-size: 10px;
	margin: 0 2px;
	padding: 1px 2px;
	white-space: nowrap;
	border-radius: 3px;
}

span.member-path span {
	margin: 0 2px;
}

span.member-path span a:hover {
	opacity: 0.70;
	filter: alpha(opacity=70);
}

.cursor-pointer {
	cursor: pointer;
}