#calc_container {
	text-align: center;
}

table.calc {
	text-align: left;
	border-top: 1px solid #7D6B5F;
	border-bottom: 1px solid #7D6B5F;
	background: url(../images/calc_table_bkg.gif) repeat-y;
	margin: auto;
	width: 391px;
}

#afford_calc_hdr {
	background: url(../images/calc_enter_income_hdr.jpg) top left no-repeat;
	height: 35px;
	width: 391px;
	margin-top: 20px;
	margin-left: auto;
	margin-right: auto;
}

#afford_calc_results {
	background: url(../images/calc_results_hdr.jpg) top left no-repeat;
	height: 35px;
	width: 391px;
	margin-top: 20px;
	margin-left: auto;
	margin-right: auto;
}


img.calc_button {
	border: none;
}

.headerTLS{font-family : Arial, Helvetica, sans-serif;font-size : 24px;font-weight : bold;color: #000000;}
.headermedTLS {font: bold 12px Arial;}
.headersmTLS {font: bold 11px Arial;}
.headervsmTLS {font: normal 10px Arial;}
.headersmtextCP {font: bold 12px Arial;padding-left:14px;color:#000;}
.inputtextTLS {font: normal 11px Arial;width: 90px;text-align: right;}
.inputtextTLSsm {font: normal 11px Arial;width: 70px;text-align: right;}

#mort_calc_hdr {
	background: url(../images/mort_calc_hdr.jpg) top left no-repeat;
	height: 35px;
	width: 391px;
	margin-top: 20px;
	margin-left: auto;
	margin-right: auto;
}

#rent_calc_hdr {
	background: url(../images/rent_calc_hdr.jpg) top left no-repeat;
	height: 35px;
	width: 391px;
	margin-top: 20px;
	margin-left: auto;
	margin-right: auto;
}

#rent th {
	font-weight: bold;
	font-size: 11px;
	padding: 2px;
	text-align: right;
}