#add-request-service, .req-icon-grid{              /* add-request-service, . */
		background-image:url(images/req_ser_16x16.png) !important;
}
.my-req-icon{              /* request-service */
		background-image:url(images/sfo_icon.png) !important;
}
#add-service-request-form-shortcut img {
    width:48px;
    height:48px;
    background-image: url(images/req_ser_2.png);
    filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='www/js/hamdesk/modules/add-request-service/css/images/req_ser_2.png', sizingMethod='scale');
}

.add-req-new img{
    width:48px;
    height:48px;
    background-image: url(images/req_ser_2.png);
    filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='www/js/hamdesk/modules/add-request-service/css/images/req_ser_2.png', sizingMethod='scale');
}

#service-request-shortcut img{
 	width:48px;
    height:48px;
    background-image: url(images/MySearch.png);
    filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='www/js/hamdesk/modules/add-request-service/css/images/MySearch.png', sizingMethod='scale');
}

.req-ser-form img{
 	background-image: url(images/MySearch.png);
    filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='www/js/hamdesk/modules/add-request-service/css/images/MySearch.png', sizingMethod='scale');
}

#serviceRequestGrid .negative {
		color: #dd0000;
}
#serviceRequestGrid .positive {
		color: green;
}
#serviceRequestGrid .x-grid3-cell-inner {
		font-family:"segoe ui",tahoma, arial, sans-serif;
}
#serviceRequestGrid .x-grid-group-hd div {
		font-family:"segoe ui",tahoma, arial, sans-serif;
}
#serviceRequestGrid .x-grid3-hd-inner {
		font-family:"segoe ui",tahoma, arial, sans-serif;
		font-size:12px;
}
#serviceRequestGrid .x-grid3-body .x-grid3-td-cost {
		background-color:#f1f2f4;
}
#serviceRequestGrid .x-grid3-summary-row .x-grid3-td-cost {
		background-color:#e1e2e4;
}
#serviceRequestGrid .req_icon-grid {
		background-image:url(../shared/icons/fam/grid.png) !important;
}
#serviceRequestGrid .x-grid3-dirty-cell {
		background-image:none;
}

#serviceRequestGrid .x-grid3-summary-row {
    border-left:1px solid #fff;
    border-right:1px solid #fff;
    color:#333;
    background: #f1f2f4;
}

#serviceRequestGrid .x-grid3-summary-row .x-grid3-cell-inner {
    font-weight:bold;
    padding-bottom:4px;
}

#serviceRequestGrid .x-group-header-checkbox, #serviceRequestGrid .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');
}

#serviceRequestGrid .x-ram {
		width:18px;
		height:18px;
		vertical-align:top;
		background-position:2px 0px;
		background-repeat:no-repeat;
		background-color:transparent;
		background-image:url('images/request_edit.png');
}
#serviceRequestGrid .x-group-header-checkbox.checked, #serviceRequestGrid .x-group-item-checkbox.checked {
		background-position:-23px 0px!important;
}
#serviceRequestGrid .x-checkbox-summary-grid .x-grid3-cell-first .x-grid3-cell-inner {
		padding-left:2px;
}
#serviceRequestGrid .action {
	background-image:url(images/action.gif) !important;
}
#serviceRequestGrid .add {
    background-image:url(images/add.gif) !important;
}
#serviceRequestGrid .delete, .request_delete {
    background-image:url(images/delete.gif) !important;
}

/*#requestServiceContextMenu*/ .properties {
	background-image:url(images/properties.gif) !important;
}
.request_edit {
	background-image:url(images/request_edit.png) !important;
}
.provider_suit {
	background-image:url(images/provider.gif) !important;
}
.new_mail {
		background-image:url(images/new-mail16x16.gif) !important;
}
.favorites {
		background-image:url(images/favorites16x16.gif) !important;
}
.blacklist{
		background-image:url(images/blacklist16x16.gif) !important;
}
.location-search-item h3 span {
	clear:none;
	display:block;
	float:right;
	font-weight:normal;
	margin:0pt 0pt 5px 5px;
	width:70%;
} 
.location-search-item h3 {
	color:#222222;
	font-family:inherit;
	font-size:inherit;
	font-size-adjust:inherit;
	font-style:inherit;
	font-variant:inherit;
	font-weight:bold;
	line-height:inherit;
}
.location-search-item p {
	margin:0pt 0pt 15px;
	padding:0pt;
}
.location-search-item {
	border-color:#FFFFFF rgb(255, 255, 255) rgb(238, 238, 238);
	border-style:solid;
	border-width:1px;
	color:#555555;
	font-family:tahoma,arial,helvetica,sans-serif;
	font-size:11px;
	font-size-adjust:none;
	font-stretch:normal;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	line-height:normal;
	padding:3px 10px;
	white-space:normal;
}
#serviceRequestGrid .new_provider td {
	font-weight: bold;
}





.locform-search-item {
-x-system-font:none;
border-bottom:1px solid #EEEEEE;
font-family:tahoma,arial,helvetica,sans-serif;
font-size:11px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
padding:3px 10px;
}
.locform-search-item h3 {
-x-system-font:none;
display:block;
font-family:inherit;
font-size:inherit;
font-size-adjust:inherit;
font-stretch:inherit;
font-style:inherit;
font-variant:inherit;
font-weight:bold;
line-height:inherit;
}
.locform-search-item h3 span {
clear:none;
display:block;
float:right;
font-weight:normal;
margin:0 0 5px 5px;
width:100px;
}


