*.rf-edt {
	overflow: hidden;
	background-color: #FFFFFF;
	border: 1px solid #C4C0C9;
}
*.rf-edt-tbl {
	border-collapse: collapse;
	border-spacing: 0;
}
*.rf-edt-tbl tr td, table.rf-edt-tbl tr th {
	padding: 0;
}
*.rf-edt-hdr, *.rf-edt-tbl-hdr {
	background-image: url(/sistrans/rfRes/colHdrGrad.png.jsf?v=4.3.5.Final&db=eAFjZJBjZDBiZBBh!H!!zlXG!1fOH2dgAgA4fAdk&ln=org.richfaces.images);
}
*.rf-edt-tbl-hdr {
	border-bottom: 1px solid #C4C0C9;
}
*.rf-edt-b {
	overflow-x: hidden;
	overflow-y: auto;
	width: 100%;
}
*.rf-edt-spcr {
	height: 0px;
	font-size: 0px;
}
*.rf-edt-ftr, *.rf-edt-tbl-ftr {
	border-top: 1px solid #C4C0C9;
	background-color: #cccccc;
}
*.rf-edt-ftr-fzn {
	vertical-align: top;
}
*.rf-edt-cnt {
	overflow: hidden;
}
div.rf-edt-ftr-cnt {
	overflow-x: hidden;
	overflow-y: visible;
}
*.rf-edt-scrl {
	overflow-x: scroll;
	overflow-y: hidden;
}
*.rf-edt-scrl-cnt {
	height: 1px;
	overflow-y: hidden;
}
*.rf-edt-rsz-cntr {
	left: 0px;
	position: relative;
	height: 0px;
}
*.rf-edt-rsz {
	background-image: url(/sistrans/javax.faces.resource/spacer.gif.jsf);
	cursor: e-resize;
	height: 20px;
	position: absolute;
	left: 100%;
	margin-left: -3px;
	width: 6px;
}
*.rf-edt-rsz-mkr {
	cursor: e-resize;
	position: absolute;
	border-left: 1px dotted #000000;
	width: 1px;
	display: none;
}
*.rf-edt-rord {
	position: absolute;
	border-collapse: collapse;
	display: none;
}
*.rf-edt-rord th {
	width: 20px;
	height: 5px;
	font-size: 1px;
	background-color: #D4CFC7;
	border: 1px solid #C4C0C9;
}
*.rf-edt-rord td {
	width: 20px;
	height: 5px;
	font-size: 1px;
	background-color: #FFFFFF;
	border: 1px solid #C4C0C9;
}
*.rf-edt-c, *.rf-edt-hdr-c, *.rf-edt-ftr-c, *.rf-edt-flt-c {
	overflow-x: hidden;
	border-bottom: 1px solid #C4C0C9;
	border-right: 1px solid #C4C0C9;
}
*.rf-edt-c {
	height: 20px;
	overflow: hidden;
}
*.rf-edt-ftr-c-emp {
	border-right: 1px solid #C4C0C9;
	height: 1px;
}
*.rf-edt-c-cnt {
	white-space: nowrap;
}
*.rf-edt-c-cnt, *.rf-edt-hdr-c-cnt, *.rf-edt-ftr-c-cnt, *.rf-edt-tbl-hdr, *.rf-edt-tbl-ftr {
	padding: 3px 7px;
	font-family: Arial, Verdana, sans-serif ;
	font-size: 11px;
}
*.rf-edt-hdr-c-cnt, *.rf-edt-tbl-hdr, *.rf-edt-ftr-c-cnt, *.rf-edt-tbl-ftr {
	font-weight: bold;
	text-align: center;
}
*.rf-edt-hdr-c-cnt, *.rf-edt-tbl-hdr {
	color: #000000;
}
*.rf-edt-c-cnt, *.rf-edt-ftr-c-cnt, *.rf-edt-tbl-ftr {
	color: #000000;
}
*.rf-edt-rord-mkr {
	position: absolute;
	height: 9px;
	font-size: 9px;
	width: 9px;
	background-image: url(/sistrans/javax.faces.resource/reorderMarker.gif.jsf?ln=org.richfaces);
	display: none;
}
*.rf-edt-r-sel {
	background-color: #F1EEE9;
}
*.rf-edt-r-act {
	font-weight: bold;
}
*.rf-edt-c-srt {
	cursor: pointer;
	color: #0078D0;
}
*.rf-edt-c-srt:hover {
	color: #0090FF;
}
*.rf-edt-srt-btn {
	height: 1em;
	width: 25px;
	display: inline-block;
	vertical-align: middle;
}
*.rf-edt-srt-uns {
	background: url(/sistrans/javax.faces.resource/sort_uns.gif.jsf?ln=org.richfaces) no-repeat center;
}
*.rf-edt-srt-asc {
	background: url(/sistrans/javax.faces.resource/sort_asc.gif.jsf?ln=org.richfaces) no-repeat center;
}
*.rf-edt-srt-des {
	background: url(/sistrans/javax.faces.resource/sort_des.gif.jsf?ln=org.richfaces) no-repeat center;
}
*.rf-edt-flt-cnt {
	text-align: center;
	height: 27px;
}
*.rf-edt-flt-i {
	width: 80%;
}
*.rf-edt-flt-i-err {
	background-color: #FFE6E6;
}
