add ASPET dependent styles and remove JPET independent (replaced by dependent), which was wrong in a number of ways.