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
{
	/**
	 * The wrong value of a CSS url.
	 */
	
	public static final String WRONG_URL = "URL(-1)"; 
	
	/**
	 * Regular expression for "url( images/land )".
	 * @see java.net.URLDecoder
	 */
	private static final String URL_CSS_PATTERN = "[uU][rR][lL][(]" + 
			"[\\s]*[\\w%.\\*\\-\\/]*" + 
			"[\\s]*[)]"; 
	
	/**
	 * Compiled pattern for CSS absolute pattern: "RGB( 255, 0, 0 )"
	 */
	private static Pattern cssURLPattern = Pattern
			.compile( URL_CSS_PATTERN );
	
	/**
	 * Gets the corresponding property name of Model defined with a given css
	 * property name.
	 * 
	 * @param cssPropertyName