/* generic */
body {
	background: #FFF;
	color: #000;
	font-family: arial, helvetica, sans-serif;
	font-size: 100%;
}
img {
	border: 0;
}

/* hide elements not required for print */
#accessiblenav,#navigation_container, .subnavigation, #pagetrail, #footer ul, div.headertools, dl.map dt {
	display: none;
}

/* re-style any elements for print if required */
#sitewrapper {
	 
}
.smalltext, table.financial tfoot tr td.small {
	font-size: 80%;
}

div.oneaviva_container {
	clear:both;
	display:block;
	float:left;
	margin:20px 0pt 20px;
	width:100%;
	font-size:90%;
}

