.form-error-state {
	font-size: 11px;
	padding-left: 20px;
	height: 16px;
	line-height: 18px;
	background: no-repeat 0 0;
	cursor: default;
}

.form-error-state-invalid {
	color: #C30;
	background-image: url(../../ext/resources/themes/images/default/form/exclamation.gif);
}

.form-error-state-valid {
	color: #090;
	background-image: url(../../ext/resources/themes/images/default/dd/drop-yes.gif);
}

/* Error details tooltip */
.errors-tip .error {
	font-style: italic;
}

.alert-tip {
	color: #c09853;
}

.success-tip {
	color: #468847;
	background-color: #dff0d8;
	border-color: #d6e9c6;
}

.info-tip {
	color: #3a87ad;
	background-color: #d9edf7;
	border-color: #bce8f1;
}

.danger-tip,
.error-tip {
	color: #b94a48;
	background-color: #f2dede;
	border-color: #eed3d7;
}

/*  Datalist view */
.dataview-item {
	cursor: pointer;
	padding: 4px 10px 4px 10px;
	border-bottom: 1px solid #ededed;

	white-space: nowrap;
	overflow: hidden;
	-o-text-overflow: ellipsis;
	text-overflow: ellipsis;
}

.dataview-item i {
	color: #999999;
}

.dataview-item-over {
	background-color: #ededed;
	border-bottom-color: #dddddd;
}

.dataview-item-selected {
	background: #e0e0e0 url(../images/arrow-right.gif) 100% 50% no-repeat;
	border-bottom-color: #cccccc;
}

.row-fraud .x-grid-cell-inner {
	background-color: #ff9310;
	font-weight: bold;
	color: green;
}

.row-fraud-warning .x-grid-cell-inner {
	background-color: #ffee6d;
	font-weight: bold;
	color: green;
}

.row-fraud-alert .x-grid-cell-inner {
	background-color: red;
	font-weight: bold;
	color: #000000;
}

.row-order-state-content-green .x-grid-cell-inner {
	background-color: #90ee90;
}
.row-order-state-content-yellow .x-grid-cell-inner {
	background-color: #ffff00;
}
.row-order-state-content-blue .x-grid-cell-inner {
	background-color: #87cefa;
}
.row-order-state-content-red .x-grid-cell-inner {
	background-color: #ff4a39
}

.row-order-state-content-orange .x-grid-cell-inner {
	background-color: #ffa500
}

/* Billing styles */
.reject-row .x-grid-cell {
    background-color: rgba(255, 147, 137, 0.43);
    color: #000000;
}

.reject-cell .x-grid-cell-inner{
    background-color: red;
    color: #000000;
}

table.bold-red-font tbody tr td div{
	font-weight: bold;
	color: #ff0000;
}

/*Hides 'select all' column in a grid*/
/* .x-column-header-checkbox {display:none;} */

/* 1-lag and 2-lag transactions */
.depositFlag-0 .x-change-cell {
    background-color: #ff9c33;
    color:black;
}
.depositFlag-1 .x-change-cell {
    background-color: #a3bae9;
    color:black;
}

.deleted-row .x-grid-cell {
	background-color: #ffe2e2;
	color: #8a0e1b;
}

.inactive-row .x-grid-cell {
	background-color: #e2ffe2;
	color: #090;
}