/* General typography and colours */



p {
		margin: 1em 10 1.2em;
		color: black;
		font-size: 14px;
		font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	}

td {
		margin: 1em 10 1.2em;
		color: black;
		font-size: 14px;
		font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	}	
p.white {
		margin: .5em 0 .8em;
		font-weight: bold;
		color: white;
		font-size: 12px;
		font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	}
	
img.q { margin-top: 7px; }	
	
p.footer  { color: #000000; 
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	font-size: 9pt; 
	text-align: center;
	margin: .5em 0 .8em;
	font-weight: normal;
  	}
li {
		line-height: 1.5em;
		font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	}

a:link, a:active, a:visited {
		color: #000;
		font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	}

a:hover {
		color: #F00;
		font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	}

a:hover[name] {
		color: #333;
		font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	}

h1	{	font-size: 17px;
		color: #000;
		margin: 1em 10 1.2em;

		font-weight: normal;
		font-family: 'Trebuchet MS', Verdana, Helvetica, Arial, sans-serif;
	}

	
h2	{	font-size: 19px;
		color: #FFCC00;
		font-weight: normal;
		margin: 0em 0 0em;
		font-family: 'Trebuchet MS', Verdana, Helvetica, Arial, sans-serif;
	}
	
	
table.main {    border: 1px solid red;
font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	}
