th.header {
	background-color: #eeeeee;
}
tr.data {
	background-color: #ffffff;
}
th.pcpnlid {
	text-align: center;
	vertical-align: middle;
	background-color: #cccccc;
	font-weight: bold;
	font-size: 70%;
	color: #000000;
}
th.pcpnlocation {
	text-align: center;
	vertical-align: middle;
	background-color: #cccccc;
	font-weight: bold;
	font-size: 70%;
	color: #000000;
}
th.pcpncounty {
	text-align: center;
	vertical-align: middle;
	background-color: #cccccc;
	font-weight: bold;
	font-size: 70%;
	color: #000000;
}
th.pcpnstate {
	text-align: center;
	vertical-align: middle;
	background-color: #cccccc;
	font-weight: bold;
	font-size: 70%;
	color: #000000;
}
th.pcpnsource {
	text-align: center;
	vertical-align: middle;
	background-color: #cccccc;
	font-weight: bold;
	font-size: 70%;
	color: #000000;
}
th.pcpnlatitude {
	text-align: center;
	vertical-align: middle;
	background-color: #cccccc;
	font-weight: bold;
	font-size: 70%;
	color: #000000;
}
th.pcpnlongitude {
	text-align: center;
	vertical-align: middle;
	background-color: #cccccc;
	font-weight: bold;
	font-size: 70%;
	color: #000000;
}
th.rainfall{
	text-align: center;
	vertical-align: middle;
	background-color: #cccccc;
	font-weight: bold;
	font-size: 70%;
	color: #000000;
}
th.snowfall{
	text-align: center;
	vertical-align: middle;
	background-color: #cccccc;
	font-weight: bold;
	font-size: 70%;
	color: #000000;
}
td.pcpnlid {
	text-align: center;
	vertical-align: middle;
	background-color: #ffffff;
	font-weight: bold;
	font-size: 100%;
	color: #000000;
}
td.pcpnlocation {
	text-align: left;
	vertical-align: middle;
	background-color: #ffffff;
	font-size: 100%;
	color: #000000;
}
td.pcpncounty {
	text-align: center;
	vertical-align: middle;
	background-color: #ffffff;
	font-size: 100%;
	color: #000000;
}
td.pcpnstate {
	text-align: center;
	vertical-align: middle;
	background-color: #ffffff;
	font-size: 100%;
	color: #000000;
}
td.pcpnsource {
	text-align: center;
	vertical-align: middle;
	background-color: #ffffff;
	font-size: 100%;
	color: #000000;
}
td.pcpnlatitude {
	text-align: center;
	vertical-align: middle;
	background-color: #ffffff;
	font-size: 100%;
	color: #000000;
}
td.pcpnlongitude {
	text-align: center;
	vertical-align: middle;
	background-color: #ffffff;
	font-size: 100%;
	color: #000000;
}
td.rainfall{
	text-align: center;
	vertical-align: middle;
	background-color: #99ff99;
	font-weight: bold;
	font-size: 100%;
	color: #000000;
}
td.snowfall{
	text-align: center;
	vertical-align: middle;
	background-color: #99ffff;
	font-weight: bold;
	font-size: 100%;
	color: #000000;
}


