table.josbmi {
	background-color: #FFFFFF;
	margin: 0px;
	padding: 0px;
	border-left: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
	border-spacing: 0px;
	
	border-collapse: collapse;
}

table.josbmi th.josheader, th.josfooter {
	margin: 0px;
	padding: 6px 4px 2px 4px;
	height: 25px;
	background-repeat: repeat;
	font-size: 14px;
	color: #000;
	text-align:center;
}

table.josbmi th.josheader {
	background: url(/components/com_bmi/images/thbg.jpg) left top;
}

table.josbmi th.josfooter {
	background: url(/components/com_bmi/images/tfbg.jpg) left bottom;
}

#calc_table{
width:658px;
background-color:#eee;
padding:10px;
border:solid 1px #bbb;
margin-left:10px;
margin-top:10px;

}
