Bug 176450 Support link to CSS Feature(Model Part)
model/org.eclipse.birt.report.model/src/org/eclipse/birt/report/model/css/StyleSheetLoader.java
LinkedHashMap properties = new LinkedHashMap( );
		Iterator iter = cssProperties.keySet( ).iterator( );
		while ( iter.hasNext( ) )
		{
			String cssName = (String) iter.next( );
			String cssValue = (String) cssProperties.get( cssName );
			assert !StringUtil.isBlank( cssName );
			assert !StringUtil.isBlank( cssValue );
			cssName = cssName.toLowerCase( );
			try
			{
				if ( cssName
						.equalsIgnoreCase( CssPropertyConstants.ATTR_BACKGROUND_POSITION ) )
				{
					List ret = handleBackgroundPosition( cssValue, properties );
					if ( !ret.isEmpty( ) )
						errors.add( ret );
				}
				else if ( cssName
						.equalsIgnoreCase( CssPropertyConstants.ATTR_TEXT_DECORATION ) )
				{
					handleTextDecoration( cssValue, properties );
				}
				else if ( cssName
						.equalsIgnoreCase( CssPropertyConstants.ATTR_BORDER_BOTTOM ) )
				{
					PropertyParser parser = new PropertyParser( cssValue );
					parser.parseBorderBottom( );
					LinkedHashMap shortHand = parser.getCssProperties( );
					shortHand = trimProperties( shortHand );