table { 
    border-collapse: collapse;
    border: 0px;
}
.calctextbold		{
	font-family: "Times New Roman", Times, serif;
	font-size: 15px;
	color: #696969;
	text-align: left;
	font-weight : bold;
}
.calctext			{
	font-family: "Times New Roman", Times, serif;
	font-size: 15px;
	color: #696969;
	text-align: left;
}
.calctextsmall 		{
	font-family: "Times New Roman", Times, serif;
	font-size: 13px;
	color: #696969;
	text-align: right;
}
.results_label 		{
	border-top: dotted #696969;
	border-top-width : 1px;
	font-family: "Times New Roman", Times, serif;
	font-size: 15px;
	color: #696969;
	text-align: left;
	padding-left : 10px;
}
.results_value 		{
	border-top : dotted #696969;;
	border-top-width : 1px;
	font-family: "Times New Roman", Times, serif;
	font-size: 15px;
	color: #696969;
	text-align: right;
	padding : 0px 20px 0px 0px;
}
.results_header   	{
	font-family: "Times New Roman", Times, serif;
	color: #696969;
	font-size: 15px;
	text-decoration:none;
	font-weight: bold;
}
.calc_title   	{
	color: #696969;
	font-family: "Times New Roman", Times, serif;
	font-size: 18px;
	text-decoration: none;
	font-weight: bolder;
}