@charset "utf-8";
/* CSS Document */

h2 {
	margin-top:0px;
	padding-bottom:8px;
	font-size:18px;
	color:#fff;
	margin-bottom:0px;
}
p, label, h3 {margin-left: 10px;}
p, h3 {
	margin-top:0px;
	margin-bottom:3px;
	margin-right:5px;
	}
p.normal {margin-bottom:13px;}	
	
li {margin-right:10px;}
	
h2 {margin-left:0px;
	padding-left:10px;}
h4 {
	text-align:left;
}


label {
	font-size:12px;
}

#StepOne, #StepTwo, #StepThree {
	min-height:200px;
	border-width:5px;
	border-style:solid;
	-moz-border-top-left-radius: 19px;
	border-top-left-radius: 19px;
	-moz-border-bottom-right-radius: 19px;
	border-bottom-right-radius: 19px;

}
	
#StepOne {
	float:left;
	width:360px;
	border-color:#FF9F00;
    max-width: 100%;
}
	#StepOne h2 {
		background-color:#FF9F00;
	}
	
#StepTwo{
	float:left;
	width:268px;
	border-color:#0070B9;
	margin-left:18px;
	display:none;

}

.StepTwoWithAssumptions {
	min-height:210px !important;
	border-bottom:none !important;
	-moz-border-bottom-right-radius: 0px !important;
	border-bottom-right-radius: 0px !important;

}
	#StepTwo h2, #StepTwoAssumptions h2 {
		background-color:#0070B9;
	}
	
	#StepTwoAssumptions h2 {
		text-align:center;
	}
	
	#ShowHideAssumptions {
		display:none;
	}
	
	#StepTwoAssumptions{
		clear:both;
		float:right;
		border:#0070B9 5px solid;
		display:none;
		margin-right:2px;
	}
	
	#StepTwoAssumptions div {
		margin-top:0px;
		display:none;
	}
	
#StepThree {
	border-color:#00B034;
	float:left;
	clear:both;
	margin-top:20px;
	display:none;
	width:98%;
	
}

	#StepThree h2 {
		background-color:#00B034;
	}
	
	#StepThree h3 {
		font-weight:bold;
		color:#000;
		margin-bottom:8px;
		font-size:16px;
		margin-left:10px;
	}
	
h3 span {
	color:#0070B9;
}

table.stepThree {
	border:none;
	margin-top:25px;
	margin-bottom:20px;
}
#intoassumptions {display:none;}