diff --git a/django/website/tabbed_page/tab_pool.py b/django/website/tabbed_page/tab_pool.py
index f3aa1ee98c86eb18852e9dd1ee12d4cf843b7a11..cf8e2c7f826b14c50c8323f8f1a05a823635a3f5 100644
--- a/django/website/tabbed_page/tab_pool.py
+++ b/django/website/tabbed_page/tab_pool.py
@@ -24,3 +24,26 @@ def clear_tabs():
     global _pool
 
     _pool = {}
+
+
+class BasicHtmlTab(object):
+    """ A simple tab to display html
+
+    Settings:
+        title: The title of the tab
+            (in the header, not in
+             the tab)
+        body: The tab html
+    """
+    template_name = 'tabbed_page/basic_html_tab.html'
+
+    def get_context_data(self, **kwargs):
+        title = kwargs.get('title', '(no title)')
+        body = kwargs.get('body', '(no body)')
+        return {
+            'title': title,
+            'body': body
+        }
+
+
+register_tab('basic-html-tab', BasicHtmlTab())
diff --git a/django/website/tabbed_page/templates/tabbed_page/basic_html_tab.html b/django/website/tabbed_page/templates/tabbed_page/basic_html_tab.html
new file mode 100644
index 0000000000000000000000000000000000000000..c9542322538a214cbd945aa3642e929e4a918a49
--- /dev/null
+++ b/django/website/tabbed_page/templates/tabbed_page/basic_html_tab.html
@@ -0,0 +1,12 @@
+{% load i18n %}
+<div class="panel panel-default">
+    <div class="panel-heading container-fluid">
+        <div class="col-sm-5 col-xs-12">
+            <span class="fa fa-align-justify fa-fw"></span>
+            {% trans title %}
+            </div>
+        </div>
+    <div class="panel-body">
+        {{ body|safe }}
+    </div>
+</div>