#simplemodal-container {
	position: fixed;
	z-index: 1002;
	height: 446px;
	width: 718px;
	left: 681.5px;
	top: 276.5px;
}

#simplemodal-overlay {
	opacity: 0.5;
	height: 2006px;
	width: 1663px;
	position: fixed;
	left: 0px;
	top: 0px;
	background-color:black;
	z-index: 1001;
}

#top_list_table>tbody>tr:nth-child(even) {
	background-color: #f8f8f8;
}

#top_list_table>tbody>tr>td {
	padding-left:25px;
	padding-top: 7px;
	padding-bottom: 7px;
	padding-left: 15px;
}

.table_header {
	background-color: #666666;
	background-image:url('http://s3.amazonaws.com/i.superlawyers.com/law_school_guide/Sort-button+right.png');
	padding: none;
	text-align:left;
	color: #ffffff;
	font-weight:normal;
}

.table_header th {
	font-weight:normal;
	border-right: 1px solid white;
}

th.headerSortDown {
	background-color: #3399AF;
	background-repeat:no-repeat;
	background-position: right center;
	background-origin:content-box;
	background-image:url('http://s3.amazonaws.com/i.superlawyers.com/law_school_guide/Sort-button+down.png');
	padding-right:10px;
}

th.headerSortUp {
	background-color: #3399AF;
	background-repeat:no-repeat;
	background-position: right center;
	background-origin:content-box;
	background-image:url('http://s3.amazonaws.com/i.superlawyers.com/law_school_guide/Sort-button+up.png');
	padding-right:10px;
}

#top_list_table>td {
	padding-left:15px;
	padding-top:7px;
	padding-bottom:7px;
}


#top_list_header {
	font-size:44px;
	font-weight:bold;
	color: rgb(80,80,80);

}

#top_list_table {
	width:100%;
}
#top_list_table a, a.school_pages {
	-webkit-transition: none;
	-moz-transition: none;
	-ms-transition: none;
	-o-transition: none;
	transition: none;
}
#top_list_table a:hover, a.school_pages:hover {
	color: inherit;
	text-decoration: underline;
}
a.school_pages {
	color: rgb(255,255,255);
}

.top_list_link {
	color : #005a84;
}

.header_link {
	padding-top:7px;
	padding-bottom: 7px;
	padding-left:15px;
	padding-right: 40px;
	color : #ffffff;
	display:block;
	text-decoration:none;
}

#simplemodal-overlay {
	cursor: pointer;
}

.simplemodal-close {
	display:block;
	width:39px;
	height:39px;
	cursor:pointer;
	background:url('http://s3.amazonaws.com/i.superlawyers.com/sl/lawschools/exit.png') no-repeat;
	position:relative;
	left: 89%;
	top: 3%;
}


.table_head_tag {
	font-size: 16px;
	background-image:url("http://i.superlawyers.com/shared/law_school_guide/sort_arrow_undecided.png");
	background-position: 98% 50%;
	background-repeat: no-repeat;
}

.table_head_tag_d {
	font-size: 16px;
	background-image:url("http://i.superlawyers.com/shared/law_school_guide/sort_arrow_descending.png");
	background-position: 98% 50%;
	background-repeat: no-repeat;
}


.table_head_tag_a {
	font-size: 16px;
	background-image:url("http://i.superlawyers.com/shared/law_school_guide/sort_arrow_ascending.png");
	background-position: 100% 50%;
	background-repeat: no-repeat;
}

@media screen and (max-width: 700px) {
	.grants_related {
		display: none;
	}
}
@media screen and (max-width: 470px) {
	.median_lsat {
		display: none;
	}
}