.icon-pref {
	background-image: url(images/pref-icon.gif) !important;
}
.icon-opportunities {
	background-image: url(images/opportunities.gif) !important;
}
.icon-service-categories {
	background-image: url(images/service-categories.gif) !important;
}
.icon-company {
	background-image: url(images/company-16x16.png) !important;
}
#pref-win .x-window-mc {
	color:#000 !important;
}
#pref-win .x-window-mc {
	background:#fff none !important;
}
#pref-win .x-border-layout-ct {
	background:transparent none;
}
#pref-win .x-panel-header {
	background:transparent none;
	border-bottom:0px none;
}
#pref-win .pref-card .x-panel-header {
	color:#000;
	padding-left:15px;
	padding-top:15px;
}
#pref-win .pref-card-subpanel .x-panel-header {
	color:#000;
	padding:5px 3px 4px 5px;
}
#provide-service-mod-1 .x-panel-body li {
	margin:3px;
	margin-bottom:20px;
}
#provide-service-mod-1 .x-panel-body li img {
	width:24px;
	height:24px;
	vertical-align:middle;
	margin-right:7px;
	margin-bottom:2px;
}
#provide-service-mod-1 .x-panel-body li a {
	text-decoration:none;
	color:#336699;
	font-weight:bold;
}
#provide-service-mod-1 .x-panel-body li span {
	padding-left:34px;
}
.pref-check-tree ul li {
	border-bottom:1px solid #d0d0d0;
	margin:0 3px;
	padding:3px 0;
}
.pref-check-tree .x-tree-node .x-tree-selected {
	background-color:#c0c0c0;
}
.pref-check-tree .x-tree-icon,
.pref-check-tree .x-tree-ec-icon,
.pref-check-tree .x-tree-elbow-line,
.pref-check-tree .x-tree-elbow,
.pref-check-tree .x-tree-elbow-end,
.pref-check-tree .x-tree-elbow-plus,
.pref-check-tree .x-tree-elbow-minus,
.pref-check-tree .x-tree-elbow-end-plus,
.pref-check-tree .x-tree-elbow-end-minus {
	width:3px;
}
.pref-check-tree input.x-tree-node-cb {
	margin-left:5px;
}
.pref-check-tree .x-tree-node a span,
.pref-check-tree .x-dd-drag-ghost a span {
	padding:1px 3px 1px 6px;
}
.icon-pref-autorun {
	background-image:url(images/autorun-icon.png);
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/autorun-icon.png', sizingMethod='scale');
}
.icon-ps-opportunities {
	background-image:url(images/opportunities-52x54.png);
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/opportunities-52x54.png', sizingMethod='scale');
}
.icon-ps-company {
	background-image:url(images/company-information-52x54.png);
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/company-information-52x54.png', sizingMethod='scale');
}
.icon-ps-services {
	background-image:url(images/service-categories-52x54.png);
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/service-categories-52x54.png', sizingMethod='scale');
}
.icon-pref-quickstart {
	background-image:url(images/quickstart-icon.png);
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/quickstart-icon.png', sizingMethod='scale');
}
.icon-ff-qs{
	background-image:url(images/quickstart-icon.png);
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/quickstart-icon.png', sizingMethod='scale');
}
.icon-pref-appearance {
	background-image:url(images/appearance-icon.png);
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/appearance-icon.png', sizingMethod='scale');
}
#provide-service-mod-1 .x-panel-body {
	padding:10px
}
.quick-start-plugin {
	background-image:url(images/tree/plugin.gif) !important;
}
.pref-thumbnail-viewer .x-panel-header{
	background:transparent none;
	border-bottom:1px solid #ccc !important;
}
#pref-wallpaper-view .x-panel-body,
#pref-theme-view .x-panel-body {
	background: white;
	font: 11px Arial, Helvetica, sans-serif;
}
#pref-wallpaper-view .pref-view-thumb,
#pref-theme-view .pref-view-thumb {
	background: #dddddd;
	padding: 3px;
}
#pref-wallpaper-view .pref-view-thumb img {
	/* height: 67px;
	width: 107px; */
}
#pref-theme-view  .pref-view-thumb img {
	/* height: 100px;
	width: 100px; */
}
#pref-wallpaper-view .pref-view-thumb img,
#pref-theme-view  .pref-view-thumb img {
	border:1px solid #fff;
}
#pref-wallpaper-view .pref-view-thumb-wrap,
#pref-theme-view .pref-view-thumb-wrap {
	float: left;
	margin: 4px;
	margin-right: 0;
	padding: 5px;
}
#pref-wallpaper-view .pref-view-thumb-wrap span,
#pref-theme-view .pref-view-thumb-wrap span {
	display: block;
	overflow: hidden;
	text-align: center;
}

#pref-wallpaper-view .x-view-over,
#pref-theme-view .x-view-over {
    border:1px solid #dddddd;
    /* background: #efefef url(../../Ext/2.0/resources/images/default/grid/row-over.gif) repeat-x left top; */
	padding: 4px;
}

#pref-wallpaper-view .x-view-selected,
#pref-theme-view .x-view-selected {
	background: #f1f1f1 none;
	border:1px solid #999;
	padding: 4px;
}
#pref-wallpaper-view .x-view-selected .pref-view-thumb,
#pref-theme-view .x-view-selected .pref-view-thumb{
	background:transparent;
}

#pref-wallpaper-view .loading-indicator {
	font-size:11px;
	/* background-image:url('../../Ext/2.0/resources/images/default/grid/loading.gif'); */
	background-repeat: no-repeat;
	background-position: left;
	padding-left:20px;
	margin:10px;
}


/* Css for grouping view */
#provide-service-mod-4 .x-grid3-cell-inner, #provide-service-mod-2 .x-grid3-cell-inner {
		font-family:"segoe ui",tahoma, arial, sans-serif;
}
#provide-service-mod-4 .x-grid-group-hd div, #provide-service-mod-2 .x-grid-group-hd div {
		font-family:"segoe ui",tahoma, arial, sans-serif;
}
#provide-service-mod-4 .x-grid3-hd-inner, #provide-service-mod-2 .x-grid3-hd-inner {
		font-family:"segoe ui",tahoma, arial, sans-serif;
		font-size:12px;
}
#provide-service-mod-4 .x-grid3-body .x-grid3-td-cost, #provide-service-mod-2 .x-grid3-body .x-grid3-td-cost {
		background-color:#f1f2f4;
}
#provide-service-mod-4 .x-grid3-summary-row .x-grid3-td-cost, #provide-service-mod-2 .x-grid3-summary-row .x-grid3-td-cost {
		background-color:#e1e2e4;
}
#provide-service-mod-4  #provide-service-mod-2 {
		background-image:url(../shared/icons/fam/grid.png) !important;
}
#provide-service-mod-4 .x-grid3-dirty-cell, #provide-service-mod-2 .x-grid3-dirty-cell {
		background-image:none;
}
#provide-service-mod-4 .x-group-header-checkbox, #provide-service-mod-4 .x-group-item-checkbox, #provide-service-mod-2 .x-group-header-checkbox, #provide-service-mod-2 .x-group-item-checkbox {
		width:18px;
		height:18px;
		vertical-align:top;
		background-position:2px 0px;
		background-repeat:no-repeat;
		background-color:transparent;
		background-image:url('images/row-check-sprite.gif');
}
#provide-service-mod-4 .x-group-header-checkbox.checked, #provide-service-mod-4 .x-group-item-checkbox.checked, #provide-service-mod-2 .x-group-header-checkbox.checked, #provide-service-mod-2 .x-group-item-checkbox.checked {
		background-position:-23px 0px!important;
}
#provide-service-mod-4 .x-checkbox-summary-grid .x-grid3-cell-first .x-grid3-cell-inner, #provide-service-mod-2 .x-checkbox-summary-grid .x-grid3-cell-first .x-grid3-cell-inner {
		padding-left:2px;
}
/* End css for grouping view */

#provide-service-mod-4 .action, #provide-service-mod-3 .action {
    background-image:url(images/action.gif) !important;
}

#coverageGrid .add, .add {
    background-image:url(images/add.gif) !important;
}
#coverageGrid .delete, .delete {
    background-image:url(images/delete.gif) !important;
}
#coverageGrid .save {
    background-image:url(www/js/library/ExtJS/2.0/examples/shared/icons/save.gif) !important;
}
#coverageGrid .x-toolbar {
    background:#D0DEF0 url(images/bg.gif) repeat-x scroll left top !important;
    border-bottom: 0pt none;
    border-top: 1px solid #99BBE8;
    border-left: 1px solid #99BBE8;
    border-right: 1px solid #99BBE8;
}
.ramdas .x-panel-tbar-noheader .x-toolbar, .ramdas .x-panel-mc .x-panel-tbar .x-toolbar{
    border-bottom:0pt none;
    border-top:0px none;
}

.provide-icon-desk-grid{   /*  .icon-grid*/
		background-image:url(images/provide-service_s.png) !important;
}
#provide-service-grid-shortcut img {
    width:48px;
    height:48px;
	background-image: url(images/provide-service.png);
    filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='www/js/hamdesk/modules/provide-service1/css/images/provide-service.png', sizingMethod='scale');
}
/* to disable the red tick mark on the left top conor of a changed cell. */
.x-grid3-dirty-cell {
     background-image:none;
}

.grid-ham-action-on {
	cursor: pointer;
	color: blue;
	text-decoration: underline;
}
.grid-ham-action {
	text-decoration: none;
	color: #9E9E9E;
}

.aaabbbccc img{
	width:48px;
    height:48px;
   	background-image: url(images/provide-service.png);
    filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='www/js/hamdesk/modules/provide-service1/css/images/provide-service.png', sizingMethod='scale');
}
