@charset "UTF-8";
/* CSS Document */


.productPanels {
	position: relative;
	width:490px;
	padding: 0px;
	border: none;
	float:left;
}

.productPanels #p1,.productPanels #p2,.productPanels #p3,.productPanels #p4,.productPanels #p5,.productPanels #p6,.productPanels #p7 {border-right:1px solid #e6f3d9;}

.productPanelsContent {
	width: 490px;
	min-height: 320px;
	margin: 0px;
	padding: 0px;
	border: none;
}

.productPanelsContent .information { padding:10px; position:relative; color:#333; }


.productPanelsContent .information ul {
list-style-type:none;
padding:0px;
margin:0px;
}

.productPanelsContent .information ul h1 {
border:none;
}

.productPanelsContent .information h2 {
font-weight:normal;
color:#333;
font-size:12px;
margin:0px;
padding:2px 0;
}

.productPanelsContent .information ul li {
border-bottom:1px dotted #4d4d4d;
padding:4px;
line-height:17px;
}

.productPanelsContent table {
width:470px;
color:#333;
}

.productPanelsContent table.bs td {
padding:5px;
}

table.rates td {
padding:7px;
border-bottom:1px solid #e6f3d9;
}

table.rates th {
background-color:#e6f3d9;
color:#333333;
}

table.rates#moneyMarketRates {
margin-top:15px;
}

table.rates .black{

}

table.rates .darkGray{

}


#savingsRatesTable td{
width:33%;
border:none;
padding:2px 10px;
margin:0;
}
