/*!
 * Ext JS Library 3.4.0
 * Copyright(c) 2006-2011 Sencha Inc.
 * licensing@sencha.com
 * http://www.sencha.com/license
 */
html, body {
	background:#3d71b8 url(../wallpapers/desktop_lr.jpg) no-repeat left top;
    font: normal 12px tahoma, arial, verdana, sans-serif;
	margin: 0;
	padding: 0;
	border: 0 none;
	overflow: hidden;
	height: 100%;
	background-size:100% 100vh;
}

.start {
	background-image: url( ../images/taskbar/black/startbutton-icon.gif ) !important;
}

.bogus {
	background-image: url( ../images/bogus.png ) !important;
}

.logout {
	background-image: url( ../images/logout.gif ) !important;
}

.switch-icon {
	background-image: url( ../images/icons/switch-icon.png ) !important;
}

.logout-icon {
	background-image: url( ../images/icons/logout-icon.png ) !important;
}

.accounts-icon {
	background-image: url( ../images/account-icon.gif ) !important;
}

.inventory-icon {
	background-image: url( ../images/inventory-icon.png ) !important;
}

.dealership-icon {
	background-image: url( ../images/dealership-icon.png ) !important;
}

.hrm-icon {
	background-image: url( ../images/hrm-icon.gif ) !important;
}

.academic-icon {
	background-image: url( ../images/icons/education.png ) !important;
}

.staff-icon {
	background-image: url( ../images/user-icon.png ) !important;
}

.property-icon {
	background-image: url( ../images/property-icon.gif ) !important;
}

.procurement-icon {
	background-image: url( ../images/procurement-icon.png ) !important;
}

.billrev-icon {
	background-image: url( ../images/Money-icon.png ) !important;
}

.car-sales-icon {
	background-image: url( ../images/car-sales16.png ) !important;
}

.house-sales-icon {
	background-image: url( ../images/house_sale16.png ) !important;
}

.give-percentage {
	background-image: url( ../images/icons/percentage.png) !important;
}

.project-icon-small {
	background-image: url( ../images/icons/Project-icon-small.png ) !important;
}

.facilitymgt-icon {
	background-image: url( ../images/icons/Maintence-repair16x16.png ) !important;
}

.umbrella-icon {
	background-image: url( ../images/icons/umbrella-icon.png ) !important;
}

.transport-truck-icon {
	background-image: url( ../images/icons/Transport-Truck-icon.png ) !important;
}

.crm-icon {
	background-image: url( ../images/icons/crm_3.png ) !important;
}

.edms-icon {
	background-image: url( ../images/icons/folders.png ) !important;
}

.user-group-icon {
	background-image: url( ../images/icons/user-group-icon.png ) !important;
}

.hotel-icon{
	background-image: url( ../images/icons/hotel-icon.png) !important;
}

.customers-icon {
	background-image: url( ../images/icons/customers-icon.png ) !important;
}

.Files-Check-File-icon {
	background-image: url( ../images/icons/Files-Check-File-icon.png) !important;
}

.settings {
	background-image: url( ../images/gears.gif ) !important;
}

.settings-folder {
	background-image: url( ../images/gear-folder.png ) !important;
}

.sysadmin {
	background-image: url( ../images/system_admin.gif ) !important;
}

.img-link {
	cursor: pointer;
}

#dpanels {
	width: 250px;
	float: right;
}

#dpanels .x-panel {
	margin: 15px;
}

#dpanels .x-date-picker {
	border: 0 none;
	border-top: 0 none;
	background: transparent;
}

#dpanels .x-date-picker td.x-date-active {
	background: #ffffff;
}

#dpanels .x-date-picker {
	width: 100% !important;
}

#x-desktop {
	width: 100%;
	height: 100%;
	border: 0 none;
	position: relative;
    overflow:hidden;
    zoom:1;
}

#license-alert {
	position:absolute;
	bottom:0;
	right:0;
    font-size: 25px;
    font-weight: bold;
    color: #A9A9A9;
}

#ux-taskbar .x-btn {
	margin: 1px 0 0 1px;
}

#ux-taskbar-start .x-btn {
	margin: 0;
}

#ux-taskbar button {
	/* width: 150px;
	overflow: hidden; */
	text-align: left;
	color: #ffffff;
}
#title-bar-wrapper {
	height:35px;
}

#title-bar {
	color: #225599;
	padding: 9px 7px;
	font: bold 16px tahoma,arial,verdana,sans-serif;
	float:left;
}

#x-logout {
	float:right;
	padding:6px 7px;
}

.x-btn-text-icon .x-btn-center .logout {
	background-position:0pt 3px;
	background-repeat:no-repeat;
	padding:3px 0pt 3px 18px;
}

#ux-taskbar {
	background:transparent none;
	height:30px;
	margin:0;
	padding:0;
	position:relative;
	z-index:12001;
}

.x-btn-icon .ux-taskbutton-center .x-btn-text{
	background-position: center;
	background-repeat: no-repeat;
	height: 16px;
	width: 16px;
	cursor:pointer;
	white-space: nowrap;
    padding:0;
}
.x-btn-icon .ux-taskbutton-center{
	padding:1px;
}

.x-btn-text-icon .ux-taskbutton-center .x-btn-text{
	background-position: 0 6px;
	background-repeat: no-repeat;
	padding:7px 0px 7px 20px;
}

.x-btn-text-icon .ux-startbutton-center .x-btn-text{
	background-position: 0 4px;
	background-repeat: no-repeat;
	color:#000000 !important;
	font-weight:bold;
	padding:7px 0px 7px 28px;
}

.ux-taskbutton-left, .ux-taskbutton-right{
	font-size:1px;
    line-height:1px;
}
.ux-taskbutton-left{
	width:4px;
	height:28px;
	background:url( ../images/taskbar/black/taskbutton.gif ) no-repeat 0 0;
}
.ux-taskbutton-right{
	width:4px;
	height:28px;
	background:url( ../images/taskbar/black/taskbutton.gif ) no-repeat 0 -28px;
}
.ux-taskbutton-left i, .ux-taskbutton-right i{
	display:block;
    width:4px;
    overflow:hidden;
    font-size:1px;
    line-height:1px;
}
.ux-taskbutton-center{
	background:url( ../images/taskbar/black/taskbutton.gif ) repeat-x 0 -56px;
	vertical-align: middle;
	text-align:center;
	padding:0 5px;
	cursor:pointer;
	white-space:nowrap;
}

#ux-taskbar .ux-taskbutton-left{
	background-position:0 0;
}
#ux-taskbar .ux-taskbutton-right{
	background-position:0 -28px;
}
#ux-taskbar .ux-taskbutton-center{
	background-position:0 -56px;
}

#ux-taskbar .x-btn-over .ux-taskbutton-left{
	background-position:0 -252px;
}
#ux-taskbar .x-btn-over  .ux-taskbutton-right{
	background-position:0 -280px;
}
#ux-taskbar .x-btn-over .ux-taskbutton-center{
	background-position:0 -308px;
}

#ux-taskbar .x-btn-click .ux-taskbutton-left{
	background-position:0 -168px;
}
#ux-taskbar .x-btn-click  .ux-taskbutton-right{
	background-position:0 -196px;
}
#ux-taskbar .x-btn-click .ux-taskbutton-center{
	background-position:0 -224px;
}

#ux-taskbar .active-win .ux-taskbutton-left{
	background-position:0 -84px;
}
#ux-taskbar .active-win  .ux-taskbutton-right{
	background:url( ../images/taskbar/black/taskbutton.gif ) no-repeat 0 -112px;
}
#ux-taskbar .active-win .ux-taskbutton-center{
	background:url( ../images/taskbar/black/taskbutton.gif ) repeat-x 0 -140px;
}
#ux-taskbar .active-win .ux-taskbutton-center button {
    color:#fff;
}

#spacer {
	height: 25px;
	float: left;
	width: 0;
	overflow: hidden;
	margin-top: 2px;
}

.x-window-body p,.x-panel-body p {
	padding: 10px;
	margin: 0;
}

.x-window-maximized .x-window-bc {
	height:0;
}

.icon-grid {
    background-image:url( ../images/grid.png ) !important;
}

.accordion {
    background-image:url(../images/accordian.gif) !important;
}
.tabs {
    background-image:url(../images/tabs.gif) !important;
}

/* IM window icons */

.user {
    background: transparent url('../images/icons/user.gif') 0 2px no-repeat !important;
}

.user-add {
    background: transparent url('../images/icons/user_add.gif') 0 2px no-repeat !important;
}

.ux-start-menu {
	background:transparent none;
	border:0px none;
	padding:0;
}

.ux-start-menu-tl .x-window-header {
	color:#f1f1f1;
	font:bold 11px tahoma,arial,verdana,sans-serif;
    padding:5px 0 4px 0;
}

.x-panel-tl .x-panel-icon, .ux-start-menu-tl .x-panel-icon {
	background-position:0pt 4px;
	background-repeat:no-repeat;
	padding-left:20px !important;
}

.ux-start-menu-tl {
	background: transparent url( ../images/taskbar/black/start-menu-left-corners.png ) no-repeat 0 0;
	padding-left:6px;
    zoom:1;
    z-index:1;
    position:relative;
}

.ux-start-menu-tr {
	background: transparent url( ../images/taskbar/black/start-menu-right-corners.png ) no-repeat right 0;
	padding-right:6px;
}

.ux-start-menu-tc {
	background: transparent url( ../images/taskbar/black/start-menu-top-bottom.png ) repeat-x 0 0;
	overflow:hidden;
    zoom:1;
}

.ux-start-menu-ml {
	background: transparent url( ../images/taskbar/black/start-menu-left-right.png ) repeat-y 0 0;
	padding-left:6px;
    zoom:1;
}

.ux-start-menu-bc {
	background: transparent url( ../images/taskbar/black/start-menu-top-bottom.png ) repeat-x 0 bottom;
    zoom:1;
}

.ux-start-menu-bc .x-window-footer {
    padding-bottom:6px;
    zoom:1;
    font-size:0;
    line-height:0;
}

.ux-start-menu-bl {
	background: transparent url( ../images/taskbar/black/start-menu-left-corners.png ) no-repeat 0 bottom;
	padding-left:6px;
    zoom:1;
}

.ux-start-menu-br {
	background: transparent url( ../images/taskbar/black/start-menu-right-corners.png ) no-repeat right bottom;
	padding-right:6px;
    zoom:1;
}

.x-panel-nofooter .ux-start-menu-bc {
	height:6px;
}

.ux-start-menu-splitbar-h {
	background-color:#d0d0d0;
}


.ux-start-menu-bwrap {
	background:transparent none;
	border:0px none;
}

.ux-start-menu-body {
	background:transparent none;
	border:0px none;
}

.ux-start-menu-apps-panel {
	background:#ffffff none;
	border:1px solid #1e2124;
}

.ux-start-menu-tools-panel {
	border:0px none;
	background:transparent url( ../images/taskbar/black/start-menu-right.png ) repeat-y scroll right 0pt;
}

#ux-taskbar-start {
	background:#000000 url( ../images/taskbar/black/taskbar-start-panel-bg.gif ) repeat-x left top;
	left:0px;
	padding:0;
	position:absolute;
}

#ux-taskbar-start .x-toolbar {
	background: none;
	padding:0px;
	border:0px none;
}

#ux-taskbuttons-panel {
	background:#000000 url( ../images/taskbar/black/taskbuttons-panel-bg.gif ) repeat-x left top;
	padding-top:0;
	position:relative;
}

.ux-taskbuttons-strip-wrap {
	/* overflow:hidden;
	position:relative;
	width:100%; */

	width:100%;
    overflow:hidden;
    position:relative;
    zoom:1;
}

ul.ux-taskbuttons-strip {
	display:block;
	width:5000px;
    zoom:1;
}

ul.ux-taskbuttons-strip li {
    float:left;
    margin-left:2px;
}


ul.ux-taskbuttons-strip li.ux-taskbuttons-edge {
    float:left;
    margin:0 !important;
    padding:0 !important;
    border:0 none !important;
    font-size:1px !important;
    line-height:1px !important;
    overflow:hidden;
    zoom:1;
    background:transparent !important;
    width:1px;
}

.x-clear {
    clear:both;
    height:0;
    overflow:hidden;
    line-height:0;
    font-size:0;
}

.x-taskbuttons-scrolling {
	position:relative;
}

.x-taskbuttons-scrolling .ux-taskbuttons-strip-wrap {
	margin-left:18px;
	margin-right:18px;
}

td.ux-taskButtons-edge {
    /*float:left;*/
    margin:0 !important;
    padding:0 !important;
    border:0 none !important;
    font-size:1px !important;
    line-height:1px !important;
    overflow:hidden;
    zoom:1;
    background:transparent !important;
    width:1px;
}

.ux-taskbuttons-scroller-left {
    background: transparent url( ../images/taskbar/black/scroll-left.gif ) no-repeat -18px 0;
    width:18px;
    position:absolute;
    left:1px;
    top:0px;
    z-index:10;
    cursor:pointer;
}
.ux-taskbuttons-scroller-left-over {
    background-position: 0 0;
}
.ux-taskbuttons-scroller-left-disabled {
    background-position: -18px 0;
    opacity:.5;
    -moz-opacity:.5;
    filter:alpha(opacity=50);
    cursor:default;
}
.ux-taskbuttons-scroller-right {
    background: transparent url( ../images/taskbar/black/scroll-right.gif ) no-repeat 0 0;
    width:18px;
    position:absolute;
    right:0;
    top:0px;
    z-index:10;
    cursor:pointer;
}
.ux-taskbuttons-scroller-right-over {
    background-position: -18px 0;
}
.ux-taskbuttons-scroller-right-disabled {
    background-position: 0 0;
    opacity:.5;
    -moz-opacity:.5;
    filter:alpha(opacity=50);
    cursor:default;
}

.ux-toolmenu-sep {
	background-color:#18191a;
	border-bottom:1px solid #858789;
	display:block;
	font-size:1px;
	line-height:1px;
	margin:2px 3px;
}

.ux-start-menu-tools-panel ul.x-menu-list li.x-menu-list-item a.x-menu-item {
	color:#ffffff;
}

.ux-start-menu-tools-panel ul.x-menu-list li.x-menu-list-item .x-menu-item-active a.x-menu-item {
	color:#000000;
}

.ux-start-menu-tools-panel .x-menu-item-active {
	background: #525456 url( ../images/taskbar/black/item-over.gif ) repeat-x left bottom;
	border:1px solid #000000;
	padding: 0;
}

#ux-taskbar .x-splitbar-h {
	background:#000000 url( ../images/taskbar/black/taskbar-split-h.gif ) no-repeat 0 0;
	width:8px;
}

.x-window-header-text {
	cursor:default;
}

/*
 * Begin Start button
 */
.ux-startbutton-left, .ux-startbutton-right{
	font-size:1px;
    line-height:1px;
}
.ux-startbutton-left{
	width:10px;
	height:28px;
	background:url( ../images/taskbar/black/startbutton.gif ) no-repeat 0 0;
}
.ux-startbutton-right{
	width:10px;
	height:30px;
	background:url( ../images/taskbar/black/startbutton.gif ) no-repeat 0 -28px;
}
.ux-startbutton-left i, .ux-startbutton-right i{
	display:block;
    width:10px;
    overflow:hidden;
    font-size:1px;
    line-height:1px;
}
.ux-startbutton-center{
	background:url( ../images/taskbar/black/startbutton.gif ) repeat-x 0 -56px;
	vertical-align: middle;
	text-align:center;
	padding:0;
	cursor:pointer;
	white-space:nowrap;
}

#ux-taskbar .ux-startbutton-left{
	background-position:0 0;
}
#ux-taskbar .ux-startbutton-right{
	background-position:0 -30px;
}
#ux-taskbar .ux-startbutton-center{
	background-position:0 -60px;
}

#ux-taskbar .x-btn-over .ux-startbutton-left{
	background-position:0 -270px;
}
#ux-taskbar .x-btn-over  .ux-startbutton-right{
	background-position:0 -300px;
}
#ux-taskbar .x-btn-over .ux-startbutton-center{
	background-position:0 -330px;
}

#ux-taskbar .x-btn-click .ux-startbutton-left{
	background-position:0 -180px;
}
#ux-taskbar .x-btn-click  .ux-startbutton-right{
	background-position:0 -210px;
}
#ux-taskbar .x-btn-click .ux-startbutton-center{
	background-position:0 -240px;
}

#ux-taskbar .active-win .ux-startbutton-left{
	background-position:0 -90px;
}
#ux-taskbar .active-win  .ux-startbutton-right{
	background:url( ../images/taskbar/black/startbutton.gif ) no-repeat 0 -120px;
}
#ux-taskbar .active-win .ux-startbutton-center{
	background:url( ../images/taskbar/black/startbutton.gif ) repeat-x 0 -150px;
}
#ux-taskbar .active-win .ux-startbutton-center button {
    color:#fff;
}
/*
 * End Start button
 */

.x-resizable-proxy{
    background:#C7DFFC;
    opacity:.5;
    -moz-opacity:.5;
    filter:alpha(opacity=50);
    border: 1px solid #3b5a82;
}

/* Desktop Shortcuts */
#x-shortcuts {
    display: none;
}
#x-shortcuts dt {
    float:left;
    margin:15px 0 0 15px;
    clear:left;
    width:158px;
    font:normal 10px tahoma,arial,verdana,sans-serif;
    text-align:center;
    zoom:1;
    display:block;
}

#x-shortcuts dt a {
    width:150px;
    display:none;
    color:white;
    font-weight: bold;
    text-decoration:none;
}

#x-shortcuts dt div {
    width:100%;
    color:white;
    overflow:hidden;
    text-overflow:ellipsis;
    cursor:pointer;
}

.ext-ie #x-shortcuts dt img {
    background:transparent !important;
}

#x-shortcuts dt a:hover {
    text-decoration:underline;
}

/* shortcuts */
#saccobosa-win-shortcut{
	display:none;
}

.saccobosa-win-shortcut-img {
    width:48px;
    height:48px;
    background-image: url(../images/tenant-leases-icon.png);
    filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/tenant-leases-icon.png', sizingMethod='scale');
}

#saccofosa-win-shortcut{
	display:none;
}

.saccofosa-win-shortcut-img {
    width:48px;
    height:48px;
    background-image: url(../images/tenant-leases-icon.png);
    filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/tenant-leases-icon.png', sizingMethod='scale');
}

#grid-win-shortcut{
	display:none;
}

.grid-win-shortcut-img {
    width:48px;
    height:48px;
    background-image: url(../images/house_rent48x48.png);
    filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/house_rent48x48.png', sizingMethod='scale');
}

#facilitymgt-win-shortcut {
	display:none;
}

.facilitymgt-win-shortcut-img {
    width:48px;
    height:48px;
    background-image: url(../images/Maintence-repair48x48.png);
    filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/Maintence-repair48x48.png', sizingMethod='scale');
}

#propertysales-win-shortcut{
	display:none;
}

.propertysales-win-shortcut-img {
    width:48px;
    height:48px;
    background-image: url(../images/house_sale48x48.png);
    filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/house_sale48x48.png', sizingMethod='scale');
}

.vehiclesale-win-shortcut-img {
    width:48px;
    height:48px;
    background-image: url(../images/car-sales.png);
    filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/car-sales.png', sizingMethod='scale');
}

#acc-win-shortcut {
	display:none;
}

.acc-win-shortcut-img {
    width:48px;
    height:48px;
    background-image: url(../images/accounting48x48.png);
    filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/accounting48x48.png', sizingMethod='scale');
}

#billrev-win-shortcut {
	display:none;
}

.billrev-win-shortcut-img {
    width:48px;
    height:48px;
    background-image: url(../images/Money-icon48x48.png);
    filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/Money-icon48x48.png', sizingMethod='scale');
}

#inv-win-shortcut {
	display:none;
}

.inv-win-shortcut-img {
    width:48px;
    height:48px;
    background-image: url(../images/inventory_48x48.png);
    filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/inventory_48x48.png', sizingMethod='scale');
}

#telcodealer-win-shortcut {
	display:none;
}

.telcodealer-win-shortcut-img {
    width:48px;
    height:48px;
    background-image: url(../images/handphone_48x48.png);
    filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/handphone_48x48.png', sizingMethod='scale');
}

#hrm-win-shortcut {
	display:none;
}
.hrm-win-shortcut-img {
    width:48px;
    height:48px;
    background-image: url(../images/market-analysis-icon.png);
    filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/market-analysis-icon.png', sizingMethod='scale');
}

#academic-win-shortcut {
	display:none;
}
.academic-win-shortcut-img {
    width:48px;
    height:48px;
    background-image: url(../images/education.png);
    filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/education.png', sizingMethod='scale');
}

#valuation-win-shortcut{
	display: none;
}
.valuation-win-shortcut-img{
	width:48px;
	height:48px;
	background-image: url(../images/valuation-icon.png);
	background-repeat: no-repeat;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/valuation-icon.png', sizingMethod='scale');
}

#crm-win-shortcut{
	display: none;
}
.crm-win-shortcut-img{
	width:48px;
	height:48px;
	background-image: url(../images/crm_1.png);
	background-repeat: no-repeat;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/crm_1.png', sizingMethod='scale');
}

#projectmgmt-win-shortcut {
	display:none;
}
.projectmgmt-win-shortcut-img {
    width:48px;
    height:48px;
    background-image: url(../images/Project-icon.png);
    filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/Project-icon.png', sizingMethod='scale');
}

#procurement-win-shortcut {
	display:none;
}
.procurement-win-shortcut-img {
    width:48px;
    height:48px;
    background-image: url(../images/procurement.png);
    filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/procurement.png', sizingMethod='scale');
}

#edms-win-shortcut {
	display:none;
}
.edms-win-shortcut-img {
    width:48px;
    height:48px;
    background-image: url(../images/folders.png);
    filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/folders.png', sizingMethod='scale');
}

.blank-shortcut-img {
    width:48px;
    height:48px;
    background-image: url(../images/transparent.png);
    filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/transparent.png', sizingMethod='scale');
}

.user-profile{
	background: transparent url('../images/icons/profile.png') 0 2px no-repeat !important;
}

.save-disk{
	background: transparent url('../images/icons/save.gif') 0 2px no-repeat !important;
}

.thumb-up{
	background: transparent url('../images/icons/thumb-up.png') 0 2px no-repeat !important;
}

.thumb-down{
	background: transparent url('../images/icons/thumb-down.png') 0 2px no-repeat !important;
}

.barcode{
	background: transparent url('../images/icons/barcode.png') 0 2px no-repeat !important;
}

.info{
	background: transparent url('../images/icons/info.png') 0 2px no-repeat !important;
}

.save-icon{
	background: transparent url('../images/icons/save-icon.png') 0 2px no-repeat !important;
}

.to-do-checklist{
	background: transparent url('../images/icons/User-Interface-To-Do-icon.png') 0 2px no-repeat !important;
}

.table-go-icon{
	background: transparent url('../images/icons/table-go-icon.png') 0 2px no-repeat !important;
}

.itax{
	background: transparent url('../images/icons/itax.png') 0 2px no-repeat !important;
}

.app-list{
	background: transparent url('../images/icons/app-list.png') 0 2px no-repeat !important;
}

.checklist{
	background: transparent url('../images/icons/checklist-icon.png') 0 2px no-repeat !important;
}

.check-mark16{
	background: transparent url('../images/icons/check-mark16.png') 0 2px no-repeat !important;
}

.reject-mark16{
	background: transparent url('../images/icons/reject-mark16.png') 0 2px no-repeat !important;
}

.arrow-double-right-icon{
	background: transparent url('../images/icons/arrow-double-right-icon.png') 0 2px no-repeat !important;
}

.next-2-icon{
	background: transparent url('../images/icons/next-2-icon.png') 0 2px no-repeat !important;
}

.next-2-icon-bk{
	background: transparent url('../images/icons/next-2-icon-bk.png') 0 2px no-repeat !important;
}

.arrow-double-left-icon{
	background: transparent url('../images/icons/arrow-double-left-icon.png') 0 2px no-repeat !important;
}

.icon_padlock{
	background: transparent url('../images/icons/icon_padlock.png') 0 2px no-repeat !important;
}

.small_reset{
	background: transparent url('../images/icons/arrow_refresh_small.png') 0 2px no-repeat !important;
}

.gmap-icon{
	background: transparent url('../images/icons/gmap-icon.png') 0 2px no-repeat !important;
}

.refresh-icon{
	background: transparent url('../images/icons/refresh-icon.png') 0 2px no-repeat !important;
}

.report_user{
	background: transparent url('../images/icons/report_user.png') 0 2px no-repeat !important;
}

.ok-icon{
	background: transparent url('../images/icons/ok-icon.png') 0 2px no-repeat !important;
}

.cancel-cross{
	background: transparent url('../images/icons/cross.gif') 0 2px no-repeat !important;
}

.broom-exclamation-icon{
	background: transparent url('../images/icons/broom-exclamation-icon.png') 0 2px no-repeat !important;
}

.silk-table-refresh{
	background: transparent url('../images/icons/arrow_refresh_small.png') 0 2px no-repeat !important;
}

.sign-stop-icon{
	background: transparent url('../images/icons/sign-stop-icon.png') 0 2px no-repeat !important;
}

.ready-doc{
	background: transparent url('../images/icons/ready.png') 0 2px no-repeat !important;
}

.research-doc{
	background: transparent url('../images/icons/research-doc.png') 0 2px no-repeat !important;
}

.reject-doc{
	background: transparent url('../images/icons/reject-doc.png') 0 2px no-repeat !important;
}

.application_view_list{
	background: transparent url('../images/icons/application_view_list.png') 0 2px no-repeat !important;
}

.payment-icon{
	background: transparent url('../images/icons/payment-icon.png') 0 2px no-repeat !important;
}

.add-cross{
	background: transparent url('../images/icons/16-em-plus.png') 0 2px no-repeat !important;
}

.em-pencil{
   background: transparent url('../images/icons/16-em-pencil.png') 0 2px no-repeat !important;
}

.table-add-icon{
   background: transparent url('../images/icons/table-add-icon.png') 0 2px no-repeat !important;
}

.accept-tick{
	background: transparent url('../images/icons/accept.png') 0 2px no-repeat !important;
}

.zoom-search{
	background: transparent url('../images/icons/16-zoom.png') 0 2px no-repeat !important;
}

.search-magnifying-glass{
	background: transparent url('../images/icons/magnifying-glass.png') 0 2px no-repeat !important;
}

.suggestion{
	background: transparent url('../images/icons/suggestion.png') 0 2px no-repeat !important;
}

.add-plus{
	background: transparent url('../images/icons/add.png') 0 2px no-repeat !important;
}

.minus-sign{
	background: transparent url('../images/icons/minus-sign.png') 0 2px no-repeat !important;
}

.plus2.png{
	background: transparent url('../images/icons/plus2.png.png') 0 2px no-repeat !important;
}

.expand{
	background: transparent url('../images/icons/expand.png') 0 2px no-repeat !important;
}

.compress{
	background: transparent url('../images/icons/compress.png') 0 2px no-repeat !important;
}

.delete-dash{
	background: transparent url('../images/icons/delete.gif') 0 2px no-repeat !important;
}

.file_archive{
	background: transparent url('../images/icons/16-file-archive.png') 0 2px no-repeat !important;
}

.find{
	background: transparent url('../images/icons/find.png') 0 2px no-repeat !important;
}

.drink_empty{
	background: transparent url('../images/icons/drink_empty.png') 0 2px no-repeat !important;
}

.attachement{
	background: transparent url('../images/icons/paper-clip-icon.png') 0 2px no-repeat !important;
}

.prohibit_attachement{
	background: transparent url('../images/icons/paper-clip-prohibition-icon.png') 0 2px no-repeat !important;
}

.move{
	background: transparent url('../images/icons/move-icon.png') 0 2px no-repeat !important;
}

.move{
	background: transparent url('../images/icons/move-icon.png') 0 2px no-repeat !important;
}

.money-exchange{
	background: transparent url('../images/icons/money-exchange.png') 0 2px no-repeat !important;
}

.autos-icon{
	background: transparent url('../images/icons/autos-icon.png') 0 2px no-repeat !important;
}

.ok-icon48{
	background: transparent url('../images/icons/ok-icon48.png') 0 2px no-repeat !important;
}

.block-icon{
	background: transparent url('../images/icons/block-icon.png') 0 2px no-repeat !important;
}

.view-calendar{
	background: transparent url('../images/icons/view-calendar-list.png') 0 2px no-repeat !important;
}

.document-icon{
	background: transparent url('../images/icons/document-icon.png') 0 2px no-repeat !important;
}

.file-new-icon{
	background: transparent url('../images/icons/file-new-icon.png') 0 2px no-repeat !important;
}

.file-delete-icon{
	background: transparent url('../images/icons/file-delete-icon.png') 0 2px no-repeat !important;
}

.layout-add-icon{
	background: transparent url('../images/icons/layout-add-icon.png') 0 2px no-repeat !important;
}

.highlighter-minus-icon{
	background: transparent url('../images/icons/highlighter-minus-icon.png') 0 2px no-repeat !important;
}

.view-calendar-icon{
	background: transparent url('../images/icons/view-calendar-tasks-icon.png') 0 2px no-repeat !important;
}

.view-calendar-timeline{
	background: transparent url('../images/icons/view-calendar-timeline.png') 0 2px no-repeat !important;
}

.calendar-plus-icon{
	background: transparent url('../images/icons/calendar-plus-icon.png') 0 2px no-repeat !important;
}

.calendar-pencil-icon{
	background: transparent url('../images/icons/calendar-pencil-icon.png') 0 2px no-repeat !important;
}

.arrow_left{
	background: transparent url('../images/icons/arrow_left.png') 0 2px no-repeat !important;
}

.arrow_right{
	background: transparent url('../images/icons/arrow_right.png') 0 2px no-repeat !important;
}

.arrow-right-red{
	background: transparent url('../images/icons/arrow-right-red.png') 0 2px no-repeat !important;
}

.arrow-left-yellow{
	background: transparent url('../images/icons/arrow-left-yellow.png') 0 2px no-repeat !important;
}

.arrow_up{
	background: transparent url('../images/icons/arrow_up.png') 0 2px no-repeat !important;
}

.excel-icon{
	background: transparent url('../images/icons/excel-icon.png') 0 2px no-repeat !important;
}

.arrow_down{
	background: transparent url('../images/icons/arrow_down.png') 0 2px no-repeat !important;
}

.print-icon{
	background: transparent url('../images/icons/print-icon.png') 0 2px no-repeat !important;
}

.receipt-print{
	background: transparent url('../images/icons/receipt-print.png') 0 2px no-repeat !important;
}

.xls-import-icon{
	background: transparent url('../images/icons/xls-import-icon.png') 0 2px no-repeat !important;
}

.db-arrow-down{
	background: transparent url('../images/icons/db-arrow-down.png') 0 2px no-repeat !important;
}

.left-align-icon{
	background: transparent url('../images/icons/left-align-icon.png') 0 2px no-repeat !important;
}

.actions-help{
	background: transparent url('../images/icons/actions-help-icon.png') 0 2px no-repeat !important;
}

.calculator{
	background: transparent url('../images/icons/Calculator-icon.png') 0 2px no-repeat !important;
}

.user-info-icon{
	background: transparent url('../images/icons/user-info-icon.png') 0 2px no-repeat !important;
}

.users-icon{
	background: transparent url('../images/icons/users-icon.png') 0 2px no-repeat !important;
}

.scheduled-tasks{
	background: transparent url('../images/icons/scheduled-tasks-icon.png') 0 2px no-repeat !important;
}

.task-icon{
	background: transparent url('../images/icons/task-icon.png') 0 2px no-repeat !important;
}

.chat-icon{
	background: transparent url('../images/icons/chat-icon.png') 0 2px no-repeat !important;
}

.notes-pin-icon{
	background: transparent url('../images/icons/notes-pin-icon.png') 0 2px no-repeat !important;
}

.action-view-right{
	background: transparent url('../images/icons/Actions-view-right-close-icon.png') 0 2px no-repeat !important;
}

.ask{
	background: transparent url('../images/icons/Ask-icon.png') 0 2px no-repeat !important;
}

.mail-icon{
    background: transparent url('../images/icons/mail-icon.png') 0 2px no-repeat !important;
}

.sms-icon{
	background: transparent url('../images/icons/SMS-bubble-icon.png') 0 2px no-repeat !important;
}

.mail-go{
	background: transparent url('../images/icons/email_go.png') 0 2px no-repeat !important;
}

.work-icon{
	background: transparent url('../images/icons/work-icon.png') 0 2px no-repeat !important;
}

.utilities-notes{
	background: transparent url('../images/icons/utilities-notes.png') 0 2px no-repeat !important;
}

.note{
	background: transparent url('../images/icons/note.png') 0 2px no-repeat !important;
}

.action-icon{
	background: transparent url('../images/icons/action-icon.png') 0 2px no-repeat !important;
}

.arrow_undo{
	background: transparent url('../images/icons/arrow_undo.png') 0 2px no-repeat !important;
}

.arrow-down{
	background: transparent url('../images/icons/arrow-down.gif') 0 2px no-repeat !important;
}

.clear-icon{
	background: transparent url('../images/icons/clear-icon.png') 0 2px no-repeat !important;
}

.stock-market-icon{
	background: transparent url('../images/icons/stock-market-icon.png') 0 2px no-repeat !important;
}

.group-icon{
	background: transparent url('../images/icons/group-icon.png') 0 2px no-repeat !important;
}

.lock-icon{
	background: transparent url('../images/icons/lock.gif') 0 2px no-repeat !important;
}

.lock{
	background: transparent url('../images/icons/lock.png') 0 2px no-repeat !important;
}

.lock_break{
	background: transparent url('../images/icons/lock_break.png') 0 2px no-repeat !important;
}

.table_refresh{
	background: transparent url('../images/icons/table_refresh.png') 0 2px no-repeat !important;
}

.table_add{
	background: transparent url('../images/icons/table_add.png') 0 2px no-repeat !important;
}

.search-b-icon{
	background: transparent url('../images/icons/search-b-icon.png') 0 2px no-repeat !important;
}

.upload-server-icon{
	background: transparent url('../images/icons/upload-server-icon.png') 0 2px no-repeat !important;
}

.loading-icon{
	background: transparent url('../images/icons/loading-icon.png') 0 2px no-repeat !important;
}


.upload-icon{
	background: transparent url('../images/icons/upload-icon.png') 0 2px no-repeat !important;
}

.report-icon{
	background: transparent url('../images/icons/report-icon.png') 0 2px no-repeat !important;
}

.report-delete{
	background: transparent url('../images/icons/report_delete.png') 0 2px no-repeat !important;
}

.report_go{
	background: transparent url('../images/icons/report_go.png') 0 2px no-repeat !important;
}

.report_key{
	background: transparent url('../images/icons/report_key.png') 0 2px no-repeat !important;
}

.meeting-dark-icon{
	background: transparent url('../images/icons/Meeting-Dark-icon.png') 0 2px no-repeat !important;
}

.guest-icon{
	background: transparent url('../images/icons/guest-icon.png') 0 2px no-repeat !important;
}

.room-icon{
	background: transparent url('../images/icons/room-icon.png') 0 2px no-repeat !important;
}

.page_white_copy{
	background: transparent url('../images/icons/page_white_copy.png') 0 2px no-repeat !important;
}

.person-clone-icon{
	background: transparent url('../images/icons/person-clone-icon.png') 0 2px no-repeat !important;
}

.problem-icon{
	background: transparent url('../images/icons/problem-icon.png') 0 2px no-repeat !important;
}

.cog{
	background: transparent url('../images/icons/cog.png') 0 2px no-repeat !important;
}

.actions-viewlist{
    background: transparent url('../images/icons/actions-viewlist.png') 0 2px no-repeat !important;
}

.arrow-split-right-icon{
	background: transparent url('../images/icons/arrow-split-right-icon.png') 0 2px no-repeat !important;
}

.openoffice-math-icon{
    background: transparent url('../images/icons/openoffice-math-icon.png') 0 2px no-repeat !important;
}

.external-drive-backup{
	background: transparent url('../images/icons/external-drive-backup.png') 0 2px no-repeat !important;
}

.green-round-icon{
	background: transparent url('../images/icons/Button-Blank-Green-icon.png') 0 2px no-repeat !important;
}

.red-round-icon{
	background: transparent url('../images/icons/Button-Blank-Red-icon.png') 0 2px no-repeat !important;
}

.restore-icon{
	background: transparent url('../images/icons/restore-icon.png') 0 2px no-repeat !important;
}

.stamp{
	background: transparent url('../images/icons/stamp.png') 0 2px no-repeat !important;
}

.text_signature{
   background: transparent url('../images/icons/text_signature.png') 0 2px no-repeat !important;
}

.process-accept-icon{
	background: transparent url('../images/icons/process-accept-icon.png') 0 2px no-repeat !important;
}

.red-search-icon{
	background: transparent url('../images/icons/red-search-icon.png') 0 2px no-repeat !important;
}

.mail-settings-icon{
	background: transparent url('../images/icons/mail-settings-icon.png') 0 2px no-repeat !important;
}

.money-delete-icon{
	background: transparent url('../images/icons/money-delete-icon.png') 0 2px no-repeat !important;
}

.money-delete{
	background: transparent url('../images/icons/money_delete.png') 0 2px no-repeat !important;
}

.money-add-icon{
	background: transparent url('../images/icons/money_add.png') 0 2px no-repeat !important;
}

.bar-chart-icon{
	background: transparent url('../images/icons/bar-chart-icon.png') 0 2px no-repeat !important;
}

.download-2-icon{
	background: transparent url('../images/icons/download-2-icon.png') 0 2px no-repeat !important;
}

.file-copy-icon{
	background: transparent url('../images/icons/File-Copy-icon.png') 0 2px no-repeat !important;
}

.flag_white{
    background: transparent url('../images/icons/flag_white.png') 0 2px no-repeat !important;
}

.checked-checkbox{
    background: transparent url('../images/icons/User-Interface-Checked-Checkbox-icon.png') 0 2px no-repeat !important;
}

.unchecked-checkbox{
    background: transparent url('../images/icons/User-Interface-Unchecked-Checkbox-icon.png') 0 2px no-repeat !important;
}

.zoom-actual-equal-icon{
	background: transparent url('../images/icons/zoom-actual-equal-icon.png') 0 2px no-repeat !important;
}

.money-increase-icon{
	background: transparent url('../images/icons/money-Increase-icon.png') 0 2px no-repeat !important;
}

.balance-icon{
    background: transparent url('../images/icons/balance-icon.png') 0 2px no-repeat !important;
}

.arrow-expand-icon{
    background: transparent url('../images/icons/arrow-expand-icon.png') 0 2px no-repeat !important;
}

.table-row-insert-icon{
    background: transparent url('../images/icons/table-row-insert-icon.png') 0 2px no-repeat !important;
}

.curve-arrow{
    background: transparent url('../images/icons/curve-arrow.png') 0 2px no-repeat !important;
}

.insert-horizontal-rule-icon{
    background: transparent url('../images/icons/insert-horizontal-rule-icon.png') 0 2px no-repeat !important;
}

.cross-blue{
    background: transparent url('../images/icons/cross-blue.png') 0 2px no-repeat !important;
}

.picture{
    background: transparent url('../images/icons/picture.png') 0 2px no-repeat !important;
}

.power-on-off{
    background: transparent url('../images/icons/power-on-off.png') 0 2px no-repeat !important;
}

.dialog-question-icon{
    background: transparent url('../images/icons/dialog-question-icon.png') 0 2px no-repeat !important;
}

.wireless-disconnected-icon{
    background: transparent url('../images/icons/wireless-disconnected-icon.png') 0 2px no-repeat !important;
}

.refresh-icon24{
    background: transparent url('../images/icons/refresh-icon24.png') 0 2px no-repeat !important;
}

.mail-new-icon24{
    background: transparent url('../images/icons/mail-new-icon24.png') 0 2px no-repeat !important;
}

.mail-new-icon24{
    background: transparent url('../images/icons/mail-new-icon24.png') 0 2px no-repeat !important;
}

.mail-Reply-icon24{
    background: transparent url('../images/icons/mail-Reply-icon24.png') 0 2px no-repeat !important;
}

.mail-arrow-right-icon24{
    background: transparent url('../images/icons/mail-arrow-right-icon24.png') 0 2px no-repeat !important;
}

.mail-delete-icon24{
    background: transparent url('../images/icons/mail-delete-icon24.png') 0 2px no-repeat !important;
}

.mail-settings-icon24{
    background: transparent url('../images/icons/mail-settings-icon24.png') 0 2px no-repeat !important;
}

.wrench{
    background: transparent url('../images/icons/wrench.png') 0 2px no-repeat !important;
}

.confirm-red{
    background: transparent url('../images/icons/confirm.png') 0 2px no-repeat !important;
}

.transfer-money{
    background: transparent url('../images/icons/transfer-money.png') 0 2px no-repeat !important;
}

.collateral{
    background: transparent url('../images/icons/collateral.png') 0 2px no-repeat !important;
}

.page-break2{
    background: transparent url('../images/icons/break.png') 0 2px no-repeat !important;
}

.more{
    background: transparent url('../images/icons/more.png') 0 2px no-repeat !important;
}

.menu-more {
    background: transparent url('../images/icons/menu2.png') 0 2px no-repeat !important;
}

.file-transfer {
    background: transparent url('../images/icons/file-transfer.png') 0 2px no-repeat !important;
}

.folder-add {
    background: transparent url('../images/icons/folder-add.png') 0 2px no-repeat !important;
}

.search {
    background: transparent url('../images/icons/search.png') 0 2px no-repeat !important;
}

.delete-trash {
    background: transparent url('../images/icons/delete-trash.png') 0 2px no-repeat !important;
}

.play {
    background: transparent url('../images/icons/play.png') 0 2px no-repeat !important;
}

.stop-button {
    background: transparent url('../images/icons/stop-button.png') 0 2px no-repeat !important;
}

.vcard{
    background: transparent url('../images/icons/vcard.png') 0 2px no-repeat !important;
}

.page_white_acrobat{
    background: transparent url('../images/icons/page_white_acrobat.png') 0 2px no-repeat !important;
}

.document-archive-icon{
	background-image: url( ../images/icons/document-archive-icon.png ) !important;
}

.unarchive-icon{
	background-image: url( ../images/icons/unarchive-icon.png ) !important;
}

.renew-icon{
	background-image: url( ../images/icons/renew-icon.png ) !important;
}

.money{
	background-image: url( ../images/icons/money.png ) !important;
}

.table-relationship-icon{
	background-image: url( ../images/icons/table-relationship-icon.png ) !important;
}

.zoom_in_plus{
	background-image: url( ../images/icons/zoom_in_plus.png ) !important;
}

.accept-icon{
	background-image: url( ../images/icons/Accept-icon.png ) !important;
}

.delete-file-icon{
	background-image: url( ../images/icons/delete-file-icon.png ) !important;
}

.shape_move_backwards{
	background-image: url( ../images/icons/shape_move_backwards.png ) !important;
}

.undo-icon{
	background-image: url( ../images/icons/undo-icon.png ) !important;
}

.note_add{
	background-image: url( ../images/icons/note_add.png ) !important;
}

.note_delete{
	background-image: url( ../images/icons/note_delete.png ) !important;
}

.fill-color{
	background-image: url( ../images/icons/fill-color-icon.png ) !important;
}
.SMS-bubble-icon{
	background-image: url( ../images/icons/SMS-bubble-icon.png ) !important;
}

.money_add{
	background-image: url( ../images/icons/money_add.png ) !important;
}

.paper-clip-green24{
	background-image: url( ../images/icons/paper-clip-green24.png ) !important;
	width:115px!important;
    height:25px!important;
    margin-right: auto !important;
    margin-left: auto !important;
}

.paper-clip-black24{
	background-image: url( ../images/icons/paper-clip-black24.png ) !important;
	width:115px!important;
    height:25px!important;
    margin-right: auto !important;
    margin-left: auto !important;
}

.x-action-col-cell img.pdf-col {
    height: 16px;
    width: 16px;
    background-image: url(../images/icons/pdf_icon.png);
}

.x-action-col-cell img.word-col {
    height: 16px;
    width: 16px;
    background-image: url(../images/icons/page_white_word.png);
}

.x-action-col-cell img.txt-col {
    height: 16px;
    width: 16px;
    background-image: url(../images/icons/text-file.png);
}

.x-action-col-cell img.zip-col {
    height: 16px;
    width: 16px;
    background-image: url(../images/icons/zip-icon.png);
}

.x-action-col-cell img.ppt-col {
    height: 16px;
    width: 16px;
    background-image: url(../images/icons/ppt-icon.png);
}

.x-action-col-cell img.excel-col {
    height: 16px;
    width: 16px;
    background-image: url(../images/icons/excel-icon.png);
}

.x-action-col-cell img.pic-col {
    height: 16px;
    width: 16px;
    background-image: url(../images/icons/picture.png);
}

.x-action-col-cell img.mp4-col {
    height: 16px;
    width: 16px;
    background-image: url(../images/icons/mp4-icon.png);
}

.x-action-col-cell img.mp3-col {
    height: 16px;
    width: 16px;
    background-image: url(../images/icons/mp3-con.png);
}

.x-action-col-cell img.flv-col {
    height: 16px;
    width: 16px;
    background-image: url(../images/icons/flv-icon.png);
}

.x-action-col-cell img.folder-col {
    height: 16px;
    width: 16px;
    background-image: url(../images/icons/folder.png);
}

.x-action-col-cell img.open-folder {
    height: 16px;
    width: 16px;
    background-image: url(../images/icons/open-folder.png);
}

.x-action-col-cell img.share {
    height: 16px;
    width: 16px;
    margin-left:10px;
    background-image: url(../images/icons/share.png);
}

.x-action-col-cell img.three-dots {
    height: 16px;
    width: 16px;
    margin-left:10px;
    background-image: url(../images/icons/three-dots.png);
}

.x-action-col-cell img.reading-book {
    height: 16px;
    width: 16px;
    margin-left:10px;
    background-image: url(../images/icons/reading-book.png);
}

.x-action-col-cell img.block-col {
    height: 16px;
    width: 16px;
    background-image: url(../images/icons/block-icon.png);
}

.x-action-col-cell img.smsbubble-col {
    height: 16px;
    width: 16px;
    background-image: url( ../images/icons/SMS-bubble-icon.png);
}

.x-action-col-cell img.mailicon-col {
    height: 16px;
    width: 16px;
    background-image: url( ../images/icons/Mail-icon.png);
}

.x-action-col-cell img.add-row-col {
    height: 16px;
    width: 16px;
    background-image: url(../images/icons/plus3.png);
}

.x-action-col-cell img.magnifying-glass {
    height: 16px;
    width: 16px;
    background-image: url(../images/icons/magnifying-glass.png);
}

.x-action-col-cell img.more-row-col {
    height: 16px;
    width: 16px;
    background-image: url(../images/icons/more.png);
}

.x-action-col-cell img.menu-row-col {
    height: 16px;
    width: 16px;
    background-image: url(../images/icons/menu.png);
}

.x-action-col-cell img.menu2-row-col {
    height: 16px;
    width: 16px;
    background-image: url(../images/icons/menu2.png);
}

.x-action-col-cell img.message-col {
    height: 16px;
    width: 16px;
    background-image: url(../images/icons/chat-icon.png);
}

.x-action-col-cell img.remove-col {
    height: 16px;
    width: 16px;
    background-image: url(../images/icons/delete.gif);
}

.x-action-col-cell img.error-col {
    height: 16px;
    width: 16px;
    background-image: url(../images/icons/error.png);
}

.x-action-col-cell img.problem-icon {
    height: 16px;
    width: 16px;
    background-image: url(../images/icons/problem-icon.png);
}

.x-action-col-cell img.ok-col {
    height: 16px;
    width: 16px;
    background-image: url(../images/icons/accept.png);
}

.x-action-col-cell img.download {
    height: 16px;
    width: 16px;
    background-image: url(../images/icons/download.png);
}

.x-action-col-cell img.download-2-icon {
    height: 16px;
    width: 16px;
    background-image: url(../images/icons/download-2-icon.png);
}

.x-action-col-cell img.positive-vote {
    height: 16px;
    width: 16px;
    background-image: url(../images/icons/positive-vote.png);
}

.x-action-col-cell img.positive-voted {
    height: 16px;
    width: 16px;
    background-image: url(../images/icons/positive-voted.png);
}

.x-action-col-cell img.negative-vote {
    height: 16px;
    width: 16px;
    background-image: url(../images/icons/negative-vote.png);
}

.x-action-col-cell img.negative-voted {
    height: 16px;
    width: 16px;
    background-image: url(../images/icons/negative-voted.png);
}

.x-action-col-cell img.add-to-document {
    height: 16px;
    width: 16px;
    background-image: url(../images/icons/add-to-document.png);
}

.x-action-col-cell img.round-green-col {
    height: 16px;
    width: 16px;
    background-image: url(../images/icons/Button-Blank-Green-icon.png);
}

.x-action-col-cell img.round-red-col {
    height: 16px;
    width: 16px;
    background-image: url(../images/icons/Button-Blank-Red-icon.png);
}

.x-action-col-cell img.round-yellow-col {
    height: 16px;
    width: 16px;
    background-image: url(../images/icons/Button-Blank-Yellow-icon.png);
}

.x-action-col-cell img.icon_padlock {
    height: 16px;
    width: 16px;
    background-image: url(../images/icons/icon_padlock.png);
}

.x-action-col-cell img.enter {
    height: 16px;
    width: 16px;
    background-image: url(../images/icons/enter.png);
}

.x-action-col-cell img.cross_linear {
    height: 16px;
    width: 16px;
    background-image: url(../images/icons/cross_linear.png);
}

.x-action-col-cell img.blank {
    height: 16px;
    width: 16px;
    background-image: url(../images/icons/blank.png);
}

.x-action-col-cell img.ui-check-box-icon {
    height: 16px;
    width: 16px;
    background-image: url(../images/icons/User-Interface-Checked-Checkbox-icon.png);
}

.x-action-col-cell img.ui-check-box-icon-green {
    height: 16px;
    width: 16px;
    background-image: url(../images/icons/User-Interface-Checked-Checkbox-icon-green.png);
}

.x-action-col-cell img.check-mark16 {
    height: 16px;
    width: 16px;
    background-image: url(../images/icons/check-mark16.png);
}

.x-action-col-cell img.cross {
    height: 16px;
    width: 16px;
    background-image: url(../images/icons/cross.gif);
}

.x-action-col-cell img.sign-stop-icon {
	height: 16px;
	width: 16px;
	background-image: url(../images/icons/sign-stop-icon.png);
}

.x-action-col-cell img.zoom-actual-equal-icon {
    height: 16px;
    width: 16px;
    margin-right:8px;
    margin-left:8px;
    background-image: url(../images/icons/zoom-actual-equal-icon.png);
}

.x-action-col-cell img.Letter-J-blue-icon {
    height: 16px;
    width: 16px;
    margin-right:8px;
    margin-left:8px;
    background-image: url(../images/icons/Letter-J-blue-icon.png);
}

.x-action-col-cell img.receipt-arrow-icon {
	height: 16px;
	width: 16px;
	margin-right:8px;
	margin-left:8px;
	background-image: url(../images/icons/receipt-arrow-icon.png);
}

.x-action-col-cell img.ui-tablerel-col {
    height: 16px;
    width: 16px;
    background-image: url(../images/icons/table-relationship-icon.png);
}

.x-action-col-cell img.ui-check-box-uncheck-icon {
    height: 16px;
    width: 16px;
    background-image: url(../images/icons/User-Interface-Unchecked-Checkbox-icon.png);
}

.chart_organisation {
    background-image:url(../images/icons/chart_organisation.png) !important;
}

.x-grid3-row-over .x-grid3-cell-inner {
    font-weight: bold;
}

.mod-dashboard {
    overflow: auto;
    padding: 5px;
}

.mod-dashboard-left {
    float: left;
    width: 555px;
    border-right: 1px solid #CCD8E7;
}

.mod-dashboard-right {
    margin-left: 10px;
    padding: 10px;
}

.x-grid3-cell.blue-bg-cell{
    background-color: #3366CC;
}

.x-grid3-cell.yellow-bg-cell{
    background-color: #FFFF00;
}

.x-grid3-cell.gainsboro-bg-cell{
    background-color: #DCDCDC;
}

.x-grid3-cell.orange-bg-cell{
    background-color: #FF6600;
}

.x-grid3-cell.lightgrey-bg-cell{
    background-color: #D3D3D3;
}

.x-grid3-cell.red-bg-cell{
    background-color: #FF0000;
}

.x-grid3-cell.purple-bg-cell{
    background-color: #9933FF;
}

.x-grid3-cell.green-bg-cell{
    background-color: #00CC00;
}

.x-grid3-cell.ltgreen-bg-cell{
	background-color: #C7EDC7;
}

.x-grid3-cell.white-bg-cell{
	background-color: #FFFFFF;
}

.green-row .x-grid3-cell {
	background-color: #99CC99 !important;
}

.white-row .x-grid3-cell {
    background-color: #FFFFFF !important;
}

.change-row {
	background-color: #ffffa8;border-color:#FA1505;
}

.x-grid3-cell.strike-bg-cell{
    background-image:url(../images/strike.png) !important;
}

.x-grid3-cell.bg-cell-none{
    background-image:none;
}


#table-panel .x-table-layout {
    padding:5px;
}
#table-panel .x-table-layout td {
    vertical-align:top;
    padding:5px;
    font-size: 11px;
}

#table-panel-sacco .x-table-layout {
    padding:5px;
}

#table-panel-sacco .x-table-layout td {
    vertical-align:top;
    padding:5px;
    font-size: 11px;
}

#table-panel-hrm .x-table-layout {
	padding:5px;
}

#table-panel-hrm .x-table-layout td {
	vertical-align:top;
	padding:5px;
	font-size: 11px;
}

#table-panel-property .x-table-layout {
    padding:5px;
}

#table-panel-property .x-table-layout td {
    vertical-align:top;
    padding:5px;
    font-size: 11px;
}

.pointerCursor {
    cursor: pointer;
}

.notAllowedCursor {
    cursor: not-allowed;
}

.helpCursor{
	cursor: help;
}

.contextMenuCursor{
	cursor: context-menu;
}

.hor-minimalist-b
{
	font-family: "Lucida Sans Unicode", "Lucida Grande", Sans-Serif;
	font-size: 11px;
	background: #fff;
	margin: 5px;
	border-collapse: collapse;
	text-align: left;
	width: 100%;
}
.hor-minimalist-b th
{
	font-size: 11px;
	font-weight: normal;
	color: #039;
	padding: 5px 4px;
	border-bottom: 1px solid #6678b1;
}
.hor-minimalist-b td
{
	border-bottom: 1px solid #ccc;
	color: #669;
	padding: 3px 4px;
}
.hor-minimalist-b tbody tr:hover td
{
	color: #009;
}
.hor-minimalist-label
{
	font-family: "Lucida Sans Unicode", "Lucida Grande", Sans-Serif;
	font-size: 12px;
	background: #fff;
	margin: 5px;
	border-collapse: collapse;
	text-align: left;
	width: 200px;
}

aside.dbar-sidebar {
	width:268px;
}
aside.dbar-sidebar ul {
	margin:0;
	padding:0;
	list-style:none;
}
aside.dbar-sidebar li ul {
	margin-bottom:20px;
}
aside.dbar-sidebar li ul li {
	display:block;
	padding:12px 10px;
	border-bottom:1px solid #ddd;
	color:#777;
}
aside.dbar-sidebar li {
	color:#666;
	font-size: 16px;
}
aside.dbar-sidebar li ul li a {
	text-decoration:none;
	color:#666;
	font-weight:normal;
}
aside.dbar-sidebar li ul li a:hover {
	color:#09285E;
	text-decoration:underline;
}


aside.dbar-sidebar li ul.blocklist li {
	padding:0;
}
aside.dbar-sidebar li ul.blocklist li.selected-item  {
	border-bottom:none;
}
aside.dbar-sidebar li ul.blocklist li.selected-item a,
aside.dbar-sidebar li ul.blocklist li.selected-item a:hover {
	color:#2A468B;
	font-weight:bold;
	background: #DFE8F6;
}
aside.dbar-sidebar li ul.blocklist li a:hover {
	background:#f0f0f0;
	text-decoration:none;
}
aside.dbar-sidebar li ul.blocklist li a {
	color:#666;
	display:block;
	padding:10px 10px;
}

aside.dbar-sidebar h4 { 
	color:#0C367E;
	font-size:16px;
	text-transform:uppercase;
	font-weight:bold;
	margin:0;
	padding:7px 10px;
}

.green-txtfield-bg {
  background-color: #DFE8F6;
  background-image: none;
  border-top:    0px;
  border-right:  0px;
  border-bottom: 2px solid #000000;
  border-left:   0px;
  font-size: 18px;
  font-weight: bold;
  color: red;
}

.extblue-txtfield-bg {
  background-color: #DFE8F6 !important;
  background-image: none !important;
  font: normal 12px tahoma, arial, helvetica, sans-serif;
}

.extblue-txtfield-bg-textred {
  background-color: #DFE8F6 !important;
  background-image: none !important;
  font: normal 12px tahoma, arial, helvetica, sans-serif;
  color: red;
  font-weight: bold;
}

.txtfld-bluebg-noborder-txtbold {
  background-color: #DFE8F6 !important;
  background-image: none !important;
  font: normal 18px tahoma, arial, helvetica, sans-serif;
  color: red;
  border-top:    0px;
  border-right:  0px;
  border-bottom: 2px solid #000000;
  border-left:   0px;
  font-weight: bold;
}

.txtfld-bluebg-noborder-txtbold-right {
  background-color: #DFE8F6 !important;
  background-image: none !important;
  font: normal 18px tahoma, arial, helvetica, sans-serif;
  color: #000;
  border-top:    0px;
  border-right:  0px;
  border-bottom: 0px;
  border-left:   0px;
  font-weight: bold;
}

.txtfld-bluebg-noborder-txtbold12 {
  background-color: #DFE8F6 !important;
  background-image: none !important;
  font: normal 12px tahoma, arial, helvetica, sans-serif;
  border-top:    0px;
  border-right:  0px;
  border-bottom: 2px solid #000000;
  border-left:   0px;
  font-weight: bold;
}

.extgrey-txtfield-bg {
  background-color: #F1F1F1 !important;
  background-image: none !important;
  font: normal 12px tahoma, arial, helvetica, sans-serif;
}

.ux-chip-notification {  
    position: absolute;  
    right: 10px;  
    bottom: 10px;  
    background: #CEDFF5;  
    z-index: 1001;  
    border: 1px solid #99BBE8;  
} 

.x-grid3-row.hiderow .x-grid3-cell {
    background-color: #000 !important;
    display: none;
}

.x-grid3-cell.goto-tenantledger{
    cursor: pointer;
    text-decoration:underline;
    color: #2D5698;
}

.x-grid3-cell.goto-green{
    cursor: pointer;
    text-decoration:underline;
    color: #008000;
}

.x-grid3-cell.goto-red{
    cursor: pointer;
    text-decoration:underline;
    color: #FF0000;
}

.x-grid3-cell.action-link{
    cursor: pointer;
    text-decoration:underline;
    color: #FF0000;
}

.x-grid3-cell.goto-tenantledger-blocked{
    cursor: pointer;
    text-decoration:underline;
    color: #2D5698;
    background-image: url(../images/icons/money-delete-icon.png);
    background-position: left center;
    background-repeat: no-repeat;
    padding-left: 16px;
}

.report-list-header {
  font-weight: bold;
  font-size: 16px;
  color: #15428B;
}

.report-list-hr {
  width: 100%;
  color: #4286f4;
}

.report-list {
  margin: 0;
  padding: 0;
  list-style-type: none;
}

.report-list li {
  background: transparent url('../images/icons/Arrows-Forward-icon.png') 0 3px no-repeat !important;
  padding: 7px 0 7px 25px;
  border-bottom: 1px dashed grey;
}

.report-list li a {
  text-decoration: none;
  font-size: 15px;
  color: #4286f4;
}

.redTextfieldBg{
     background: #FF0000;
}

.orangeTextfieldBg{
     background: #FF6600;
}

.yellowTextfieldBg{
     background: #FFFF00;
}

.x-check-group-alt {
    background: #D1DDEF;
    border-top:1px dotted #B5B8C8;
    border-bottom:1px dotted #B5B8C8;
}

.stickynotes-list{
  font-family:arial,sans-serif;
  font-size:100%;
  margin:1em;
  color:#fff;
}

.stickynotes-list h2, .stickynotes-list p{
  font-size:100%;
  font-weight:normal;
}

.stickynotes-list ul, .stickynotes-list li{
  list-style:none;
}

.stickynotes-list ul{
  overflow:hidden;
  padding:2em;
}

.stickynotes-list ul li a{
  text-decoration:none;
  color:#000;
  background:#ffc;
  display:block;
  height:19em;
  width:19em;
  padding:1em;
  -moz-box-shadow:5px 5px 7px rgba(33,33,33,1);
  -webkit-box-shadow: 5px 5px 7px rgba(33,33,33,.7);
  box-shadow: 5px 5px 7px rgba(33,33,33,.7);
  -moz-transition:-moz-transform .15s linear;
  -o-transition:-o-transform .15s linear;
  -webkit-transition:-webkit-transform .15s linear;
}

.stickynotes-list ul li{
  margin:1em;
  float:left;
}

.stickynotes-list ul li h2{
  font-size:110%;
  font-weight:bold;
  padding-bottom:5px;
}

.stickynotes-list ul li p{
  font-family:"Reenie Beanie",arial,sans-serif;
  font-size:180%;
}

.stickynotes-list ul li a{
  -webkit-transform: rotate(-6deg);
  -o-transform: rotate(-6deg);
  -moz-transform:rotate(-6deg);
}

.stickynotes-list ul li:nth-child(even) a{
  -o-transform:rotate(4deg);
  -webkit-transform:rotate(4deg);
  -moz-transform:rotate(4deg);
  position:relative;
  top:5px;
  background:#cfc;
}

.stickynotes-list ul li:nth-child(3n) a{
  -o-transform:rotate(-3deg);
  -webkit-transform:rotate(-3deg);
  -moz-transform:rotate(-3deg);
  position:relative;
  top:-5px;
  background:#ccf;
}

.stickynotes-list ul li:nth-child(5n) a{
  -o-transform:rotate(5deg);
  -webkit-transform:rotate(5deg);
  -moz-transform:rotate(5deg);
  position:relative;
  top:-10px;
}

.stickynotes-list ul li a:hover, .stickynotes-list ul li a:focus{
  box-shadow:10px 10px 7px rgba(0,0,0,.7);
  -moz-box-shadow:10px 10px 7px rgba(0,0,0,.7);
  -webkit-box-shadow: 10px 10px 7px rgba(0,0,0,.7);
  -webkit-transform: scale(1.25);
  -moz-transform: scale(1.25);
  -o-transform: scale(1.25);
  position:relative;
  z-index:5;
}

.stickynotes-list ol{text-align:center;}

.stickynotes-list ol li{display:inline;padding-right:1em;}

.stickynotes-list ol li a{color:#fff;}

.sacco-dboard-stats-img{
    float: left;
}

.sacco-dboard-stats{
    font-size: 12px;
    font-weight: bold;
    float: right;
    margin-left: 10px;
    text-align: right;
}

.sacco-dboard-stats-data{
    font-size: 15px;
}

.sacco-dboard-stats-label{
    font-size: 11px;
}

.sacco-member-stats{
    font-size: 12px;
    font-weight: bold;
    margin-left: 10px;
    text-align: right;
}

.sacco-member-stats-data{
    font-size: 30px;
    font-family: Courier, monospace;
}

.sacco-member-stats-label{
    font-size: 13px;
    color: #375F9D;
    padding-top: 5px;
}

.sacco-member-stats-label{
    font-size: 14px;
    font-weight: normal;
}

.sacco-member-profile-cell{
    border: 0px !important;
}

.ezen-form-main-label{
    padding-bottom:10px;
    text-align: right;
    font-size: 17px;
    font-weight: bold;
    color: #ff0000;
}

.ezen-form-main-label-after{
    padding-bottom:10px;
    padding-bottom:30px;
    text-align: right;
    font-size: 14px;
    font-weight: bold;
    color: #000;
}

.ezen-form-main-label-status{
    padding-top:30px;
    font-weight: bold;
    height: 70px;
}

.ext-grid-rowcustom1{
    height: 25px;
}

.x-edit-wordpaste {background: url(../images/icons/edit-word-text.png) 0 0 no-repeat !important;}
.x-edit-table {background: url(../images/icons/edit-table.png) 0 0 no-repeat !important;}
.x-edit-hr {background: url(../images/icons/edit-rule.png) 0 0 no-repeat !important;}
.x-edit-indent {background: url(../images/icons/edit-indent.png) 0 0 no-repeat !important;}
.x-edit-char {background: url(../images/icons/edit-char.png) 0 0 no-repeat !important;}
.x-edit-outdent {background: url(../images/icons/edit-outdent.png) 0 0 no-repeat !important;}
.x-edit-subscript {background: url(../images/icons/edit-subscript.png) 0 0 no-repeat !important;}
.x-edit-superscript {background: url(../images/icons/edit-superscript.png) 0 0 no-repeat !important;}
.x-edit-removeFormat {background: url(../images/icons/edit-removeFormat.png) 0 0 no-repeat !important;}
.x-edit-image {background: url(../images/icons/edit-image.png) 0 0 no-repeat !important;}
.x-edit-findandreplace {background: url(../images/icons/edit-findandreplace.png) 0 0 no-repeat !important;}
.x-edit-undo {background: url(../images/icons/edit-undo.png) 0 0 no-repeat !important;}
.x-edit-redo {background: url(../images/icons/edit-redo.png) 0 0 no-repeat !important;}
.x-edit-formatblock-h1 {background: url(../images/icons/edit-heading-h1.png) 0 0 no-repeat !important;}
.x-edit-formatblock-h2 {background: url(../images/icons/edit-heading-h2.png) 0 0 no-repeat !important;}

.folder-home-other
{
    margin-top: 20px;
    margin-left: 20px;
    font-size: 18px;
}

.folder-home-other li.recent
{
    padding-top: 8px;
    padding-left: 25px;
    background-image: url(../images/icons/recent.png);
    background-repeat: no-repeat;
    background-position: 0 .5em;
    height: 20px;
}

.folder-home-other li.starred
{
    padding-top: 8px;
    padding-left: 25px;
    background-image: url(../images/icons/star.png);
    background-repeat: no-repeat;
    background-position: 0 .5em;
    height: 20px;
}

.folder-home-other li.trash
{
    padding-top: 8px;
    padding-left: 25px;
    background-image: url(../images/icons/disposal.png);
    background-repeat: no-repeat;
    background-position: 0 .5em;
    height: 20px;
}

/* *** Multi-Step Start ***/
.ms-text-center {
    text-align: center;
}

.ms-mx-auto {
    margin-left: auto;
    margin-right: auto;
}

.ms-pl-0 {
    padding-left: 0;
}

ul.ms-step {
    counter-reset: section;
    margin-bottom: 3rem;
}

ul.ms-step .ms-step-circle {
    position: relative;
}

ul.ms-step .ms-step-circle span {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translateY(-50%) translateX(-50%);
}

.ms-step-horizontal {
    position: relative;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
}

ul.ms-step > li:not(:last-of-type) {
    margin-bottom: 0.625rem;
    -webkit-transition: margin-bottom 0.4s;
    -o-transition: margin-bottom 0.4s;
    transition: margin-bottom 0.4s;
}

.ms-step-horizontal > li:not(:last-of-type) {
    margin-bottom: 0 !important;
}

.ms-step-horizontal li {
    position: relative;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: start;
    -webkit-transition: 0.5s;
    transition: 0.5s;
}

.ms-step-horizontal li:not(:last-child):after {
    position: relative;
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
    height: 1px;
    content: "";
    top: 32%;
}

.ms-step-horizontal li:after {
    background-color: #fff;
}

.ms-step-horizontal li.ms-step-completed:after {
    background-color: #4da3ff;
}

.ms-step-horizontal li.ms-step-cancelled:after {
    background-color: #fff;
}

.ms-step-horizontal li:last-child {
    flex: unset;
}

ul.ms-step li a .ms-step-circle {
    display: inline-block;
    width: 30px;
    height: 30px;
    margin-right: 0;
    line-height: 1.7rem;
    text-align: center;
    background: rgba(0, 0, 0, 0.38);
    border-radius: 50%;
}

.ms-step .ms-step-active .ms-step-circle {
    background-color: #4361ee !important;
    color: #fff;
}

.ms-step .ms-step-active .label {
    color: #4361ee !important;
}

.ms-step .ms-step-active .ms-step-circle:hover {
    background-color: #4361ee !important;
    color: #fff !important;
}

.ms-step .ms-step-unfinished .ms-step-circle {
    background-color: #f8f7ff;
}

.ms-step .ms-step-completed .ms-step-circle {
    background-color: #0e9594 !important;
    color: #fff;
}

.ms-step .ms-step-cancelled .ms-step-circle {
    background-color: #db0b23 !important;
    color: #fff;
}

.ms-step .ms-step-completed .label {
    color: #0e9594 !important;
}

.ms-step .ms-step-cancelled .label {
    color: #db0b23 !important;
}

.ms-step .ms-step-completed .ms-step-circle:hover {
    background-color: #0e9594 !important;
    color: #fff !important;
}

.ms-step .ms-step-cancelled .ms-step-circle:hover {
    background-color: #db0b23 !important;
    color: #fff !important;
}

.ms-step .ms-step-active span.text-muted {
    color: #fff !important;
}

.ms-step .ms-step-completed span.text-muted {
    color: #fff !important;
}

.ms-step .ms-step-cancelled span.text-muted {
    color: #fff !important;
}

.ms-step .label {
    font-size: 1rem;
    margin-top: 0.5rem;
}

.ms-step a {
    cursor: default;
}
/* *** Multi-Step Stop ***/

.a4-edit-background {
   width: 100%;
   height: 100%;
   margin: 0 auto;
   padding: 0;
   font-size: 12pt;
   background: rgb(223, 232, 246) !important;
   box-sizing: border-box;
   -moz-box-sizing: border-box;
}

.a4-main-page {
   width: 230mm !important;
   min-height: 317mm !important;
   margin: 0 auto;
   background: #FFF;
   box-shadow: 0 0 0.5cm rgba(0,0,0,0.5);
 }

.a4-sub-page {
   padding: 1cm;
   height: 317mm !important;
 }