body {
font-family: Tahoma, Arial, Helvetica, sans-serif;
color: #666666;
font-size: 12px;
line-height:19px;
}
h1 {
	font-size: 16px;
	color: red;
}
h2 {
	font-size: 14px;
	color: #003366;
	font-weight: bold;
text-align:center;
}
h3 {
	font-size: 12px;
	color: #003366;
}
.legal {
	font-size: 10px;
}
.white {
	color: #FFFFFF;
}
.style2 {
	font-weight: bold;
	color: #FFFFFF;
}
.style3 {
	color: #cc0000;
}
.style4 {
	color: #666666;
}
a:link {
	color: #cc0000;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #cc0000;
}
a:hover {
	text-decoration: underline;
	color: #cc0000;
}
a:active {
	text-decoration: none;
	color: #cc0000;
}
.style11 {
	color: #003366
}
.style15 {
	font-size: 10px;
	color: #666666;
}
.style16 {
	color: #164174;
	font-weight: bold;
}
.style22 {
	color: #164174;
	font-weight: bold;
}
.style25 {
	color: #cc0000;
}
.dataTable{
width:680px;
border-collapse:collapse;
border:1px solid #fff;
}
.dataTable thead{
vertical-align:top;
}
.year{
font-weight:bold;
width:10%;
}
.dataTable td.legal{
width:130px;
text-align:center;
}
.dataTable tbody{
background-color:#f2f5ff;
}
.dataTable tbody td{
border:1px solid #fff;
}
.blank{
background-color:white;
border:1px solid white;
}
.total{
border-bottom:1px solid #999;
}
.small{font-size:10px;
line-height:14px;
color:#ccc;}
td.total{
border-bottom: 1px solid #ccc!important;
}