/**************Borrower's details page CSS*************/
.borrowers-details {
border-bottom:1px solid #EFEFEF;
border-top:1px solid #FFFFFF;
padding:30px 0 30px;
}

.borrowers-details .info-blurb #borrower-image .borrower-image-border {
border: solid 1px #efefef;
}

.borrowers-details .info-blurb #borrower-image img {
border:15px solid #fff;
}

.borrowers-details .info-blurb {
width:695px;
}

.borrowers-details .info-blurb .intro {
width:475px;
}

.borrowers-details .info-blurb .intro img {
}

.borrowers-details .info-blurb h3 {
color:#562E47;
font-size:18px;
font-weight:normal;
padding:0px 0 8px;
}

.borrowers-details .info-blurb h3 a {
text-decoration:none;
}

.borrowers-details .info-blurb .sub-info {
color:#666;
padding:0 0 5px 0;
font-weight:bold;
font-size:13px;
}

#location-text {
width:340px;
}
.fundedamount {
color:#507e84;
}

.giveloanblurb {
background:none repeat scroll 0 0 #FFFFFF;
border:1px solid #EFEFEF;
margin-top:20px;
}

.giveloanblurb hr {
border-top:1px solid #EFEFEF;
}

#loanblurbtitle {
font-size:12px;
font-weight:bold;
padding-bottom:6px;
text-transform:uppercase;
color:#666666;
}

.shadow0 {
background:url("http://s3.amazonaws.com/mpstatic-rev/images/borrower-sprite.png") no-repeat scroll 0 -2px transparent;
height:15px;
}

.shadow1 {
background:url("http://s3.amazonaws.com/mpstatic-rev/images/borrower-sprite.png") no-repeat scroll -52px -94px transparent;
height:16px;
width:647px;
}

.shadow2 {
background:url("http://s3.amazonaws.com/mpstatic-rev/images/borrower-sprite.png") no-repeat scroll -431px -2px transparent;
height:14px;
position:absolute;
right:1px;
top:687px;
width:271px;
}

.shadow3 {
background:url("http://s3.amazonaws.com/mpstatic-rev/images/borrower-sprite.png") no-repeat scroll -431px -2px transparent;
height:14px;
width:271px;
margin-left:698px;
margin-top:-50px;
}



.amount-blurb {
background:url("http://s3.amazonaws.com/mpstatic-rev/images/sidebar-heading-bg.png") repeat-x scroll 0 0 transparent;
height:145px;
padding:10px 0 0 35px;
}


.amount-blurb #amount-funded{
padding:20px 0 0px 0;
}

#amount-funded p {
color:#562e47;
font-size:13px;
font-weight:bold;
}

#amount-funded p.amount {
background:url("http://s3.amazonaws.com/mpstatic-rev/images/borrower-sprite.png") no-repeat scroll -490px -30px transparent;
color:#562E47;
font-size:32px;
font-weight:bold;
padding-bottom:12px;
padding-left:22px;
padding-top:5px;
width:10px;
}

.repayment-blurb {
padding:0 0 16px 3px;
background:url("http://s3.amazonaws.com/mpstatic-rev/images/sidebar-heading-bg.png") repeat-x;
}

.repayment-blurb h4 {
color:#562E47;
font-size:13px;
padding:10px 0 0 0;
width:145px;
}

.repayment-blurb p {
border-bottom:1px solid #EFEFEF;
color:#6C6668;
font-size:13px;
margin-right:25px;
padding-bottom:6px;
padding-top:6px;
}

.repayment-blurb img {
margin:4px 7px 0 0;
border:4px solid #efefef;
}


/**************Borrower's search-list page CSS*************/

#amount-blurb-searchlist {
height:46px;
}

#amount-blurb-searchlist #amount-funded p {
color:#562E47;
font-size:13px;
font-weight:bold;
padding:6px 0 0;
}

.divider {
border-bottom:2px solid #EFEFEF;
margin:35px 0;
}

.pagination {
margin:20px 0 0;
}

.pagination span {
padding:0 5px;
}

.pagination a:visited {
background:none repeat scroll 0 50% #FFFFFF;
border:1px solid #DDDDDD;
padding:2px 6px;
text-decoration:none;
}
.pagination a, .pageList .this-page {
background:none repeat scroll 0 50% #FFFFFF;
border:1px solid #DDDDDD;
padding:2px 6px;
text-decoration:none;
}

.pagination a:visited {
color:#444;
text-decoration:none;
}

.pagination a:hover {
background:#B91141;
color:#fff;
}


#choose-category-searchlist {
background:#ddd5db;
}

#choose-category-searchlist img {
margin:8px 15px 0;
}

.top-divider {
border-bottom:1px solid #CECECE;
margin-bottom:35px;
}

.btm-divider {
border-bottom:1px solid #CECECE;
margin-top:35px;
}

#choose-category-searchlist p {
background:none repeat scroll 0 0 #9D7C93;
color:#FFFFFF;
font-weight:bold;
padding:16px 10px 15px 12px;
}

/**************Pre-payment CSS*************/
.loan-details table {
width:100%;
background:#fff;
border:1px solid #efefef;
margin-top:10px;
}

.loan-details table td {
color:#562E47;
padding:7px 10px;
text-align:left;
width:0;
font-size:13px;
}

.loan-details table td.total {
font-weight:bold;
font-size:19px;
padding:13px 10px;
border-top:1px solid #efefef;
}

#continue {
padding:0 0 23px 30px;
}

#continue input {
background:url("http://s3.amazonaws.com/mpstatic-rev/images/borrower-sprite.png") no-repeat scroll -52px -114px transparent;
border:0 none;
cursor:pointer;
height:60px;
width:210px;
}

/************** Tooltip *************/

#tooltip {
position:absolute;
z-index:9999;
color:#562E47;
font-size:12px;
width:180px;
cursor:pointer;
}

#tooltip .tipHeader {
height:8px;
}

/* IE hack */
*html #tooltip .tipHeader {margin-bottom:-6px;}

#tooltip .tipBody {
background-color:#FAF9FA;
border:1px solid #efefef;
padding:10px;
}

#tooltip .tipFooter {
height:8px;
}

.tooltip-text {
color:#B91141;
font-size:14px; 
font-weight:bold;
}

#continue input.btnhover {
background:url("http://s3.amazonaws.com/mpstatic-rev/images/borrower-sprite.png") no-repeat scroll -270px -114px transparent
}

#choose-amount input.btnhover {
background:url("http://s3.amazonaws.com/mpstatic-rev/images/borrower-sprite.png") no-repeat scroll -268px -30px transparent;
border:0 none;
cursor:pointer;
height:60px;
width:210px;
}

#venueInfo #venueStats {
margin-top:6px;
}

#venueInfo #venueStats .statsBlock {
background:url("/img/mainNav-separator.png") repeat-y scroll left top transparent;
color:#000;
float:left;
font-size:22px;
font-weight:bold;
text-align:center;
border-right:1px solid #efefef;
height:59px;
padding:9px 15px;
background:#fefefe;
border-bottom:1px solid #efefef;
border-top:1px solid #efefef;
width:100px;
}

#venueInfo #venueStats .statsBlockfunded {
background:none repeat scroll 0 0 #F6F6F6;
border-bottom:1px solid #EFEFEF;
border-top:1px solid #EFEFEF;
color:#BF1144;
float:left;
font-size:17px;
font-weight:bold;
height:40px;
padding:9px 15px;
text-align:center;
width:363px;
}


#venueInfo #venueStats .statsBlockfunded span {
margin-right:20px;
}

#venueInfo #venueStats .statsBlock strong {
color:#666;
display:block;
font-size:10px;
padding:5px 0;
text-transform:uppercase;
}

#venueInfo #venueStats .statsBlockfunded strong {
color:#666;
display:block;
font-size:10px;
text-transform:uppercase;
}

.share {
color:#666666;
font-size:10px;
padding:1px 4px;
text-transform:uppercase;
position:relative;
text-decoration:none;
}


.lender-updates {
margin-top:10px;
}

.lender-updates li {
font-size:13px;
padding:6px 10px;
border-top:1px solid #fff;
border-bottom:1px solid #cecece;
}

.lender-updates li.odd {
background:#efefef;
}

h4.lender-sub-heading {
color:#000000;
font-size:14px;
padding:5px 0;
}

.filters{
width:230px;
}

.filters input {
margin-top:3px;
}

.filters h3 {
background:none repeat scroll 0 0 #CECECE;
font-size:14px;
font-weight:bold;
line-height:19px;
margin-bottom:10px;
padding:7px 15px;
}

.filters ul {
border-bottom:1px solid #FFFFFF;
border-top:1px solid #EFEFEF;
font-size:12px;
padding:0 0 15px;
}

.filters ul li.filter-heading {
background:url("http://s3.amazonaws.com/mpstatic-rev/images/borrower-sprite.png") no-repeat scroll 3px 30px #FFFFFF;
border-width:1px 0;
font-size:12px;
font-weight:bold;
padding-bottom:20px;
text-transform:uppercase;
}

.filters ul li {
border-width:1px 0;
font-size:12px;
padding:7px 25px;
}

.filters ul li a {
text-decoration:none;
}

a.submit {
background:url("http://s3.amazonaws.com/mpstatic-rev/images/btn-bg.gif") repeat-x scroll 0 0 transparent;
border:0 none;
cursor:pointer;
margin:10px 0 0 0;
display:block;
color:#fff;
padding:5px 10px;
font-weight:bold;
-moz-border-radius:14px;
-webkit-border-radius:14px;
-o-border-radius:14px;
border-radius:14px;
text-decoration:none;
font-weight:bold;
margin-right:10px;
font-size:10px;
text-transform:uppercase;
}

.borrowers-selection h5 {
font-size:12px;
text-align:center;
padding-top:6px;
color:#507e84;
}


.borrowers-selection .borrower-image-border {
border:1px solid #EFEFEF;
margin-right:8px;
margin-top:10px;
width:112px;
}

.borrowers-selection img {
border:10px solid white;
}

a.link-focus-area {
color:#BF1144;
text-transform:uppercase;
font-size:10px;
text-align:right;
}

.choose-borrowers {
margin:2px 16px 15px 0;
text-align:center;
width:155px;
height:187px;
}

.choose-borrowers p {
text-align:center;
font-size:11px;
color:#666;
}

a.submit-misc {
background:#507e84;
border:0 none;
cursor:pointer;
margin:10px 0 0 0;
display:block;
color:#fff;
padding:5px 10px;
font-weight:bold;
-moz-border-radius:14px;
-webkit-border-radius:14px;
-o-border-radius:14px;
border-radius:14px;
text-decoration:none;
font-weight:bold;
margin-right:10px;
font-size:10px;
text-transform:uppercase;
width:150px;
text-align:center;
}

.lender-info {
color:#555;
padding:6px;
border-bottom:1px solid #efefef;
}

.no-loans {
background:url("http://s3.amazonaws.com/mpstatic-rev/images/error.gif") no-repeat scroll 12px 15px #F3F3F3;
color:#666666;
font-size:17px;
font-weight:bold;
height:33px;
margin-top:5px;
padding:25px 15px 8px 55px;
text-transform:uppercase;
}

#edit-lender-profile input {
padding:5px;
border:1px solid #efefef;
display:block;
width:350px;
margin:5px 0 15px;
}

#edit-lender-profile label {
font-size:12px;
display:block;
}

#edit-lender-profile textarea {
padding:5px;
border:1px solid #efefef;
display:block;
width:350px;
font-family:Arial;
height:200px;
margin:5px 0 15px;

}

span#why_lend {
cursor: pointer; width: 21px; height: 20px; padding: 0pt 0pt 3px 0px;
}

span#why_lend img {
margin-bottom:-6px;
}

span#lend_submit {
background:url(http://s3.amazonaws.com/mpstatic-rev/images/btn-bg.gif) repeat-x scroll 0 0 transparent; 
cursor:pointer;font-size:10px;font-weight:bold;margin:10px 10px 0 0;padding:5px 10px;
text-decoration:none;
text-transform:uppercase;color:#fff;
-moz-border-radius:14px;
-webkit-border-radius:14px;
-o-border-radius:14px;
border-radius:14px;
}

#why_lend_msg input {
margin-right:6px;
padding:2px 5px;
width:190px;
}
