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
String viewport = new HTMLRenderOption( renderOption ).getViewportMeta( );
		if ( viewport != null )
		{
			writer.openTag( HTMLTags.TAG_META );
			writer.attribute( HTMLTags.ATTR_NAME, "viewport" ); 
			writer.attribute( HTMLTags.ATTR_CONTENT, viewport ); 
			if ( needCloseTag )
			{
				writer.closeTag( HTMLTags.TAG_META );
			}
		}
		outputCSSStyles( reportDesign, designHandle );
		if ( needFixTransparentPNG )
		{
			fixTransparentPNG( );
		}
		fixRedirect( );
		writer.closeTag( HTMLTags.TAG_HEAD );
		writer.openTag( HTMLTags.TAG_BODY );
		
		StringBuffer defaultStyleBuffer = new StringBuffer( );
		if ( report != null )
		{
			String defaultStyleName = report.getDesign( ).getRootStyleName( );
			if ( defaultStyleName != null )
			{
				if ( enableInlineStyle )
				{
					IStyle defaultStyle = report.findStyle( defaultStyleName );