<style>
	/* Standard style sheet */
		/* Approximate sizes: xx-small=8pt, x-small=10pt, small=12pt, medium=13pt-14pt */
	/* large=18pt, x-large=24pt, xx-large=36pt */
	/* Standard Body text formatting style */
	hhh {
		font-family : Arial, Helvetica, sans-serif;
	}

	BODY  {
		font-size : 100%;
		font-family : Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
		color : #000000;
	}

	.tblheader {
		font-weight : bold;
		font-size : 75%;
	}

	.tbltext {
		font-size : 100%;
	}


	.featuredarticle, A.featuredarticle:LINK,A.featuredarticle:ACTIVE,A.featuredarticle:VISITED,A.featuredarticle:HOVER {
		font-weight : bold;
		font-size : 100%;
	}

	.bodymarg {
		margin-left : 0px;
		margin-top : 0px;
		margin-bottom : 0px;
		margin-right : 0px;
	}

	P.breakhere {page-break-before: always}

	/*Used for header info in templates*/
	H1,.h1  {
		color : #009999;
		font-family : Arial, Helvetica, Geneva, Swiss, SunSans-Regular, Verdana;
		font-size : 130%;
		font-weight : bold;
		padding: 2px 0px 2px 0px;
	}

	/*Used for header info in tp templates*/
	H1tp1,.h1tp1  {
		color : Black;
		font-family : Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
		font-size : 170%;
		font-weight : bold;
		padding: 2px 0px 2px 0px;
	}

	/*Used as grey version of h3 */
	H2,.h2,  {
		font-size : 110%;
		font-family : Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
		font-weight : bold;
		color :  #999999;
	}

	/*Used as intro text in templates*/
	H3,.h3,A.h3, A.h3:LINK, A.h3:ACTIVE, A.h3:VISITED {
		color : #000000;
		font-family : Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
		font-size : 120%;
		font-weight : bold;
		padding: 3px 0px 3px 2px;
	}
	A.h3:HOVER	{
		color : #000000;
		font-family : Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
		font-size : 120%;
		font-weight : bold;
		color : #009999;
		text-decoration: underline;
	}

	/*Used as intro text in PC1 templates*/
	H3tp,A.h3tp, A.h3tp:LINK, A.h3tp:ACTIVE, A.h3tp:VISITED {
		color : Black;
		font-family : Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
		font-size : 110%;
		font-weight : bold;
		padding: 3px 0px 3px 2px;
	}

	/*None of these are yet used - future use?...*/
	H4,.h4,A.h4, A.h4:LINK, A.h4:ACTIVE, A.h4:VISITED  {
		font-size : 110%;
		font-family : Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
		font-weight : bold;
		color : #666666;
	}
	A.h4:HOVER	{
		font-size : 110%;
		font-family : Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
		font-weight : bold;
		color : #666666;
		text-decoration: underline;
	}

	/*Not yet used - future use?...*/
	H5,.h5,.H6,.h6  {
		font-size : 110%em;
		font-family : Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
		font-weight : normal;
		color : #000000;
	}

	/* Standard table cell formatting style */
	TD, td  {
		font-size : 75%;
		font-family : Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
		font-weight : none;
		color : #000000;
		vertical-align : top;
	}

	.bodytext  {
		font-size : 100%;
		font-family : Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
		font-weight : none;
		color : #000000;
	}

	hr {
		height : 1px;
		width : 100%;
		color : #999999;
		padding: 0px 0px 0px 0px;
	}

	/* Standard link styles. */
	A, A:LINK, A:ACTIVE, A:HOVER, A:VISITED {
		font-size : 100%;
		font-family : Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
		font-weight : normal;
		color : blue;
		text-decoration: underline;
	}

	A:HOVER {
		text-decoration: none;
	}

	/*Default text but smaller*/
	.small {
		font-size : 90%;
	}

	.searchtp {
		font-family : Arial, Helvetica, sans-serif;
		font-size : 70%;
	}

	/*BEGIN Left hand side navigation*/
	/*Applies to all*/

	/*Spaces out any cells that the nav is contained within*/
	.lhsnav-cell {
		padding: 3px 90% 3px 0px;
	}

	/*Spaces out any cells that the nav is contained within*/
	.lhsnavtp-cell {
		padding: 1px 1px 0px 0px;
		font-family : Arial, Helvetica, sans-serif;
		font-size : 70%;
	}

	.lhsnavtp, A.lhsnavtp:ACTIVE, A.lhsnavtp:LINK , A.lhsnavtp:VISITED {
		color: Black;
		font-family : Arial, Helvetica, sans-serif;
		font-size : 100%;
		text-decoration : none;
	}

	.lhsnavtp2, A.lhsnavtp2:ACTIVE, A.lhsnavtp2:LINK , A.lhsnavtp2:VISITED {
		color: black;
		font-family : Arial, Helvetica, sans-serif;
		font-size : 100%;
		text-decoration : none;
	}

	A.lhsnavtp:HOVER, A.lhsnavtp2:HOVER {
		text-decoration : underline;
	}

	.comlist, A.comlist:ACTIVE, A.comlist:LINK , A.comlist:VISITED {
		font-size : 120%;
		color: black;
		text-decoration : none;
	}

	A.comlist:HOVER {
		text-decoration : underline;
	}


	.pollheading
	{
		color : #000000;
		left : 4px;
		position : relative;
		margin-right : 3px;
	}

	.imagetitle,.imagedescription, .videotitle, .videodescription, .rightimageclass
	{
		font-size : 90%;
		font-style : italic;
		font-weight : normal;
		font-family : Verdana,Arial,MS Sans Serif,Helvetica;
		text-align:center;
		text-decoration : none;
		color : #000000;
		padding-bottom : 90%;
		width : 75px;
	}

	.imagetitle, .videotitle
	{
		font-size : 100%;
	}

	.highlight
	{
		border: 1px outset #999999;
		background-color : #999999;
		color : #ffffff;
	}

	.videoclass, .flashclass, .imageclass {
		padding : 2px;
	}

	.videoclass, .rightvideoclass	{
		padding : 90%;
		float : left;
		text-align : center;
	}

	.rightimageclass, .rightvideoclass {
		float : right;
	}

	/*A box that surrounds cells*/
	.halfbox,.fullbox {
		border: 1px solid #336699;
		display : block;
		padding-left: 90%;
		padding-right: 90%;
		padding-bottom: 90%;
		padding-top: 90%;
	}

	/* Colours */
	.white { color : #ffffff }
	.black { color : #000000 }
	.red { color : #ff0000 }

	/*The box that surrounds the first paragraph of article text (default template*/
	.box-rel {
		border: 1px outset #999999;
		padding: 0px;
	}

	#pageright250 {
		float : right;
		width : 250px;
		padding : 90% 0px 90% 90%;
	}
	.header1 {
		font-size : 140%;
		font-weight : bold;
	}
	.header2 {
		font-size : 115%;
		font-weight : bold;
	}
	.bluefont {
		color : Blue;
	}
	.redfont {
		color : Red;
	}
	.greenfont {
		color : Green;
	}
	.brownfont {
		color: Maroon;
	}
</style>