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/css/StyleSheetLoader.java
semanticWarning( exception );
				errors.add( exception );
				break;
		}
		if ( !StringUtil.isBlank( positionX ) )
		{
			ElementPropertyDefn propDefn = (ElementPropertyDefn) style
					.getProperty( IStyleModel.BACKGROUND_POSITION_X_PROP );
			assert propDefn != null;
			try
			{
				Object value = propDefn.validateXml( module, positionX );
				properties.put( IStyleModel.BACKGROUND_POSITION_X_PROP, value );
			}
			catch ( PropertyValueException e )
			{
				StyleSheetParserException exception = new StyleSheetParserException(
						StyleSheetParserException.DESIGN_EXCEPTION_INVALID_SIMPLE_CSSPROPERTY_VALUE,
						CssPropertyConstants.ATTR_BACKGROUND_POSITION,
						positionX, e );
				semanticWarning( exception );
				errors.add( exception );
			}
		}
		if ( !StringUtil.isBlank( positionY ) )
		{
			ElementPropertyDefn propDefn = (ElementPropertyDefn) style
					.getProperty( IStyleModel.BACKGROUND_POSITION_Y_PROP );
			assert propDefn != null;
			try