@charset "utf-8";
/* CSS Document */
.leaders_bg{
	background-image:url(../images/point-leaders/bg_header.jpg);
	background-repeat:no-repeat;
	background-position:left top;
	width:921px;
	background-color:#1f2636;
	padding-top:126px;
}
.register-sweepstakes{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#9acfe7;
	padding:5px;
	line-height:18px;	
}
.register-yellow{
	color:#e7c258;
}
.points_description
{
	text-align:left;
	color:#9acfe7;
}
.points_yellow{
	color:#e7c258;
	font-weight:bold;
	text-align:right
}
table.points_tbl tr td{
	border-bottom:1px solid #43586f;
	padding:3px 0;
}
tr.pointLeaders-heading td{
	font:Arial;
	font-size:11px;
	color:#ffffff;
	font-weight:bold;
	background-color:#141924;
	padding:7px 7px 7px 2px;
}
tr.dataTable-heading td{
	font:Arial;
	font-size:11px;
	color:#e7c258;
	font-weight:bold;
	background-color:#374561;
	padding:7px;
}
tr.dataTable-row td{
	font:Arial;
	padding:7px;
	border-top:1px solid #2a354b;
}
.rank{
	color:#ffffff;
	font-size:12px;
	font-weight:bold;
}
.name{
	color:#ccc;
	font-size:12px;	
}
.state{
	color:#0474b5;
	font-size:11px;	
}
.points{
	color:#e7c258;
	font-size:12px;
}
.toolTip_leaders{
	padding:0px;
	position:absolute;
	
}
.toolTip_leaders_innerDiv{
	background-color:#1f2636; 
	border: solid #374560 1px;
	padding:20px;
	color:#000000;
	font-size:12px;
	font-family:Arial;
	font-weight:bold;
	white-space:nowrap;
	width:auto;
	height:auto;
	position:absolute;
}