Cook the tri-colored pasta according to the package directions. Drain and run under cold water. Set aside.
In a large bowl combine the tomatoes, provolone cheese, pepperoni, onions, lettuce, Parmesan cheese, oregano, Italian seasonings, garlic powder, salt, and pepper and mix everything together.
Add the pasta and mix well.
In a medium bowl combine all ingredients for the vinaigrette and whisk together to combine.
Pour the vinaigrette over top of the pasta salad and toss to combine.