Crackerjack, you would think its not necessary but believe me when I say some people just don't know where to draw the line at "casual". I've actually had situations where I had to send people home to change their clothes.
Once it was a 30+ year old receptionist who had worked at a bank for many years so you would think she'd know what's appropriate and what's not. She showed up wearing shorts
![Roll Eyes](http://www.deskdemon.com/dnet/Smileys/default/rolleyes.gif)
and she just didn't see anything wrong with that. Another time it was an accounting executive, again older person with a lot of experience. She came into work wearing pijama pants - very cute but still pijama pants.
I find that when there is no written rule, people will push the boundaries to see how far they can go.