#functionTR, #fluidtypeTR, #flowrateTR_gas, #flowrateTR_liquid, #accuracyTR, #outputTR { padding: 5px 5px 5px 5px; margin: 0px 0px 0px 0px; table-layout: fixed; width: 700px; display: none; }
.cell_left {
	width: 450px;
	table-layout: fixed;
	padding: 0px 0px 0px 0px; 
	margin: 0px 0px 0px 0px;
	font-family: sans-serif;
}
.cell_right {
	width: 150px;
	table-layout: fixed;
	padding: 0px 10px 0px 0px; 
	margin: 0px 0px 0px 0px;
	font-family: sans-serif;
	color: #44B506;
	font-size: 16pt;
	text-align: right;
}
.cell_last {
	width: 50px;
	table-layout: fixed;
	padding: 0px 0px 0px 0px; 
	margin: 0px 0px 0px 0px;
}
a img { border: none; }
#fluidtypeTR, #accuracyTR { background: #EBEBEB; }
input#sbm {
border: solid 1px #B5B4B4;
width: 204px;
height: 73px;
background: #EBEBEB;
font-weight: Bold;
font-size: 19pt;
font-family: sans-serif;
Color: Gray;
position: relative;
top: -1px;
left: 25px;
}
input#sbm:hover {
text-decoration: underline;
}
input#rst:hover {
text-decoration: underline;
}
h2 { font-weight: normal; font-size: 24pt; font-family: sans-serif; color: #005DBD; display: block; float: left; margin-right: 25px; margin-top: 5px; }
#steps a {
	display: block;
	width: 43px;
	height: 43px;
	float: left;
	font-size: 20pt;
	font-family: sans-serif;
	color: White;
	background: url('step_blue.gif') no-repeat;
	padding-left: 12px;
	padding-top: 12px;
	text-decoratioN: none;
	cursor: default;
	}
#steps a:hover { /*background: url('step_gray.gif') no-repeat; */ }
#steps a.selected { background: url('step_gray.gif') no-repeat; }