#ratinglist {
	width: 100%;
	border-collapse: collapse;
	border-bottom: blue 1px solid;
}

#ratinglist th {
	font-weight: bold;
	color: #2c3f53;
	text-align: left;
	cursor:pointer;
}

.ratinglist_info td {
	border-top: blue 1px solid;
}

.ratinglist_info_bankname {
	color: #03c;
	text-decoration: none;
	cursor:pointer;
	width: 355px;
}

.ratinglist_info_bankname:hover {
	text-decoration: underline;
}

.ratinglist_info_rating {
	color: #03c;
	width: 50px;
}

.ratinglist_info_trend {
	width: 25px;
}

.ratinglist_info_bankcity {
	color: #444;
}

.ratinglist_description {
	display: none;
}

.ratinglist_description h4 {
	font-weight: bold;
	color: #444;
}

.ratinglist_description_comment {
	color: #444;
	font-weight: bold;
}

.ratinglist_outlook p {
	color: #333;
}
