#residential_rate_information_table_wrapper
{
	background: #f0f5fc url('../images/bluerecycle_bg.gif') no-repeat 50% 50%;
	border: 1px solid #2878E0;
	padding: 8px 10px 8px 10px;
	width: 75%;
}
#residential_rate_information_table_wrapper table
{
	background: transparent;
	border: 1px solid white;
	border-collapse: collapse;
	width: 100%;
}
#residential_rate_information_table_wrapper table th
{
	background: #2878E0;
	color: white;
	font-weight: bold;
	padding: 3px;
}
#residential_rate_information_table_wrapper table td
{
	padding: 3px;
}
#residential_rate_information_table_wrapper table:hover td.row_even
{
	background: #e5f0ff;
}
#residential_rate_information_table_wrapper table:hover td.row_odd
{
	background: #d9e9ff;
}
#residential_rate_information_table0 td.col0
{
	width: 60%;
}
#residential_rate_information_table0 td.col1,
#residential_rate_information_table0 td.col2
{
	width: 20%;
}
#residential_rate_information_table1 td.col0,
#residential_rate_information_table2 td.col0
{
	width: 80%;
}
#residential_rate_information_table1 td.col1,
#residential_rate_information_table2 td.col1
{
	width: 20%;
}