#content {
 width:628px;
 margin:0 auto; /*remove in work_version*/
 font-family: Tahoma, Arial, sans-serif;
 font-size:small;
}
#content input[type=button], #content input[type=reset]{
 text-decoration:none;
 cursor: pointer;
}
#calc_header{
 background:#ECECEC;
 padding-left:5px;
 border-bottom: #000 solid 2px;
 font-weight:bold;
}
#calc_reset {
float:right;
}
.calc_outer_box {
 background:#ECECEC;
 padding:17px 21px 20px 20px;

}
.calc_inner_box {
 background:#FFF;
 border:1px #BFBFBF solid;
 padding:3px 3px 0;
}
.calc_menu_header {
 background:#BFBFBF;
 height:25px;
 margin-bottom:5px;
 padding: 7px 10px 0 10px;
 font-weight:bold;
}
.calc_menu_item {
 background:#ECECEC;
 height:33px;
 margin-bottom:3px;
 padding-left:5px;
}
.calc_menu_item * {
 margin-top:10px;
}
#calc_pump_type {
 display:none;
}
.dark_gray_hr {
 background:#BFBFBF;
 color:#BFBFBF;
 height:4px;
}
.calc_small {
 color:#6B6B6B;
 font-size:x-small;
}
.calc_what {
 background: none repeat scroll 0 0 #FFFFFF;
 border: 1px solid #EE761D;
 color: #EE761D;
 display: inline-block;
 font-size: x-small;
 height: 11px;
 text-align: center;
 vertical-align: top;
 width: 11px;
}
#price_text {
 float:left;
 margin-left:24px;
 font-size:large;
}
#price_value {
 float:right;
 margin-right:24px;
 font-size:large;
}
#closing_hr {
 clear:both;
 color:#FFFFFF
}
#tooltip {
	position: absolute;
	z-index: 3000;
	border: 1px solid #000;
	background-color: #ECECEC;
	padding: 10px;
	opacity: 0.85;
	font-weight:normal;
	font-family: Tahoma, Arial, sans-serif;
	font-size:small;
}
#tooltip h4, #tooltip div { margin: 0; }
