Bug 307327 BIDI3.6:In-line component positioning problem in RTL Reports
engine/org.eclipse.birt.report.engine.emitter.html/src/org/eclipse/birt/report/engine/emitter/html/HTMLReportEmitter.java
{
		if ( report == null )
		{
			logger.log( Level.WARNING,
					"[HTMLReportEmitter] Report object is null." ); 
		}
		else
		{
			
			if ( !enableInlineStyle )
			{
				openStyleSheet( );
				String styleNamePrefix;
				if ( null != htmlIDNamespace )
				{
					styleNamePrefix = "." + htmlIDNamespace;
				}
				else
				{
					styleNamePrefix = ".";
				}
				String defaultStyleName = reportDesign.getRootStyleName( );
				Map styles = reportDesign.getStyles( );
				Iterator iter = styles.entrySet( ).iterator( );
				while ( iter.hasNext( ) )
				{
					Map.Entry entry = (Map.Entry) iter.next( );
					String styleName = (String) entry.getKey( );
					if ( styleName != null )
					{