.field_title
{
		font-weight:bold;
	font-size: 1.1em;
}
.field_section
{
	width:100%;
	clear:both;
	margin-bottom:20px;
}
.field_row
{
	width:100%;
	clear:both;
	margin-top:7px;
	margin-bottom:7px;
}
.label
{
	float:left;
	width:10%;
	padding-top:2px;
}
.value
{
	float:left;
	width:30%;
}
.error_message
{
	color:#B80003;
}
.value_container
{
	width:10%;
	margin-left:2.5%;
	margin-right:2.5%;
	float:left;
	height:25px;
	padding-top:2px;
	text-align:center;
	border:solid 1px #999999;
	border-radius:5px;
}
.value_container.inactive
{
	background-color:#AAAAAA;
	color:#666666;
}
.value_container.active
{
	background-color:#B9F867;
	border-color:#467905;
}
.system_field.inactive
{
	background-color:#AAAAAA;
	color:#666666;
}
.system_field.active
{
	background-color:#B9F867;
	border-color:#467905;
}
.system_field
{
	width:100px;
}
.adjust_value
{
	float:left;
	width:18%;
	margin-right:2%;
	margin-top:2px;
}
.adjust_field
{
	float:left;
	width:30%;
}
.adjust_value label
{
	float:left;
	display:block;
	width:70%;
}
.credits
{
	margin-top:40px;
	font-size:.95em;
}
.disclaimer
{
	margin-top:30px;
	font-size:.9em;
}
#power_pressure.good_value
{
	background-color:#B9F867;
	border-color:#467905;
}
#power_pressure.bad_value
{
	font-weight:bold;
	border-color:#790404;
	background-color:#F94B4B;
}

.results_container
{
	width:100%;
}
.result
{
	width:45%;
	margin-left:2.5%;
	margin-right:2.5%;
	margin-top:1.5%;
	margin-bottom:1.5%;
	float:left;
	-moz-box-shadow: 1px 2px 2px #999999;
	-webkit-box-shadow: 1px 2px 2px #999999;
	box-shadow: 1px 2px 2px #999999;
	/* For IE 8 */
	-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=2, Direction=135, Color='#999999')";
	/* For IE 5.5 - 7 */
	filter: progid:DXImageTransform.Microsoft.Shadow(Strength=2, Direction=135, Color='#999999');
	border-top:solid 2px #ED1C24;
	border-right:solid 1px #666666;
	border-bottom:solid 1px #666666;
	border-left:solid 1px #999999;
	position:relative;
}
.result_image
{
	float:left;
	width:45%;
	background-size: auto 80%;
	background-position: center center;
	padding-top:45%;
	background-repeat:no-repeat;
}
.relief_valve .result_image
{

}
.bar_manifold .result_image
{
	background-image:url("/images/BarManifoldwRelief.png");
}
.result_right
{
	float:left;
	width:55%;
	padding:7px;
	
}
.result_title
{
	width:100%;
	padding-bottom:4px;
	font-weight:bold;
	font-size:1.2em;
}
.result_part
{
	width:100%;
	padding-top:6px;
	padding-bottom:6px;
	font-size:1.1em;
}
.result .link_button
{
	width:98%;
	float:left;
	clear:none;
}