This usually happens when servers have different configurations. Most issues I have encountered so far were related to the difference in folder/file permissions being more restrictive on the live server.
A utility like Admin Tools from Akeeba can help sort these problems out.
In the end, if styles don't seem to get applied, check Troubleshoot missing styles and scripts (access permissions errors).