#blueBg,
#nav,
#footer,
.print_txt,
.info
{
	display: none;
	visibility: hidden;
}

/************************************************************************
	html styles
************************************************************************/
.screen {
	display:none;
	visibility: hidden;
}
html {
	
}

body {
	padding: 0;
	margin: 0;
	font-family: lucida grande, Helvetica, Arial, "MS Trebuchet", sans-serif;
	font-size: 10.5pt;
	line-height: 10.8pt;
	background-color:#FFFFFF;
}
a { colour: #000; text-decoration: none;}

div
{
margin: 0;
padding: 0;
}

p {
font-family: lucida grande, Helvetica, Arial, "MS Trebuchet", sans-serif;
font-size: 9pt;
line-height: 10.8pt;
margin: 0 0 5mm 0;
padding: 0;
width:95%;
}

/************************************************************************
	#print-heading
************************************************************************/
#print-heading { 
	position: absolute;
	top: 0;
	height: 33mm;
	margin:0; 
	padding:0;
}

#print-heading img {
	width: 171mm;
	margin: 0 0 0 2.5mm;
}

#contentGreyRight {
	position:relative;
	padding: 0mm 5mm 5mm 5mm;
	margin: 34.11mm auto 0 0mm;
	z-index: 1;
	text-align: left;
}

.intro {
	border-left:solid 1px #AEB0B3;
	border-right:solid 1px #AEB0B3;
	border-bottom:solid 1px #AEB0B3;
	margin:-9mm 0 0 -2.5mm;
	width:164.5mm;
	padding:0;
}

.intro h2 {
	font-size:14pt;
	margin-left:5mm;
	margin-right:5mm;
	padding-top:3mm;
	margin-top:0;
}

.intro p {
	margin-left:5mm;
	margin-right:5mm;
	font-size:11pt;
	line-height: 15pt;
}

.resultsReport h3 {
	font-size:10.5pt;
	font-weight:bold;
	font-family: lucida grande, Helvetica, Arial, "MS Trebuchet", sans-serif;
}

.resultsReport {
	margin-left:3mm;
}

.graph {
	border:solid 1px #AEB0B3;
	margin:5mm 0 0 -5mm;
	width:584px;
	padding: 0.5mm 5mm 3mm 5mm;
}

.graph h5 {
	font-size:9.5pt;
	font-weight:normal;
	font-family: lucida grande, Helvetica, Arial, "MS Trebuchet", sans-serif;
}

.graph img {
	padding:0.25mm;
	border:solid 1px #AEB0B3;
}

.results_list {
	font-family: lucida grande, Helvetica, Arial, "MS Trebuchet", sans-serif;
	font-size:9pt;
	display:block;
	margin:20px 0px -10px 20px;
}

.results_list ul {
	padding:0;
	margin:0;
	width:90mm;
}

.graph_content p {
	margin-top:4mm;
	font-family: lucida grande, Helvetica, Arial, "MS Trebuchet", sans-serif;
	font-size:9pt;
	display:block;
	width:95%;
}

.resultsReport  p {
	margin-left:0;
	font-size:10.5pt;
	margin-top:5mm;
	line-height: 15pt;
}

.caption p {
	margin-top:4mm;
	font-family: lucida grande, Helvetica, Arial, "MS Trebuchet", sans-serif;
	font-size:9pt;
	display:block;
	width:100%;
}

#print-footer p { 
	font-family: lucida grande, Helvetica, Arial, "MS Trebuchet", sans-serif;
	font-size: 9pt;
	color:#cccccc;
	text-align:left;
	margin:0 5mm 0 5mm;
}

.blue { list-style-image: url(/images/graph-key-blue-print.gif); }

.kharki { list-style-image: url(/images/graph-key-kharki-print.gif); }
	
.red { list-style-image: url(/images/graph-key-red-print.gif); }

.orange { list-style-image: url(/images/graph-key-orange-print.gif); }

.brown { list-style-image: url(/images/graph-key-brown-print.gif); }

.green { list-style-image: url(/images/graph-key-green-print.gif); }

.pink { list-style-image: url(/images/graph-key-pink-print.gif); }

.grey { list-style-image: url(/images/graph-key-grey-print.gif); }

.purple { list-style-image: url(/images/graph-key-purple-print.gif); }

.yellow { list-style-image: url(/images/graph-key-yellow-print.gif); }

.graphHolder {
	page-break-before:auto;
}
