﻿/* cd */
.braff-searchtabs {margin-right: 12px;padding: 0 5px 10px;}
.braff-searchtabs .braff-cdhed {background-color: #024E8A;color: #FFFFFF;float: left;font-family: Arial,Helvetica,sans-serif;font-size: 13px;font-weight: bold;height: 57px;line-height: 62px;text-align: center; width: 200px;}
.braff-searchtabs .braff-tabcontainer1 {background: url("http://www.bankrate.com/system/img/change-search-background-sliver.jpg") repeat-x scroll 0 0 transparent;border: 1px solid #BFC4C8;overflow: hidden;padding: 6px 0 6px 4px;width: auto; height:43px;}
.braff-searchcontrols {font: 12px arial;list-style-type: none;margin: 0 !important;padding: 0 0 0 5px !important;text-align: left;}
.braff-searchcontrols li {float: left; margin: 0 7px;}
.braff-searchcontrols li span {display: block;font-weight: bold;}

.braff-brate-results-tbl td.lender {width:26%;border-right:none !important; border-left:1px solid #BFC4C8; border-top:1px solid #BFC4C8;}
.braff-brate-results-tbl .contact {width:13%;padding-left:0px !important; border-top:1px solid #BFC4C8;}
.braff-brate-results-tbl .cd-apr {width:16%;border-right:none !important;border-top:1px solid #BFC4C8;}
.braff-brate-results-tbl .cd-apr .apr, .braff-brate-results-tbl .cd-rate > div:nth-child(2n) {color:#119FCF!important;font-weight:bold;}
.braff-brate-results-tbl .cd-rate {min-width:90px; width:14%;border-right:none !important; border-top:1px solid #BFC4C8;}
.braff-brate-results-tbl .cd-cost {min-width:70px;width:14%;border-right:none !important;border-top:1px solid #BFC4C8;} 
.braff-brate-results-tbl .cd-cost div {font-weight:bold;color:#7FA418;margin-right:10px;}

.braff-brate-static-header .braff-lender {width:26%;}
.braff-brate-static-header .braff-cd-apr {width:15%;}
.braff-brate-static-header .braff-cd-rate {width:13%;}
.braff-brate-static-header .braff-cd-contact {position:absolute;right:4px;top:29px;}
.braff-brate-static-header .braff-cd-cost {width:13%; }

.braff-brate-results-tbl .braff-cd-bottom-comments{border-left:1px solid #BFC4C8;  border-right:1px solid #BFC4C8; width:470px;background:url(http://www.bankrate.com/Images/backgrounds/sliver-gray.jpg) repeat-x 0px 100%;}
.braff-brate-results-tbl .braff-cd-bottom-comments  a{color:#2381CB; text-decoration:underline;} 
.braff-brate-results-tbl .braff-cd-bottom-comments  a:hover{color:#DEA001; text-decoration:underline;} 

.braff-brate-results-tbl .comments-cd {padding-left:0px; border-top:1px solid #BFC4C8;}
.braff-brate-results-tbl .comments-cd a{color:#2381CB; text-decoration:underline;}
.braff-brate-results-tbl .comments-cd a:hover{color:#DEA001; text-decoration:underline;}

.braff-brate-results-cd-phone{font-size:16px; font-family:Arial, Helvetica, sans-serif;font-weight:bold; margin-top:10px; margin-bottom:5px !important;}
.braff-brate-results-cd-large-widget-toll-free{color:#3F3F3F; font-size:9px;}

.br_cd_rt_next {
    color:#fff;   
    display:block;
    width:31px;
    margin:0px auto;
    border-radius:5px;
    background: #abdf0e; /* Old browsers */
    background: -moz-linear-gradient(top,  #abdf0e 0%, #6b9a0e 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#abdf0e), color-stop(100%,#6b9a0e)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #abdf0e 0%,#6b9a0e 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #abdf0e 0%,#6b9a0e 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #abdf0e 0%,#6b9a0e 100%); /* IE10+ */
    background: linear-gradient(top,  #abdf0e 0%,#6b9a0e 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#abdf0e', endColorstr='#6b9a0e',GradientType=0 ); /* IE6-9 */
    font-weight:bold;
    text-decoration:none;
    padding:4px 13px;
    font-size:14px;
    text-align:center;    
}
.br_cd_rt_next:hover {
    color: #FFFFFF;
    text-decoration: none;
}

.braff-brate-attr {bottom:9px!important;}
.braff-disc-pts li {line-height:12px;}

/*See More */
.braff-brate-cd-see-more-div{background: url("http://www.bankrate.com/Images/backgrounds/sliver-gray.jpg") repeat-x scroll 0 100% transparent;
    border-left: 1px solid #BFC4C8; border-right: 1px solid #BFC4C8;  display: none; font-weight: bold;
    width: 99.25%; float: left;
 }
 .braff-brate-cd-see-more-span{color: #024E8A; cursor:pointer; float:right; width:85px; font-size:12px; font-family:arial,helvetica,sans-serif; padding:3px 0;}
 .braff-brate-cd-see-more-span:hover{color:#DEA001}
/*End of See More */