/* @group EJ Tutorial */

			#ejtutorial table .num {text-align: right; width: 160px;}
			#ejtutorial table .sum {border-top: 1px solid #333}
			#ejtutorial p.ejdisclaimer {
				float: right;
				font-size: 0.8em;
				margin: -60px 0 0 0;
				width: 50%;
				}
			#ejtutorial .step {
				clear: both;
				}
			#ejtutorial .step {
				border-top: 1px solid #bbb;
				margin-top: 13px;
				padding-top: 15px;
			}
			#ejtutorial .first {
				border:0;
				padding-top: 10px;
				}
			#ejtutorial .step .number {
				float: left;
				margin-bottom: 15px;
				margin-right: 17px;
				width: 230px
				}
			#ejtutorial .step .explanation {
				display: block;
				float: left;
				width: 600px
				}
			#ejtutorial .step .explanation ul {
				list-style: none;
				}
			#ejtutorial .step table {
				border-collapse: collapse;
				width: 95%;
				}
			#ejtutorial .step td, #ejtutorial .step th {
				font-size: 0.8em;
				padding: 3px;
				}
			#ejtutorial .step table tr th {
				border: 0;
				font-weight: bold; 
				text-align: right;
				width: 30%;
				}
			#ejtutorial .step table tr th.first, #ejtutorial .step table tr td.first {
				text-align: left;
				vertical-align: bottom;
				width: 40%;
				}
			#ejtutorial td.subhead {
					text-indent: 10px;
				}
			#ejtutorial .step tr td {
				border: 1px solid #aaa;
				}
			#ejtutorial .step tr.result {
				background-color: #ffc;
				font-weight: bold;
				}
			#minorityRace .outcomeMatrix {
				background-image: url(/images/ejtutorial/outcomeMatrixRace.png);
				background-repeat: no-repeat;
				height: 261px;
				margin:0;
				paddign:0;
				text-indent: -5000px;
				width: 525px;
				}
			#ejtutorial #minorityEthnicity .outcomeMatrix {
				background-image: url(/images/ejtutorial/outcomeMatrixEthnicity.gif);
				background-repeat: no-repeat;
				height: 261px;
				margin:0;
				paddign:0;
				text-indent: -5000px;
				width: 525px;
				}
			#ejtutorial #lowIncome .outcomeMatrix {
				background-image: url(/images/ejtutorial/outcomeMatrixIncome.gif);
				background-repeat: no-repeat;
				height: 261px;
				margin:0;
				paddign:0;
				text-indent: -5000px;
				width: 565px;
				}
			#ejtutorial .step p {
				margin-top: 0;
				padding-top: 0;
				}

				
			
ul.tabnav {
	border: 0;
	border-bottom: 1px solid #aaa;
	float: left;
	list-style: none;
	margin: 6px 0 12px 0 !important;
	padding: 0 !important;
	width: 98%;
}
ul.tabnav li {
	float: left;
	margin: 0 !important;
	padding: 0 !important;
}
ul.tabnav li a {
	background-color: #ddd;
	border: 1px solid #aaa;
	border-bottom: none;
	display: block;
	color: #333;
	float: left;
	font-size: 11px;
	margin: 0 2px 0 0;
	padding: 6px 9px;
	text-decoration: none;
}
ul.tabnav li.active a {
	background-color: #fff;
	font-weight: bold;
	padding-bottom: 7px;
	position: relative;
	margin-bottom: -1px;
}
ul.tabnav li a:hover {
	background: #ddf0ff;
}
ul.tabnav a.raceLink {
	margin-left: 3px;
	}
/* @end */