#paymentCalculatorTermsLayer {	position: absolute;	width: 235px;	border:1px solid #A1B2C1;	border-bottom-width:2px;	border-left-width:2px;	background-color:#FFF;	z-index: 9999;	font-weight: normal;	color: #333;	text-transform: none;	display: none;	padding:7px;	margin:-40px 0 0 25px;}.closeLayerButton{	text-align:right;}.calcDialogAligment{	width:auto;	padding-left:18px;	color:#cc0000;	font-size:11px;	display:inline-block;	cursor:pointer;}.calcTitle{	clear:both;	font:bold 11px arial;	padding-top:5px;	margin:0;}.calcSubTitle{	color:#999;	font:normal 9px arial;	padding:0 0 3px 0;}span.subLabel{	color:#999;}span.calcTerms{	color:#999;	margin-right:3px;	font-size:11px;}ul.calcItems,ul.calcDisclaimer{	list-style:none;	padding:0;	margin:0;}ul.calcItems{	border:1px solid #D2E0EB;	padding:5px 7px;	font: normal 11px Arial;}ul.calcItems li{	float:left;	width:104px;	padding:0 0 5px 0;}ul.calcItems li#downData{	clear:both;}ul.calcItems li#aprData,ul.calcItems li#tradeData{	margin-left:10px;}ul.calcItems li.reEstimateHolder{	clear:both;	float:none;	border:1px solid #11527F;	width:100px;	padding-bottom:0;	cursor:pointer;	margin-left:114px;}ul.calcItems li.reEstimateHolder input{	display:block;	border:1px solid #FFF;	background:#11527F;	text-transform:uppercase;	color:#FFFFFF;	font-weight:bold;}ul.calcItems li select{	width: 100px;}ul.calcItems li input{	width: 100px;}ul.calcDisclaimer{	font:normal 9px Arial;	color:#999;}ul.calcDisclaimer li{	padding-top:5px;}#calcArrow {	position:absolute;	top:32px;	left:-24px;	width:24px;	height:28px;}.unhighlightcolor {	background-color: #FFFFFF;}.highlightcolor {	background-color: #FFFF66;}
