/* STOCK CAFE Labs Gadgets "RANK" with YUI Library */

/* SCL_WeeklyRanking */
.SCL_WeeklyRanking .bd {
    padding: 0!important;
}

.SCL_WeeklyRanking .rankingBox2 {
  font-size:12px;
  background-color:#fffaf4;
  padding:5px;
}
.SCL_WeeklyRanking .rankingBox2 .rankingTerm {
  font-size:90%;
  text-align:right;
  color: #333333;
  padding: 0;
  margin: 0 0 2px 0;
  line-height:15px;
}
.SCL_WeeklyRanking .rankingBox2 .numberUnit {
  font-size:90%;
  text-align:right;
  color: #333333;
  padding: 0;
  margin: 2px 0 0 0;
  line-height:15px;
}
.SCL_WeeklyRanking .rankingBox2 .bestRateBanner {
  height: 46px;
  background: url(img/ranking/banner_best_rate.gif) no-repeat center;
  border: solid 2px #ff9ca5;
  text-align:center;
  margin: 2px;
}
.SCL_WeeklyRanking .rankingBox2 .worstRateBanner {
  height: 46px;
  background: url(img/ranking/banner_worst_rate.gif) no-repeat center;
  border: solid 2px #9ca4ff;
  text-align:center;
  margin: 2px;
}
.SCL_WeeklyRanking .rankingBox2 .turnoverBanner {
  height: 46px;
  background: url(img/ranking/banner_turnover.gif) no-repeat center;
  border: solid 2px #6cff73;
  text-align:center;
  margin: 2px;
}
.SCL_WeeklyRanking .rankingBox2 .bestSectorBanner {
  height: 46px;
  background: url(img/ranking/banner_best_sector.gif) no-repeat center;
  border: solid 2px #fe9ec7;
  text-align:center;
  margin: 2px;
}
.SCL_WeeklyRanking .rankingBox2 .worstSectorBanner {
  height: 46px;
  background: url(img/ranking/banner_worst_sector.gif) no-repeat center;
  border: solid 2px #74acfe;
  text-align:center;
  margin: 2px;
}
.SCL_WeeklyRanking .rankingBox2 .bestWorstBanner {
  height: 46px;
  background: url(img/ranking/banner_best_worst.gif) no-repeat center;
  border: solid 2px #ceb3fe;
  text-align:center;
  margin: 2px;
}
.SCL_WeeklyRanking .rankingBox2 .worstBestBanner {
  height: 46px;
  background: url(img/ranking/banner_worst_best.gif) no-repeat center;
  border: solid 2px #fdc0de;
  text-align:center;
  margin: 2px;
}
.SCL_WeeklyRanking .rankingBox2 .brandAccessBanner {
  height: 46px;
  background: url(img/ranking/banner_brand_access.gif) no-repeat center;
  border: solid 2px #ffea79;
  text-align:center;
  margin: 2px;
}
.SCL_WeeklyRanking .rankingBox2 .themeAccessBanner {
  height: 46px;
  background: url(img/ranking/banner_theme_access.gif) no-repeat center;
  border: solid 2px #9ccdff;
  text-align:center;
  margin: 2px;
}
.SCL_WeeklyRanking .rankingBox2 .memberAccessBanner {
  height: 46px;
  background: url(img/ranking/banner_member_access.gif) no-repeat center;
  border: solid 2px #fdc29e;
  text-align:center;
  margin: 2px;
}
.SCL_WeeklyRanking .rankingBox2 .themeRateBanner {
  height: 46px;
  background: url(img/ranking/banner_theme_rate.gif) no-repeat center;
  border: solid 2px #ffa081;
  text-align:center;
  margin: 2px;
}
.SCL_WeeklyRanking .rankingBox2 .folderRateBanner {
  height: 46px;
  background: url(img/ranking/banner_folder_rate.gif) no-repeat center;
  border: solid 2px #69eaf5;
  text-align:center;
  margin: 2px;
}
.SCL_WeeklyRanking .rankingBox2 a {
	color: #333333;
	text-decoration: none;
}
.SCL_WeeklyRanking .rankingBox2 a:hover {
	color: #333333;
	text-decoration: underline;
}
.SCL_WeeklyRanking .rankingBox2 table {
	border-collapse:collapse;
	margin: 2px 0 2px 0;
}
.SCL_WeeklyRanking .rankingBox2 table th.rank1{
	background-color: #ebe5d7;
	padding:2px 0 2px 2px;
}
.SCL_WeeklyRanking .rankingBox2 table th.rank2{
	background-color: #ebe5d7;
	padding:2px 0 2px 2px;
}
.SCL_WeeklyRanking .rankingBox2 table th.rank3{
	background-color: #ebe5d7;
	padding:2px 0 2px 2px;
}
.SCL_WeeklyRanking .rankingBox2 table th.rate {
    text-align:right;
	background-color: #ebe5d7;
	padding:2px 2px 2px 0;
}
.SCL_WeeklyRanking .rankingBox2 table td{
	line-height:15px;
	padding:2px 0 2px 17px;
}
.SCL_WeeklyRanking .rankingBox2 table td.rank1{
	background: url(img/ranking/icon_rank1.gif) no-repeat left center;
}
.SCL_WeeklyRanking .rankingBox2 table td.rank2{
	background: url(img/ranking/icon_rank2.gif) no-repeat left center;
}
.SCL_WeeklyRanking .rankingBox2 table td.rank3{
	background: url(img/ranking/icon_rank3.gif) no-repeat left center;
}
.SCL_WeeklyRanking .rankingBox2 table td.rank4{
	background: url(img/ranking/icon_rank4.gif) no-repeat left center;
}
.SCL_WeeklyRanking .rankingBox2 table td.rank5{
	background: url(img/ranking/icon_rank5.gif) no-repeat left center;
}
.SCL_WeeklyRanking .rankingBox2 table td.rank6{
	background: url(img/ranking/icon_rank6.gif) no-repeat left center;
}
.SCL_WeeklyRanking .rankingBox2 table td.rank7{
	background: url(img/ranking/icon_rank7.gif) no-repeat left center;
}
.SCL_WeeklyRanking .rankingBox2 table td.rank8{
	background: url(img/ranking/icon_rank8.gif) no-repeat left center;
}
.SCL_WeeklyRanking .rankingBox2 table td.rank9{
	background: url(img/ranking/icon_rank9.gif) no-repeat left center;
}
.SCL_WeeklyRanking .rankingBox2 table td.rank10{
	background: url(img/ranking/icon_rank10.gif) no-repeat left center;
}
.SCL_WeeklyRanking .rankingBox2 table td.rate {
	text-align:right;
	padding:2px 2px 2px 0;
}
.SCL_WeeklyRanking .rankingBox2 table td.number {
	text-align:right;
	padding:2px 2px 2px 0;
}

.SCL_WeeklyRanking .rankingBox2 .more {
	font-size:80%;
	text-align:right;
	color: #333333;
	padding: 0;
	margin: 2px 0 0 0;
	line-height:15px;
}
.SCL_WeeklyRanking .rankingBox2 .more a {
	color:#EC664D;
	text-decoration:underline;
	font-weight:bold;
	background: none;
}
.SCL_WeeklyRanking .rankingBox2 .more a:hover{
	color:#fb8a75;
	text-decoration:underline;
	font-weight:bold;
	background: none;
}