#calc-body { border-top: 1px solid #ccc; padding-top: 30px; margin-top: -25px; padding-bottom: 3em; }
#calc-body DIV#content { width: 75%; position: relative; left: 13%; margin-top: 0; }
#calc-body DIV#extra { position: absolute; top: 175px; right: 0; width: 17%; }
#calc-body DIV#content P { width: 75%; }

#calcform { margin: 25px 0 40px 20px; }
	
#calcform LABEL {
	display: block;
	width: 100px;
	text-align: right;
	font-size: 11px;
	position: relative;
	margin: 10px 0;
	color: #024C98;
	}
	
#calcform INPUT {
	position: absolute;
	left: 0;
	top: 0;
	margin: 3px 0 0 120px;
	font: bold 16px arial;
	color: #024C98;
	width: 125px;
	letter-spacing: 1px;
	}
#calcform INPUT#sbmt { position: relative; font: 12px tahoma; color: #000; width: auto; letter-spacing: normal; height: 23px; padding: 0 .4em }
#calcform SPAN { position: absolute; left: 0; top: 7px; margin-left: 257px; color: #999; }
#calcform SPAN.tips { position: absolute; left: 0; top: 7px; margin-left: 325px; color: #999; width: 200px; text-align: left; color: #F9BE00; display: none; }

#calcresult TD { text-align: right; font-family: arial; }
#calcresult TD.lt { font-family: tahoma; text-align: left; color: #666; }
#calcresult TD STRONG { font-size: 12px; color: #024C98; letter-spacing: 1px; }
#calcresult TR#sum TD { border-top-width: 3px; border-bottom: 0; }
#calcresult TR#sum TD STRONG { color: #000; }
#calcresult TR#sum TD.n { background: #EEE; }