body	{	font: 10pt Arial, Geneva, Helvetica, sans-serif;	margin: 0;	padding: 0;	}.pageTitle	{	font-size: 30px;	font-style: normal;	text-align: center;	font-variant: small-caps;	background-image: url(lp_hblack54.png);	background-repeat: repeat-x;	padding: 11px 0 10px 0px;	font-weight: bolder;	margin-top: 0;	}	.reportBody	{	margin-left: 7%;	margin-right: 7%;	margin-top: 25px;	margin-bottom: 25px;	}.srcIndex	{
	text-align: center;
	background-image: url(lp_hblack20.png);	padding-top: 3px;	padding-bottom: 3px;
	padding-left: 15px;
	padding-right: 15px;
	}
	
.srcIndex a
	{
	color: #ccc;
	}
.srcEntry	{	padding-top: 4px;	padding-bottom: 2px;	border-bottom-width: 1px;	border-bottom-style: solid;	}.srcData	{	display: inline-block;	width: 81%;	}.srcNumber	{	font-weight: bold;	padding-right: 5px;	display: inline-block;	width: 15%;	text-align: right;	vertical-align: top;	}.footer	{	font-size: 11pt;	text-align: center;	margin-top: 10px;	}.footerEntry	{		font-style: normal;	font-weight: normal;	}.footerCreated	{	font-style: italic;	text-align: center;	background-image: url(lp_hblack26.png);	padding-top: 4px;	padding-bottom: 6px;	}		.footerCustom	{	padding-bottom: 5px;	font-weight: normal;	font-style: normal;	padding-top: 5px;	}