In a nutshell Business professional for men is best defined by a suit. Navy is the dominate power color. Trousers should be long enough to cover your socks, and socks should cover your shins even when you cross your legs.
Pants are long enough if they have a slight break over the shoe in front.
Ties should reach your belt line. Too short of a tie makes you look like a rube. Tie clips and tacks are way out of date. No flashy ties. Preferably silk or high-quality blend tie.