Bug 178519 Problems in multi-rows header
Please see the attachments.
engine/org.eclipse.birt.report.engine/src/org/eclipse/birt/report/engine/layout/pdf/BorderConflictResolver.java
return style.getProperty( IStyle.STYLE_BORDER_LEFT_STYLE );
				case POSITION_RIGHT :
					return style.getProperty( IStyle.STYLE_BORDER_RIGHT_STYLE );
				case POSITION_TOP :
					return style.getProperty( IStyle.STYLE_BORDER_TOP_STYLE );
				case POSITION_BOTTOM :
					return style.getProperty( IStyle.STYLE_BORDER_BOTTOM_STYLE );
				default :
					assert false;
			}
			return IStyle.NONE_VALUE;
		}
		public CSSValue getBorderWidth( )
		{
			if ( style == null )
			{
				return null;
			}
			switch ( position )
			{
				case POSITION_LEFT :
					return style
							.getProperty( StyleConstants.STYLE_BORDER_LEFT_WIDTH );
				case POSITION_RIGHT :
					return style
							.getProperty( StyleConstants.STYLE_BORDER_RIGHT_WIDTH );
				case POSITION_TOP :
					return style
							.getProperty( StyleConstants.STYLE_BORDER_TOP_WIDTH );
				case POSITION_BOTTOM :