.rich-datagrid{background-color:transparent;border:0 solid}.rich-datagrid .rt-row{border-collapse:collapse}.rich-datagrid .rt-cell{vertical-align:top;border:0 solid;font-family:inherit;font-size:inherit;background-color:transparent;border-collapse:collapse;padding:1px}.rich-table{empty-cells:show;border-collapse:collapse;border-top:1px solid transparent!important;border-right:1px solid transparent!important;border-left:1px solid transparent!important;background-color:transparent}.rt-cell{padding:0;font-size:inherit;color:inherit;font-family:inherit}.rich-subtable-cell{padding:4px;font-size:inherit;font-family:inherit}.rt-header-continue{background-color:#d4cfc7}.rt-headercell{padding:4px;color:#000;text-align:center;font-weight:700;font-size:inherit;font-family:inherit}.rt-subheader{background-color:#ddd}.rt-subheadercell{padding:4px;text-align:center;font-size:inherit;font-family:inherit;white-space:nowrap}.rt-sortable-header{white-space:nowrap}.rt-cursor-pointer{cursor:pointer}.rich-sort-icon{vertical-align:middle}.rt-subheader{background-color:#ddd}.rt-subheadercell{color:#222}.rich-dtascroller-table{border-collapse:separate}.rich-dtascroller-table td{padding:5px 5px}.rich-datascr-button,.rich-datascr-ctrls-separator{background-color:#ccc;border-color:#ccc;font-family:inherit;font-size:11px;border-style:solid;border-width:1px;cursor:pointer;text-align:center;width:25px;color:#777;font-weight:700!important}.rich-datascr-button-dsbld{background-color:#ddd;color:#ccc;border-color:#ddd;cursor:default!important;font-weight:700!important}.rt-thead{border-bottom:1px solid transparent}.rt-headercell{background-image:none!important;background-color:transparent!important;border-top:0 solid!important;border-right:0px solid!important;border-left:0 solid!important;color:#555;padding:0}.rt-subheadercell{padding:2px;white-space:nowrap;border-bottom:0 solid!important}.rt-footercell{color:#555;padding:0}.rich-table .ui-datatable-liner{-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;border-color:inherit;border-image:none;border-style:solid;border-width:1px}.rt-subfootercell{padding:1px}.rt-subfooter{vertical-align:top}.rich-fileupload-toolbar-decor{background-color:#fff;border:0 solid;padding:0}.rich-fileupload-list-decor{background-color:#fff;border:1px solid #ccc;min-width:19px;position:relative;width:100%!important}.rich-fileupload-list-overflow{background-color:#888;background-image:none!important;border:0 solid!important;color:#fff;height:210px;left:25%;right:25%;bottom:0;position:fixed;width:auto!important;z-index:9999;min-width:300px;max-height:210px;display:none}.rich-fileupload-table-td{height:auto;border:0 solid}.rich-fileupload-name{height:auto;border:0 solid}.rich-fileupload-name-padding{width:100%!important;white-space:normal;word-wrap:break-word}.rich-fileupload-bold-label{font-weight:400}.rich-fileupload-button-border{border:0 solid;margin:0;float:none!important}.rich-fileupload-button-content{min-height:16px!important;white-space:normal!important}.rich-fileupload-button-content.ew-editable{white-space:nowrap!important}.rich-fileupload-hidden{height:100%;font-size:40em!important}.rich-fileupload-del{width:auto}.rich-progress-bar-shell{width:auto!important}.rich-fileupload-button{background-color:#bbb}.rich-fileupload-button-light{border:1px solid #777;padding:1px;cursor:pointer;color:#aaa!important}.rich-fileupload-button-press{border:1px solid #aaa;padding:1px;color:#aaa!important}.rich-fileupload-font{font-family:inherit;font-size:inherit;color:#fff}.rich-fileupload-button-light .rich-fileupload-font{font-family:inherit;font-size:inherit;color:#555;cursor:pointer!important}.rich-fileupload-button-press .rich-fileupload-font{font-family:inherit;font-size:inherit;color:#555;cursor:pointer!important}.ew-explorer-head .rich-fileupload-button{background-color:#fff;color:#555!important}.ew-explorer-head .rich-fileupload-button-light{color:#555!important}.ew-explorer-head .rich-fileupload-button-press{background-color:#fff;color:#555!important}.ew-explorer-head .rich-fileupload-font{font-family:inherit;font-size:inherit}.ew-explorer-padding .rich-fileupload-button{padding:1px!important}.ew-explorer-padding .rich-fileupload-button-light{padding:0!important}.ew-explorer-padding .rich-fileupload-button-press{padding:0!important}.rich-menu-list-bg{background-image:none;background-color:#ddd;border-left-color:#ddd;border-right-color:#ddd;border-top-color:#ddd;padding-bottom:1px}.rich-menu-list-border{background-color:#fff;border-color:#ddd}