body {
	margin: 0px;
	background-color: #FFFFFF;
}
#inv {
	left: 0px;
	top: 0px;
	position: absolute;
	visibility: hidden;
	overflow: hidden;
	height: 1px;
}
p {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 0.8em;
	color: #4E4E4E;
	margin-top: 0px;
	margin-left: 4px;
}
p.sml {
	font-size: 0.65em;
	font-style: italic;
}

p.color {
	color: #6DA19F;
	}
	
p.smlink {
	font-size: 0.65em;
}
p.sMap {
	font-size: 1em;
	font-style: italic;
}
p.home {
	margin-left: 2px;
	margin-right: 2px;
}
p.news {
	color: #4E4E4E;
	margin-right: 12px;
	margin-left: 11px;
	margin-top: 0px;
}
p.quote {
	color: #4E4E4E;
	margin-top: 0px;
	margin-left: 10px;
	margin-right: 10px;
	font-style: italic;
	margin-bottom: 6px;
}
h1 {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 0.8em;
	color: #4E4E4E;
	font-weight: bold;
	margin-left: 5px;
}


h1.pad {padding: 7px 0 0 6px!important;}

h1.green, h1.beige, h1.purple, h1.pink, h1.darkPink, h1.lightGreen, h1.lightBlue, h1.greeny {
	font-weight: bold;
	font-size: 1.3em;
	padding: 0;
	margin: 0 0 7px 4px;
	font-family: Arial, Helvetica, sans-serif;
	}
	
h1.green {color: #A6C7A6;}
h1.beige {color: #CBCEA7;}
h1.purple {color: #BEC2DF;}
h1.pink {color: #E799C9;}
h1.darkPink {color: #F12B55;}
h1.lightGreen {color: #EBEA72;}
h1.lightBlue {color: #A0DCE3;}
h1.greeny {color: #6DA19F;}


h2 {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 0.75em;
	color: #4E4E4E;
	font-weight: bold;
	margin-bottom: 4px;
	margin-left: 5px;
}

h2.home {
	color: #B1B1FD;
	font-size: 1.0em;
	margin: 3px 0;
	
	}
	
h2.home a {
	color: #B1B1FD;
	
	}
h2.home a:hover {
	text-decoration: none;
	}
	
h2.month {
	padding: 15px 0 0 0;
	color: #8D8D8D;
	}	
	
h3 {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 0.7em;
	color: #4E4E4E;
	font-weight: bold;
	margin-bottom: 4px;
	margin-left: 5px;
}
h3.news {
	margin-top: 4px;
}
h3.question {
	margin-left: 0px;
	font-size: 1em;
}
a {
	color: #00A8C8;
	font-weight: bold;
	text-decoration: none;
}
a:hover {
	text-decoration: underline;
}
ul {
	font-family: Arial, Helvetica, sans-serif;
	color: #4E4E4E;
	font-size: 0.8em;
	list-style-position: outside;
	list-style-image: url(http://www.ouchtt.co.uk/images/misc/bullet.gif);
	margin-bottom: 0px;
}
ol {
	font-family: Arial, Helvetica, sans-serif;
	color: #4E4E4E;
	font-size: 0.7em;
	list-style-position: outside;
	margin-bottom: 0px;
}
ul.sub {
	list-style-image: url(http://www.ouchtt.co.uk/images/misc/bulletSub.gif);
}
ul.courses {
	font-size: 0.7em;
}
input {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #4E4E4E;
	background-image:    url(http://www.ouchtt.co.uk/images/misc/whitePix.gif);
}
input.other {
	border: 1px solid #DADADA;
}
img.icon {
	vertical-align: top;
}
td.navBar {
	background-image:    url(http://www.ouchtt.co.uk/images/layout/navBar.gif);
}
td.logoBG {
	background-image:    url(http://www.ouchtt.co.uk/images/layout/logoBG.gif);
}
td.tileTop {
	background-image:    url(http://www.ouchtt.co.uk/images/home-box/tileTop.gif);
}
td.tRight {
	background-image:    url(http://www.ouchtt.co.uk/images/home-box/tileRight.gif);
}
td.tLeft {
	background-image:    url(http://www.ouchtt.co.uk/images/home-box/tileLeft.gif);
}
td.tileBottom {
	background-image:    url(http://www.ouchtt.co.uk/images/home-box/tileBottom.gif);
}
.tileCourses {
	background-image:    url(http://www.ouchtt.co.uk/images/courses/mid.gif);
}
.tileBlank {
	background-image:    url(http://www.ouchtt.co.uk/images/misc/transPix.gif);
}
.news {
	width: 168px;
}
a.large0 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #999999;
}
td.cmsRowBorder {
	height: 1px;
	border-top: none;
	border-right: none;
	border-bottom: 1px solid #333333;
	border-left: none;

}
.quizresults{
	width:600px;
	height:160px;
	background: url(../images/misc/quizresults.gif);
	text-align:center;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 50px;
}
.results {font-size:1.5em;}
.result {
	font-size:3em;
	color: #00A8C8;
	font-weight:bold;
}
.quizimage {
	border:0px;
	margin:7px 0 0 7px;
}
div.quiz ol li{
	font-weight:bold;
	margin-bottom: 20px;
}
div.quiz .quizquestions {
	font-weight:bold;	
}
div.quiz label {
	font-weight:normal;
	color: #4E4E4E;
	font-size: .7em;
}
hr.quiz {
	border:#EAEAEA 1px solid;
	margin: 20px 0px 20px 0px;
}
div.quiz .correct {
	color:#00CC00;
}
div.quiz .correcthigh {
	background-color:#E3F3D6;
	padding:1px;
}
div.quiz .incorrect {
	color:#FF0000;
}
.ciehimage{
	float:left;
}
.pdfhome{
background:url(../images/layout/pdfhome.gif);
width:154px;
height:100;
font-size: 1em;
}
.pdfhome a {
	font-family: Arial, Helvetica, sans-serif;
	font-size:0.8em;
}
.pdfhome .pdfsmall {
	font-family: Arial, Helvetica, sans-serif;
	font-size:0.6em;
}
.pdfhome img {
	border:0px;
}

