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
shortHand = buildProperties( shortHand, errors );
					properties.putAll( shortHand );
				}
				else if ( cssName
						.equalsIgnoreCase( CssPropertyConstants.ATTR_BORDER ) )
				{
					PropertyParser parser = new PropertyParser( cssValue );
					parser.parseBorder( );
					LinkedHashMap shortHand = parser.getCssProperties( );
					shortHand = trimProperties( shortHand );
					shortHand = buildProperties( shortHand, errors );
					properties.putAll( shortHand );
				}
				else if ( cssName
						.equalsIgnoreCase( CssPropertyConstants.ATTR_BORDER_WIDTH ) )
				{
					PropertyParser parser = new PropertyParser( cssValue );
					parser.parseBorderWidth( );
					LinkedHashMap shortHand = parser.getCssProperties( );
					shortHand = trimProperties( shortHand );
					shortHand = buildProperties( shortHand, errors );
					properties.putAll( shortHand );
				}
				else if ( cssName
						.equalsIgnoreCase( CssPropertyConstants.ATTR_BORDER_COLOR ) )
				{
					PropertyParser parser = new PropertyParser( cssValue );
					parser.parseBorderColor( );
					LinkedHashMap shortHand = parser.getCssProperties( );
					shortHand = trimProperties( shortHand );