

		* {
			clear: both;
		}
		#content {
			width: 80%;
			margin: auto;
		}
		#primaryNav {
			margin: 0px;
			padding: 0px;
			position: fixed;
			top: 100px;
			left: 15px;
			z-index: 10;
			font-size: 80%;
		}
		#primaryNav ul {
			padding: 0px;
			margin: 0px;
			list-style: none;
			text-align: left;
			width: 550px;
		}
		#primaryNav li {
			position: relative;
			padding: 0px;
			margin: 0px 5px;
			display: block;
			float: left;
			clear: none;
			background: #dae2ff url(/images/tab-left.png) left bottom no-repeat;
			width: 100px;
			text-align: center;
		}
		#primaryNav a {
			background: url(/images/tab-right.png) right bottom no-repeat;
			display: block;
			height: 100%;
			padding: 4px 10px 4px 0px;
			margin: 0px 0px 0px 10px;
			text-decoration: none;
			color: #0057dc;
		}
		#primaryNav a:hover {
			text-decoration: none;
		}
		#primaryNav ul.menuLevel2 a {
			display: block;
			height: 100%;
			padding: 4px 0px 4px 0px;
			margin: 0px;
			background-image: none;
		}
		#primaryNav ul.menuLevel2 li{
			clear: both;
			float: left;
			background: white;
			margin: 0px;
			padding: 0px;
			width: 96px;
			text-align: center;
			position: relative;
			border-top-width: 2px;
			border-right-width: 2px;
			border-bottom-width: 0px;
			border-left-width: 2px;
			border-style: solid;
			border-color: #dae2ff;
			z-index: 30;
		}
		#primaryNav ul.menuLevel3 li {
			clear: none;
			float: left;
			background: white;
			margin: 0px;
			padding: 0px;
			border-top-width: 2px;
			border-right-width: 2px;
			border-bottom-width: 2px;
			border-left-width: 0px;
			border-style: solid;
			border-color: #dae2ff;
			width: 96px;
			text-align: center;
		}
		#primaryNav ul.menuLevel2 {
			display: none;
			width: 100px;
			padding: 0px;
			margin: 0px 0px 0px;
		}
		#primaryNav ul.menuLevel3 {
			display: none;
			position: absolute;
			top: -2px;
			left: 98px;
			margin: 0px;
			padding: 0px;
			z-index: 2000;
			width: 600px;
		}
		#primaryNav ul.menuLevel1 li:hover ul.menuLevel2 {
			display: block;
		}
		#primaryNav ul.menuLevel2 li:hover ul.menuLevel3 {
			display: block;
		}
		#primaryNav ul.menuLevel1 li:hover {
			background: #0057dc url(/images/tab-left.png) left bottom no-repeat;
		}
		#primaryNav ul.menuLevel1 li:hover a {
			color: white;
		}
		#primaryNav ul.menuLevel1 li:hover ul.menuLevel2 a {
			color: #0057dc;
			background: none;
		}
		#primaryNav ul.menuLevel1 li:hover ul.menuLevel2 li {
			background: white;
		}
		#primaryNav ul.menuLevel1 li:hover ul.menuLevel2 li:hover {
			background: #8aadf9;
		}
		#primaryNav ul.menuLevel1 li:hover ul.menuLevel2 li:hover a {
			color: white;
		}
		#primaryNav ul.menuLevel2 li:hover ul.menuLevel3 li {
			background: white;
		}
		#primaryNav ul.menuLevel1 li:hover ul.menuLevel2 li:hover ul.menuLevel3 li a {
			color: #0057dc;
		}
		#primaryNav ul.menuLevel2 li:hover ul.menuLevel3 li:hover {
			background: #ffd8ca;
		}
		#primaryNav ul.menuLevel1 li:hover ul.menuLevel2 li:hover ul.menuLevel3 li:hover a {
			color: #0057dc;
		}
		
		#headers {
			background: #8aadf9 url(/images/top-back.png) top left repeat-y;
			color: #dae2ff;
			border-bottom-width: 8px;
			border-top-style: none;
			border-right-style: none;
			border-bottom-style: solid;
			border-left-style: none;
			border-bottom-color: #8aadf9;
			position: fixed;
			top: 0px;
			left: 0px;
			width: 100%;
			height: 100px;
			padding: 0px;
			z-index: 5;
		}
		body {
			margin: 0px;
			padding: 140px 5px 5px 5px;
			font-family: "Gill Sans MT", Verdana, Helvetica, sans-serif;
			background: white fixed url(/images/watermark.png) 90% 90% no-repeat;
		}
		
		#playThing1 {
			position: fixed;
			top: 0px;
			left: 0px;
			width: 100%;
			height: 140px;
			background: white;
			padding: 0px;
			margin: 0px;
			z-index: 1;
		}
		
		#headingThroupOrgUk {
			display: block;
			width: 400px;
			height: 100px;
			padding: 0px;
			margin: 0px;
			background: center url(/images/throup.png) no-repeat;
		}
		#headingThroupOrgUk span {
			display: none;
		}
		#headingTagline {
			display: none;
		}
		#content th {
			text-align: right;
			padding: 5px 2px 5px 5px;
		}
		#content td {
			padding: 5px 5px 5px 2px;
		}
		#content .abstract {
			width: 80%;
			margin: auto;
			font-style: italic;
		}
		#content .abstract i, .abstract em {
			font-style: normal;
		}
		#content h3 {
			margin-left: 0em;
			margin-top: 0em;
		}
		#content h4 {
			margin-left: 1em;
		}
		#content h5 {
			margin-left: 2em;
		}
		#content p {
			margin-left: 2em;
		}
		#content dl {
			margin-left: 2em;
		}
		#content dt {
			font-weight: bold;
		}

		h1 {
			padding: 0px;
			margin: 0px 0px 0.2em 0px;
			font-size: 200%;
		}
		h2 {
			padding: 0px;
			margin: 0px;
			font-style: italic;
			font-size: 180%;
		}
		h3 {
			font-size: 160%;
		}
		h4 {
			font-size: 140%;
		}
		h5 {
			font-size: 120%;
		}

		.multiPage3 {
			width: 33%;
			margin: auto;
			float: left;
			clear: none;
		}
		.multiPage3 div {
			text-align: left;
		}
		.multiPage3 div span {
			text-align: left;
			display: block;
			width: 45%;
			float: left;
			clear: left;
		}
		.multiPage3 div input, .multiPage3 div select {
			width: 45%;
			margin: auto;
			float: left;
			clear: right;
		}
		.multiPage3 div#submit input {
			width: auto;
			margin: auto;
			float: none;
			clear: both;
		}
		.multipage h5 {
			margin-left: 0px;
			margin-right: 0px;
			text-align: center;
			padding-left: 0px;
			padding-right: 0px;
			width: 100%;
		}
		
		
		#contactForm div {
			width: 29em;
			padding: 1em 0px;
			margin: auto;
			text-align: left;
			clear: both;
		}
		#contactForm span {
			width: 7em;
			display: block;
			float: left;
			clear: left;
		}
		#contactForm input, #contactForm select, #contactForm textarea {
			width: 25em;
			float: right;
			clear: right;
		}
		#submit {
			text-align: center;
		}
		#submit input {
			width: 5em;
			float: none;
		}
		

		#messageSent {
			width: 80%;
			margin: auto;
			border: 0px none;
			padding: 0px;
			border: 1px solid;
		}
		#messageHeader {
			background: #c7d0d9;
			border: 1px outset;
			margin: 0px;
			padding: 4px;
			font-size: 80%;
		}
		#messageHeader span, #messageSubject {
			font-weight: bold;
		}
		#messageBody {
			background: transparent;
			border: 1px inset;
			margin: 0px;
			padding: 4px;
			font-family: monospace;
		}