diff --git a/rigForms/static/images/form-print/checked_checkbox.jpg b/rigForms/static/images/form-print/checked_checkbox.jpg
new file mode 100644
index 00000000..9de2c75c
Binary files /dev/null and b/rigForms/static/images/form-print/checked_checkbox.jpg differ
diff --git a/rigForms/static/images/form-print/unchecked_checkbox.jpg b/rigForms/static/images/form-print/unchecked_checkbox.jpg
new file mode 100644
index 00000000..c602955c
Binary files /dev/null and b/rigForms/static/images/form-print/unchecked_checkbox.jpg differ
diff --git a/rigForms/templates/rigForms/form_print.xml b/rigForms/templates/rigForms/form_print.xml
new file mode 100644
index 00000000..3e192c6e
--- /dev/null
+++ b/rigForms/templates/rigForms/form_print.xml
@@ -0,0 +1,96 @@
+
+{% load multiply from filters %}
+{% load static %}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {# Note: page is 595x842 points (1 point=1/72in) #}
+
+
+
+
+
+ {# logo positioned 42 from left, 33 from top #}
+
+
+
+ TEC PA & Lighting
+
+
+ Portland Building, University Park, Nottingham, NG7 2RD
+ www.nottinghamtec.co.uk
+ info@nottinghamtec.co.uk
+ Phone: (0115) 846 8720
+
+
+
+
+ {% if copy %}[{{ copy }} Copy]{% endif %}
+ [Page of ]
+
+
+
+
+
+
+
+
+
+
+
+ {% if not invoice %}[{{ copy }} Copy]{% endif %}
+ [Page of ]
+
+
+
+
+
+
+ Hello this is some text
+ {% include "rigForms/form_print_page.xml" %}
+
+
+
\ No newline at end of file
diff --git a/rigForms/templates/rigForms/form_print_page.xml b/rigForms/templates/rigForms/form_print_page.xml
new file mode 100644
index 00000000..1060f43a
--- /dev/null
+++ b/rigForms/templates/rigForms/form_print_page.xml
@@ -0,0 +1,17 @@
+
+
+
+
+ {% autoescape off %}
+
+
+
+
+{{ formData }}
+
+
+{% endautoescape %}
+
+
+
+
\ No newline at end of file
diff --git a/rigForms/templates/rigForms/print/render-array.xml b/rigForms/templates/rigForms/print/render-array.xml
new file mode 100644
index 00000000..6f410cfe
--- /dev/null
+++ b/rigForms/templates/rigForms/print/render-array.xml
@@ -0,0 +1,16 @@
+{# "field" context should have "title", "description" and "value" #}
+{# "children" context should be a string of inner XML #}
+
+
+
+
{{field.title}}
+
+
+
+{% autoescape off %}
+
+{% for child in children %}
+ {{ child }}
+{% endfor %}
+
+{% endautoescape %}
\ No newline at end of file
diff --git a/rigForms/templates/rigForms/print/render-boolean.xml b/rigForms/templates/rigForms/print/render-boolean.xml
new file mode 100644
index 00000000..74474b0a
--- /dev/null
+++ b/rigForms/templates/rigForms/print/render-boolean.xml
@@ -0,0 +1,15 @@
+{# "field" context should have "title", "description"}
+
+
+
+
+ {% if value %}
+
+ {% else %}
+
+ {% endif %}
+
+
{{field.title}}
+ {{field.description}}
+
+
\ No newline at end of file
diff --git a/rigForms/templates/rigForms/print/render-object.xml b/rigForms/templates/rigForms/print/render-object.xml
new file mode 100644
index 00000000..a7769fe5
--- /dev/null
+++ b/rigForms/templates/rigForms/print/render-object.xml
@@ -0,0 +1,14 @@
+{# "field" context should have "title", "description" and "value" #}
+{# "children" context should be a string of inner XML #}
+
+
+
+
{{field.title}}
+
+
+
+{% autoescape off %}
+
+{{ children }}
+
+{% endautoescape %}
\ No newline at end of file
diff --git a/rigForms/templates/rigForms/print/render-string.xml b/rigForms/templates/rigForms/print/render-string.xml
new file mode 100644
index 00000000..d05758fd
--- /dev/null
+++ b/rigForms/templates/rigForms/print/render-string.xml
@@ -0,0 +1,12 @@
+{# "field" context should have "title", "description" and "value"}
+
+