@charset "windows-1251";/* author: ivanterz *//* Creation date: 19.5.2006 ã. */#fixedtipdiv{position:absolute;padding: 2px;border:1px solid black;font:normal 12px Verdana;line-height:18px;z-index:100;}#hintbox{ /*CSS for pop up hint box */position:absolute;top: 0;background-color: #ffffcc;width: 150px; /*Default width of hint.*/ padding: 3px;border:1px solid black;font:normal 11px Verdana;line-height:18px;z-index:100;border-right: 3px solid black;border-bottom: 3px solid black;visibility: hidden;}.hintanchor{ /*CSS for link that shows hint onmouseover*/font-weight: bold;color: navy;margin: 3px 8px;}a.hintanchor_debt{ /*CSS for link that shows hint onmouseover*/font-weight: bold;color: #666666;margin: 3px 8px;}.even{/* 4eten red ot tablicata*/background:#DFDFDF;}td{font-family:Arial, Verdana;font-size:11px;}body{font-family: Trebuchet MS, Arial, Verdana;font-size:11px;background-image: url("../images/background.jpg"); margin: 0px; padding: 0px;text-align:center;}div{float:left;background-color:#ffffff;}h1{font-size:11px;float:left;margin-top:0px;margin-right:18px;width:350px;text-align:center;}#div_h1{font-size:11px;float:left;margin-top:0px;margin-right:18px;width:350px;text-align:center;}a img{border:none;}.all_page{width:766px;}a.link_top{font-size:11px;color:#999999;text-decoration:none;}a.link_top:hover{text-decoration:underline;color:#000000;}.top_menu{height: 29px;width: 573px;background-image:url("../images/lenta_top_menu.jpg");background-position:bottom;background-repeat:repeat-x;}.top_menu_orange{height: 29px;width: 573px;background-image:url("../images/lenta_top_menu_orange.jpg");background-position:bottom;background-repeat:repeat-x;}.top_menu_debt{height: 29px;width: 573px;background-image:url("../images/lenta_blue.jpg");background-position:bottom;background-repeat:repeat-x;}.top_menu_personal{height: 29px;width: 573px;background-image:url("../images/lenta_green.jpg");background-position:bottom;background-repeat:repeat-x;}.resurses{height: 29px;width: 573px;background-image:url("../images/lenta_red.jpg");background-position:bottom;background-repeat:repeat-x;}div.top_menu a{font-size:12px;font-weight:bold;color:#ffffff;text-decoration:none;}div.top_menu a:hover{color:#000000;}div.top_menu_orange a{font-size:12px;font-weight:bold;color:#ffffff;text-decoration:none;}div.top_menu_orange a:hover{color:#000000;}div.top_menu_debt a{font-size:12px;font-weight:bold;color:#ffffff;text-decoration:none;}div.top_menu_debt a:hover{color:#000000;}div.top_menu_personal a{font-size:12px;font-weight:bold;color:#ffffff;text-decoration:none;}div.top_personal a:hover{color:#000000;}div.resurses a{font-size:12px;font-weight:bold;color:#ffffff;text-decoration:none;}div.resurses a:hover{color:#000000;}#home_purchase{height: 23px;width: 170px;line-height:23px;text-align:center;margin-right:5px;margin-left:1px;background-image:url("../images/top_orange.jpg");background-position:bottom;background-repeat:no-repeat;font-size:12px;font-weight:bold;}#debt{height: 23px;width: 140px;line-height:23px;text-align:center;margin-right:5px;background-image:url("../images/top_blue.jpg");background-position:bottom;background-repeat:no-repeat;font-size:12px;font-weight:bold;}#personal{height: 23px;width: 130px;line-height:23px;text-align:center;margin-right:5px;background-image:url("../images/top_green.jpg");background-position:bottom;background-repeat:no-repeat;font-size:12px;font-weight:bold;}#resourses{height: 23px;width: 100px;line-height:23px;text-align:center;margin-right:5px;background-image:url("../images/top_pink.jpg");background-position:bottom;background-repeat:no-repeat;}#news{margin-left:3px;width:186px;height:191px;}h3{font-size:12px;padding-left:10px;height:22px;line-height:22px;color:#ffffff;width:186px;background-image:url("../images/news_img.jpg");background-repeat:no-repeat;margin-bottom:0px;margin-top:0px;}#news ul{width:180px;margin:0px;list-style: none;margin:5px;font-size:11px;color:#999999;padding:0px;}#news li{margin-top:10px;margin-left:0px;height:40px;background-image:url("../images/news_line.jpg");background-repeat:repeat-x;background-position:bottom;margin-bottom:0px;line-height:18px;}a.link_news{text-decoration:none;color:#3C5E99;}#end_hedar{margin-top:0px;width:766px;height:7px;background-image:url("../images/line_end_hedar.jpg");background-repeat:repeat-x;margin-bottom:5px;}#end_hedar_orange{margin-top:3px;width:766px;height:20px;line-height:20px;color:#F6A800;background-image:url("../images/lenta_sast.jpg");background-repeat:repeat-x;margin-bottom:5px;font-size:12px;}#end_hedar_orange a{color:#F6A800;font-size:12px;text-decoration:none;}#end_hedar_debt{margin-top:3px;width:766px;height:20px;line-height:20px;color:#639CFF;background-image:url("../images/lenta_sast.jpg");background-repeat:repeat-x;margin-bottom:5px;font-size:12px;}#end_hedar_debt a{color:#639CFF;font-size:12px;text-decoration:none;}#end_hedar_personal{margin-top:3px;width:766px;height:20px;line-height:20px;color:#48C448;background-image:url("../images/lenta_sast.jpg");background-repeat:repeat-x;margin-bottom:5px;font-size:12px;}#end_hedar_personal a{color:#48C448;font-size:12px;text-decoration:none;}#central{width:573px;}#central a{text-decoration:none;color:#333333;}#central a:hover{text-decoration:underline;color:#000000;}a.more{font-size:12px;text-decoration:none;color:#333333;}a.more:hover{text-decoration:underline;color:#000000;}#home_menu{width:185px;height:101px;background-image:url("../images/home_purchase_icon.jpg");background-repeat:no-repeat;text-align:right;margin-bottom:0px;}#home_menu h2{width:130px;line-height:20px;font-size:16px;color:#F6A800;margin-left:50px;margin-top:40px;margin-right:5px;height:60px;margin-bottom:0px;}#home_list{height:170px;padding:0px;width:185px;margin-top:5px;background-image:url("../images/list_home_repeat.jpg");background-repeat:no-repeat;background-position:bottom;}#home_list_ul{list-style:url("../images/disk_home.jpg");/*width:140px;*/font-size:12px;line-height:12px;margin-bottom:0px;margin-right:5px;}#home_list_ul li{margin-bottom:10px;}#debt_menu{padding:0px;margin-left:9px;margin-bottom:0px;margin-top:0px;width:185px;height:101px;background-image:url("../images/debt_icon.jpg");background-repeat:no-repeat;text-align:right;}#debt_menu h2{width:130px;line-height:20px;font-size:16px;color:#639CFF;margin-left:50px;margin-top:60px;margin-right:5px;margin-bottom:0px;height:40px;}#debt_list{height:170px;padding:0px;width:185px;margin-top:5px;margin-left:9px;background-image:url("../images/list_debt_repeat.jpg");background-repeat:no-repeat;background-position:bottom;}#debt_list ul{/*width:140px;*/list-style:url("../images/disk_debt.jpg");font-size:12px;line-height:12px;margin-bottom:0px;margin-right:5px;}#debt_list li{margin-bottom:10px;}#personal_menu{margin-left:9px;width:185px;height:101px;background-image:url("../images/personal_icon.jpg");background-repeat:no-repeat;text-align:right;}#personal_menu h2{width:130px;line-height:20px;font-size:16px;color:#48C448;margin-left:50px;margin-top:60px;margin-right:5px;height:40px;margin-bottom:0px;}#personal_list{height:170px;padding:0px;width:185px;margin-top:5px;margin-left:9px;background-image:url("../images/list_personal_repeat.jpg");background-repeat:no-repeat;background-position:bottom;}#personal_list ul{/*width:140px;*/list-style:url("../images/disk_personal.jpg");font-size:12px;line-height:12px;margin-bottom:0px;margin-right:5px;}#personal_list li{margin-bottom:10px;}#top_10{margin-left:7px;width:185px;}#top_10 h2{background-image:url("../images/top_10.jpg");background-repeat:no-repeat;line-height:26px;font-size:12px;height:26px;margin:0px;padding-left:10px;}#top_10 h4{background-image:url("../images/top_10.jpg");background-repeat:no-repeat;line-height:26px;font-size:12px;height:26px;margin:0px;padding-left:10px;}#top_10 ul{margin-left:0px;margin-right:0px;margin-bottom:0px;width:185px;background-color:#E1E1E2;margin-top:5px;padding:0px;font-size:11px;background-image:url("../images/backgr_top_10.jpg");background-position:bottom;}#top_10 ul li{margin-top:5px;margin-bottom:5px;margin-left:10px;width:175px;}#top_10 a{color:#666666;}#top_10 a:hover{color:#000000;}#foother{width:766px;height:28px;padding:0px;margin-top:5px;}#foother_menu{width:756px;height:28px;line-height:28px;background-color:#A4A4A4;text-align:center;color:#ffffff;}#foother_menu a{text-decoration:none;font-size:12px;color:#F6F6F6;}#foother_menu a:hover{color:#ffffff;}#left_foother{width:5px;height:28px;background-image:url("../images/left_foother.jpg");}#right_foother{width:5px;height:28px;background-image:url("../images/right_foother.jpg");}ul.orange_sqr{list-style:url("../images/disk_home.jpg");}ul.debt_sqr{list-style:url("../images/disk_debt.jpg");}ul.personal_sqr{list-style:url("../images/disk_personal.jpg");}ul.personal_sqr a{color:#639CFF;}input.text_field{font-size:10px;line-height:12px;color:orange;width:60px;}#right_baner{width:180px;font-weight:bold;font-size:14px;margin:5px;}input.form_btn{margin-bottom: -3px;height: 21px;}p.err{border: 1px solid #FF0000;font-size:12px;color:#CC0000;margin-bottom:10px;}h5{font-size:16px;color:#F6A800;margin-left:8px;margin-bottom:0px;}h1.as_h5{float:none;font-size:16px;margin-left:8px;margin-bottom:0px;text-align:left;color:#F6A800;}h1.h_debt{float:none;font-size:16px;margin-left:8px;margin-bottom:0px;text-align:left;color:#639CFF;}h1.h_personal{float:none;font-size:16px;margin-left:8px;margin-bottom:0px;text-align:left;color:#48c448;}p.description{font-size:12px;margin-left:8px;margin-bottom:0px;width:500px;}p.help{margin-left:12px;width:510px;font-size:12px!Important;}a.term{font-size:11px!Important;font-weight:normal!Important;}th{font-size:11px;font-weight:600;}tr.year_orange{background-color:#9E9E9E;}td.graph{padding-left:30px;}table.inputs a{color:#595959;}tr.line_rez{background-color:#333333;}tr.line_rez td{height:1px;}td.prazno{height:10px;}a.choos_menu{color:#000000;}#central_home{width:573px;}fieldset{width:500px;padding:10px;border:none;}p.p_home_page{width:500px;padding:20px;padding-bottom:0px;padding-top:20px;margin:0px;font-size:12px;}h2.h2_home_page{font-size:16px;padding:0px;margin-left:20px;margin-top:20px;margin-bottom:0px;padding-bottom:0px;color:#FF6633;}.central_home{float:left;width:510px;margin-right:10px;margin-top:10px;text-align:left;}.central_home div{float:none;}#right_part{float:left;width:242px;margin-top:10px;}.glossary_letter{font-size:12px;margin:4px;}.alphalist{	list-style:none;	font-size:12px;}.alphalist h1{float:none;text-align:left;font-size:14px;margin-top:10px;margin-bottom:10px;}.list_home_calc{	margin-left:10px;	font-size:14px;	margin-bottom:0px;}.desc_home_calc{	margin-left:10px;	margin-top:0px;}.h2_sep{width:766px;background-color:#dddddd;color:#ffffff;}#calculator_code{margin:20px;background-color:#eeeeee; border:solid 1px #999999; font-size:12px; width:700px;padding:10px;}/*======== RATES TABLE - DEC 2009===============*/.rt_body {	float: left;	width: 100%;	margin-bottom: 10px;}/*Box 1*/.rt_box_1 {	float: left;	width:100%;}.box4 .rt_box_1 .top div{	background: url(../images/rt_box_1.gif) right top repeat-x; 	float: left;	width: 100%;	height: 32px;}.rt_box_1 .topleft {	background: url(../images/rt_box_1.gif) left top no-repeat; 	float: left;	width: 10px;	height: 32px;	line-height: 1px;	font-size: 1px;}.rt_box_1 h3{	font: bold 18px Arial, Helvetica, sans-serif;	color: #ffffff;		line-height: 32px;}.rt_box_1 .boxbody {	float: left;	width: 100%;	background: url(../images/rt_box_1_sides.gif) right top repeat-y;} .rt_box_1 .left {	background: url(../images/rt_box_1_sides.gif) left top repeat-y; 	float: left;	width:auto;}.rt_box_1 .bottom {	background: url(../images/rt_box_1.gif) right bottom repeat-x; 	float: left;	width: 100%;	height: 10px;	line-height: 1px;	font-size: 1px;}.rt_box_1 .bottomleft {	background: url(../images/rt_box_1.gif) left bottom no-repeat; 	float: left;	width: 10px;	height: 10px;	line-height: 1px;	font-size: 1px;}.rt_box_1 .boxdisplacement {	float:left;	width: 20px;	height:10px;		font-size:1px;	line-height: 1px;	}.rt_box_1 .boxcontent {	float:left;	}/*Box 2*/.rt_box_2 {	float: left;	width:100%;}.rt_box_2 .top {	background: url(../images/rt_box_2.gif) right top repeat-x; 	float: left;	width: 100%;	height: 30px;}.rt_box_2 .tableft {	background: url(../images/rt_box_2.gif) left top no-repeat; 	float: left;	width: 10px;	height: 32px;	line-height: 1px;	font-size: 1px;}.rt_box_2 .tabright {	background: url(../images/rt_box_2.gif) -185px top no-repeat; 	float: left;	width: 30px;	height: 30px;	line-height: 1px;	font-size: 1px;}.rt_box_2 .topleft {	background: url(../images/rt_box_2.gif) left top no-repeat; 	float: left;	width: 10px;	height: 32px;	line-height: 1px;	font-size: 1px;}.rt_box_2 .topright {	float: right;	width: 170px;	height: 20px;		padding: 5px 5px 0px 0px;}.rt_box_2 h3{	display: block;	float: left;	font: bold 13px Arial, Helvetica, sans-serif;	color: #ffffff;	line-height: 25px;		background: #3177bd;}.rt_box_2 .boxbody {	float: left;	width: 100%;	background: url(../images/rt_box_2_sides.gif) right top repeat-y;} .rt_box_2 .left {	background: url(../images/rt_box_2_sides.gif) left top repeat-y; 	float: left;	width:auto;}.rt_box_2 .bottom {	background: url(../images/rt_box_2.gif) right bottom repeat-x; 	float: left;	width: 100%;	height: 5px;	line-height: 1px;	font-size: 1px;}.rt_box_2 .bottomleft {	background: url(../images/rt_box_2.gif) left bottom no-repeat; 	float: left;	width: 10px;	height: 5px;	line-height: 1px;	font-size: 1px;}.rt_box_2 .boxdisplacement {	float:left;	width: 20px;	height:10px;		font-size:1px;	line-height: 1px;	}.rt_box_2 .boxcontent {	float:left;	}/*Box 3*/.rt_box_3 {	float: left;	width:100%;}.rt_box_3 .top {	background: url(../images/rt_box_3.gif) right top repeat-x; 	float: left;	width: 100%;	height: 30px;}.rt_box_3 .tableft {	background: url(../images/rt_box_3.gif) left top no-repeat; 	float: left;	width: 10px;	height: 32px;	line-height: 1px;	font-size: 1px;}.rt_box_3 .tabright {	background: url(../images/rt_box_3.gif) -185px top no-repeat; 	float: left;	width: 30px;	height: 30px;	line-height: 1px;	font-size: 1px;}.rt_box_3 .topleft {	background: url(../images/rt_box_3.gif) left top no-repeat; 	float: left;	width: 10px;	height: 32px;	line-height: 1px;	font-size: 1px;}.rt_box_3 .topright {	float: right;	width: 170px;	height: 20px;		padding: 5px 5px 0px 0px;}.rt_box_3 h3{	display: block;	float: left;	font: bold 13px Arial, Helvetica, sans-serif;	color: #617ea1;	line-height: 25px;		background: #c1dff8;}.rt_box_3 .boxbody {	float: left;	width: 100%;	background: url(../images/rt_box_3_sides.gif) right top repeat-y;} .rt_box_3 .left {	background: url(../images/rt_box_3_sides.gif) left top repeat-y; 	float: left;	width:auto;}.rt_box_3 .bottom {	background: url(../images/rt_box_3.gif) right bottom repeat-x; 	float: left;	width: 100%;	height: 7px;	line-height: 1px;	font-size: 1px;}.rt_box_3 .bottomleft {	background: url(../images/rt_box_3.gif) left bottom no-repeat; 	float: left;	width: 10px;	height: 7px;	line-height: 1px;	font-size: 1px;}.rt_box_3 .boxdisplacement {	float:left;	width: 20px;	height:10px;		font-size:1px;	line-height: 1px;	}.rt_box_3 .boxcontent {	float:left;			font-size:1px;	line-height: 1px;}.rt_body .rt_box_3 ul li {	color:#626262;	font-weight: bold;	font-family: Arial, Helvetica, sans-serif;}/*Box 4*/.rt_box_4 {	float: left;	width:100%;}.rt_box_4 .top {	background: url(../images/rt_box_4.gif) right top repeat-x; 	float: left;	width: 100%;	height: 24px;}.rt_box_4 .topleft {	background: url(../images/rt_box_4.gif) left top no-repeat; 	float: left;	width: 10px;	height: 24px;	line-height: 1px;	font-size: 1px;}.rt_box_4 h3{	font: bold 15px Arial, Helvetica, sans-serif;	color: #617ea1;		line-height: 25px;}.rt_box_4 .boxbody {	float: left;	width: 100%;	background: url(../images/rt_box_4_sides.gif) right top repeat-y;} .rt_box_4 .left {	background: url(../images/rt_box_4_sides.gif) left top repeat-y; 	float: left;	width:auto;}.rt_box_4 .bottom {	background: url(../images/rt_box_4.gif) right bottom repeat-x; 	float: left;	width: 100%;	height: 7px;	line-height: 1px;	font-size: 1px;}.rt_box_4 .bottomleft {	background: url(../images/rt_box_4.gif) left bottom no-repeat; 	float: left;	width: 7px;	height: 7px;	line-height: 1px;	font-size: 1px;}.rt_box_4 .boxdisplacement {	float:left;	width: 20px;	height:10px;		font-size:1px;	line-height: 1px;	}.rt_box_4 .boxcontent {	float:left;	}.lender_wrap #lender_1 table th {	background: #ceddf6;	color: #2f72b8;		padding: 5px 0px 2px 5px;}.lender_wrap #lender_2 table th {	background: #ffffff;	color: #626262;		padding: 5px 0px 2px 5px;	border-bottom: 1px solid #e3e3e3;}th.loan {	width: 80px;}th.rate {	width: 51px;}th.apr {	width: 52px;}th.payment {	width: 80px;}th.comments {}/*Lender Listings*/.lender_wrap {	float: left;	padding-left: 5px;	background-color: transparent;}.rt_box_3 .lender_wrap {background-image: url(../images/rt_box_3_sides.gif);background-repeat: repeat-y;background-attachment: scroll;background-position: left top;}.rt_box_2 .lender_wrap {background-image: url(../images/rt_box_2_sides.gif);background-repeat: repeat-y;background-attachment: scroll;background-position: left top;}#lender_1 {	float: left;	border: 1px solid #c9def7;		width: 488px;	background: #ffffff;}#lender_2 {	float: left;	border: 1px solid #b3cdec;	width: 488px;	background: #ffffff;}#lender_3 {	float: left;	border: 1px solid #b3cdec;	width: 488px;	background: #ffffff;}.lender_wrap div table{	font: 11px Arial, Helvetica, sans-serif;	width: 488px;	text-align: left;}.lender_wrap table tbody td {	padding: 1px 0px 1px 5px;}.lender_wrap table tfoot td {	padding: 1px 0px 5px 5px;}.lender_wrap td.company {	width: 130px;	vertical-align: top;	padding-left: 2px;}.lender_wrap td.loan {	width: 270px;	vertical-align: top;}.lender_wrap td.rate {	width: 45px;	vertical-align: top;}.lender_wrap td.apr {	width: 45px;	vertical-align: top;}.lender_wrap td.payment {	width: 90px;	vertical-align: top;}.lender_wrap td.comments {	vertical-align: top;	padding-right: 15px;}.lender_wrap td.action {	vertical-align: top;	width: 80px;	text-align: left;}.lender_wrap tbody td {	font: bold 11px Arial, Helvetica, sans-serif;	line-height: 16px;	color: #000000;		vertical-align: top;}.lender_wrap td a{	text-decoration: underline; 	color: #0085dd;	font: bold 11px Arial, Helvetica, sans-serif;}.lender_wrap tbody td ul {	list-style: none;	margin: 0px;	padding: 0px;	}.lender_wrap tbody td ul li {	padding: 0px 0px 1px 7px;	margin: 0px;	font-size: 9px;	font-weight: normal;	color: #000000;	white-space:normal;		background:url(../images/rt_comments_bullet.gif) no-repeat 0px 8px;		}.lender_wrap tfoot td span {	font: normal 10px Arial, Helvetica, sans-serif;	color: #777777;}.lender_wrap td.comments a{	text-decoration: underline; 	color: #0085dd;	font-size: 10px;}.rt_body a.call{	text-decoration: underline;	font-size: 10px;	font-weight: bold;	color: #0085dd;	margin-left: 3px; }div.update{	font-size: 10px;	color: #666666; 	padding-top: 8px;	padding-left: 2px;}.rt_footer, .rt_footer div {	float: left;}.rt_footer div.vendor {	margin-top: 10px;	text-align: right;	width: 500px;}.rt_footer .copy {	margin-top: 10px;	font: 9px Arial, Helvetica, sans-serif;	color: #999999;	width: 500px;	text-align: left;}.rt_footer .credentials {	text-align: right;	margin-top: 7px;	font-size: 10px;	padding-right: 0px;	line-height: 16px;	color: #333333;	width: 500px;}.rt_footer .credentials a {	text-decoration: underline;	color: #0085e3; 	font-size: 10px;}.rt_box_4 .topleft {	background: url(../images/rt_box_4.gif) left top no-repeat; 	float: left;	width: 10px;	height: 24px;	line-height: 1px;	font-size: 1px;}.rt_box_4 h3{	font: bold 15px Arial, Helvetica, sans-serif;	color: #617ea1;		line-height: 25px;}.rt_box_4 .boxbody {	float: left;	width: 100%;	background: url(../images/rt_box_4_sides.gif) right top repeat-y;} .rt_box_4 .left {	background: url(../images/rt_box_4_sides.gif) left top repeat-y; 	float: left;	width:auto;}.rt_box_4 .bottom {	background: url(../images/rt_box_4.gif) right bottom repeat-x; 	float: left;	width: 100%;	height: 7px;	line-height: 1px;	font-size: 1px;}.rt_box_4 .bottomleft {	background: url(../images/rt_box_4.gif) left bottom no-repeat; 	float: left;	width: 7px;	height: 7px;	line-height: 1px;	font-size: 1px;}.rt_box_4 .boxdisplacement {	float:left;	width: 20px;	height:10px;		font-size:1px;	line-height: 1px;	}.rt_box_4 .boxcontent {	float:left;	}.lender_wrap #lender_1 table th {	background: #ceddf6;	color: #2f72b8;		padding: 5px 0px 2px 5px;}.lender_wrap #lender_2 table th {	background: #ffffff;	color: #626262;		padding: 5px 0px 2px 5px;	border-bottom: 1px solid #e3e3e3;}th.loan {	width: 80px;}th.rate {	width: 51px;}th.apr {	width: 52px;}th.payment {	width: 80px;}th.comments {}/*Lender Listings*/.lender_wrap {	float: left;	padding-left: 5px;}#lender_1 {	float: left;	border: 1px solid #c9def7;		width: 488px;	background: #ffffff;}#lender_2 {	float: left;	border: 1px solid #b3cdec;	width: 488px;	background: #ffffff;}#lender_3 {	float: left;	border: 1px solid #b3cdec;	width: 488px;	background: #ffffff;}.lender_wrap div table{	font: 11px Arial, Helvetica, sans-serif;	width: 488px;	text-align: left;}.lender_wrap table tbody td {	padding: 1px 0px 1px 5px;}.lender_wrap table tfoot td {	padding: 1px 0px 5px 5px;}.lender_wrap td.company {	width: 130px;	vertical-align: top;	padding-left: 2px;}.lender_wrap td.loan {	width: 270px;	vertical-align: top;}.lender_wrap td.rate {	width: 45px;	vertical-align: top;}.lender_wrap td.apr {	width: 45px;	vertical-align: top;}.lender_wrap td.payment {	width: 90px;	vertical-align: top;}.lender_wrap td.comments {	vertical-align: top;	padding-right: 15px;}.lender_wrap td.action {	vertical-align: top;	width: 80px;	text-align: left;}.lender_wrap tbody td {	font: bold 11px Arial, Helvetica, sans-serif;	line-height: 16px;	color: #000000;		vertical-align: top;}.lender_wrap td a{	text-decoration: underline; 	color: #0085dd;	font: bold 11px Arial, Helvetica, sans-serif;}.lender_wrap tbody td ul {	list-style: none;	margin: 0px;	padding: 0px;	}.lender_wrap tbody td ul li {	padding: 0px 0px 1px 7px;	margin: 0px;	font-size: 9px;	font-weight: normal;	color: #000000;	white-space:normal;		background:url(../images/rt_comments_bullet.gif) no-repeat 0px 8px;		}.lender_wrap tfoot td span {	font: normal 10px Arial, Helvetica, sans-serif;	color: #777777;}.lender_wrap td.comments a{	text-decoration: underline; 	color: #0085dd;	font-size: 10px;}.rt_body a.call{	text-decoration: underline;	font-size: 10px;	font-weight: bold;	color: #0085dd;	margin-left: 3px; }div.update{	font-size: 10px;	color: #666666; 	padding-top: 8px;	padding-left: 2px;}.rt_footer, .rt_footer div {	float: left;}.rt_footer div.vendor {	margin-top: 10px;	text-align: right;	width: 500px;}.rt_footer .copy {	margin-top: 10px;	font: 9px Arial, Helvetica, sans-serif;	color: #999999;	width: 500px;	text-align: left;}.rt_footer .credentials {	text-align: right;	margin-top: 7px;	font-size: 10px;	padding-right: 0px;	line-height: 16px;	color: #333333;	width: 500px;}.rt_footer .credentials a {	text-decoration: underline;	color: #0085e3; 	font-size: 10px;}#rt_h2{	background-color:#e1e1e3;	margin:0px;	color:#000000;	font-size:12px;	height:20px;	line-height:20px;	width:100%;}/* Combined Rates Table */.rtcombo_wrap {width:500px;}.rtcombo_wrap div{float:none;background-color:none;}.rtcombo_box {	width: auto;	background:#ffffff;}.rtcombo_box_top {	background: url(../images/rtcombo_box_darkblue.gif) right top no-repeat;		height: 5px;}.rtcombo_box_top div {	background: url(../images/rtcombo_box_darkblue.gif) left top no-repeat;		height: 5px;	width: 5px;}.rtcombo_box_content  {	background:#3177bd;	/*margin-right: 1px;*/	padding: 0px 5px;}.rtcombo_box_bottom {	background: url(../images/rtcombo_box_darkblue.gif) right bottom no-repeat;		height: 5px;}.rtcombo_box_bottom div {	background: url(../images/rtcombo_box_darkblue.gif) left bottom no-repeat;		height: 5px;	width: 5px;}.rtcombo_tablehead  {	height: 16px;	padding: 0px 4px;	background-color:#3177bd;}.rtcombo_tablehead div {	float: left;	background-color:#3177bd;	font: bold 12px  Arial, Helvetica, sans-serif;	color: #c9def7;}		.rtcombo_wrap .company {			width: 140px;		}		.rtcombo_wrap .loan {			width: 89px;		}		.rtcombo_wrap .rate {			width: 52px;		}		.rtcombo_wrap .apr {			width: 52px;		}		.rtcombo_wrap .payment {			width: 75px;		}		.rtcombo_wrap .action {	width: 55px;		}.rtcombo_lender {	background: #ffffff;	border: 1px solid #c2daf4;		padding: 3px; 	margin-top: 2px;}		.rtcombo_wrap .rtcombo_lender .company {					}		.rtcombo_wrap .rtcombo_lender .loan a{			font: bold 11px  Arial, Helvetica, sans-serif;			color: #0085dd;						text-decoration: underline;		}				.rtcombo_wrap .rtcombo_lender .loan a:hover {color: #023eff;}										.rtcombo_wrap .rtcombo_lender .rate {			font: bold 11px  Arial, Helvetica, sans-serif;			color: #000000;		}		.rtcombo_wrap .rtcombo_lender .apr {			font: bold 11px  Arial, Helvetica, sans-serif;			color: #000000;		}		.rtcombo_wrap .rtcombo_lender .payment {			font: bold 11px  Arial, Helvetica, sans-serif;			color: #000000;		}		.rtcombo_wrap .rtcombo_lender .action a {			font: bold 11px  Arial, Helvetica, sans-serif;			color: #0085dd;		}						.rtcombo_wrap .rtcombo_lender .action a img{					margin-top: 5px;				}.rtcombo_footer, .rtcombo_footer div {margin-bottom:15px;}.rtcombo_footer div.vendor {	margin-top: 10px;	text-align: right;	width: 500px;}.rtcombo_footer .copy {	margin-top: 10px;	font: 9px Arial, Helvetica, sans-serif;	color: #999999;	width: 500px;	text-align: left;}.rtcombo_footer .credentials {	text-align: right;	margin-top: 7px;	font-size: 10px;	padding-right: 0px;	line-height: 16px;	color: #333333;	width: 500px;}.rtcombo_footer .credentials a {	text-decoration: underline;	color: #0085e3; 	font-size: 10px;}.result_calc_div{background-image:url(../images/inner_result.jpg);background-repeat:repeat-y;width:571px;}.result_calc_top{background-image:url(../images/top_result.jpg);background-repeat:norepeat;height:23px;width:571px;}.result_calc_bottom{background-image:url(../images/bottom_result.jpg);background-repeat:norepeat;height:18px;width:571px;}#aff_frame{	position:absolute;	left:50%;	top:20px;	margin-left:-300px;	width:600px;	height:640px;	background-color:#ffffff;	border:solid 2px #666666;	z-index:1001!Important;}#aff_frame #close_frame{	float:none;	text-align:right;	width:100%;	height:20px;	background-color:#ffffff;	}#close_frame a{	margin-right:10px;	font-size:12px;	color:#666666;}div#transparent{		position:absolute;	width:100%;	height:100%;	top:0px;	left:0px;	z-index:1;	background-color:transparent!important;	background-image:url('../images/transp.png');	background-repeat:repeat;	_background-image: none;	/*Mozilla ignores crazy MS image filters, so it will skip the following*/ 	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true', sizingMethod='scale', src='http://www.mortgageabacus.com/images/transp.png');}/*======Add Loans========*/.rtcombo_wrap .rtcombo_lender .al {	padding-top: 5px;}.rtcombo_wrap .rtcombo_lender .al a{	font: bold 11px  Arial, Helvetica, sans-serif;	color: #0085dd;	text-decoration: underline;}					.rtcombo_wrap .rtcombo_lender .al a:hover {color: #023eff;}					.rtcombo_wrap .rtcombo_lender .al a:hover {color: #023eff;}.rtcombo_lender #add_loans{	background: #ffffff;		padding: 10px 0px 0px 0px; 	margin-top: 2px;}.rtcombo_lender div.first_lender {	padding: 10px 0px 0px 0px; 	margin-top: 2px;	background: url(../images/rt_addloans_th_1.gif) no-repeat left top #ffffff;	margin-right:0px;	padding-right:0px;	margin-left:0px;	padding-left:0px;	width:480px;}.rtcombo_lender div.other_lender {	padding: 10px 0px 0px 0px; 	margin-top: 2px;	background: url(../images/rt_addloans_th_2.gif) no-repeat left top #ffffff;	margin-right:0px;	padding-right:0px;	margin-left:0px;	padding-left:0px;	width:480px;}.rtcombo_lender div.first_lender table {	width: 99%;	margin: 0px 3px;}.rtcombo_lender div.first_lender table thead th{	font: bold 12px Arial, Helvetica, sans-serif;	color: #ffffff;	padding: 0px 0px 4px 0px;}	.rtcombo_lender div.first_lender table .al_loan {width: 95px;	text-align: left;}	.rtcombo_lender div.first_lender table .al_rate {width: 50px;	text-align: left;}.rtcombo_lender div.first_lender table .al_points {width: 50px;	text-align: left;}.rtcombo_lender div.first_lender table .al_fees {width: 50px;	text-align: left;}.rtcombo_lender div.first_lender table .al_apr {width: 50px;	text-align: left;}.rtcombo_lender div.first_lender table .al_lock {width: 40px;	text-align: left;}.rtcombo_lender div.first_lender table .al_payment {width: 65px;	text-align: left;}.rtcombo_lender div.first_lender table .al_action {width: 65px;	text-align: right;}.rtcombo_lender div.first_lender table tbody tr.even {background: #dfedfa;}.rtcombo_lender div.first_lender table td{	font: bold 11px Arial, Helvetica, sans-serif;	color: #000000;	padding: 2px 0px;}	.rtcombo_lender div.first_lender table td.al_action a{	font: bold 11px  Arial, Helvetica, sans-serif;	color: #0085dd;	text-decoration: underline;}.rtcombo_lender div.first_lender table td.al_action a:hover {color: #023eff;}.rtcombo_lender div.other_lender table {	width: 99%;	margin: 0px 0px;}.rtcombo_lender div.other_lender table thead th{	font: bold 12px Arial, Helvetica, sans-serif;	color: #ffffff;	padding: 0px 0px 4px 0px;	margin:0px;	padding-right:0px;	width:20px;}.rtcombo_lender div.other_lender table .al_loan {width: 95px; 	text-align: left;}	.rtcombo_lender div.other_lender table .al_rate {width: 45px;  	text-align: left;}.rtcombo_lender div.other_lender table .al_points {width: 45px;  	text-align: left;}.rtcombo_lender div.other_lender table .al_fees {width: 45px;	text-align: left;}.rtcombo_lender div.other_lender table .al_apr {width: 45px;	text-align: left;}.rtcombo_lender div.other_lender table .al_lock {width: 40px; 	text-align: left;}.rtcombo_lender div.other_lender table .al_payment {width: 60px; text-align: left;}.rtcombo_lender div.other_lender table .al_action {width: auto; 	text-align: right;}.rtcombo_lender div.other_lender table tbody tr.even {background: #dfedfa;}.rtcombo_lender div.other_lender table td{	font: bold 11px Arial, Helvetica, sans-serif;	color: #000000;	padding: 0px 0px;	margin:0px;}	.rtcombo_lender div.other_lender table td.al_action a{	font: bold 11px  Arial, Helvetica, sans-serif;	color: #0085dd;	text-decoration: underline;	display:inline;	}.rtcombo_lender div.other_lender table th.al_action a img{margin:0px;}.rtcombo_lender div.other_lender table td.al_action a:hover {color: #023eff;}
