/**************Borrower's details page CSS*************/
.accordion {
width: 650px;
border-bottom: solid 1px #efefef;
margin:25px 0 0 0;
}
.accordion h4 {
background:url("http://s3.amazonaws.com/mpstatic-rev/images/borrower-sprite.png") no-repeat scroll 610px -80px #FFFFFF;
border:1px solid #EFEFEF;
color:#562E47;
cursor:pointer;
display:block;
font-size:16px;
font-weight:bold;
margin:0;
padding:11px 15px;
}
.accordion h4:hover {
background-color: #fbfbfb;
}
.accordion h4.active {
background-position: right 5px;
background: #fbfbfb url("http://s3.amazonaws.com/mpstatic-rev/images/borrower-sprite.png") no-repeat scroll 610px -33px;
}

.accordion p {
background: #fbfbfb;
margin: 0;
padding: 10px 15px 20px;
border-left: solid 1px #efefef;
border-right: solid 1px #efefef;
display: none;
font-size:13px;
}
.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:650px;
}

.borrowers-details .info-blurb .intro {
width:435px;
}

.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:0px;
border-top:1px solid #cfcfcf;
}

#loanblurbtitle {
font-size:12px;
font-weight:bold;
padding-top:5px;
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;
}

#choose-category {
background:#ddd5db;
height:92px;
}

#choose-category img {
margin:10px 15px 0 15px;
}

#choose-category h3 {
background:#cbbcc6;
padding:10px 10px;
color:#fff;
font-size:12px;
border-bottom:1px solid #EFEFEF;
border-top:1px solid #EFEFEF;
}

#choose-amount {
background:none repeat scroll 0 0 #F3F3F3;
padding:15px;

}

#choose-amount select {
border:1px solid #CECECE;
color:#999999;
cursor:pointer;
height:25px;
margin-bottom:10px;
padding:3px;
width:208px;
float:left;
}

#choose-amount select option {
color:#562E47;
font-weight:bold;
margin-bottom:5px;
padding:3px;
}


#choose-amount select option:hover {
background-color: pink;
color: white;
}

#complete-loan {
padding:10px 0 25px;
}


#complete-loan span {
color:#562E47;
font-size:14px;
font-weight:bold;
margin:-1px 0 0 6px;
#margin:3px 0 0 6px;
}

#choose-amount a.giveloanbtn {
background:url("http://s3.amazonaws.com/mpstatic-rev/images/give-a-loan-medium.png") no-repeat transparent;
border:0 none;
cursor:pointer;
height:27px;
width:132px;
float:left;
margin-left:12px;
}

#choose-amount #complete-loan input {
width:auto;
height:auto;
background:none;
}

.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;
}

.graph-wrapper {
background:none repeat scroll 0 0 #EAE7E9;
margin-top:10px;
-moz-border-radius:10px;
-webkit-border-radius:10px;
-o-border-radius:10px;
border-radius:10px;
}

.graph {
background:none repeat scroll 0 0 #522F45;
height:13px;
width:60%;
-moz-border-radius:10px;
-webkit-border-radius:10px;
-o-border-radius:10px;
border-radius:10px;
}

.graph-increase {
background:none repeat scroll 0 0 #B91141;
height:13px;
width:0%;
-moz-border-radius-topright:10px;
-webkit-border-radius-topright:10px;
-o-border-radius-topright:10px;
border-radius-topright:10px;
-moz-border-radius-bottomright:10px;
-webkit-border-radius-bottomright:10px;
-o-border-radius-bottomright:10px;
border-radius-bottomright:10px;
margin-left:-5px;
}


.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;
padding:7px 25px;
}

.filters ul {
border-bottom:1px solid #FFFFFF;
border-top:1px solid #EFEFEF;
font-size:12px;
padding:0 0 15px;
background:#fff;
}

.filters ul li.filter-heading {
/*background:url("http://s3.amazonaws.com/mpstatic-rev/images/borrower-sprite.png") no-repeat scroll 3px 30px #FFFFFF;*/
background:#fff;
border-width:1px 0;
font-size:13px;
font-weight:bold;
text-transform:uppercase;
padding-top:20px;
}

.filters ul li {
border-width:1px 0;
font-size:12px;
padding:7px 25px;
}

.filters ul li a {
text-decoration:none;
}

.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;
}

.expanded {
background:url("http://s3.amazonaws.com/mpstatic-rev/images/borrower-sprite.png") no-repeat scroll -565px -38px transparent;
color:#532D44;
font-weight:bold;
margin-right:12px;
padding:0 18px 0 0;
}

.collapsed {
background:url("http://s3.amazonaws.com/mpstatic-rev/images/borrower-sprite.png") no-repeat scroll -515px -38px transparent;
color:#532D44;
font-weight:bold;
margin-right:12px;
padding:0 18px 0 0;
}

/**************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 10px;

}

.pagination span {
padding:0 5px;
}


.pagination a, .pageList .this-page {
background:none repeat scroll 0 50% #FFFFFF;
border:1px solid #DDDDDD;
padding:2px 6px;
text-decoration:none;
margin:0 2px;
}



.pagination a:hover {
background:#ccc;
color:#fff;
}

.pagination .disabled {
color:#555;
}

.pagination .current {
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;
background:#ececec;
}

#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;
padding:6px 0;
}

#venueInfo #venueStats .statsBlock:first-child {
background:none repeat scroll 0 0 transparent;
}
#venueInfo #venueStats .statsBlock {
background:url("/img/mainNav-separator.png") repeat-y scroll left top transparent;
color:#555;
float:left;
font-size:14px;
font-weight:bold;
text-align:right;
width:99px;
}

#venueInfo #venueStats .statsBlockfunded {
background:url("/img/mainNav-separator.png") repeat-y scroll left top transparent;
color:#bf1144;
float:left;
font-size:14px;
font-weight:bold;
text-align:left;
width:87px;
}

#venueInfo #venueStats .statsBlock strong {
color:#666;
display:block;
font-size:10px;
text-transform:uppercase;
}

#venueInfo #venueStats .statsBlockfunded strong {
color:#666;
display:block;
font-size:10px;
text-transform:uppercase;
}


.loanfullyfunded {
background:url("http://s3.amazonaws.com/mpstatic-rev/images/tick.gif") no-repeat scroll 0 0 transparent;
color:#666666;
font-size:17px;
font-weight:bold;
height:33px;
padding-left:42px;
padding-right:0;
padding-top:8px;
text-transform:uppercase;

}

.share {
background:none repeat scroll 0 0 #FFFFFF; border:1px solid #EFEFEF; float:right; padding:5px 10px;
}

.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;
}

.payment-sidebar {
background:none repeat scroll 0 0 #FFFFFF;
border:1px solid #EFEFEF;
padding:15px 40px;
width:220px;
}

.loan-share-div {
background:none repeat scroll 0 0 #FFFFFF;
border-color:#EFEFEF #EFEFEF #999999;
border-style:solid;
border-width:1px 1px 4px;
color:#666666;
margin:10px 5px 10px 52px;
padding:12px 20px;
text-align:center;
text-transform:uppercase;
}

.share-info {
background:url(http://mpstatic-rev.s3.amazonaws.com/newimg/broorwer_bg.png) no-repeat left top;
padding:15px 15px 50px 15px;
margin-bottom:15px;
width:630px;
height:95px;
}

.post-payment span {
text-decoration:underline;
}

.first-loan p {
color:#555;
}

.content .share-info p {
	font:normal 13px Arial, Helvetica, sans-serif;
	color:#444;
	line-height:18px;
	text-align:left;
}
.scl_btns{
	margin-right:20px;
	float:left;
}

/**** for tab *****/
.tab_btns{
	margin:0;
	padding:0;
	float:left;
	width:181px;
	background:#f1f1f1 no-repeat;
	height:338px;
}

.tab_btns ul{
	margin:0;
	padding:0;
}
.tab_btns li{
	margin:0;
	list-style:none;
	padding:10px;
	margin:0;
	font:14px normal Arial, Helvetica, sans-serif;
	background:url(http://mpstatic-rev.s3.amazonaws.com/newimg/v-tab_bg.jpg) repeat-x;
	border:1px solid #ccc;
}
.tab_btns .active{
	background:#fff !important;
	font-weight:bold;
	border:none !important;
} 

.tab_btns a{
	text-decoration:none;
	padding:10px 10px 10px 0;
}

/**.tabinactive{
	margin:0;
	list-style:none;
	background:url(http://mpstatic-rev.s3.amazonaws.com/newimg/v-tab_bg.jpg) repeat-x;
	height:33px;
}***/
.tab-content{
	float:left;
	padding:20px;
}
.tab-content form{
	font:normal 13px Arial, Helvetica, sans-serif;
}
.tab-content form input{
	height:33px;
	border:1px solid #f1f1f1;
	margin:10px;
}
.tab-content .slct{
	height:33px;
	border:1px solid #f1f1f1;
	margin:10px;
	padding:5px 0 5px 10px;
	width:100px;
}

.tab-content form label{
	text-align:right !important;
}

.notoficationbox{
	background:#fffce5 no-repeat;
	padding:5px;
	margin:0;
	border:1px #f1f1f1 solid;
}
.notoficationbox p{
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#444;
}
.radiobtncontent{
	margin-top:10px;
}
.radiobtncontent img{
	float:left;
	padding:4px 0;
}
.radiobtncontent label{
	font:normal 10px Arial, Helvetica, sans-serif;
	line-height:25px !important;
	color:#444;
}

/**** borrower details tab ******/

.b-tab{
	background:url(http://mpstatic-rev.s3.amazonaws.com/newimg/borrower-tab_bg.gif) repeat-x top left;
	height:33px;;
	width:648px;
	 border:1px solid #ebebeb;
}
.b-tab li{
	padding:7px 25px;
	margin:0;
	font:normal 16px Arial, Helvetica, sans-serif;
	color:#562e47;
	list-style:none;
	float:left;
	border-right:1px solid #ebebeb;
}
#borrower-tab .active{
	background:#ebebeb no-repeat;
	font-weight:bold !important;
	color:#444 !important;
}
#borrower-tab .active a{
	color:#444;
}

#borrower-tab a{
	text-decoration:none;
}
.b-tab-content{
	width:636px;
	height:auto;
	border:7px solid #ebebeb;
	float:left;
}
.borrwer_content{
	padding:20px 10px;
	float:left;
}

.borrwer_content tr{
	height:26px;
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#666;
}

.rawbg{
	background:#f1f1f1 no-repeat;
}

.borrwer_content td{
	padding:0 15px;
	width:inherit;

}
.tablehead{
	background:url(http://mpstatic-rev.s3.amazonaws.com/newimg/tablehead_bg.gif) repeat-x;
	font:bold 13px Arial, Helvetica, sans-serif !important;
	color:#444 !important;
}

.update_content{
	padding:15px 0;
	margin:0;
	border-bottom:1px dotted #ebebeb;
	clear:both;
	float:left;
}
.update_content .imagethumb{
	float:left;
	padding:0 15px 10px 0;
}
.update_content h4{
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#562e47;
}
.update_content p{
	font-size:12px;
	color:#444;
}
.update_content span{
	font:normal 11px Arial, Helvetica, sans-serif;
	color:#999;
	margin-top:6px;
	float:left;
}
.update_content .shareicn{
	padding:8px 5px 0 5px;
	float:left;
}

/**** for bill page ***/
.form-content{
	width:650px;
}

.form-content label{
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#666;
}

.form-content input{
	height:38px;
	border:1px solid #f1f1f1;
	width:280px;
	padding:0 10px;
	margin: 0 20px 20px 0;
}

.form-content h2{
	font:bold 17px Arial, Helvetica, sans-serif;
	color:#444;
	padding-bottom:20px;
}
.btns{
	border:none !important;
	padding:0;
	margin:0 10px 0 0;
}
.b_links{
	color:#CCCCCC !important;
	text-decoration:none;
}

/*** fund raisers ****/

.fndrsr_cntnt{
	width:679px;
	padding:20px;
	background:#f1f1f1;
	margin-bottom:20px;	
}
.fndrsr_cntnt img{
	float:left;
	padding-right:15px;
}
.fndrsr_cntnt h3{
	font:bold 17px Arial, Helvetica, sans-serif;
}
.fndrsr_cntnt p{
	border-bottom: 1px solid #CCC;
	padding-bottom:10px;
}
.lft-sctor{
	margin:20px 0 !important;
	font:normal 11px Arial, Helvetica, sans-serif !important;
	color:#666;
	border:none !important;
	float:left;
	padding:0 !important;
}
.sctr-name{
	color:#333;
}
.rsd{
	font:bold 13px Arial, Helvetica, sans-serif !important;
	color:#522f45;
	float:right;
	text-transform:uppercase;
	border:none !important;
	padding:0;
	margin:15px 0;
}
.rsd-amnd{
	font:normal 23px Arial, Helvetica, sans-serif;
	color:#e40909;
}
.right-para{
	float:left;
	margin:0 !important;
	border:none !important;
	text-align:left !important;
	text-decoration:none !important;
}

/**** payment error ****/

.error-content{
	float:left;
	margin:0 0 0 20px;
	padding:0;
}

.error-content h3{
	font:bold 17px Arial, Helvetica, sans-serif;
	color:#444;
}
.error-content p{
	font:bold 14px Arial, Helvetica, sans-serif;
	color:#666;
	line-height:20px;
}
.rdcolor{
	color:#cc0000;
}
.faqlnk{
	padding:0;
	margin:20px 0 0 0;
	font:bold 14px Arial, Helvetica, sans-serif;
	color:#c21245;
	float:left;
	text-decoration:underline;
}	

	