﻿
    a {color:#004276;cursor:pointer;text-decoration:underline;}
	a:visited {color:#004276;}
	a:hover {color:#DEA001;}
	a:focus {outline:none;}
	
	.br-rate-red-container {background: url(/system/img/red-container.gif) 0px 0px no-repeat; width: 300px; height: 250px; padding: 6px 7px; font-family: arial; font-size: 12px; text-align:left}
    .br-rate-boxhead:link, .br-rate-boxhead:visited {font-weight: bold; color: #ffffff!important; margin-bottom: 15px; margin-top: 0px;display:block;text-decoration:none;}
    .br-rate-boxhead:hover {font-weight: bold; color: #ffffff!important; margin-bottom: 15px; margin-top: 0px;display:block;text-decoration:underline;}
    .br-rate-location:link, .br-rate-location:visited {color: #ae4f00!important; font-weight: bold; margin-top: 0px;display:block;text-decoration:none;}
    .br-rate-location:hover {color: #ae4f00!important; font-weight: bold; margin-top: 0px;display:block;text-decoration:underline;}
    .br-rate-red-container .br-rate-table {margin-top: 5px; font-size: 10px;}
    .br-rate-red-container .br-rate-table td {border-bottom: 1px solid #ae4f00; padding: 4px 0px;}
    .br-rate-red-container td a, .br-rate-red-container td a:link, .br-rate-red-container td a:active, .br-rate-red-container td a:visited {color: #002b80; text-decoration: none;}
    .br-rate-red-container td a:hover {color: #dda100; text-decoration: underline;}
    .br-rate-table-rate {color: #ae4f00; font-weight: bold; font-size: 20px;}
    .br-rate-table-product {font-size: 11px; font-weight: bold;}
    .br-rate-table-last {font-size: 11px; margin: 0px; font-weight: bold; color: #484848;}
    .br-rate-table-localize {background: #f9f3ed; border-bottom: 1px solid #ae4f00; padding: 5px 4px;}
    .br-rate-red-container .br-rate-table input {width: 95px; border: 1px solid #6d3100; font-size: 11px; font-family: arial; margin: 0px 0px 0px 5px;}
    .br-rate-red-container .footer-links {float: right; font-size: 11px; text-decoration: none; margin: 1px 15px 0px 0px;}
    .br-rate-red-container .attr1 {margin:10px 0px 0px;}
    .br-rate-red-container .attr {margin:3px 0px 0px;}
    
    .br-rate-green-container {background: url(/system/img/br-mini-mtg-blue-container.jpg) 0px 0px no-repeat; width: 300px; height: 250px; padding: 6px 7px; font-family: arial; font-size: 12px;}
    .br-rate-green-container .br-rate-boxhead:link, .br-rate-green-container .br-rate-boxhead:visited {font-weight: bold; color: #ffffff; margin-bottom: 2px; margin-top: 0px;display:block;text-decoration:none;text-align:center;padding-right:20px;}
    .br-rate-green-container .br-rate-boxhead:hover {font-weight: bold; color: #ffffff; margin-top: 0px;display:block;text-decoration:underline; }
    .br-rate-green-container .br-rate-location:link, .br-rate-green-container .br-rate-location:visited {color: #ffffff!important; font-weight: bold;text-decoration:none; margin-bottom: 5px; text-align:center;padding-right:20px;font-size:13px;}
    .br-rate-green-container .br-rate-location:hover {color: #ffffff!important; font-weight: bold;text-decoration:underline; }
    .br-rate-green-container .br-rate-location:focus, .br-rate-green-container .br-rate-boxhead:focus {outline:none;}
    .br-rate-green-container .br-rate-table {margin-top: 2px; font-size: 10px; height:176px;}
    .br-rate-table-green {color: #099318; height:auto; line-height:11px; margin-top:2px; font-weight:bold;}      
    .br-rate-green-container .br-rate-table-rate {color: #099318; font-weight: bold; font-size: 20px; margin-bottom:4px;}
    .br-rate-table-product {font-size: 11px; font-weight: bold;}
    .br-rate-table-footer-link {float: right; font-size: 11px; text-decoration: none; margin: 6px 15px 0px 0px;}
    .br-rate-green-container .details-link {padding:0px 0px 0px 0px; font-size:10px; font-weight: bold;}
    .br-rate-green-container .go-btn {padding:30px 0px 10px 0px }    
    ul.footer-links {list-style-type: none; margin: 2px 0px 0px 2px; padding: 0px;}
    ul.footer-links li {float: left; margin-right: 7px; margin-top:2px;}
    .footer-links-separator {float: left; margin-right: 5px !important; margin-top:2px; color:#004276;}
    ul.footer-links a, ul.footer-links a:visited {width:4px; height: 4px; padding-left: 2px; font-size: 11px; text-decoration: none;}
    ul.footer-links a:hover {text-decoration:underline;}        
    .br-rate-green-container .footer-logo {float: left;  margin-left:42px; background:url(/system/img/br-mini-rate-br-logo.png) no-repeat; height:17px; width:94px; margin-top:2px;}
    .br-rate-green-container .br-rate-table {}
    .br-rate-green-container .br-rate-table tr td {border-bottom: 0.1em solid #004080;padding: 0px; margin:0px auto;}

    .mini-apr-rate-bold{font-size: 10px;color: #333333;font-family: verdana;}
    .mini-apr-rate{font-size:10px; font-weight:normal;color: #000000;}
    .mini-apr{font-size:10px; font-weight:normal;color: #000000;}
    .mini-fees{font-size:10px; font-weight:bold;color: #000000;  }
    .BankrateFCC_mini-button-small {background: url(http://www.bankrate.com/images/free-content/widget-sprite.gif) -514px -2px no-repeat; height: 21px; width: 75px; color: #000000; font-weight: bold; font-size: 11px; margin: 5px auto;}
    .BankrateFCC_mini-button-small div{color: #000000; font-weight: bold; font-size: 11px; text-transform: none; padding: 2px 0px 0px 0px; text-align: center; background-color: inherit;}
    .BankrateFCC_mini-button-small div, .BankrateFCC_mini-button-small div a, .BankrateFCC_mini-button-small div a:visited {color: #000000; font-weight: bold; font-size: 11px; text-transform: none; padding: 3px 0px 0px 0px; text-align: center; text-decoration: none; background-color: inherit;}

    .br-mini-rate-nmls{margin-top:3px; font-size:8px; color:#333333; text-align:left; font-family:Arial, Helvetica, sans-serif; width: 108px; margin-left:5px;}
    .br-mini-rate-date{margin-top:2px; font-size:10px; color:#000000; text-align:left; font-family:Arial, Helvetica, sans-serif; margin-left:5px;}
    
    .br-mini-rate-v2-criteriaused{ width:100px; float:left;font-size:10px; margin-top:5px; font-family:Arial, Helvetica, sans-serif; color:#004080; font-weight:bold;}
    .br-mini-rate-v2-criteriaused span{cursor:pointer; text-decoration:underline;}
    .br-mini-rate-v2-criteriaused span:hover {color:#DEA001;}
    .br-mini-rate-v2-brlogo{ float:left; background: url(/system/img/mini-mtg-v3-images.png) no-repeat; background-position:0px -58px; height:15px; width:85px; margin-top:5px; }
    .br-mini-rate-v2-seeallrates{ width:100px; float:left;margin-top:5px; font-size:10px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; color:#004080; cursor:pointer;}
    .br-mini-rate-v2-seeallrates:hover{color:#DEA001;}
    .br-mini-rate-v2-seeallrates .arrow{background: url(/system/img/mini-mtg-v3-images.png) no-repeat; background-position:-35px -40px; height:19px; width:17px; float:right;}
    .br-mini-rate-v2-2nd-column{color: #62676B; font-family: Arial,Helvetica,sans-serif; font-size: 10px;font-weight: bold;line-height: 13px;
     padding: 1px 0 0 5px;text-align: left;width: 81px;} 
    .br-mini-rate-v2-adv-logo-div{margin-top:3px;}
    .br-mini-rate-v2-nmls{margin-top:3px; margin-bottom:2px; font-size:8px; color:#333333; text-align:left; font-family:Arial, Helvetica, sans-serif;  margin-left:2px;line-height:8px;}
    .br-mini-rate-v2-rates{color: #1BA52C; font-family: Arial,Helvetica,sans-serif; font-size: 18px;font-weight: bold;height: 23px;}
    .br-mini-rate-v2-rates span{float: right; text-align: right;}
    .br-mini-rate-v2-ratetext{color: #333333; float: right;font-size: 9px; margin-top: 7px; font-family:Verdana;}
    .br-mini-rate-v2-go-btn-div{float:right; margin-top:3px;}
    .br-mini-rate-v2-date{float:right;line-height:9px; color:#4a4a4a;font-size:9px; margin-left:3px;}
    .br-mini-rate-v2-seealltext{padding-top:2px;}
    
