.X{background-color: #CCFF66 !important;}
.B{font-weight: bold !important;}
.V{background-color: #00FF00 !important;}
#report_navigate td a {text-decoration: none;}
.AR{text-align:right;}
#report_navigate input[type=text] {width:40px;text-align:right;}
table.uReportAlternative thead > tr > th {padding:2px;}
table.uReportAlternative > tbody > tr > td {padding: 0px 2px !important;}
.I{color: #ff0000 !important;}
#report_navigate .uReport td {width: 80px;}
#report_navigate table.uReport > tbody > tr > td {padding-top: 0px; padding-bottom: 0px;}
#input[type="text"]:disabled{background:#F6F6F6;}
table.uReport > tbody > tr:nth-child(2n) > td > span.lov > input[type="text"]:disabled {
background-color: #F8F8F8;
}
table.uReport > tbody > tr:nth-child(2n+1) > td > span.lov > input[type="text"]:disabled {
background-color: #FFFFFF;
}
input.disabled { background: LightGray; }
input.ac_input { text-transform: uppercase; }
#R17507610762860367 {height: 8px;}
header#uHeader hgroup {height: 60px;}
header#uHeader hgroup ul { padding: 0;}

table.uReport > tbody > tr > td {border: 1px solid #DDD;}
table.uReport > thead > tr > th {border: 1px solid #DDD;}

input.uppercase { text-transform: uppercase; }

/*P89 Tooltip container BEGIN*/
.tooltip {
	display:none;
	position:absolute;
	border:1px solid #333;
	background-color:#000;
	border-radius:5px;
	padding:10px;
	color:#fff;
	font-size:12px Arial;
}
/*P89 Tooltip container END*/

/*All Pages: Item Label background BEGIN*/
//.t-Form-labelContainer {text-align: left;}
.t-Form-labelContainer .t-Form-label {border-radius: 8px; border:2px #6b6d70; background:#f7f6f4; padding:0.5rem;}
/*All Pages: Item Label background END*/

.remove_width {
    width: auto;
}