#side-right #featured-listings table {border:1px solid #555753;}
#side-right #featured-listings th {text-align:left;font-size:small;color:#fff;background-color:#888a85;border-bottom:1px solid #555753;padding:2px;}
#side-right #featured-listings td {font-size:x-small;padding:2px 5px;background-color:#eeeeec;}
#side-right #featured-listings p {text-align:left;color:#555753;}
#side-right #featured-listings h2 {margin-left:0px;}

#PreferredLenders {width: 300px;}

.GrayGradientBar {font-family: Arial, Helvetica, sans-serif; font-size: 13px; width: 625px; margin-bottom:15px;}
.GrayGradientBarLeft {background: url(/images/home/gradient-bar-left.jpg) no-repeat; height: 34px; width: 6px;}
.GrayGradientBarStretch {background: url(/images/home/gradient-bar-stretch.jpg) repeat-x; height: 34px; width: 611px;}
.GrayGradientBarRight {background: url(/images/home/gradient-bar-right.jpg) no-repeat; height: 34px; width: 7px;}

.GrayGradientBar2 {font-family: Arial, Helvetica, sans-serif; font-size: 13px; width: 300px; margin-bottom:10px;}
.GrayGradientBarStretch2 { background: url(/images/home/gradient-bar-stretch.jpg) repeat-x; height: 34px; width: 286px;}


.BarTitle {color: #656565; float: left; font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; padding: 10px 0 0 4px;; margin:0}
.ViewMoreLink {color: #397b9d; float: right; font-family: Arial, Helvetica, sans-serif; font-size: 12px; padding-top: 9px;}
.ViewMoreLink a:link {color: #397b9d; text-decoration: none;}
.ViewMoreLink a:visited {color: #397b9d; text-decoration: none;}
.ViewMoreLink a:active {color: #397b9d; text-decoration: none;}
.ViewMoreLink a:hover {color: #397b9d; text-decoration: underline;}
table.todays-rate-table {
                width:400px;
                background:#ccc;
                margin:0px;
                padding:1px;
                margin:0 auto;
                border-collapse: separate;
                border-spacing: 2px;
                border-color: grey;
                border-radius: 10px;
                   
            }

            table.todays-rate-table th {
                background: rgb(255,255,255);
                background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNkZGRmZTMiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
                background: -moz-linear-gradient(top,  rgba(255,255,255,1) 0%, rgba(221,223,227,1) 100%);
                background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,1)), color-stop(100%,rgba(221,223,227,1)));
                background: -webkit-linear-gradient(top,  rgba(255,255,255,1) 0%,rgba(221,223,227,1) 100%);
                background: -o-linear-gradient(top,  rgba(255,255,255,1) 0%,rgba(221,223,227,1) 100%);
                background: -ms-linear-gradient(top,  rgba(255,255,255,1) 0%,rgba(221,223,227,1) 100%);
                background: linear-gradient(to bottom,  rgba(255,255,255,1) 0%,rgba(221,223,227,1) 100%);
                /*filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#dddfe3',GradientType=0 );*/
                background-color: rgb(255,255,255);
                padding:4px 10px
          
            }

            table.todays-rate-table td {
                    background:white;
                    padding:2px 10px 4px 10px}

            table.todays-rate-table tr.even td {background:#eee}

            table.todays-rate-table tr:last-child td:first-child {
  
                    border-bottom-left-radius:10px}

            table.todays-rate-table tr:last-child td:last-child {
   
                    border-bottom-right-radius:10px
            }
            
            table.todays-rate-table th:first-child {
                    border-top-left-radius:10px
            }
            table.todays-rate-table th:last-child {

                    border-top-right-radius:10px
            }
#icanbuy-ratetable{
	margin-top:20px;
}

