The documents required for a visa application can vary greatly from country to country and even from time to time, so it is necessary to get information from the relevant consulate.
Information Request Form
You can fill out the form to get information regarding visa procedures.