/* all changes to standard icons are done in the data stream using icon property on nodes */
.DelDataTD .x-grid-cell {
	background-color: #F9BEBC !important;
}

.shaded {
	opacity: 0.6 !important;
}

.multilinegridcell .x-grid-cell-inner {
	white-space: normal !important;
}
/* switch arrow up/down on expand/collapse fieldset */
.x-fieldset .x-tool-over .x-tool-toggle {
    background-position: -15px -75px;
}
.x-fieldset .x-tool-toggle {
    background-position: 0px -75px;
}
.x-fieldset-collapsed .x-tool-toggle {
    background-position: 0px -60px;
}
.x-fieldset-collapsed .x-tool-over .x-tool-toggle {
    background-position: -15px -60px;
}

.x-form-num-field {
    text-align: right;
}

.historyRuleLabel {
	width: 200px;
	margin: 15px 265px 15px 265px;
	padding: 10px 10px 10px 10px;
	text-align: center;
	background-image: url("../gfx/systemworking.gif");
	background-repeat: no-repeat;
	background-position: left center;	
}
.historyHeadline {
	margin-top: 10px;
	font-weight: bold;
	color: #04468c; /*system blue*/
}

.systemselector {
	position: absolute !important;
}

/* unvisited link */
.freshlink a:link {
	color: #001426 !important;
}
/* visited link */
.freshlink a:visited {
	color: #001426 !important;
}

.editRuleNumberLabels {
	text-align: right;
	font-weight: bold;
	color: #C0D72F;
}

.x-grid-cell  .testTotal {
	background-color: #63bda1;
}

.redText {
	color: red !important;
}

.myGreyBacking {
	background-color: #c5c5c5 !important;
}

.mySplitterHorizontal {
	margin-top: 8px !important;
	margin-bottom: 3px !important;
	background-image: url("../../../APM/ui/gfx/splitter.png") !important;
	background-repeat: repeat-x !important; 
}
.mySplitter {
	margin-top: 8px !important;
	margin-bottom: 3px !important;
	background-image: url("../../../APM/ui/gfx/splitter.png") !important;
	background-repeat: repeat-y !important; 
}

.gridNumber {
	text-align: left;
}

.setLeft {
	text-align: left;
}
.setCenter {
	text-align: center;
}
.setRight {
	text-align: right !important;
	padding-right: 10px;
}

.gridMitigation {
	text-align: left;
}

.numberField {
	text-align: right !important;
}

.x-combo-list-item .setRight {
	padding:2px;
	border:1px solid;
	white-space: nowrap;
	overflow:hidden;
	text-overflow: ellipsis;
	text-align:right;
}

.formButtonNotReady, .formFieldNotReady input {
	border:1px solid red  !important;
}
.formButtonNotReady span {
	color: red !important;
}

.whiteBackground {
	background: #ffffff;
}

.display-false { 
	display: none;
}
/* DASHBOARD */
.nodataImage {
	height: 158px !important;
	width:	158px !important;
	margin: 50px 70px 50px 70px;
}
.dashboardCheckMarkImage {
	height: 100%;
	width:	100%;
	margin: 15px 55px 15px 55px;
}
/* less space between icon and text on buttons */
.x-btn-default-medium-icon-text-left .x-btn-inner {
  padding-left: 25px;
}

.getAppSuperClass {
	position: absolute;
	top:	10px;
	left:	10px;
	z-index : 1;
}
.text-wrapper {
   word-break: break-word;
   word-wrap: break-word;
}
