﻿
/* status icons starts */
.HyperVHostSystem-tso-status-common {
	width: 20px; 
    height: 20px;
	margin-left: 1px;
	margin-right: -1px;
	margin-bottom: 2px;
	vertical-align: middle;
	background-image: url('../../img/tree/status/hyperVHostStatusIcons.png?v=d89613c54b571457f3cf6e35af60ba9561f93dd9'); 
	background-repeat: no-repeat;
	display: inline-block;
}

/*ValidStatus, LBStatus, PowerStatus */
/* using same icons for invalid-online and offline*/
.HyperVHostSystem-tso-status-Valid-Online-Unknown {
	background-position: 0 0;
}
.HyperVHostSystem-tso-status-Valid-Online-On {
	background-position: -20px 0;
}
.HyperVHostSystem-tso-status-Valid-Online-Off {
	background-position: -40px 0;
}
.HyperVHostSystem-tso-status-Valid-Online-PoweringOn {
	background-position: -60px 0;
}
.HyperVHostSystem-tso-status-Valid-Online-PoweringOff {
	background-position: -80px 0;
}

.HyperVHostSystem-tso-status-Valid-Offline-Unknown {
	background-position: 0 -20px;
}
.HyperVHostSystem-tso-status-Valid-Offline-On {
	background-position: -20px -20px;
}
.HyperVHostSystem-tso-status-Valid-Offline-Off {
	background-position: -40px -20px;
}
.HyperVHostSystem-tso-status-Valid-Offline-PoweringOn {
	background-position: -60px -20px;
}
.HyperVHostSystem-tso-status-Valid-Offline-PoweringOff {
	background-position: -80px -20px;
}
.HyperVHostSystem-tso-status-Unknown {
	background-position: 0 0;
}

.HyperVHostSystem-tso-status-Invalid-Online-Unknown {
	background-position: 0 -40px;
}
.HyperVHostSystem-tso-status-Invalid-Offline-Unknown {
	background-position:  0 -40px;
}

.HyperVHostSystem-tso-status-Invalid-Online-On {
	background-position: -20px -40px;
}
.HyperVHostSystem-tso-status-Invalid-Offline-On {
	background-position: -20px -40px;
}

.HyperVHostSystem-tso-status-Invalid-Online-Off {
	background-position: -40px -40px;
}
.HyperVHostSystem-tso-status-Invalid-Offline-Off {
	background-position: -40px -40px;
}

.HyperVHostSystem-tso-status-Invalid-Online-PoweringOn {
	background-position: -60px -40px;
}
.HyperVHostSystem-tso-status-Invalid-Offline-PoweringOn {
	background-position: -60px -40px;
}

.HyperVHostSystem-tso-status-Invalid-Online-PoweringOff {
	background-position: -80px -40px;
}
.HyperVHostSystem-tso-status-Invalid-Offline-PoweringOff {
	background-position: -80px -40px;
}






