.x-box-mc h3{font-size:14px;color:black;font-weight:bold;margin:0 0 4px 0;zoom:1;}
.x-box-mc h2{font-size:12px;color:gray;font-family:arial;font-weight:normal;}

.icon-user-plus {
    width:16px;
    height:16px;		
    background:url(.././img/user-plus.png) !important;
}
.icon-user-plain {
    width:16px;
    height:16px;		
    background:url(.././img/user.png) !important;
}
.icon-cross {
    width:16px;
    height:16px;		
    background:url(.././img/cross.png) !important;
}
.icon-user {
    width:16px;
    height:16px;	
    background:url(.././img/member.gif) !important;
}
.icon-manage {
    width:16px;
    height:16px;	
    background:url(.././img/block.png) !important;  
}
.icon-show-active {
    width:16px;
    height:16px;	
    background:url(.././img/icon-show-active.gif) !important;
  
}
.icon-refresh {
    width:16px;
    height:16px;	
    background:url(.././img/refresh.gif) !important;
  
}
.icon-show-complete {
    width:16px;
    height:16px;	
    background:url(.././img/icon-show-complete.gif) !important;
}
.icon-show-all {
    width:16px;
    height:16px;	
    background:url(.././img/icon-show-all.gif) !important;
}

.icon-active {
    width:16px;
    height:16px;	
    background:url(.././img/icon-show-active.gif) !important;
}
.icon-complete {
    width:16px;
    height:16px;	
    background:url(.././img/icon-complete.gif) !important;
}
.icon-delete {
    width:16px;
    height:16px;		
    background:url(.././img/drop-no.gif) !important;
}
.icon-edit {
    width:16px;
    height:16px;		
	background:url(.././img/edit.gif) !important;
}
.icon-checked {
    width:16px;
    height:16px;		
    background:url(.././img/checked.gif) !important;
}
.icon-pick {
    width:16px;
    height:16px;		
    background:url(.././img/pick-button.gif) !important;
}
.icon-by-date {
    width:16px;
    height:16px;		
    background:url(.././img/icon-by-date.gif) !important;
}
.icon-by-category {
    width:16px;
    height:16px;		
    background:url(.././img/icon-by-category.gif) !important;
}
.icon-no-group {
    width:16px;
    height:16px;		
    background:url(.././img/icon-no-group.gif) !important;
}
.icon-user {
    width:16px;
    height:16px;		
    background:url(.././img/user.gif) !important;
}
.icon-add-user {
    width:16px;
    height:16px;		
    background:url(.././img/user_add.gif) !important;
}
.icon-delete-user {
    width:16px;
    height:16px;		
    background:url(.././img/user_delete.gif) !important;
}
.icon-edit-user {
    width:16px;
    height:16px;		
    background:url(.././img/user_edit.png) !important;
}
.icon-logout {
    width:16px;
    height:16px;		
    background:url(.././img/hmenu-lock.png) !important;
}
.icon-add-image {
    width:16px;
    height:16px;		
    background:url(.././img/image_add.png) !important;
}
.x-panel {
	margin-bottom:3px;
	margin-right:0;
}
.x-panel-body {
	border:0 none;
}

.x-tree-node li a span{
	text-decoration:none;
	color:#000000;
}

.icon-checked{
 background:url(.././img/drop-yes.gif) transparent left center no-repeat !important;
 vertical-align: middle;
}
.icon-add{
 background:url(.././img/image_add.png) transparent left center no-repeat !important;
 vertical-align: middle;
}
.icon-delete{
 background:url(.././img/drop-no.gif) transparent left center no-repeat !important;
 vertical-align: middle;
}
a.navigator:link{
	text-decoration:none;
	color:#000000;
	    margin-left:5px;
}
a.navigator:visited{
	text-decoration:none;
	color:#000000;
}
a.navigator:hover {text-decoration:underline;}   /* mouse over link */

a.navigator:active {
	text-decoration:none;
	color:#000000;
}


.x-panel-trans {
	background:transparent;
}

.x-panel-checkbox {
	text-align:left;
}

.icon-location {

    background:url(.././img/forward.gif) no-repeat 0 0 !important;
}
.member-north{
	height: 90px;
	background:#212121;
	z-index:-1;
}

.x-grid3-row-full {
    color:#ff0000;
}

.x-grid3-row-available {
    color:#339966;
    font-weight:bold;

}

.x-grid3-row-past {
    color:#999999;
    text-decoration: line-through;

}

.x-grid3-row-with-body .x-grid3-row-body {
    padding: 5 2 3 16;
    font-weight:bold;
    text-align:right;
    -moz-user-select:text;
    cursor:text;
}
 
.x-grid3-row td, .x-grid3-summary-row td {
    -moz-user-select:-moz-none;
}

.x-panel-body{
	background:#dde5e9 none repeat scroll 0;
}

.x-grid3-row-even{
	background:#d3d0d0 none repeat scroll 0;
}


.ghost{
	left: 90px; 
	top: 0px; 
	width: 250px;
	z-index:50000;
}

.bold-label{
	font-weight:bold;
	color:#333333;
	padding:7px 7px 7px 7px;
}

#comrades-loading-mask{
	
	width:100%;
	height:100%;
	background:#212121;
	position:absolute;
	overflow:hidden;
}	


.comrades-loading-indicator {
	background-image:url(.././img/preloader.gif);
	background-position:center;
	background-repeat:no-repeat;
	background-color:transparent;
	color:#9e9e9e;
	/*color:#28A5F8;
	background-color:#000000;
	border:1px solid #403f3f;*/
	font-size:20px;
	height:110px;
	left:47%;
	line-height:16px;
	padding:4px;
	position:absolute;
	text-align:center;
	top:43%;
	width:110px;
	overflow:hidden;
	z-index:30000;
}

.comrades-small-loading-indicator div {
 background:transparent url(.././ext/resources/images/default/grid/loading.gif) no-repeat center;
	width:17px;
    height:17px;
    color:#9e9e9e;
	padding:1px 1px 1px 1px;
	z-index:20001;
	position:absolute;
	left:47%;
	top:46%;
}

.my-grid-row-class{
	height: 15px;
	padding: 0 0 0 0;
} 