@charset "utf-8";
/* CSS Document */
#widget-mortgage{font-size:11px; color:#0677b1;  margin:0; padding:0;     }
#widget-mortgage #len411-main{ background-color:#f1f1f1;  width:298px; margin:0 auto; padding:0; border:1px solid #B3BAC2; }
#widget-mortgage #len411-header{ float:left; background:url(/images/widgets/mortgage/grey/grey_headbg.jpg) no-repeat left top; width:298px; height:47px; }
#widget-mortgage #len411-header .len411-logolink{width:95px; display:inline; text-align:center;}
#widget-mortgage #len411-header .len411-logotext{ color:#565b61; font-size:17px; font-weight:normal; text-align:left; padding-left:15px; text-transform:uppercase;  width:190px; float:left; line-height:22px; padding-top:2px;  }
#widget-mortgage #len411-header .len411-logotext span{color:#000000;  font-size:12px; text-transform:none; padding:0px; letter-spacing:0; line-height:16px;  }
#widget-mortgage .len411-top{ width:298px; background: url(/images/widgets/mortgage/grey/curve-grey-bg_01.jpg) no-repeat 0 top; height:16px; padding:0;}
#widget-mortgage #len411-sitepart {float:left; width:298px; background: url(/images/widgets/mortgage/grey/curve-grey-bg_03.jpg) repeat-y left top; padding:0 0 5px;}
#widget-mortgage #len411-sitepart table {
background:#FFFFFF none repeat scroll 0 0;
border:0 none;
border-collapse:separate;
border-spacing:3px !important;
margin:0 auto;
padding:0;
width:280px;
}
#widget-mortgage #len411-sitepart td{ margin:0; padding:3px 3px; }
#widget-mortgage #len411-sitepart td.white{background:#fff;}
#widget-mortgage .len411-headingtext{font-size:12px;color:#000000; font-weight:bold; padding-left:10px}
#widget-mortgage .len411-view {background:#f3f4f6;}
#widget-mortgage .len411-view a{ color:#0a4b67; font-size:12px; text-align:right; padding-right:10px; text-decoration:none;}
#widget-mortgage .len411-view a:hover{ color:#0a4b67; font-size:12px; text-align:right; padding-right:10px; text-decoration:none;}
#widget-mortgage .len411-zip{color:#6f7372; font-size:12px; margin:0; padding:0; line-height:25px;}
#widget-mortgage #len411-footer{ width:298px;  float:left; color:#19191b; line-height:25px;  text-decoration:underline; background:url(/images/widgets/mortgage/grey/curve-grey-bg_05.jpg) repeat-x left top; margin:0; padding:0; font-size:10px; }
#widget-mortgage #len411-footer .textrate { width:180px;  float:left; padding:0 0 0 10px;  }
#widget-mortgage #len411-footer .textrate a{ width:180px; color:#ffffff;  font-size:11px; margin:0; padding:0; text-decoration:underline; }
#widget-mortgage #len411-footer .textrate a:hover{ color:#000000; font-size:11px;  text-decoration:underline; margin:0; padding:0; }
#widget-mortgage #len411-footer .getquote{ float:right;  margin:0; padding:0 10px 0 0; display:block;}
#widget-mortgage #len411-footer .getquote a{ color:#466b88;  text-decoration:underline; margin:0; padding:0;  font-size:11px;  }
#widget-mortgage #len411-footer .getquote a:hover{ color:#000;  text-decoration:underline; margin:0; padding:0;  font-size:11px;  }

#widget-mortgage .len411-bluet{padding-left:10px;font-size:11px; color:#0677b1; background-color:#f3f4f6;} 
#widget-rates img{border:0; padding:0px; margin:0;}
#widget-mortgage .len411-whiteline{border-bottom:1px solid #ffffff;}
#len411-form{margin:0; padding:0;}
#widget-mortgage #len411-sitepart .len411-searchbut{ background:url(/images/widgets/mortgage/grey/grey_serachbut.png) no-repeat left top; width:71px; height:21px; border:0; cursor:default; }
#widget-mortgage .len411-dash{border-bottom:1px dashed #c5c8cf}

/* small widget */
#lender-configure #imgback2{width:150px;  padding:15px; margin:20px; float:left;}

#widget-mortgage #len411-mainsmall{ width:150px;  margin:0 auto; padding:0;  background:url(/images/widgets/mortgage/grey/curvebg.png) no-repeat left 7px; height:195px;}
#widget-mortgage #len411-headersmall{ text-align:left; padding:0; background:url(/images/widgets/mortgage/grey/small-greybg.png) no-repeat left top; width:150px; height:35px;}
#widget-mortgage #len411-headersmall .len411-logolinksm{width:30px; display:inline; text-align:left;}
#widget-mortgage #len411-headersmall .len411-logotext{color:#7a7f85; float:left; width:100px;  font-size:14px; font-weight:normal; text-align:left; padding-left:10px; text-transform:uppercase; padding-top:2px; line-height:14px;   }
#widget-mortgage #len411-headersmall .len411-logotext span{color:#000000;  font-size:11px;  text-transform:none; padding:0px; margin:0; letter-spacing:0; line-height:11px; }
#widget-mortgage #len411-sitepartsmall{ float:left; width:150px; padding-top:7px; }
#widget-mortgage #len411-sitepartsmall table {
background:#FFFFFF none repeat scroll 0 0;
border:0 none;
border-collapse:separate;
margin:0 auto;
border-spacing: 0px;
padding:0;
width:146px;
}
#widget-mortgage #len411-sitepartsmall img { border:0 none; vertical-align:baseline; }
#widget-mortgage #len411-sitepartsmall td{ margin:0; padding:5px 0px 3px 3px; font-size:11px; color:#0677b1; background:none; vertical-align:middle;}
#len411-sitepartsmall .len411-view {background-color:#d1d1d1; width:142px; margin-right:3px; height:20px;}
#len411-sitepartsmall .len411-view a{ color:#0a4b67; font-size:12px; text-align:right; padding-right:10px; text-decoration:none; line-height:15px; }
#len411-sitepartsmall .len411-view a:hover{ color:#0a4b67; font-size:12px; text-align:right; padding-right:10px; text-decoration:none;  line-height:15px;}
#len411-sitepartsmall .len411-greyline{border-bottom:1px solid #d2d3d5;}
#len411-sitepartsmall .len411-blue{font-size:11px; color:#0677b1; }
#widget-mortgage .len411-black1 a{font-size:11px; color:#000; line-height:17px;   text-align:center;display:block; width:150px; }
#widget-mortgage .len411-black1 a:hover{font-size:11px; display:block;  color:#000; line-height:17px;  text-align:center;  }
#len411-sitepartsmall .len411-imgpad{ margin-right:3px;}


/* Common */
.arial { font-family:Arial, Helvetica, sans-serif; }
.times { font-family:Times New Roman; }
.verdana { font-family:Verdana; letter-spacing:-1px;  }

.small {width:150px;  margin:10px auto;}
.large {width:298px;  margin:0 auto;}
