div.report {width: 400px; padding: 24px 0px 12px 0px;}
table#report {padding: 0px; margin: 9px 0px 5px 0px;}
table#report td#one {color: #0E3C5C; text-align: left; width: 30%;
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	border-top: solid #CCCCCC; border-width: 1px;
	border-left: solid #CCCCCC; border-width: 1px;
	padding: 7px; background: #F4F4F4;}
table#report td#onea {color: #FFFFFF; text-align: left; width: 30%; 
	font: bold 11px Verdana, Arial, Helvetica, sans-serif;
	border-top: solid #CCCCCC; border-width: 1px;
	border-left: solid #CCCCCC; border-width: 1px;
	padding: 7px; background: #3E7DB1;}
table#report td#oneb {color: #0E3C5C; text-align: left; width: 30%; 
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	border-top: solid #CCCCCC; border-width: 1px;
	border-left: solid #CCCCCC; border-width: 1px;
	border-bottom: solid #CCCCCC; border-width: 1px;
	padding: 7px; background: #F4F4F4;}
table#report td#two {color: #0E3C5C; text-align: left; width: 50%; 
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	border-top: solid #CCCCCC; border-width: 1px;
	border-left: solid #CCCCCC; border-width: 1px;
	padding: 7px; background: #F4F4F4;}
table#report td#twoa {color: #FFFFFF; text-align: left; width: 50%; 
	font: bold 11px Verdana, Arial, Helvetica, sans-serif;
	border-top: solid #CCCCCC; border-width: 1px;
	border-left: solid #CCCCCC; border-width: 1px;
	padding: 7px; background: #3E7DB1;}
table#report td#twob {color: #0E3C5C; text-align: left; width: 50%;
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	border-top: solid #CCCCCC; border-width: 1px;
	border-left: solid #CCCCCC; border-width: 1px;
	border-bottom: solid #CCCCCC; border-width: 1px;
	padding: 7px; background: #F4F4F4;}
table#report td#three {color: #0E3C5C; text-align: left; width: 20%; 
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	border-top: solid #CCCCCC; border-width: 1px;
	border-right: solid #CCCCCC; border-width: 1px;
	border-left: solid #CCCCCC; border-width: 1px;
	padding: 7px; background: #F4F4F4;}
table#report td#threea {color: #FFFFFF; text-align: left; width: 20%; 
	font: bold 11px Verdana, Arial, Helvetica, sans-serif;
	border-top: solid #CCCCCC; border-width: 1px;
	border-right: solid #CCCCCC; border-width: 1px;
	border-left: solid #CCCCCC; border-width: 1px;
	padding: 7px; background: #3E7DB1;}
table#report td#threeb {color: #0E3C5C; text-align: left; width: 20%; 
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	border-top: solid #CCCCCC; border-width: 1px;
	border-right: solid #CCCCCC; border-width: 1px;
	border-bottom: solid #CCCCCC; border-width: 1px;
	border-left: solid #CCCCCC; border-width: 1px;
	padding: 7px; background: #F4F4F4;}
	
	a.margin2:link {color: #336699;
		line-height: 10px;
		text-decoration: none;
		font-size: 10px;
		font-weight: normal;
		font-family: VERDANA, ARIAL, HELVETICA, SANS-SERIF;}
a.margin2:visited {color: #336699;
		line-height: 10px;
		text-decoration: none;
		font-size: 10px;
		font-weight: normal;
		font-family: VERDANA, ARIAL, HELVETICA, SANS-SERIF;}
a.margin2:hover {color: #6699CC;
		line-height: 10px;
		text-decoration: none;
		font-weight: normal;
		font-size: 10px;
		font-family: VERDANA, ARIAL, HELVETICA, SANS-SERIF;}
