I wonder if its the same as semi formal. Wikipedia gives some ideas of definitions and I noticed google brought up a dress code guide too.