You can use code to change the color of the form, when you exit the form and reload it it will be back at its original color.
As I understand it you want the color to change for a specific record. I am presuming that you are using a form to display a single record at a time, not a continuous form and not a datasheet.
do you want the color to change for all records where Me.ORDERTYPE = 3? or do you just want one specific record to show that color?
your question is not clear on this.