@charset "utf-8";
/* CSS Document */
#widget-comparerates{font-size:11px; color:#0677b1; margin:0 auto; padding:0;  width:298px;}
#widget-comparerates #len411-comp-rate-wid-main{ background-color:#f1f1f1;  width:298px;  margin:0 auto; padding:0;  width:298px; border:1px solid #B3BAC2;  }

#widget-comparerates #len411-comp-rate-wid-header{ float:left; background: url(/images/widgets/compare-mortgage-rates/grey/grey_headbg.jpg) no-repeat left top; width:298px; height:47px; }
#widget-comparerates #len411-comp-rate-wid-header .len411-comp-rate-wid-logotext{line-height:25px; color:#565b61;font-size:15px; font-weight:normal; text-align:left; padding-left:10px; text-transform:uppercase; background:url(/images/widgets/compare-mortgage-rates/grey/calchouse.png) no-repeat 96% 3px;  }
#widget-comparerates #len411-comp-rate-wid-header .len411-comp-rate-wid-logotext span{color:#000000;line-height:16px;  font-size:12px;  text-transform:none; padding:0px; margin:0;   }
#widget-comparerates #len411-comp-rate-wid-sitepart .len411-comp-rate-wid-top{width:298px; background:url(/images/widgets/compare-mortgage-rates/grey/curve-grey-bg_01.jpg) no-repeat left top;  padding:0; height:20px;}
#widget-comparerates #len411-comp-rate-wid-sitepart{float:left; width:298px; background: url(/images/widgets/compare-mortgage-rates/grey/curve-grey-bg_03.jpg) repeat-y left top; padding:0;}
#widget-comparerates #len411-comp-rate-wid-sitepart td{ font-size:11px; color:#0677b1; height:32px; background-color:none; padding:5px; margin:0;}
#widget-comparerates a.len411-comp-rate-wid-help{ color:#fff; font-size:10px; text-align:center; padding:0 5px;  text-decoration:none;}
#widget-comparerates a:hover.len411-comp-rate-wid-help{ color:#000000; font-size:10px; text-align:center; padding:0 5px; text-decoration:none; }
#widget-comparerates #len411-comp-rate-wid-form{ width:298px;}
#widget-comparerates #len411-comp-rate-wid-form .len411-comp-rate-wid-textfield{color:#000000; font-size:12px; font-family:Arial, Helvetica, sans-serif;  border:1px solid #85d2e4;}
#widget-comparerates #len411-comp-rate-wid-form .len411-comp-rate-wid-select2{color:#000000; height:20px; font-size:12px; font-family:Arial, Helvetica, sans-serif; letter-spacing:normal;  border:1px solid #85d2e4; width:160px;}
#widget-comparerates #len411-comp-rate-wid-form .len411-comp-rate-wid-get-but{ background:url(/images/widgets/compare-mortgage-rates/grey/getrates-but.png) no-repeat center 0; width:128px; line-height:40px; height:34px; cursor:pointer; border:none;}
#widget-comparerates #len411-comp-rate-wid-footer .len411-comp-rate-wid-logotext{ background:url(/images/widgets/compare-mortgage-rates/grey/logo.png) no-repeat 0 2px; float:left; width:110px;  }

#widget-comparerates #len411-comp-rate-wid-footer{ background: url(/images/widgets/compare-mortgage-rates/grey/curve-grey-bg_05.jpg) repeat-x left top; color:#191919; line-height:26px;float:right; width:298px;
}
#widget-comparerates .len411-comp-rate-wid-line{ border-bottom:1px dashed #ccc;}
#widget-comparerates .len411-comp-rate-wid-greyt{padding-left:5px;font-size:11px; color:#4a4949;}


/* small-comparerates */
#widget-comparerates #len411-comp-rate-wid-mainsmall{ background: url(/images/widgets/compare-mortgage-rates/grey/grey-small-cal_03.png) no-repeat left 0; width:150px; padding:0; }
#widget-comparerates #len411-comp-rate-wid-headersmall{ text-align:left; background: url(/images/widgets/compare-mortgage-rates/grey/small-greybg.png) no-repeat left 0; width:150px; height:34px;}
 #widget-comparerates #len411-comp-rate-wid-sitepartsmall td{ font-size:11px; color:#0677b1; line-height:25px; padding:0 0 0 8px; background-color:none; margin:0;}

#widget-comparerates #len411-comp-rate-wid-headersmall .len411-comp-rate-wid-logotext{color:#565b61;  font-size:12px; font-weight:normal; text-align:left; padding-left:10px;  padding-top:1px;  line-height:14px; background: url(/images/widgets/compare-mortgage-rates/grey/calchouse-small.png) no-repeat 96% 2px;}
#widget-comparerates #len411-comp-rate-wid-sitepartsmall .len411-comp-rate-wid-select2{color:#000000; font-size:12px; font-family:Arial, Helvetica, sans-serif; height:20px; letter-spacing:normal; margin-bottom:3px; border:1px solid #85d2e4; width:130px;}
#len411-comp-rate-wid-sitepartsmall .len411-comp-rate-wid-get-but{  background:url(/images/widgets/compare-mortgage-rates/grey/getrates-but.png) no-repeat left 0; width:132px; margin-top:10px; height:35px; cursor:pointer; border:none;}
#widget-comparerates #len411-comp-rate-wid-sitepartsmall{ background: url(/images/widgets/compare-mortgage-rates/grey/grey-small-cal_05.png) repeat-y left top; float:left; width:150px; padding-top:5px; text-align:center; }
#len411-comp-rate-wid-sitepartsmall .len411-comp-rate-wid-greyline{border-bottom:1px solid #d2d3d5;}
#len411-comp-rate-wid-sitepartsmall .len411-comp-rate-wid-blue{font-size:11px; color:#0677b1;  }
#len411-comp-rate-wid-sitepartsmall .len411-comp-rate-wid-imgpad{ margin-right:3px;}

#widget-comparerates #len411-comp-rate-wid-footersmall{ background: url(/images/widgets/compare-mortgage-rates/grey/curve-grey-bg_05.jpg) repeat-x left top; color:#191919; line-height:26px;float:left; width:133px; 
}
#len411-comp-rate-wid-sitepartsmall .len411-comp-rate-wid-cal-but{ background:url(/images/widgets/compare-mortgage-rates/grey/calculate-but.png) no-repeat center 0; width:128px; height:40px; cursor:pointer; border:none;}
#widget-comparerates #len411-comp-rate-wid-footersmall a.len411-comp-rate-wid-help2{ color:#ffffff;  font-size:10px; text-align:center; padding:2px 5px; float:left; text-decoration:none; line-height:12px;}
#widget-comparerates#footersmall a:hover.len411-comp-rate-wid-help2{ color:#000000; font-size:10px; text-align:center; float:left; padding:2px 5px; text-decoration:none; line-height:12px;}
#widget-comparerates #len411-comp-rate-wid-bottombg{ background: url(/images/widgets/compare-mortgage-rates/grey/grey-small-cal_07.png) no-repeat left top;}



/* 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;}

