/* Layout for ranking lists */

.rankPanel {
	margin-top:10px;
	border-bottom:1px solid #ccc;
	margin-bottom:10px;
	color: #333333;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:normal;
}
	.rankPanel a {
	color: #003366;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: underline;
}
	.rankPanel a:visited {
	color: #003366;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: underline;
}
	.rankPanel a:hover {
	color: #000066;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
}
	.rankPanel a:active {
	color: #003366;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: underline;
}

.rankPanel div.titlescams {
	position:relative;
	/*background: url(/images/arrow3.gif) left no-repeat #E0DBBE;
	background-position:5px 10px; */
	background-image: url(/images/rank_bg.jpg);	
	padding:5px 15px 5px 10px;
	margin-left:5px;
	text-align: left;
}

	.rankPanel div.titlescams a { 
		color: #FFFF00;
		text-decoration: none;
		font-weight: bold;
		font-size: 12px;
		padding-left: 12px;		
	}
	.rankPanel div.titlescams a:hover { 
		text-decoration: underline;
	}

	
	.rankPanel .icons {
		width:34px;
		padding:0;
		margin:0 8px 0 20px;
		float:left;
	}

		.rankPanel .icons img {
			display:block;
		}

	.rankPanel dl.info { /*PETE - replace this part*/
		list-style:none;
		margin:10px 0 0 15px;
		padding:0;
		display:block;
		float:left;
		width:220px;  /*sets width of box to help with text enlargment */
		line-height:auto;
	}

		.rankPanel dl.info dt {
			font-weight:bold;
			float:left;
			margin:0 4px 0 0;
			line-height:auto;
			padding-left:40px;
		}

		.rankPanel dl.info dd { /*PETE - add this part*/
			display:block;
			
		}

			.icon_payout {
				background:url(/images/ico_payout.jpg) top left no-repeat;
			}

			.icon_minInvestment {
				background:url(/images/ico_minimum.jpg) top left no-repeat;
			}

			.icon_date {
				background:url(/images/ico_date.jpg) top left no-repeat;
			}

			.icon_status {
				background:url(/images/ico_status.jpg) top left no-repeat;
			}

		.rankPanel dl.info dd {
			line-height:auto;
		}

	.rankPanel div.ratings {
		clear:right;
		text-align:right;
		margin-top:10px;
	}

		.rankingPanel div.ratings a {
			/* ummmmm */
		}

	.rankPanel div.buttons {
		text-align:right;
		padding:10px 0;
	}	

		.rankPanel div.buttons img {
			display:inline;
		}

