Bug 126677 Improper handling with importing CSS file which contains underscore in selector
When trying to import a CSS file in BIRT report designer 2.0 which contains underscore in selector, e.g: table_Footer_Row { background-color: #000099; color: #FFFFFF; font-family: Arial, Helvetica, sans-serif; font-size: medium; font-weight: bold; } BIRT just ignores this style without poping up any message, thus my question is does BIRT supports the selector with underscore? Thanks!
model/org.eclipse.birt.report.model/src/org/eclipse/birt/report/model/util/CssPropertyUtil.java
if ( CssPropertyConstants.ATTR_TEXT_TRANSFORM.equals( name ) )
			return IStyleModel.TEXT_TRANSFORM_PROP;
		if ( CssPropertyConstants.ATTR_WHITE_SPACE.equals( name ) )
			return IStyleModel.WHITE_SPACE_PROP;
		
		if ( CssPropertyConstants.ATTR_MARGIN_TOP.equals( name ) )
			return IStyleModel.MARGIN_TOP_PROP;
		if ( CssPropertyConstants.ATTR_MARGIN_RIGHT.equals( name ) )
			return IStyleModel.MARGIN_RIGHT_PROP;
		if ( CssPropertyConstants.ATTR_MARGIN_BOTTOM.equals( name ) )
			return IStyleModel.MARGIN_BOTTOM_PROP;
		if ( CssPropertyConstants.ATTR_MARGIN_LEFT.equals( name ) )
			return IStyleModel.MARGIN_LEFT_PROP;
		
		if ( CssPropertyConstants.ATTR_PADDING_TOP.equals( name ) )
			return IStyleModel.PADDING_TOP_PROP;
		if ( CssPropertyConstants.ATTR_PADDING_RIGHT.equals( name ) )
			return IStyleModel.PADDING_RIGHT_PROP;
		if ( CssPropertyConstants.ATTR_PADDING_BOTTOM.equals( name ) )
			return IStyleModel.PADDING_BOTTOM_PROP;
		if ( CssPropertyConstants.ATTR_PADDING_LEFT.equals( name ) )
			return IStyleModel.PADDING_LEFT_PROP;
		
		if ( CssPropertyConstants.ATTR_COLOR.equals( name ) )
			return IStyleModel.COLOR_PROP;
		if ( CssPropertyConstants.ATTR_BACKGROUND_COLOR.equals( name ) )
			return IStyleModel.BACKGROUND_COLOR_PROP;
		if ( CssPropertyConstants.ATTR_BACKGROUND_IMAGE.equals( name ) )
			return IStyleModel.BACKGROUND_IMAGE_PROP;
		if ( CssPropertyConstants.ATTR_BACKGROUND_REPEAT.equals( name ) )