/* explain.css - style for how it works page */

table.tutorial {
	border: none;
	/* border: 3px solid #52A3DC; */
	border-collapse: collapse;
	width: 170px;
}

*#col2         { border-right: 2px solid black; }

tr.tutorial:first-child {
	border-top: none;
}

tr.tutorial {
	border-top: 1px solid #F8D325; 
}

td.step_num { 
			padding-left: 1em; 
			padding-right: 1em;
			padding-top: 0.5em; 
			padding-bottom: 0.5em;			
			text-align: center; 
			vertical-align: top;
}

td.step_title {
				padding-left: 1em; 
				padding-right: 1em;
				padding-top: 0.5em; 
				padding-bottom: 0.5em;
				vertical-align: top;			
}

td.step_summary { 
				padding-left: 1em; 
				padding-right: 1em;
				padding-top: 0.5em; 
				padding-bottom: 0.5em;
				font-size: 13px;			
}




div.step_instructions {
	display: none;
}

div.details_pane {
	position: absolute;
	left: 255px;
	top: 70px;
	right: 8px;
}

div.step_details {
	display: none;
/*	position: absolute;
	left:180px;
	top:100px;
	width: 70%; 
	z-index: 100; */
	border: 2px solid #52A3DC;
	background-color: #CCCCCC;
	padding: 15px;
}

p {
	/* margin-left: 10px; */
	font-size: 14px;
}

li {
	font-size: 14px;
}
