	#calcform label {
		float: left;
		width: 150px;
		margin: 6px 0px;
	}
	
	#calcform label.long {
		width: 260px;
	}
	
	#calcform input, select {
		margin: 4px 0;
		width: 175px;
	}
	
	#calcform input.submit {
		margin: 8px 5px 20px 150px;
		width: 100px;
	}
	
	#calcform input.reset {
		width: 100px;
	}
	
	#calcform input.answer {
		width: 45px;
	}

	#calcform #response {
		margin-top: 10px;
	}
	
	#calcform #responsemsg {
		padding: 15px 18px 30px 18px;
		width: 570px;
		background: url(/images/bg_calculator_results_bot.png) bottom left no-repeat;
	}
	
	#calcform #responsemsg b {
		font-weight: bold; 
		font-size: 1.2em;
	}
	
	#calcform #responsecontainer {
		background: url(/images/bg_calculator_results_top.png) top left no-repeat;
		padding-top: 10px;
	}	
