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/CssStyleSheet.java
* @param module
	 *            the module of the style sheet
	 * @return handle to deal with the style sheet
	 */
	public CssStyleSheetHandle handle( Module module )
	{
		return new CssStyleSheetHandle( (ModuleHandle) module
				.getHandle( module ), this );
	}
	/**
	 * Gets the style with the given name.
	 * 
	 * @param name
	 *            the style name to find
	 * @return the style with the given name if found, otherwise null
	 */
	public StyleElement findStyle( String name )
	{
		return (StyleElement) styles.get( name );
	}
	/**
	 * Adds a style into the style sheet.
	 * 
	 * @param style
	 *            the style to add
	 */
	public void addStyle( DesignElement style )
	{
		assert styles.get( style.getName( ) ) == null;
		styles.put( style.getName( ), style );