diff --git a/doc/context/admin/security/help.html b/doc/context/admin/security/help.html
new file mode 100644
index 000000000..e9a741a5e
--- /dev/null
+++ b/doc/context/admin/security/help.html
@@ -0,0 +1,3 @@
+
Security Settings
+This page contains various administrator settings related to security.
+To save any changes you make to these settings, you must press the Submit button.
\ No newline at end of file
diff --git a/doc/context/mail/combined/help.html b/doc/context/mail/combined/help.html
new file mode 100644
index 000000000..a2361a135
--- /dev/null
+++ b/doc/context/mail/combined/help.html
@@ -0,0 +1,10 @@
+
+ - General
+ - The messages displayed in private mail are visible only to you and the single recipient.
+ - Combined View
+ - Complete conversations can be viewed in a continuous thread by selecting Combined View. Available conversations are displayed beneath the menu in the side panel.
+ - Inbox/Outbox
+ - Individual sent messages are viewed by selecting Outbox, and incoming messages are viewed using the Inbox filter.
+ - New Message
+ - Individual messages have delivery reports that can be viewed using the drop-down menu. Messages can also be recalled from the same menu, which can prevent the recipient from viewing the message if they have not already read it.
+
\ No newline at end of file
diff --git a/doc/context/mail/help.html b/doc/context/mail/help.html
new file mode 100644
index 000000000..a2361a135
--- /dev/null
+++ b/doc/context/mail/help.html
@@ -0,0 +1,10 @@
+
+ - General
+ - The messages displayed in private mail are visible only to you and the single recipient.
+ - Combined View
+ - Complete conversations can be viewed in a continuous thread by selecting Combined View. Available conversations are displayed beneath the menu in the side panel.
+ - Inbox/Outbox
+ - Individual sent messages are viewed by selecting Outbox, and incoming messages are viewed using the Inbox filter.
+ - New Message
+ - Individual messages have delivery reports that can be viewed using the drop-down menu. Messages can also be recalled from the same menu, which can prevent the recipient from viewing the message if they have not already read it.
+
\ No newline at end of file
diff --git a/doc/context/mail/inbox/help.html b/doc/context/mail/inbox/help.html
new file mode 100644
index 000000000..a2361a135
--- /dev/null
+++ b/doc/context/mail/inbox/help.html
@@ -0,0 +1,10 @@
+
+ - General
+ - The messages displayed in private mail are visible only to you and the single recipient.
+ - Combined View
+ - Complete conversations can be viewed in a continuous thread by selecting Combined View. Available conversations are displayed beneath the menu in the side panel.
+ - Inbox/Outbox
+ - Individual sent messages are viewed by selecting Outbox, and incoming messages are viewed using the Inbox filter.
+ - New Message
+ - Individual messages have delivery reports that can be viewed using the drop-down menu. Messages can also be recalled from the same menu, which can prevent the recipient from viewing the message if they have not already read it.
+
\ No newline at end of file
diff --git a/doc/context/mail/new/help.html b/doc/context/mail/new/help.html
new file mode 100644
index 000000000..a2361a135
--- /dev/null
+++ b/doc/context/mail/new/help.html
@@ -0,0 +1,10 @@
+
+ - General
+ - The messages displayed in private mail are visible only to you and the single recipient.
+ - Combined View
+ - Complete conversations can be viewed in a continuous thread by selecting Combined View. Available conversations are displayed beneath the menu in the side panel.
+ - Inbox/Outbox
+ - Individual sent messages are viewed by selecting Outbox, and incoming messages are viewed using the Inbox filter.
+ - New Message
+ - Individual messages have delivery reports that can be viewed using the drop-down menu. Messages can also be recalled from the same menu, which can prevent the recipient from viewing the message if they have not already read it.
+
\ No newline at end of file
diff --git a/doc/context/mail/outbox/help.html b/doc/context/mail/outbox/help.html
new file mode 100644
index 000000000..a2361a135
--- /dev/null
+++ b/doc/context/mail/outbox/help.html
@@ -0,0 +1,10 @@
+
+ - General
+ - The messages displayed in private mail are visible only to you and the single recipient.
+ - Combined View
+ - Complete conversations can be viewed in a continuous thread by selecting Combined View. Available conversations are displayed beneath the menu in the side panel.
+ - Inbox/Outbox
+ - Individual sent messages are viewed by selecting Outbox, and incoming messages are viewed using the Inbox filter.
+ - New Message
+ - Individual messages have delivery reports that can be viewed using the drop-down menu. Messages can also be recalled from the same menu, which can prevent the recipient from viewing the message if they have not already read it.
+
\ No newline at end of file
diff --git a/include/nav.php b/include/nav.php
index 5f630745c..c7483deef 100644
--- a/include/nav.php
+++ b/include/nav.php
@@ -151,9 +151,14 @@ EOT;
$help_url = z_root() . '/help?f=&cmd=' . $a->cmd;
- if(! get_config('system','hide_help'))
- $nav['help'] = array($help_url, t('Help'), "", t('Help and documentation'),'help_nav_btn');
-
+ if(! get_config('system','hide_help')) {
+ require_once('mod/help.php');
+ $context_help = load_doc_file('doc/context/' . $a->cmd . '/help.html');
+ if (! $context_help) {
+ $context_help = '';
+ }
+ $nav['help'] = array($help_url, t('Help'), "", t('Help and documentation'),'help_nav_btn',$context_help);
+ }
if(! UNO)
$nav['apps'] = array('apps', t('Apps'), "", t('Applications, utilities, links, games'),'apps_nav_btn');
diff --git a/view/tpl/nav.tpl b/view/tpl/nav.tpl
index 3d6809c22..dc5dd27f3 100755
--- a/view/tpl/nav.tpl
+++ b/view/tpl/nav.tpl
@@ -1,4 +1,44 @@
-