You can define templates (that's totally standard functionality in Word), but - a PC being a personal tool, as the name implies - everybody has the possibility to use his own template or change things in the document he works on to differ from the company template. All of that is procedural, not programmatic. But a good collection of templates will surely help.
As for 'legal', read http://reviews.cnet.com/5208-6129-0.html?forumID=29&threadID=44659&messageID=527713&tag=cnr. But I don't think it's the solution to your problem.
The company i work for has a problem with getting people to Standardise company documents i.e. fonts bullets doc layout and so on, I was wondering if in word you can create a template that people have to follow and that the document they are working on wont allow them to change anything.????? an example would be a legal doc or something??
Any info is greatly appreciated