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
ret.addAll( errors );
					}
					styleSheet.addStyle( style );
				}
			}
			catch ( CSSException e )
			{
				logger.log( Level.SEVERE, e.getMessage( ) );
				throw new StyleSheetException(
						StyleSheetException.DESIGN_EXCEPTION_SYNTAX_ERROR, e );
			}
		}
		else
		{
			semanticWarning( new StyleSheetParserException(
					rule.toString( ),
					StyleSheetParserException.DESIGN_EXCEPTION_RULE_NOT_SUPPORTED ) );
		}
	}
	/**
	 * Gets all the name/value pairs from a CSS declaration and puts them into a
	 * <code>LinkedHashMap</code>.
	 * 
	 * @param declaration
	 *            the declaration of the style rule
	 * @param errors
	 *            the error list of the declaration
	 * @return all the supported name/value pairs
	 */
	LinkedHashMap buildProperties( CSSStyleDeclaration declaration, List errors )