.x-grid3-hd-row .ux-filtered-column {
	border-left:  1px solid #C7E3B4;
	border-right: 1px solid #C7E3B4;
}

.x-grid3-hd-row .ux-filtered-column .x-grid3-hd-inner {
	background-image: url(header_bg.gif);
}

.ux-filtered-column .x-grid3-hd-btn {
	background-image: url(hd-btn.gif);
}

.ux-filtered-column.sort-asc .x-grid3-sort-icon {
	background-image: url(sort_filtered_asc.gif);
}

.ux-filtered-column.sort-desc .x-grid3-sort-icon {
	background-image: url(sort_filtered_desc.gif);
}

.ux-gridfilter-text-icon {
	background-image: url(find.png);
}

/**
 * RangeMenu.js Styles
 **/
.ux-rangemenu-gt {
	background-image: url(greater_then.png);
}

.ux-rangemenu-lt {
	background-image: url(less_then.png);
}

.ux-rangemenu-eq {
	background-image: url(equals.png);
}

img.ux-gridfilter-text-icon,
img.ux-rangemenu-gt,
img.ux-rangemenu-lt,
img.ux-rangemenu-eq  {
	top: 3px;
	left: 5px;
	position: relative;
	margin-right:10px;
}

li.x-menu-list-item div {
	display: inline;
}

li.x-menu-list-item-indent {
	padding:0px;
}

.upload-icon {
  background: url('image_add.png') no-repeat 0 0 !important;
        }
        
.x-form-file-wrap {
    position: relative;
    height: 22px;
}
.x-form-file-wrap .x-form-file {
    position: absolute;
    right: 0;
    -moz-opacity: 0;
    filter:alpha(opacity: 0);
    opacity: 0;    
    height: 22px;
    z-index: 2;
}
.x-form-file-wrap .x-form-file-btn {
    position: absolute;
    right: 0;
    z-index: 1;
}
.x-form-file-wrap .x-form-file-text {
    position: absolute;
    left: 0;
    z-index: 3;
    color: #777;
}        