code: public int getOriginOrder()
  	{
  		if (important)
  		{
  			if (origin == StyleSheet.Origin.AUTHOR)
  				return 4;
  			else if (origin == StyleSheet.Origin.AGENT)
  				return 1;
  			else
  				return 5;
  		}
  		else
  		{
  			if (origin == StyleSheet.Origin.AUTHOR)
  				return 3;
  			else if (origin == StyleSheet.Origin.AGENT)
  				return 1;
  			else
  				return 2;
  		}
  	}
docs: Computes the priority order of the declaration based on its origin and importance
  according to the CSS specification.
  @return The priority order (1..5).
  @see <a href="http://www.w3.org/TR/CSS21/cascade.html#cascading-order">http://www.w3.org/TR/CSS21/cascade.html#cascading-order</a>