
.rich-tool-tip {
	background-color: #EBEEF4;
	border-color:#627AAD;
	opacity: 1;
}

.rich-stglpanel-header-gradient {
	text-align: left;
	background-image:url(../../../img/background/background_gradient_small.png);
	border: 1px solid #DDD;
	padding: 3px 7px;
	color: #444;
	font-weight: normal;
	font-size:13px;
}

.rich-table-subheadercell {
	font-size: 9px;
	color: gray;	
}

.rich-table-subheader {
	background-color: #EEE;	
}

.rich-menu-item, .rich-menu-item a, .rich-menu-item a:hover, .rich-menu-item a:visited, .rich-menu-group, .rich-menu-group a, .rich-menu-group a:hover, .rich-menu-group a:visited  {
	text-align: left;	
	font-size: 13px;
}

.really-small-label {
	font-size: 12px;
}

.rich-stglpanel-body-silver {
	background-color:#FAFAFA;	
}

.rich-fileupload-name {
	height: 28px;	
}	
	
.rich-tab-inactive {
	cursor: pointer;	
}

.rich-stglpanel-body {
	padding: 0px;	
	background: transparent;
}


.rich-stglpanel {
	margin-top: 10px;	
	background: transparent;	
}

.rich-stglpanel-header {
	background: transparent;	
}

.rich-toggle-noMargin {
	margin: 0;
	padding:0;
}
.rich-calendar-header {
	background-color: silver;
	border:1px solid silver;
		
}

.rich-panel {
	border: 0 none;
}

.rich-panel-body {
		border:none;
		color: #444;
}

.rich-panel-header {
	margin-top: 10px;
	margin-bottom: 5px;
}



.panel-grid-caption {
	text-align:left;;
	margin-top:10px;;
}

.rich-background {
	background-image:url(../../../img/background/background_gradient_small.png);
}



.rich-panel caption {
	background-image:url(../../../img/background/background_gradient_small.png);
	marigin-top: 5px;		
	border: 1px solid #DDD border-collapse;
	padding: 3px 7px;
	color: #444;
	font-size: 11px;
	font-weight:bold;
	width: 100%;
	cursor: default;
}

.rich-dtascroller-table {
	border:none;
}

.rich-datascr-inact {
	border:1px solid silver;
}

.rich-datascr-button-dsbld {
  display:none;
}
.rich-table-footercell {
	background-color:white;
	border:none;	
}
.rich-datascr-button {
	background-color:white;
	color:#1D4089;
	font-size:10px;
	padding:0 8px;
}

.rich-panel-fieldset {
	border-left:4px solid gray;
	padding-left:15px;
	padding-top:10px;
	padding-bottom:5px;
	background-color: #FAFAFA;
	margin-bottom:5px;
	width: 100%;
}

.rich-panel-fieldset-nav-noMargin {
	background-color: #FAFAFA;
	width: 100%;
}

.rich-panel-fieldset-nav {
	padding-top:10px;
	padding-bottom:5px;
	padding-left:5px;
	background-color: #FAFAFA;
	margin-bottom:5px;
	width: 100%;
}

.rich-panel-fieldset-nav td{
	vertical-align: top;	
}


.rich-panel-fieldset-nav-instructions {
	margin-top: 0px;
	margin-bottom: 20px;
}


.rich-panel-popup {
	background-color: #FAFAFA;
}

.rich-panel-fieldset caption {
	border-bottom: 1px solid gray;
	margin-top: 0px;
	margin-bottom: 0px;
}

.rich-messages-instructions-simple {
	background: transparent url(../../../img/acao/help.png) no-repeat scroll 6px;
	border: 1px dotted #DDDDDD;
	padding: 5px;
	padding-left:28px;
	color: #5A82BD;
	margin-bottom:10px;
	font-weight:normal;
}

.panel-grid-header p {
	margin-top: 0px;	
	font-weight: normal;
}

.rich-messages-instructions-simple p {
	margin:2px;
}

.rich-message-label {	
		display: block;
}

.rich-toolbar-standard {
}

.rich-black-color {
	color: #444;	
}

a.rich-black-link {
	color: #444;	
}

.rich-table-row {
		border-bottom: 1px solid #E0E0E0;
}

.rich-mpnl-body {
	padding: 0px;
	margin: 0px;
}

.rich-messages-instructions {
	background: transparent url(../../../img/acao/help.png) no-repeat scroll 6px;
	border: 1px dotted #DDDDDD;
	padding: 5px;
	padding-left:28px;
	color: #5A82BD;
}


.rich-messages-simple {
	background: white ;
	border: 1px dotted #DDDDDD;
	padding: 5px;
}

.extdt-cell {
	vertical-align: top;
}

.rich-table-cell-noborder {
	border: 0;	
}

.rich-tab-default {
	background-color: #FAFAFA;
}

.rich-tab-default-inside {
	padding: 10px;
}

.rich-table {
	background: transparent !important;	
}
 
.rich-tooltip-white {
	background-color: white;
	border: 1px solid silver;
}

.rich-tooltip-white-upper-column {
	border-bottom: 1px solid #D0D0D0; 
	padding-bottom: 10px;
}

.rich-tooltip-white-bottom-column {
	border-top: 1px solid #D0D0D0; 
	padding-bottom: 10px;
}

.extdt-subheadercell {
    background-color: #F0F0F0;
}
.extdt-empty-cell {
}
th.extdt-empty-cell {
	background-color: #F0F0F0;
}


.entityIconImage {
	box-shadow: 5px 5px 10px silver;
	margin-bottom: 10px;	
}


