table.pp_averages {
   font-family: "Lucida Grande", "Lucida Sans Unicode", Helvetica, Arial, sans-serif;
   font-size: 13px;
   color: #ffffff;
}

th.pp_unleadedheader {
   color: green;
   text-align: center;
}
th.pp_dieselheader {
   color: black;
   text-align: center;
}
th.pp_lrpheader {
   color: #BF0F10;
   text-align: center;
}
th.pp_superheader {
   color: green;
   text-align: center;
}
th.pp_lpgheader {
   color: black;
   text-align: center;
}

td.pp_rowheading {
}
td.pp_pricecell {
   text-align: center;
}

td.pp_footerrow {
   text-align: center;
}

/* National Averages */

#pp_latest {
	font: 12px "Lucida Grande", "Lucida Sans Unicode", Helvetica, Arial, sans-serif;
	border-collapse: collapse;
	color: #d0d0d0;
}

#pp_latest th,
#pp_latest td {
	padding-right: 50px;
}

#pp_latest thead th {
	text-align: center;
}

#pp_latest tbody th {
	text-align: left;
}
#pp_latest tbody td {
	text-align: center;
}

#pp_latest tbody tr.alt th,
#pp_latest tbody tr.alt td {
}

#pp_latest tfoot {
	font-style: none;
	font-size: 7px;
	color: #999999;
}
