Please note that newer versions of WordPress have features in the WP-Admin section called “Add new theme” that makes this process much more automatic. The following instructions are only if you installed WordPress on our new system through the Application Vault, if you are running an older version of WordPress, or if you want to install a theme manually.
If you installed WordPress through the Application Vault you should not be using the “Add new Plugin” or “Add new Theme” functions, you should instead be using the “Plugin Uploader” and “Theme Uploader” functions now available in the wp-admin section. Using this you can browse to the file on your local computer and upload it. The application vault will then install the them in to the correct folder for you.