div#mortgageCalculator{
	border: 1px solid #dddddd;
	border-bottom: 1px solid #bbbbbb;
	width:148px;
	margin: 5px 0 5px 0;
	background: #FFFFFF url(http://media.reliancenetwork.com/media/global/search/mysearchGradient.gif) bottom left repeat-x;
	float:left;
	}
div#mortgageCalculatorPadding{
	padding: 5px;
}
div#mortgageCalculator input.input{
	margin: 0px;
	padding: 2px;
    margin-bottom:5px;
	font-size:9pt;
	width:55px;
    display:inline;
    vertical-align:bottom;
    border: 1px solid #cccccc;
	float:left;
	clear:right;
	}

div#mortgageCalculator select.input{
	width:60px;
    margin-bottom:5px;
    margin-left:8px;
    float:left;
    clear:right;
	}
div#mortgageCalculator label{
    display:block;
    width:60px;
    float:left;
    clear:left;
    margin:0;
   font-size:8pt;
	}
	
div#mortgageCalculator h3{
	background: #eeeeee url(http://media.reliancenetwork.com/media/global/search/mysearchGradientHeader.gif) top left repeat-x;
	margin-left:-5px;
	margin-right:-5px;
	margin-top:-5px;
	padding:5px;
	color:#000000;
	font-family:arial, helvetica, sans-serif;
	}
div#mortgageCalculator div#linkPreapproval{
	border:0px solid #cccccc;
	border-top-width:1px;
	padding-top:5px;
	margin-top:55px;
	}
	
div#mortgageCalculator div#linkPreapproval img{
	vertical-align:bottom;
	}
div#mortgageCalculator div#linkPreapproval a:link,
div#mortgageCalculator div#linkPreapproval a:visited{
	border:1px solid #cccccc;
	display:block;
	padding:4px;
	text-decoration:none;
	color:#666666;
	background-color:#fafafa;
	}
div#mortgageCalculator div#linkPreapproval a:hover{
	border:1px solid #cccccc;
	background-color:#ffffff;
	color:#000000;
	}
div#mortgageCalculator {
	margin-top:10px;
	clear:left;
	}
div#monthlyPayment{
	margin-top:5px;
	padding-top:5px;
	border:0px solid #cccccc;
	border-top-width:1px;
	clear:left;
	}
div#mortgageCalculator div#monthlyPayment label{
	cursor:default;
	margin:0;
	}
div#mortgageCalculator div#monthlyPayment input{
	margin-top:0;
	font-weight:bold;
	}
div#mortgageCalculator span.dollar{
	float:left;
	margin-right:2px;
	vertical-align:middle;
	}
/*input#paymentAmount{
	font-size:9pt;
    color:black;
    border: 1px solid black;
   	padding: 2px;
	}*/
input#buttonSubmit{
	margin:5px 0 0 0;
	float:left;		
	}
