/* General typography and colours */

html, body {
		background-color: #CCCCCC;
		color: #333;
		font-size: 10pt;
		font-weight: normal;
		font-family: 'Lucida Grande', 'Lucida Sans Unicode', Verdana, Helvetica, Arial, sans-serif;
		margin: 0;
	}

p {
		line-height: 10.1pt;
		font-size: 10pt;
		font-family: 'Lucida Grande', 'Lucida Sans Unicode', Verdana, Helvetica, Arial, sans-serif;
		margin-left: 0.5em;
		margin-right: 0.5em;
		color: black;
	}
	
	
p.sub {
		line-height: 1.1em;
		font-family: 'Lucida Grande', 'Lucida Sans Unicode', Verdana, Helvetica, Arial, sans-serif;
		margin-left: 0.1em;
		color: black;
		margin-top: 0.5em;
	}
	
	
li {
		line-height: 1.5em;
		font-family: 'Lucida Grande', 'Lucida Sans Unicode', Verdana, Helvetica, Arial, sans-serif;
	}
	
	
a.bl2:link, a:active, a:visited {
		color: white;
	}
a:link, a:active, a:visited {
		color: #000;
	}

a:hover {
		color: #F00;
	}

a:hover[name] {
		color: #333;
	}

h1{
		color: #000;
		font-size: 15pt;
		margin-left: 14pt;
		font-weight: normal;
		margin-bottom: 0.5em;
		font-family: 'Trebuchet MS', Verdana, Helvetica, Arial, sans-serif;
	}



h2 {
		font-size: 13pt;
		color: #000;
		margin-left: 0.4em;
		font-weight: normal;
		margin-bottom: 0.5em;
		font-family: 'Trebuchet MS', Verdana, Helvetica, Arial, sans-serif;
	}



p.footer {
		clear: both;
		padding: 2px;
		padding-right: 1em;
		margin-top: 2px;
		color: white;
		font-size: 8pt;
		text-align: center;
	}

