body		{

		color: black;

		background: white;

		font-family: arial;

		font-size: small;

		}



img		{

		margin: 0px 0px 0px 0px;

		}



td		{

		font-size: x-small;

		}



td.cv		{

		font-size: xx-small;

		vertical-align: top;

		}



th.cvth		{

		color: white;

		font-size: x-small;

		background-color: rgb(14,144,131);

		text-align: left;

		vertical-align: top;

		}

th.cvthw		{

		color: white;

		font-size: x-small;

		background-color: #6D3EFF;

		text-align: left;

		vertical-align: top;

		}
th.cvthm		{

		color: white;

		font-size: x-small;

		background-color: #1ba4d0;

		text-align: left;

		vertical-align: top;

		}

textarea	{

		font-family: arial;

		font-size: x-small;

		}



input		{

		font-family: arial;

		font-size: x-small;

		}

a:visited	{

		color: rgb(14,144,131);

		text-decoration: none;

		font-weight: bold;

		font-size: 11px;

		}



a:hover		{

		text-decoration: underline;

		}



.performance	{

		color: white;

		font-family: Arial Narrow;

		font-size: 40pt;

		font-weight: bold;

		margin-left: 2%;

		margin-top: 1%;

		}



.bodytext	{

		text-align: left;

		font-size: small;

		padding: 40px 20px 10px 40px;

		vertical-align: top;

		font-weight: normal;

		}



.hometext	{

		text-align: justify;

		font-size: small;

		padding: 5%;

		}



.innertable	{

		font-size: xx-small;

; vertical-align: top

		}



.contacttable	{

		border: 7px solid #FFFF99;

		background-color: #FFFF66;

		}



.formtitle	{

		color: black;

		font-weight: normal;

		text-align: right;

		}



.totop		{

		font-size: xx-small;

		font-weight: bold;

		}



.innercellm	{

		padding: 10px;

; border: thin #1ba4d0 solid

		}



.innercellf	{

		padding: 10px;

; border: thin #9966FF solid

		}

.innercellfnoborder	{

		padding: 10px;

; border: none

		}

.headingrow	{

		height: 120px;

		}



.headingtext	{

		color: rgb(14,144,131);

		text-align: right;

		vertical-align: bottom;

		padding-right: 10%;

		font-size: x-large;

		font-weight: bold;

		}



.leftcolour	{

		

		vertical-align: top;

		}



.marginless	{

		margin-left: -10px;

		}



.height		{

		height: 10pt;

		}



.construction	{

		color: rgb(14,144,131);

		}



.morehl {

		font-family: Arial, sans-serif !important;

		font-size: 11px !important;

		color: #3333CC !important;

		font-weight: bold !important;

		font-style: normal !important;

	}	

	

	A:link.morehl, A:vlink.morehl, A:alink.morehl {

		color: #0e9083 !important;

	}

	

	.moresrc {

		font-family: Verdana, geneva, arial, sans-serif !important;

		font-size: 9px !important;

		color: #000000 !important;

		font-weight: normal !important;

		font-style: normal !important;

		text-decoration: none !important;

	}

	

	A:link.moresrc, A:vlink.moresrc, A:alink.moresrc {

		color: #000000 !important;

	}

	

	.moreti {

		font-family: Verdana, geneva, arial, sans-serif;

		font-size: 9px;

		color: #000000;

		font-weight: normal;

		font-style: normal;

		text-decoration: none;

	}

	

	.morehlt {

		font-family: Verdana, geneva, arial, sans-serif;

		font-size: 11px;

		color: #0e9083 !important;

		font-weight: bold;

		font-style: normal;

		text-decoration: underline;

	}	.newsTable {  background-color: #FFFFFF}

.newsText {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; }





a:link { 

		color: rgb(14,144,131);

		text-decoration: none;

		font-weight: bold;

		font-size: 11px;

 } 

a:active { 

		color: rgb(14,144,131);

		text-decoration: none;

		font-weight: bold;

		font-size: 11px;

 } .innerTableCell {  font-size: 9px; vertical-align: top}

select {  }

select {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; border-style: none}
