@charset "utf-8";

#financial {
	width:540px;
	margin:20px 0 0 25px;
	text-align:left;
	font-size:90%;
}
#financial table {
	width:100%;
	font-size:100%;
	margin-bottom:50px;
	border-collapse: collapse;
	border-spacing: 0;
	border:3px solid #BBB;
}
#financial table.inner {
	margin-bottom:10px;
}
#financial table tr.odd {
	background: #F3F3F3;
}
#financial table th {
	border:1px solid #BBB;
	text-align:left;
	padding:.5em .5em .5em 1.5em;
}
#financial table th.title {
	border-bottom:1px solid #BBB;
}
#financial table th.caption {
	text-align:center;
	padding:.5em;
}
#financial table td {
	padding:.5em 1em;
	text-align:right;
	border:1px solid #BBB;	
}
#financial h1{
	font-size:1.2em;
}
#financial p{
	margin-bottom:1em;
}

