/* LSAT PERFECTION MODULE */

.left-column {
	float:left;
}
.right-column {
	float:left;
	margin:0 0 0 25px;
}

#maincontent table.data,.right-column, .left-column {
	width:439px;
}

#maincontent h2.perfect {
	padding:0 !important;
	text-align:center; 
	margin-bottom:18px;
	font-size:22px;
	line-height:22px;
}

#maincontent p.perfect
{
	font-size:17px;
    line-height:17px;
    text-align:center;
    margin-top:18px;
    margin-bottom:20px;
}

#maincontent table.data th {
	text-align:left;
	border-top:1px solid #89898a;
	border-bottom:1px solid #89898a;
	padding:5px 0;
}

th.dateHead, td.dateCell {
	text-indent:30px;
}

#maincontent table.data td {
	padding:5px 0;
}

#right tr.alt td, #left tr.alt td {
	background-color:#e8e8e9;
}

#maincontent table.data th.scoreHead, 
#maincontent table.data th.rankHead,
#maincontent table.data th.scoreHead  {
	text-align:center;
}

#maincontent table.data th.scoreHead {
	width:120px;
}

#maincontent table.data td.scoreCell, 
#maincontent table.data td.percentileCell,
#maincontent table.data td.scorecardCell {
	color:#040829;
	font-weight:bold;
	text-align:center;
}

.scorereport 
{
    background: url('../images/icon/score-report.png') no-repeat 0 0;
    width:13px;
    height:18px;
	cursor:pointer;
	margin:1px auto 0 auto;
}
.scorereport:hover
{
	background-position:0 -18px;
}

#maincontent div.bottomScoreBlurb{
	margin:20px 0 0 0;
	font-size:11px;
	color:#7a7a7a;
	line-height:18px;
	border-top:1px solid #ccc;
	padding:15px 0 0 0;
}


