/***********************************************************
what_is_lsat.css
**********************************************************/
/* overrides **/
	.contentBlock h1 {
		font: bold 2.2em arial;
		color: #262626;
		border-bottom: 2px solid #d4d4d4;
		margin: -0.3em 0 15px 0;
		padding: 0;
		height: 2.2em;
		line-height: 2.2em;
	}
	#mainContent .contentBlock h2  {
		font: bold 1.5em arial;
		color: #422a80;
		border-bottom: 1px solid #ccc8d3;
		margin: 0 0 0.3em 0;
		padding: 0;
		line-height: 2.2em;
	}
	#mainContent .contentBlock h3 {
		font-size: 1.4em;
		line-height: 2.2em;
		height: 2.2em;
	}
	.contentBlock p {
		margin-bottom: 1.2em;
	}
	#container #wrapper .contentBlock .btn em {
		font-size: 1.2em;
		margin-left: -0.3em;
	}
/* whatIs styles **/
.contentBlock {
	width: 76em;
	margin: 0 auto;
}	
.whatIs {
	/*width: 76em;
	margin: 0 auto;*/
}
	.contentBlock ul {
		margin-bottom: 1.6em;
	}
	.contentBlock ul li {
		line-height: 1.6em!important;
		_height: 1.6em;
		color: #666;
		font: 1.2em arial;
	}
	#mainContent .contentBlock ul li h3 {
		color: #006699;
		font-size: 1.0em;
		font-weight: bold;
		border: 0;
		height: auto;
		margin: 0;
		line-height: 1.6;
	}
	#mainContent .contentBlock .rGt h4 {
		font-size:1.4em;
		line-height: 1.4em;
		border-bottom: 1px solid #CCC8D3; 
		font-weight: bold;
		color: #422A80;
		margin: 0 0 .3em 0;
		padding: 0 0 .3em 0;
	}
	#mainContent .contentBlock .rGt h4.wrap { padding-bottom: .9em; }
	.whatIs ul li span {
		font-weight: bold;
	}
	.contentBlock .rGt ul {
		margin: -0.9em 0 1.5em 0;
	}
	.contentBlock .rGt ul li {
		background: url(/assets/images/icon/sq_bullet.gif) 0 0.7em no-repeat;
		_background-position: 0 0.5em;
		font-size: 1.1em;
		padding-left: 0.9em;
		_height: 1.5em
	}
	/* lFt **/
	.lFt {
		background: url(/assets/images/bg/what_is_shadow.gif) 100% -2em no-repeat;
		width: 55em;
		padding: 0 2em 0 0;
		float: left;
	}
	.rGt {
		width: 16em;
		float: right;
	}
		.rGt p {margin-bottom: 1em;}
		.rGt strong {
			display: block;
			color: #262626;
		}
		#container #wrapper .rGt .btn strong {
			padding: 0.3em 0.5em 0.5em 0.2em;
		}

/* style override */
.lFt table {
	color:#4F4F4F;
	font-size:1.2em;
	line-height:1.5em;
	border-collapse: collapse;
	margin-bottom: 20px;
}
.lFt tbody {
	display:table-row-group;
	vertical-align:middle;
}
.lFt tr {
	vertical-align:middle;
}
.lFt td {	
	border:1px solid #CCC;
	color:#4F4F4F;
	padding:6px;
}
.lFt td.leftCell {
	border-left: 0;
}
.lFt td.rightCell {
	border-right: 0;
}
.lFt tr.colHeader, .lFt tr.colHeader td {	
	border: 0;
	font-weight: bold;
	color: #2c8e07;
}

.lFt tr.firstRow, .lFt tr.firstRow td {	
	border-top: solid 2px #999;
}
.lFt tr.shade, .lFt tr.shade td {
	background-color: #f6f5fa;
}
ol {
	list-style-position:inside;
	list-style-type:decimal;
}
ol li {
	color:#4F4F4F;
	font-size:1.2em;
	line-height:1.5em;
}
ol li {
	padding-bottom: 1em;
}