Problem with theming form for my module setting page I am trying to theming my module setting page.

My environment  
version Drupal  7 
module name: actionadscatalog 
filesystem: 
actionadscatalog 
  &nbsp; &nbsp; - actionadscatalog.info 
  &nbsp; &nbsp; - actionadscatalog.module 
  &nbsp; &nbsp; - actionadscatalog.admin.inc 
  &nbsp; &nbsp; - templates 
  &nbsp; &nbsp; &nbsp; &nbsp; -   admin 
  &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;  - actionadscatalog-admin_run_import.tpl.php

actionadscatalog.admin.inc 

function actionadscatalog_admin_settings_runImport() {
$form['user_name'] = array(
    '#title' =&gt; t('Your Name'),
    '#type' =&gt; 'textfield',
    '#description' =&gt; t('Please enter your name.'),
);

$form['#theme'] = 'form_style';
$form['submit'] = array(
    '#type' =&gt; 'submit',
    '#value' =&gt; t('Submit')
);
return $form;


}

actionadscatalog.module

function actionadscatalog_theme() {
$path = drupal_get_path('module', 'actionadscatalog') . '/templates/admin';
return array(
    'actionadscatalog_admin_settings_runImport' =&gt; array(
        'render element' =&gt; 'form',
        'template' =&gt; 'actionadscatalog-admin_run_import',
        'path' =&gt; $path,
    ),
);


}

function theme_form_style(&amp;$variables){
$variables['adsru_action_in_load'] = 'hello theme';


}

actionadscatalog-admin_run_import.tpl.php 

echo $variables['adsru_action_in_load'];


But I only see the form with user_name field. 
The file actionadscatalog-admin_run_import.tpl.php is not run.
What have i missed?

Thanks for any help.
It's because you haven't defined a theme registry entry called form_style, but you're setting the form's theme handler to a function with that name.

You just need to change your implementation of hook_theme() to match the function name and form theme setting you've actually defined:

function actionadscatalog_theme() {
  $path = drupal_get_path('module', 'actionadscatalog') . '/templates/admin';
  return array(
    'form_style' =&gt; array(
      'render element' =&gt; 'form',
      'template' =&gt; 'actionadscatalog-admin_run_import',
      'path' =&gt; $path,
    ),
  );        
}