/*---------------------------------------
Print Style Sheet

Author: 	Matt Berridge
Email:		m.berridge@mixd.co.uk
Website:	http://www.mixd.co.uk
---------------------------------------*/

#skipnav, #header form, #header ul, #crumb, .links ul, .links p, .sections .column, #sidebar, #introduction, a.rss, hr {
	display: none;	
}
body {
	font-family: Arial, Verdana, sans-serif;
	font-size: 12pt;
}
#header {
	border-bottom: 1px solid #999;
	padding-bottom: 0.3em;
}
#footer, #section-home .links {
	padding-top: 0.5em;
	border-top: 1px solid #999;	
}
#section-home .links {
	margin-top: 2em; 
}
#logo {
	display: none;
}
#header:before {
	content:url(http://www.ultimate-u.co.uk/includes/images/global/email-logo.gif);
}
h1, li h1 {
	color: #F12579;
	margin: 0.6em 0;
	padding: 0;
	font-size: 22pt;
	font-weight: bold;
}
h2, li h2 {
	margin: 0 0 0.4em 0;
	padding: 0;
	font-size: 16pt;
	font-weight: bold;
}
h3, li h3 {
	margin: 0 0 0.3em 0;
	padding: 0;
	font-size: 14pt;
	font-weight: bold;
}
h4, li h4 {
	margin: 0 0 0.3em 0;
	padding: 0;
	font-size: 13pt;
	font-weight: bold;
}
p {
	margin: 0 0 0.8em 0;
	padding: 0;
}
a {
	color: #F12579;	
}
ul li, li ul li {
	list-style: disc;
	margin-bottom: 0.3em;
	border: none;
}
em {
	font-style: italic;	
}
.profile {
	display: block !important;	
}
#content {
	margin-bottom: 2em;	
}
#content img {
	display: block;
	float: none;
}
.associates {
	padding-left: 0;
	margin-left: 0;
}
.associates .name h2 {
	margin: 0 0 0.2em 0;
	color: #F12579;
}
.associates li {
	list-style: none;
	padding-left: 0;
	padding-bottom: 0.4em;
	margin-left: 0;
	margin-bottom: 1em;
	border-bottom: 1px solid #F12579;
}
.associates div.name p {
	font-weight: normal;	
	color: #999;
	font-size: 11pt;
}
.associates div.name p em {
	font-weight: normal;
	font-style: italic;
}
.associates li:last-child {
	border-bottom: none;
}
#content .associates img {
	float: right;
	margin-left: 1em;
}
.alignright {
	margin-bottom: 0.8em;	
}
form ol li {
	margin-bottom: 0.4em;	
}
form span.reqtxt, form span.emailreqtxt, .cf_hidden {
	display: none;	
}
.label, input, select, textarea {
	display: block;
	width: 75%;
	margin: 0.3em 0 0.7em 0;
}
fieldset {
	margin-bottom: 1em;	
}
legend {
	font-weight: bold;
	color: #F12579;
}
#sendbutton, #sendbutton2 {
	margin-top: 0.4em;
	width: auto;
	display: none;
}
.post-meta {
	font-style: italic;
	color: #999;
	font-size: 11pt;
}
.posts {
	padding: 0;
	margin-left: 0;
}
.posts li {
	list-style: none;
	padding-left: 0;
	padding-bottom: 0.4em;
	margin-left: 0;
	margin-bottom: 1em;
	border-bottom: 1px solid #F12579;
}
.posts li:last-child {
	border-bottom: none;
}
a.responses {
	display: none;	
}
.posts li ul li {
	list-style: disc;
	margin-bottom: 0.3em;
	border: none;
}
.posts li ol li {
	list-style: decimal;
	margin-bottom: 0.3em;
	border: none;
}
#comments form, .pagination {
	display: none;	
}
.single-post h1 {
	margin-bottom: 0.4em; 	
}
a img {
	border: none;	
}
.featured {
	padding: 0;
	margin-left: 0;
}
.featured li {
	list-style: none;
	padding-left: 0;
	padding-bottom: 0.6em;
	margin-left: 0;
	margin-bottom: 1em;
	border-bottom: 1px solid #F12579;
	overflow: hidden;
}
.featured li:last-child {
	border-bottom: none;
}
#content .featured li img {
	float: right;
	margin-bottom: 0.4em;
	display: inline;
	margin-left: 1em;
}
.button {
	display: none;	
}
.customer-assessments h1 {
	color: #CED020;
}
.management-development h1 {
	color: #08AFAC;
}
.equality-diversity h1 {
	color: #ED2509;
}
.assertiveness h1 {
	color: #FF6110;
}
.high-performance h1 {
	color: #65C456;
}
.difficult-behaviour h1 {
	color: #AF178E;
}
.mental-wellbeing h1 {
	color: #F9C11E;
}
.anger-management h1 {
	color: #BD397D;
}
.anxiety-depression h1 {
	color: #65ACBD;
}
.tackling-stress h1 {
	color: #A4DC28;
}
#questionnaire {
	margin-top: 0.8em;	
}
#questionnaire label {
	display: inline;
	margin: 0;
}
#questionnaire input, #questionnaire fieldset.for-button, button {
	display: none;	
}
#questionnaire h2 {
	color: #F12579;	
}
form ol {
	margin: 0.3em 0 0;	
}
legend br {
	display: none;	
}
strong.error {
	margin-bottom: 0.5em;
	display: block;
	color: red;
}
li strong.error {
	margin: 0.3em 0 0;
}
#section-home hr, #section-home #content {
	display: none;	
}
#section-home h2 {
	color: #F12579;	
}
.blog p {
	margin-bottom: 0.2em;	
}
.blog li span {
	color: #999;
	font-style: italic;
}
.featured li br, .associates .name br {
	display: none;	
}