body {
	font-family: Arial;
	font-size: 12px;
	line-height: 18px;
	color: #404040;
/*	margin-left: auto;
	margin-right: auto;*/
	margin-top: 0px;
	margin-bottom: 0px;
	/*width: 953px;*/
	background: #E2E9EC  url(/images/backgroung_bg.jpg) repeat-x;
}

body.no-background-image{ background : none; }
body.iehack {text-align : center;}
.iehack {margin : 0 auto; text-align : left;}
.page-container {width : 990px;}

.table,td,tr {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	color: #404040;
}

.white-bold {
	font-family: Arial;
	font-size: 19px;
	font-weight: none;
	color: #FFFFFF;
}

.summary{
	width:750px;
	border-bottom:1px dotted #cccccc;
	border-top:1px dotted #cccccc;
	padding:10px 0;
	overflow:hidden;
}


ul.nopadd li{
	padding:10px 3px;
}
.left-img-block{
	float:right;
	width:180px;
	background:#fbfbe8;
	height:85px;
	border:1px dotted #cccccc;
	padding:10px;
	text-align:center;
	font-family:rockwell;
	font-weight:bold;
	font-size:16px;
	color:#5e8d04;
}

.left-block1{
	float:left;
	padding:0px 10px;
	margin-left:17px;
}

.right-block1{
	float:right;
	padding:0 10px 20px;
	
}

.right_profile_links{
	/*position: relative; left: 300px; top: -15px;*/
	float: right;
	font-weight: normal;
	padding:0 0px 0px 0px;
}

.right-block{
	width:550px;
	float:left;
	font-family:"myriad Pro", arial, Times new roman;
	font-size:13px;
	color:#000000;
}


.summary-block{
	width:750px;
	border-bottom:1px dotted #cccccc;
	overflow:hidden;
	background:url(/images/gray-border.jpg) repeat-x;
	height:72px;
}

.block{
	border-bottom:1px dotted #cccccc;
	padding:10px 0 10px;
}
.pay-block{
	padding:10px 0 20px;
	font-weight:bold;
	font-family:"myriad Pro";
	font-size:16px;
	color:#92975b;
	clear:both;	
}

.gray-text{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:13px;
	font-weight:normal;
	color:#666666;
	clear:both;
	padding:10px 0 20px 0;
	border-bottom:1px dotted #cccccc;
	overflow:hidden;
}

.check-block{
	clear:both;
	padding:0;
	font-family:"myriad Pro";
	font-size:13px;
	color:#9b922b;
}
.blue-bold {
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #00336D;
}

.blue-bold17 {
	font-family: Arial;
	font-size: 17px;
	font-weight: bold;
	color: #00336D;
}

.grey-bold13 {
	font-family: Arial;
	font-size: 13px;
	font-weight: bold;
	color: #616060;
}

.white-bold-16 {
	font-family: Arial;
	font-size: 16px;
	font-weight: bold;
	color: #FFFFFF;
	height: 30px;
}

.white-text {
	font-family: Arial;
	font-size: 12px;
	font-weight: none;
	color: #FFFFFF;
}

.black-bold {
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #575353;
}

.black-bold:HOVER {
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #575353;
	cursor: pointer;
	cursor: hand;
}

.black-bold15 {
	font-family: Arial;
	font-size: 15px;
	font-weight: bold;
	color: #575353;
	letter-spacing: -1px;
}

.small-text {
	font-family: Arial;
	font-size: 11px;
	font-weight: none;
	color: #4D4D4D;
}

a.blue-link-pad27 {
	font-family: Arial;
	font-size: 11px;
	font-weight: none;
	color: #1C97D0;
	text-decoration: underline;
	padding-left: 27px;
}

a.blue-link-pad27:hover {
	font-family: Arial;
	font-size: 11px;
	font-weight: none;
	color: #1C97D0;
	text-decoration: none;
	padding-left: 27px;
}

a.more-link {
	font-family: Arial;
	font-size: 11px;
	font-weight: none;
	color: #1C97D0;
	text-decoration: underline;
}

a.more-link:hover {
	font-family: Arial;
	font-size: 11px;
	font-weight: none;
	color: #FFFFFF;
	text-decoration: none;
}

.field {
	border: 0px solid #FFFFFF;
	color: #000066;
	font-family: Arial;
	font-size: 12px;
	width: 153px;
	height: 19px;
	background-image: url(/images/field-bg.gif);
	background-repeat: no-repeat;
	padding-left: 3px;
}

.field-dash {
	border: 0px solid #000000;
	color: #000066;
	font-family: Arial;
	font-size: 12px;
	height: 19px;
	padding-left: 3px;
	background-color: #EFEFEF;
}

.field-addloan {
	border: 0px solid #000000;
	color: #000066;
	font-family: Arial;
	font-size: 12px;
	height: 26px;
	width: 117px;
	background-image: url(/images/add-another-loan-bg.gif);
	background-repeat: no-repeat;
}

.field-search {
	border: 1px solid #B7C7DE;
	border-left-width: 0px;
	background-color: #FCFDFE;
	color: #425C81;
	font-family: Arial;
	font-size: 12px;
	width: 128px;
	height: 22px;
	font-weight: bold;
	padding-top: 6px;
	/*background-image:url(/images/search-bg.gif);
	background-repeat:no-repeat;*/
}

.foot-text {
	font-family: Arial;
	font-size: 11px;
	font-weight: none;
	color: #355164;
}

a.foot-link {
	font-family: Arial;
	font-size: 11px;
	font-weight: none;
	color: #355164;
	text-decoration: underline;
	padding-left: 3px;
	padding-right: 3px;
}

a.foot-link:hover {
	font-family: Arial;
	font-size: 11px;
	font-weight: none;
	color: #1C97D0;
	text-decoration: none;
	padding-left: 3px;
	padding-right: 3px;
}

a.small-text-link {
	font-family: Arial;
	font-size: 11px;
	font-weight: none;
	color: #355164;
	text-decoration: underline;
}

a.small-text-link:hover {
	font-family: Arial;
	font-size: 11px;
	font-weight: none;
	color: #355164;
	text-decoration: none;
}
.red-bold {
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #DE5126;
	text-decoration: none;
}

.field {
	border: 0px solid #FFFFFF;
	color: #000066;
	font-family: Arial;
	font-size: 12px;
	width: 153px;
	height: 19px;
	background-image: url(/images/field-bg.gif);
	background-repeat: no-repeat;
	padding-left: 3px;
}

a.white-small-link {
	font-family: Arial;
	font-size: 11px;
	font-weight: none;
	color: #FFFFFF;
	text-decoration: underline;
}

a.white-small-link:hover {
	font-family: Arial;
	font-size: 11px;
	font-weight: none;
	color: #FFFFFF;
	text-decoration: none;
}

a.red-link {
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #E2602E;
	text-decoration: underline;
}

a.red-link:hover {
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #E2602E;
	text-decoration: none;
}

.red-arrow {
	background-image: url(/images/red-arrow.gif);
	background-repeat: no-repeat;
	background-position: 2px 7px;
	padding-left: 13px;
	padding-bottom: 10px;
}

.menu {
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
}

.menu:hover {
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #FBF1EA;
	text-decoration: none;
	background-image: url(/images/menu-bg.gif);
	background-repeat: repeat-x;
	display: block;
	line-height: 20px;
	cursor: pointer;
	cursor: hand;
}

.home-rep-cont-blog-menu-sel {
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #FBF1EA;
	text-decoration: none;
	background-image: url(/images/home-sel.gif);
	background-repeat: repeat-x;
	display: block;
	line-height: 20px;
	padding-bottom: 4px;
}

.about-menu-sel {
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #FBF1EA;
	text-decoration: none;
	background-image: url(/images/about-sel.gif);
	background-repeat: repeat-x;
	display: block;
	line-height: 20px;
	padding-bottom: 4px;
}

.borrowers-menu-sel {
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #FBF1EA;
	text-decoration: none;
	background-image: url(/images/borrowers-sel.gif);
	background-repeat: repeat-x;
	display: block;
	line-height: 20px;
	padding-bottom: 4px;
}

.borrowers{
	padding:15px 10px;
	border-right:1px dotted #cccccc;
	float:left;
	width:180px;
	height:42px;
}

.social-menu-sel {
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #FBF1EA;
	text-decoration: none;
	background-image: url(/images/social-sel.gif);
	background-repeat: repeat-x;
	display: block;
	line-height: 20px;
	padding-bottom: 4px;
}

.field-sel {
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #FBF1EA;
	text-decoration: none;
	background-image: url(/images/field-partner-sel.gif);
	background-repeat: repeat-x;
	display: block;
	line-height: 20px;
	padding-bottom: 4px;
}

.bdr:link img,.bdr:visited img {
	border: 2px solid #CB1F45;
}

.bdr:focus img,.bdr:hover img,.bdr:active img {
	border: 2px solid #1C97D0;
}

a.body-link {
	font-family: Arial;
	font-size: 12px;
	font-weight: none;
	color: #414040;
	text-decoration: none;
}

a.body-link:hover {
	font-family: Arial;
	font-size: 12px;
	font-weight: none;
	color: #414040;
	text-decoration: none;
}

a.bl-link {
	font-family: Arial;
	font-size: 12px;
	font-weight: none;
	color: #404040;
	text-decoration: none;
}

a.bl-link:hover {
	font-family: Arial;
	font-size: 12px;
	font-weight: none;
	color: #1093CE;
	text-decoration: none;
}

.bold {
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #414040;
}


.small {
	font-family: Arial;
	font-size: 11px;
	font-weight: none;
	color: #2C2C2C;
	line-height: 13px;
}

.smalltxt {
	font-family: Arial;
	font-size: 11px;
	font-weight: none;
	color: #2C2C2C;
	line-height: 20px;
}

.pad-left {
	padding-left: 22px;
}

a.blue {
	font-family: Arial;
	font-size: 11px;
	font-weight: none;
	color: #1C97D0;
	text-decoration: none;
	line-height: 30px;
}

a.blue:hover {
	font-family: Arial;
	font-size: 11px;
	font-weight: none;
	color: #1C97D0;
	text-decoration: none;
	line-height: 30px;
}

.small-bold {
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	color: #3C3C3C;
}

.org-txt {
	font-family: Arial;
	font-size: 12px;
	font-weight: none;
	color: #F7C84B;
}

a.F {
	font-family: Arial;
	font-size: 11px;
	font-weight: none;
	color: #00336D;
	text-decoration: underline;
}

a.dblue-link:hover {
	font-family: Arial;
	font-size: 11px;
	font-weight: none;
	color: #00336D;
	text-decoration: none;
}

.ash-txt {
	font-family: Arial;
	font-size: 12px;
	font-weight: none;
	color: #888787;
}

.ash-bold {
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #414040;
}

a.borrow-mnu {
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #04386F;
	text-decoration: none;
	display: block;
	line-height: 31px;
	background-color: #B3C6DF;
	padding-left: 20px;
}

a.borrow-mnu:hover {
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #555454;
	text-decoration: none;
	display: block;
	line-height: 31px;
	background-color: #FFFFFF;
	padding-left: 20px;
}

.borrow-mnu-sel {
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #555454;
	text-decoration: none;
	display: block;
	line-height: 31px;
	background-color: #FFFFFF;
	padding-left: 20px;
}

/*Dashboard-left-menu*/
.dash-left-mnu {
	font-family: Arial;
	font-size: 12px;
	font-weight: none;
	color: #2C2C2C;
	text-decoration: none;
	display: block;
	line-height: 30px;
	background-color: #F6F8F9;
	background-image: url(/images/org-arrow.gif);
	background-repeat: no-repeat;
	background-position: 22px 13px;
	padding-left: 32px;
	border-color: #d4dde3;
	border-bottom-color: #d4dde3;
	border-bottom-width: 1px;
	border-bottom-style: solid;
}

.dash-left-mnu-hover {
	font-family: Arial;
	font-size: 12px;
	font-weight: none;
	color: #555454;
	text-decoration: none;
	display: block;
	line-height: 30px;
	background-color: #F6F8F9;
	background-image: url(/images/blue-arrow.gif);
	background-repeat: no-repeat;
	background-position: 22px 13px;
	padding-left: 32px;
	cursor: pointer;
	cursor: hand;
	border-color: #d4dde3;
	border-bottom-color: #d4dde3;
	border-bottom-width: 1px;
	border-bottom-style: solid;
}

.dash-left-mnu-sel {
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
	display: block;
	line-height: 30px;
	/*background-color: #F6F8F9;*/
	background-color:#8DC0D9;
	background-image: url(/images/white_arrow.gif);
	background-repeat: no-repeat;
	background-position: 22px 13px;
	padding-left: 32px;
	/*border-color: #d4dde3;*/
	/*border-bottom-color: #d4dde3;*/
	border-color:#73A5BE;
	border-bottom-color: #73A5BE;
	border-bottom-width: 1px;
	border-bottom-style: solid;
}

a.org-link {
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #FFD33C;
	text-decoration: underline;
}

a.org-link:hover {
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #FFD33C;
	text-decoration: none;
}

.white-bold12 {
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
}

.black-bold17 {
	font-family: Arial;
	font-size: 17px;
	font-weight: bold;
	color: #222222;
}

.red-text {
	font-family: Arial; font-size: 12px; font-weight: none; color: #D25403;
}

.underline-bold {
	font-family: Arial;
	font-size: 13px;
	font-weight: bold;
	color: #2C2C2C;
	text-decoration: underline;
}

.underline-blue {
	font-family: Arial;
	font-size: 13px;
	font-weight: none;
	color: #3966A1;
	text-decoration: underline;
}

.blue-txt {
	font-family: Arial;
	font-size: 12px;
	font-weight: none;
	color: #3865A0;
}

.bl-bold {
	font-family: Arial;
	font-size: 13px;
	font-weight: bold;
	color: #3966A1;
}

.underline-redb {
	font-family: Arial;
	font-size: 13px;
	font-weight: bold;
	color: #D25302;
	text-decoration: underline;
	cursor: pointer;
	cursor: hand;
}

.blue-bold13 {
	font-family: Arial;
	font-size: 13px;
	font-weight: bold;
	color: #0047A3;
}
.grey-bold {
	font-family: verdana;
	font-size: 13px;
	font-weight: bold;
	color: #6C6C6C;
}

.redbold-link {
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #0072BC;
	text-decoration: underline;
}

.redbold-link:hover {
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #0072BC;
	text-decoration: none;
	cursor: pointer;
	cursor: hand;
}

a.step-link {
	font-family: Arial;
	font-size: 12px;
	font-weight: none;
	color: #F7C84B;
	text-decoration: none;
}

a.step-link:hover {
	font-family: Arial;
	font-size: 12px;
	font-weight: none;
	color: #FFFFFF;
	text-decoration: none;
}

.step-link-sel {
	font-family: Arial;
	font-size: 12px;
	font-weight: none;
	color: #FFFFFF;
	text-decoration: none;
}

.dashboard-head {
	float: left;
	width: 761px;
	border: #FFA200 solid 1px;
	border-bottom-width: 0px;
	height: 30px;
	background-image: url(http://www.rangde.org/images/dashboard-head-bg.gif);
	background-repeat: repeat-x;
	padding-left: 10px;
/*	padding-right: 18px;*/
	padding-top: 10px;
}

.dashboard-head1 {
	float: left;
	border: #FFA200 solid 1px;
	border-bottom-width: 0px;
	background-image: url(/images/dashboard-head-bg.gif);
	background-repeat: repeat-x;
	padding-left: 10px;
	padding-right: 18px;
	/*padding-top: 10px;*/
	height: 40px;
	width: 761px;
}

.content-head {
	float: left;
	width: 751px;
	border: #FFA200 solid 1px;
	border-bottom-width: 0px;
	height: 30px;
	background-image: url(/images/dashboard-head-bg.gif);
	background-repeat: repeat-x;
	padding-left: 10px;
/*	padding-right: 18px;*/
	padding-top: 10px;
}

.backgroundbluegradient {
	background-image: url(/images/browser_profile_bg.jpg);
	height:199px;
	padding-left: 10px;

}
.inpad-bot {
	float: left;
	width: 761px;
	/*margin-bottom:25px;*/
	background-color: #FFFFFF;
	border-bottom: 8px;
	border-bottom-color: #D5DEE3;
	border-bottom-style: solid;
}

.inpad-bot1 {
	float: left;
	width: 761px;
	/*margin-bottom:25px;*/
	background-color: #FFFFFF;
	border-bottom: 8px;
	border-bottom-color: #C3D0D8;
	border-bottom-style: solid;
}

.inpad-bot2 {
	float: left;
	width: 761px;
	/*margin-bottom:25px;*/
	background-color: #FFFFFF;
	border-bottom: 8px;
	border-bottom-color: #C3D0D8;
	border-bottom-style: solid;
	border-top: 8px;
	border-top-color: #C3D0D8;
	border-top-style: solid;
}

.funds-detail-out {
	float: left;
	width: 742px;
	padding-bottom: 20px;
}

.invest {
	float: left;
	width: 754px;
	padding: 05px 12px 26px 22px;
}

.noborder {
	border: 0px;
	cursor: pointer;
	cursor: hand;
}

.pad-vline {
	width: 1px;
	background-color: #d4dde3;
	float: left;
	height: 80px
}

.pad-hline {
	background-color: #d4dde3;
	float: left;
	height: 1px
}

.wid-182 {
	/*float: left;*/
	width: 135px;
	padding-top: 3px;
	line-height: 16px;
	/*margin-left: 15px;*/
}

.wid-256 {
	float: left;
	width: 256px;
	padding-left: 10px;
	padding-top: 10px;
}
.wid-80 {
	float: left;
	width: 170px;
	padding-left: 10px;
	padding-top: 10px;

}
.wid-82 {
	width: 180px;
	/*padding-left: 10px;*/
	padding-top: 10px;

}

.common-left {
	float: left;
}

.person-head {
	float: left;
	width: 751px;
	/*padding-left: 15px;*/
	height: 40px;
/*	padding-top: 8px;*/
	background-color: #EFF0F2;
	margin-bottom: 5px;
}

.photo {
	float: left;
	height: 140px;
}
.investorphoto {
	float: left;
  height: 130px;
	width: 130px;
}

.address {
	float: left;
	width: 120px;
	/*padding-left:13px;
padding-right:25px;*/
	/*margin-left: 13px;*/
	/*margin-right:15px;*/
	height: 95px;
}

.invest-detail {
	float: left;
	/*margin-right:27px;*/ /*margin-left: 40px;*/
}

.myborrowers {
	float: left;
	width: 751px;
	height: 70px;
	background-color: #92c1f0;
	padding-bottom: 15px;
	/*padding-left: 10px;
	padding-top: 26px;

	padding-left: 15px;
	padding-top: 10px;*/
}

.progress-bg {
	float: left;
	width: 95px;
	background-image: url(/images/progress-bg.gif);
	height: 18px;
}

.hori-line-dash {
	float: left;
	width: 742px;
	height: 3px;
	background-image: url(/images/hor-line.gif);
	background-repeat: repeat-x;
}

.search-borrower {
	float: left;
	width: 727px;
	padding-left: 15px;
	height: 70px;
	padding-top: 26px;
	background-color: #92c1f0;
}

.background {
	background-color: #FFFFFF;
	width: 751px;
	padding-left: 1px;
}

.each-borrower {
	float: left;
	width: 751px;
	/*padding-right:6px;
padding-left:15px;*/ /*padding-top:25px;
padding-bottom:20px;*/
}

.line-742 {
	float: left;
	width: 747px;
	background-image: url(/images/ash-bit.gif);
	background-repeat: repeat-x;
	height: 1px;
}

.blue-bg {
	float: left;
	float: left;
	width: 300px;
	padding-left: 450px;
	height: 26px;
	background-color: #E1EBF4;
	padding-top: 5px;
	border-top: 1px solid #D4DDE3;
	border-bottom: 1px solid #D4DDE3;
}

.checkout {
	float: left;
	width: 742px;
	padding-top: 20px;
	padding-bottom: 50px;
}

.common-right {
	float: right;
	cursor: pointer;
	cursor: hand;
}

.skip-text {
	float: left;
	/*width: 758px;*/
	padding: 27px 0px 20px 10px;
	background-color: #FFFFFF;
}

.donate-box-line {
	float: left;
	width: 672px;
	background-image: url(/images/ash-bit.gif);
	background-repeat: repeat-x;
	height: 1px;
}

.donate-box {
	float: left;
	/*width: 430px;
	background-color: #F7F7F7;
	height: 68px;
	padding-left: 27px;
	padding-right: 215px;
	padding-top: 23px;
	padding-bottom: 20px;*/
	margin-left: 10px;
}

.donate-txt {
	margin-bottom: 10px;
}

.box-pad-top {
	float: left;
	padding-top: 10px;
	/*width: 430px;*/
}

.youtube {
	float: left;
	width: 300;
	padding-right: 25px;
}

.pad-left {
	float: left;
	padding-left: 25px;
}

.blue-line {
	float: left;
	width: 700px;
	height: 6px;
	background-image: url(/images/blue-line.gif);
	background-repeat: repeat-x;
}

.investmentcolumbackground {
	background-image: url(/images/ash-blue-bg.gif);
	width: 120px;
}

.investment{
	padding:15px 10px;
	float:left;
	width:180px;
	height:42px;	
}

.text-pad {
	float: left;
	width: 683px;
	padding: 27px 45px 35px 30px;
	background-color: #FFFFFF;
}
.summary1{
	width:750px;
	
	overflow:hidden;
}

.line {
	float: left;
	width: 527px;
	height: 1px;
	background-image: url(/images/ash-bit.gif);
	background-repeat: repeat-x;
}

.paymenthoriline {
	height: 1px;
	background-color: #cfd7de;
	background-repeat: repeat-x;
}

#Existing styles
.invst-head {
	font-family: verdana !important;
	font-size: 11px !important;
	font-weight: bold !important;
	color: #3F3A3A !important;
	text-decoration: none !important;
	padding: 10px 0px 10px 0px !important;
	border-bottom: 1px solid #c7d6dd !important;
}

.invst-row {
	font-family: verdana;
	font-size: 11px;
	font-weight: bold;
	color: #3F3A3A;
	text-decoration: none;
	border-bottom: 1px solid #c7d6dd;
}

.invst-txt {
	font-family: verdana;
	font-size: 11px;
	font-weight: none;
	color: #3F3A3A;
	text-decoration: none;
}

.txt-inv {
	font-family: verdana !important;
	font-size: 12px !important;
	line-height: 18px !important;
	color: #434343 !important;
	font-weight: normal !important;
}

.red-head {
	font-family: Verdana;
	font-size: 1.0em;
	color: #DF562C;
	font-weight: bold;
	text-decoration: none;
}

h1.red-head {
	font-family: Verdana;
	font-size: 1.0em;
	color: #DF562C;
	font-weight: bold;
	text-decoration: none;
}

.green-bold {
	font-family: Verdana;
	color: #478718;
	font-weight: bold;
	text-decoration: none;
	cursor: pointer;
	cursor: hand;
}

.green-bold-nopointer {
	font-family: Verdana;
	color: #478718;
	font-weight: bold;
	text-decoration: none;
	
}


.image-mouse-over {
	cursor: pointer;
	cursor: hand;
}

/* existing for investment status */
.box-invst {
	padding: 0px 0px 20px 0px;
	/*	background-image:url(/images/bdr-green.gif);
	background-repeat:repeat-x;*/
	border-top: 1px solid #c7d6dd;
	border-left: 1px solid #c7d6dd;
	border-right: 1px solid #c7d6dd;
	border-bottom: 1px solid #c7d6dd;
	background-color: #FFFFFF;
}

.invst-head {
	font-family: verdana !important;
	font-size: 11px !important;
	font-weight: bold !important;
	color: #3F3A3A !important;
	text-decoration: none !important;
	padding: 10px 0px 10px 0px !important;
	border-bottom: 1px solid #c7d6dd !important;
}

.invst-row {
	font-family: verdana;
	font-size: 11px;
	font-weight: bold;
	color: #3F3A3A;
	text-decoration: none;
	border-bottom: 1px solid #c7d6dd;
}

.invst-txt {
	font-family: verdana;
	font-size: 11px;
	font-weight: none;
	color: #3F3A3A;
	text-decoration: none;
}

.box-invst {
	padding: 0px 0px 20px 0px;
	/*	background-image:url(/images/bdr-green.gif);
	background-repeat:repeat-x;*/
	border-top: 1px solid #c7d6dd;
	border-left: 1px solid #c7d6dd;
	border-right: 1px solid #c7d6dd;
	border-bottom: 1px solid #c7d6dd;
	background-color: #FFFFFF;
}

.inner-bg {
	background-color: #edf1f2;
}

.inner-bg1 {
	background-color: #edf1f2;
	height: 50px;
}

.view-link {
	font-family: verdana;
	font-size: 11px;
	font-weight: none;
	color: #1a97d1;
	text-decoration: underline;
}

.view-link:hover {
	font-family: verdana;
	font-size: 11px;
	font-weight: none;
	color: #3F3A3A;
	text-decoration: none;
	cursor: pointer;
	cursor: hand;
}

.details {
	float: left;
	padding: 10px 0px 0px 0px;
	width: 260px
}

.des-txt {
	float: left;
	width: 210px;
	padding: 0px 0px 0px 0px;
	vertical-align: top;
}
.padding1{
	padding:20px 0px;
}


.logeduser {
	margin-left: 25px;
	margin-top: 10px;
}

.des-txt {
	float: left;
	width: 180px;
	height: 50px;
	vertical-align: bottom;
	/*margin-left: 60px;*/
}

.investmentcount-desc {
	float: left;
	width: 210px;
	vertical-align: bottom;
	/*margin-left: 60px;*/
}

#photo {
	width: 70px;
	height: 70px;
	float: left;
}

.h-blue {
	float: left;
	height: 40px;
	padding: 15px 0px 0px 10px;
	font-family: Verdana;
	font-size: 12pt !important;
	line-height: 24px;
	color: #205F9E;
	text-align: left;
	text-decoration: none;
	font-weight: bold;
}

.field {
	border: 0px solid #FFFFFF;
	color: #000066;
	font-family: Arial;
	font-size: 12px;
	width: 153px;
	height: 19px;
	background-image: url(/images/field-bg.gif);
	background-repeat: no-repeat;
	padding-left: 3px;
}

.field-login {
	border: 0px solid #FFFFFF;
	color: #303030;
	background-color: #E5ECF0;
	font-family: Arial;
	font-size: 12px;
	width: 112px;
	height: 16px;
	padding-top: 2px;
	padding-left: 3px;
}

a.top-link {
	font-family: Arial;
	font-size: 12px;
	font-weight: none;
	color: #2E2E2E;
	text-decoration: none;
}

a.top-link:hover {
	font-family: Arial;
	font-size: 12px;
	font-weight: none;
	color: #12709B;
	text-decoration: none;
}

.home-menu-sel {
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #FBF1EA;
	text-decoration: none;
	background-image: url(/images/home-sel.gif);
	background-repeat: repeat-x;
	display: block;
	line-height: 20px;
	padding-bottom: 4px;
}

.toppadding {
	padding: 30px 10px 0px 20px;
	float: left;
}

.hori-line1 {
	float: left;
	width: 600px;
	height: 1px;
	background-image: url(/images/hori-line.gif);
	background-repeat: repeat;
}

.repaymentfont {
	padding: 30px 10px 0px 20px;
	font-family: Arial;
	font-weight: bold;
	color: #c8133B;
	font-size: 15px;
}

.image-padding {
	padding: 5px 0px 50px 60px;
}

.investmentamount-des {
	color: #696868;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	line-height: 18px;
	text-decoration: none;
}

.investor-banner {
	margin-top: 20px;
	height: 218;
	width: 210;
}

.whiteboldstyle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ffffff;
	font-weight: bold;
	text-decoration: none;
	cursor: pointer;
	cursor: hand;
}

.whitebold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ffffff;
	font-weight: bold;
	text-decoration: none;
	margin-left: 5px;
	margin-right: 5px
}

.dashBoardPipe {
	margin-left: 5px;
	margin-right: 5px;
}

.borrowernamedec {
	color: #0072BC;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	line-height: 18px;
	text-decoration: none;
	cursor: pointer;
	cursor: hand;
}
.borrowernamedec-underline {
	color: #0072BC;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	line-height: 18px;
	text-decoration: underline;
	cursor: pointer;
	cursor: hand;
}
.reviewpageborrowernamedec {
	color: #0072BC;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	line-height: 18px;
	text-decoration: none;
}

.investment-desc {
	color: #C96F2E;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	text-align: left;
}

.investorname-desc {
	color: #3292D5;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	line-height: 18px;
	text-decoration: none;
}
.successtoryname-desc {
	color: #0072bc;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	line-height: 18px;
	text-decoration: none;
}


lightgrayitalics11{
	color: #8c8c8c;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	line-height: 18px;
	text-decoration: none;
}

.graystyle {
	color: #262626;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	line-height: 18px;
	text-decoration: none;
}

.lightgraystyle {
	color: #5D5C5C;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	line-height: 18px;
	text-decoration: none;
}

.investor-head {
	height: 30px;
	background-image: url(/images/social_investor_headingbg.jpg);
	align: left;
	valign: middle;
	colspan: 3;
	padding-left: 15px;
}

.investor-table {
	border: 1px solid #908D8D;
}

.investor1-table {
	border: 1px solid #908D8D;
	margin-left:10px;
}

.investortable-col {
	color: #696868;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	line-height: 18px;
	text-decoration: none;
	height: 20px;
/*	margin-left: 20px; */
}

.investorinnertablepadding{
	padding-left: 15px;
}

.greyline {
	background-color: #e7e7e7;
	height: 1px;
	width: 510px;
}
.investornamepanel{
	background-image: url("/images/social_investor_bg.jpg");
	padding-left: 10px;
	float: left;
	padding-top: 5px;
	padding-right: 10px;
}


.rangdeexp {
	color: #95612C;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
	font-weight: bold;
}

.rangdeexpdesc {
	color: #D5893C;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
}


.investorexptable {
	background-image: url(/images/social_investor_mes_bg.jpg);
/*	height: 190px;*/
	width: 715px;
	border-bottom: 1px solid #e4e4e4;
	border-left: 1px solid #e4e4e4;
	border-right: 1px solid #e4e4e4;
	padding-top: 10px;
	padding-left: 20px;
	padding-right: 18px;
}

.investorexp-desc {
	height: 48;
	align: left;
	valign: middle;
	/*padding: 0px 20px 0px 20px;*/
}

.splitter {
	background-image: url(/images/splitter1.jpg);
	height: 1px;
	width: 695px;
}

.borrowerexp-desc {
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bolder;
	line-height: 17px;
	text-decoration: none;
/*	padding: 0px 20px 0px 20px;*/
}

.largebluestyle {
	color: #3292D5;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	line-height: 18px;
	text-decoration: none;
	/*padding: 0px 0px 0px 20px;*/
}

.dashpadding {
	margin-left: 4px;
}

.statisticsbg {
	background-color: #ebeff2;
	margin-left: 3px;
}

.portfoliobg {
	background-color: #ebeff2;
	padding-left: 7px;
	text-align: center;
}

.portfolioTable { /*	background-image: url("/images/block_bg.jpg");*/
	border-top: 1px solid #E6E9EB;
	border-bottom: 1px solid #E6E9EB;
	border-left: 1px solid #E6E9EB;
	border-right: 1px solid #E6E9EB;
	margin-bottom: 10px;
	background-color: #FAFBFD;
}

.whitebg {
	background-color: white;
}


.greystyle {
	color: #696868;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	line-height: 18px;
	text-decoration: none;
}

.linkimage-padding {
/*	padding: 0px 0px 0px 20px;*/
	cursor: pointer;
	cursor: hand;

}

.slantarrowimage {
	height: 16px;
	width: 737px;
	background-image: url(/images/social_investor_mesbg.jpg);
}

.notifiyline {
	float: left;
	width: 350px;
	height: 1px;
	background-image: url(/images/hori-line.gif);
	background-repeat: repeat;
}

.investment2-desc {
	color: #5D5C5C;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
   font-weight: bolder;
}
.investorprofilepadding {
	margin-left: 10px;
	margin-top: 10px;
}



.repayment-desc
{
color:#A1D148;
font-family:Arial,Helvetica,sans-serif;
font-size: 10px;
font-weight: bolder;
}

/*.loancart {*/
/*	height: 34px;*/
/*	background-image: url("/images/loancart.gif");*/
/*	background-repeat: no-repeat;*/
/*	padding-left: 10px;*/
/*	width:965px;*/
/*	vertical-align: middle;*/
/*	padding-top: 1px;*/
/*}*/
.loanstriptext{
	color: #ffffff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
	vertical-align: middle;
	width:355px;
	float: left;
}
.loancartHeight{
	height: 0px;
}

.loancartlink {
	text-decoration: none;
	font-size: 15px;
	font-weight: bold;
	color: #99b4bf;

}


.outerblackline
{
height:1px;
background-color:#5D5C5C;
align:left;
valign:middle;
width:748px;
}

.outerblackline2
{
height:1px;
background-color:#5D5C5C;
align:left;
valign:middle;
width:735px;
}
.outerblackline1
{
height:1px;
background-color:#CCCDCD;
align:left;
valign:middle;
width:735px;
line-height: 8px;
}
.outerblackline3
{
height:1px;
background-color:#CCCDCD;
align:left;
valign:middle;
width:350px;
line-height: 8px;
}


.loandetailspanelstylemargin {
	background-color: #F6F7F9;
	vertical-align: top;
	height: 95px;
	border-top: 1px solid #EBEFF2;
	border-bottom: 1px solid #EBEFF2;
	border-left: 1px solid #EBEFF2;
	border-right: 1px solid #EBEFF2;

}
.loandetailspanelstyle {
	background-color: #F6F7F9;
	vertical-align: top;
	height: 95px;
	border-top: 1px solid #EBEFF2;
	border-bottom: 1px solid #EBEFF2;
	border-left: 1px solid #EBEFF2;
	border-right: 1px solid #EBEFF2;

}
.blackstyle {

	color: #414040;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	background-color: #ebeff2;
	vertical-align: middle;
	height: 38px;
	margin-left: 12px;
	padding-left: 10px;
}
.blackstylewithoutbackground {
	color: #414040;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	/*background-color: #ebeff2;*/
	vertical-align: middle;
	height: 38px;
	/*margin-left: 12px;
	padding-left: 10px;*/
}

.blackstylemargin {
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	background-color: #ebeff2;
	vertical-align: middle;
	height: 38;
	margin-left: 100px;
}

.marginleft {
	margin-left: 10px;
}

.editimage {
	width: 50px;
	height: 21px;
	border: 0px;
	cursor: pointer;
	cursor: hand;
}

.statstableborder {
/*	border-bottom: 1px solid #EBEFF2;
	border-left: 1px solid #EBEFF2;
	border-right: 1px solid #EBEFF2;*/
	padding-bottom: 5px;
}

.bottompadding {
	padding-bottom: 25px;

}

.investortableborderleft
{
background-color:#e3e3e3;
align:left;
width:1;
valign:top;
}



.largebluestyle {
	color: #3292D5;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	line-height: 18px;
	text-decoration: none;
}
.blacknormalstyle1
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	font-weight:normal;
	text-decoration:none;
	line-height:17px;
	left-margin:3px;
}
.invitebutton
{
background-image:url("/images/invite_btm.jpg");
height:23px;
width:77px;
align:absmiddle;
alt:Invite;
}

.browsewhite_headingstyle
{
color:#FFFFFF;
font-family:Arial,Helvetica,sans-serif;
font-size:14px;
font-weight:bold;
text-decoration:none;
}

.grayboldstyle
{
color:#5D5C5C;
font-family:Arial,Helvetica,sans-serif;
font-size:14px;
font-weight:bold;
text-decoration:none;

}
.subheading{
	color:#cc6633;
	font-family:"LucidaGrande";
	font-size:15px;
	font-weight:normal;
}
.heading{
	color:#cc6633;
	font-family:"LucidaGrande";
	font-size:20px;
	font-weight:normal;
	padding:20px 0;
}

.grayboldstyle12
{
color:#5D5C5C;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
font-weight:bold;
text-decoration:none;

}
.cloudtagetable
{
   margin-top:10px;
   margin-left:35px;
    border-top: 1px solid #B8B6B6;
    border-bottom: 1px solid #B8B6B6;
	border-left: 1px solid #B8B6B6;
	border-right: 1px solid #B8B6B6;
	border-radius: 5px;
}
.outergrayline
{
height:1px;
background-color:#B8B6B6;
valign:middle;
halign:left;

}
.outergraylineforsuccessstory
{
height:1px;
/*background-color:#B8B6B6;*/
background-color:#262626;
valign:middle;
halign:left;

}


.outergrayminiline {
height:1px; background-color:#F0F0F0; valign:middle; halign:left;  
}



.searchborrowerpadding{
margin-top: 10px; margin-left: 3px;
}

.giftvocherpadding{
	padding-left: 13px;
	padding-top: 15px;
	padding-bottom: 2px;
}

.gwt-SuggestBox {
   width: 87px;
 /*  height: 17px;*/
 /*  background-image: url(/images/amountBox.gif) no-repeat scroll left center;*/
 /*  padding-left: 26px;*/
  	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	/*color: #C3C3C4;*/
	font-weight: normal;
	border-top: 1px solid #9DA84C;
	border-left: 1px solid #9DA84C;
	border-bottom: 1px solid #F5F6ED;
	border-right: 1px solid #F5F6ED;
	padding:2px;
	height: 16px;
}

.gwt-SuggestBoxPopup {
	padding-left: 26px;
}

td.gwt-SuggestBox {
	line-height: 10px;
}

.gwt-SuggestBoxPopup .item {
	padding: 2px 30px 2px 10px;
}
.readorangestyle,
.readorangestyle a:link,
.readorangestyle a:visited,
.readorangestyle a:active,
.readorangestyle a:hover
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#DDA742;
	font-weight:bold;
	text-decoration:none;
}

.footer-main-links,
.footer-main-links a:link,
.footer-main-links a:visited,
.footer-main-links a:active,
.footer-main-links a:hover
{
	
	font-size: 11pt;
	color: crimson;
	font-weight: bold;
	text-decoration:none;
}

.borrowertable
{
margin-left:5px;
margin-top:5px;
margin-right: 5px;
margin-bottom: 10px;
}
.partnerTableStyle
{
background-image:url("/images/partner1_img.jpg");
width:312px;
}

.registerlabelstyle
{
margin-top:10px;

}
.leftpadding
{
	margin-left: 55px;
}
.investorexpimage
{
	margin-top: 10px;
	width: 735px;
	height: 16px;
}
.gwt-Image-checkout
{
	 width: 103px;
	 height: 27px;
	 cursor: pointer;
	 cursor: hand;
	 float: left;
	 padding-right: 10px;
}
.manditoryfieldstyle
{
padding:30px 0px 10px 0px;
}
.registerformpadding
{
padding:0px 30px 0px 10px;
}

.redeembutton
{
background-image:url("/images/redeem.gif");
height:27px;
width:80px;
}
.purchasebutton
{
background-image:url("/images/purchase.gif");
height:27px;
width:80px;
}
.cloudpanelpadding
{
	margin-left: 15px;
	margin-top: 20px;
	margin-bottom: 15px;
}
.investorpadding
{
	margin-left: 10px;

}

.cbmdpadding
{
	padding:30px 10px 10px 10px;
	margin-top:30px;

}

.loginregistertable
{
	width: 695px;
	height: 300px;
	border-top: 3px solid #81CA46;
	border-bottom: 3px solid #81CA46;
	border-left: 3px solid #81CA46;
	border-right: 3px solid #81CA46;
	background-color: #ffffff;
	padding-left: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
}
.orimagebackground
{
	width:34px;
	height: 279px;
}
.checkoutpadding
{
	margin-left: 10px;
	margin-right: 10px;
	margin-top: 5px;
	margin-bottom: 15px;
}
.largeorangestyle,
.largeorangestyle a:link,
.largeorangestyle a:visited,
.largeorangestyle a:active,
.largeorangestyle a:hover
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#DDA742;
	font-weight:bold;
	text-decoration:none;
}

.largeorangestyle12
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#DDA742;
	font-weight:bold;
	text-decoration:none;
}
.bottommargin
{
	margin-bottom: 50px;
}
.bottommargin25
{
	margin-bottom: 25px;
}
.bottommargin15
{
	margin-bottom: 10px;
}
.giftvoucherminiheading
{
color:#5d5c5c;
font-weight:bold;
}

.subdued
{
color:6F6F6F;
font-family: Arial, Helvetica, sans-serif;
font-size: 13px;
font-weight: normal;
line-height: 18px;
text-decoration: none;
}
.manditorysymbol
{
color:#F2778B;
}

.grayamountdesc
{
font-size:10px;
color:#C3C3C4;
}

.orangeamountdesc
{
font-size:5px;
color:#F7BE81;
}
.investpanelpadding
{
margin-right:10px;
}
.indexpagegrayboldstyle
{
color:#5D5C5C;
font-family:Arial,Helvetica,sans-serif;
font-size:14px;
font-weight:bold;
text-decoration:none;
margin-bottom: 15px;
}
.verticalline
{
	background-color: #EDEDED;
	width: 1px;
	height:100px;
	margin-left: 10px;
	margin-right: 10px;
}
.browseorangestyle {
color:#D5893C;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
font-weight:normal;
text-decoration:none;
}

.browseblue_headingstyle {
color:#0072BC;
font-family:Arial,Helvetica,sans-serif;
font-size:14px;
font-weight:bold;
text-decoration:none;
}
.bottom_margin{
	margin-bottom: 50px;
}
.top_bottom_margin{
	margin-top: 10px;
	margin-bottom: 20px;
}
.radiobuttonbottom_margin{
	margin-bottom: 20px;
}
.successbg{
	background-image: url("/images/successstor_background.gif");
	background-repeat: no-repeat;
/*	padding-left: 11px;
	padding-top: 11px;*/
	padding: 11px;
}
.loginpaneline{
	height:1px;
	background-color:#E3FDCE;
	align:left;
	valign:middle;
	width:680px;
	line-height: 8px;
}

.blue-link1 {
color:#479CD4;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;

text-decoration:none;
 cursor: pointer;
 cursor: hand;
}
.lefttoppaddingpayment{
	margin-top:5px; margin-left: 80px;
}
.orangestylewithoutpadding {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #c96f2e;
	font-weight: bold;
	text-decoration: none;
	margin-top: 15px;

	/*padding-left: 10px;*/
	padding-bottom: 5px;
}
.scrollPanelBorder{
	border-top: 1px solid #9DA84C;
	border-left: 1px solid #9DA84C;
	border-bottom: 1px solid #9DA84C;
	border-right: 1px solid #9DA84C;
}
.loginlayersmallbluestyle
	{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #0072bc;
	font-weight: normal;
	text-decoration: none;
	line-height: 18px;
	cursor: hand;
	cursor: pointer;
}

/* Footer */

#footer{
	/*background-image:url(/images/footer-new.png);*/
	border:8px solid #8a8a8a;
	width:977px;
	height:294px;
	margin-top:5px;
	background-color:#f7f7f7;
	
}
.footer-part1{
	height:130px;
	width:983px;
	clear:both;
}
.footer-block1{
	width:394px;
	float:left;
	height:130px; 
}
.left{
	float:left;
	overflow:hidden;
}
.padding{
	padding:5px 10px 0 45px;
}
.right{
	float:right;
}
.padd-top{
	padding-top:5px;
}
.friend-block{
	margin-top:10px;
}
.white-box{
	margin-top: 10px;
	width:114px;
	height:9px;
	background-color:#FFFFFF;
	padding:7px 8px 10px 8px;
}

.footer-container{
	background-image:url(/images/footer-container.png);
	width:214px;
	height:20px;
	padding:7px 10px 10px;
	float:left;
}
.footer-links{
	margin-top:18px;
}
.footer-block2{
	width:350px;
	float:left;
	height:110px;
	padding:10px;
}
.footer-left{
	margin-left:10px;
}
.footer-margin{
	margin-top:50px;
	color:#000000;
	padding-left:2px;
	font-size:9px;
}
.right-margin{
	padding-left:4px;
}
.footer-top-pading{
	padding-top:10px;
	padding-left:5px;
}
.footer-heading{
	
	font-weight:bold;
	font-size:17px;
	color:#000000;
	padding-left:39px;
	
}
.footer-padding{
	padding-left:10spx;
}

.center-align{
	text-align:center;
}

.footer-gray-block{
	width:954px;
	
	padding-top:25px;
}

.footer-legal-block{
	float:left;
	width: 950px;
	height:40px;
}

.footer-box{
	margin-left:5px;
	float:left;
	width:180px;
	height:137px;

}

.footer-box-last{
	margin-left:20px;
	float:left;
	width:180px;
	height:137px;
}
.footer-heading-back{
background:#ededed;
font-weight: bold;
font-size: 17px;
color: black;
padding-top:15px ;
padding-bottom:20px;
background: -moz-linear-gradient(center bottom, #ededed 22%, #f6f5f5 81%);
background: -webkit-gradient(linear,left bottom, left top, color-stop(0.22, #ededed), color-stop(0.81, #f6f5f5));
background: -moz-linear-gradient(center bottom, #ededed 22%, #f6f5f5 81%);
filter: progid:DXImageTransform.Microsoft.gradient(startColorStr=#f6f5f5, endColorStr=#ededed);
-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#f6f5f5, endColorstr=#ededed)";
/*-webkit-border-radius: 10px; -moz-border-radius: 10px; border-radius: 10px; */
}
.flleft{float:left;}
.brrightwhite{border-right:1px solid #fff;}
.w198{width:198px;}
.margin0{margin:0px;}
.center{text-align:center;}
.listylenone{list-style:none;}
.lpad39{padding-left:39px;}
.lpad75{padding-left:75px;}
.margin-footer{margin-right:102px; }
.arial{font-family : arial;}
.fnt7andAhalfpt{font-weight : 7.5pt; }
.darkorange {color : #FF6600;}

ul.footer-links li{
	list-style:none;
	font-family:"Rockwell";
	font-size:14px;
	color:#336699;
	line-height:16px;
	
}
ul.footer-part li{
	list-style:none;
	padding:2px 0;
	font-weight:bold;
	font-family:"Lucidagrande";
	font-size:11px;
	color:#336699;
	float:left;
	width:100px;
}
.footer-part{
	height:111px;
	width:208px;
	padding:0 0 0 10px;
}

.middle-align
{
vertical-align: middle;
}
/* Footer */

/* Payment Page Styles */
.orangestylewithoutpaddingsmall{font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#c96f2e;font-weight:bold;text-decoration:none;margin-top:15px;padding-bottom:5px;}
.inpad-bot3{float:left;width:761px;background-color:#FFFFFF;border-bottom:8px;border-bottom-color:#FFFFFF;border-bottom-style:solid;}
.underline-blueb{font-family:Arial;font-size:13px;font-weight:bold;color:#3865A0;text-decoration:underline;cursor:pointer;cursor:hand;}

.payment-DisclosurePanel_image{width:15px;height:16px;border:0px;cursor:pointer;cursor:hand;}

.payment-DisclosurePanel .content{padding:4px 0px 4px 8px;margin-left:6px;}
.payment-DisclosurePanel{}
.inpad-bot-thankyou{float:left;width:730px;background-color:#FFFFFF;border-bottom:1px;border-bottom-color:#D5DEE3;border-bottom-style:solid;}
.orangestylewithleftpadding{font-family:Arial, Helvetica, sans-serif;font-size:14px;color:#c96f2e;font-weight:bold;text-decoration:none;margin-top:15px;padding-bottom:5px;padding-left:8px;line-height:23px;}
.thankyoutableleftpadding{margin-top:15px;padding-bottom:5px;padding-left:5px;}

.payment-DisclosurePanel-open{width:100%;height:100% float:left; background:url("/images/downimage.png") no-repeat 0 0;}
.payment-DisclosurePanel-closed{width:100%;height:100% float:left; background:url("/images/upimage.png") no-repeat 0 0;}
.payment-DisclosurePanel .header,.payment-DisclosurePanel .header a,.payment-DisclosurePanel .header td{text-decoration:none;cursor:pointer;cursor:hand;margin-top:-7px;padding-bottom:3px;font-weight:bold !important;color:#1A97D1 !important;font-size:12px !important;}

.table,td,tr{font-family:Arial, Helvetica, sans-serif;font-size:12px;line-height:18px;color:#404040;}
a.borrower-name:visited,.borrower-name { color: #489ad0; font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-weight : bold; text-decoration: none; text-transform : capitalize; }
a.borrower-name:hover{text-decoration: underline;}
.no-text-transform {text-transform : none;}
a.blue-link:visited,.blue-link { 
	color: #489ad0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight : bold;
	text-decoration: none;
	cursor: pointer;
	cursor: hand;
}
a.blue-link:hover{text-decoration: underline;}

.tight {font-family:Arial, Helvetica, sans-serif;font-size:12px; padding: 0px; margin: 0px; vertical-align: top;}

.newformstyle {font-family: Arial, Helvetica, sans-serif;font-size: 12px;color: #C3C3C4;font-weight: normal;border-top: 1px solid #9DA84C;border-left: 1px solid #9DA84C;border-bottom: 1px solid #F5F6ED;border-right: 1px solid #F5F6ED;height: 16px;	padding: 2px;
}
.greenboldstyle,.greenboldstyle a:link,.greenboldstyle a:visited,.greenboldstyle a:active,.greenboldstyle a:hover
{font-family: Arial, Helvetica, sans-serif;font-size: 16px;color: #99B943;font-weight: bold;text-decoration: none;line-height: 18px;}


.orangestylewithoutpaddingsmall{font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#c96f2e;font-weight:bold;text-decoration:none;margin-top:15px;padding-bottom:5px;}
.inpad-bot3{float:left;width:761px;background-color:#FFFFFF;border-bottom:8px;border-bottom-color:#FFFFFF;border-bottom-style:solid;}

.underline-blueb{font-family:Arial;font-size:13px;font-weight:bold;color:#3865A0;text-decoration:underline;cursor:pointer;cursor:hand;}

a.tabletext,a.tabletext:visited,a.tabletext:link,a.tabletext:active {color: #489ad0;font-family: Arial, Helvetica, sans-serif;	font-size: 11px;font-weight: normal;text-decoration: none;cursor: pointer;cursor: hand;}
a.greyed-out, a.greyed-out:visited {color : grey; }
a.greyed-out:hover {text-decoration : underline;}
a.tabletext:hover {text-decoration: underline;}

.readorangestyle, .readorangestyle a:link, .readorangestyle a:visited, .readorangestyle a:active, .readorangestyle a:hover{font-family:Arial, Helvetica, sans-serif;font-size:10px;color:#DDA742;font-weight:bold;text-decoration:none;}

.largegreenstyle,.largegreenstyle a:link,.largegreenstyle a:visited,.largegreenstyle a:active,.largegreenstyle a:hover
{font-family: Arial, Helvetica, sans-serif;font-size: 12px;color: #96B741;font-weight: normal;text-decoration: none; line-height: 18px; padding-bottom:10px; border-bottom:1px solid #dce7bf;}

.main{ background:#FFF; border-top:1px solid #c0c0c0; padding:15px; margin-bottom:10px;}
a, a:visited, a img{text-decoration:none; border:0; color : #048ccc; }
tr{vertical-align:top;}
th{text-align:right; font-weight:normal;}
.grey-text{font-family:Arial;font-size:11px;font-weight:normal;color:#666;}
.grey-text-activity{font-family:Arial;font-size:13px;font-weight:normal;color:#8F8F8F;}
.grey-text-searchpage{font-family:Arial;font-size:13px;font-weight:bold; color: grey; text-transform : none;}
.smallbluestyle{font-family:Arial, Helvetica, sans-serif;font-size:11px;color:#0072bc;font-weight:normal;text-decoration:none;line-height:18px;cursor:hand;cursor:pointer;}
a.grey-text-activity:visited {color: #8F8F8F;}
a.grey-text-activity:hover {text-decoration : underline;}


.morediv{list-style:none; margin:0; padding:0; width:90px; font-size:11px; border:2px solid #a6a4a5; position:absolute; float:right;}
.morediv li{margin:0; padding:0; background:#DDD; border-bottom:1px solid #a6a4a5;}
.morediv li:hover{background:#a6a4a5;}
.morediv li a{padding:3px 6px; color:#666; text-align:left; text-decoration:none; display:block;}
.morediv li a:hover{color:#fff;}

.13pxtext {font-size:13px; } 

/* styles for ol elements */
ol.nobullets-13px { padding-left: 15px; }
ol.question-list {margin: 0px; padding-left: 20px; margin-bottom: 20px; }

/* styles for li elements */
li.bottom-spacing {margin-bottom : 5px;}
li.no-left-margin {margin-left: 0px;}

.headernav{list-style:none; margin:0; padding:5px 30px 0px 0px; font-size:13px; position:relative; float:right;}
.headernav li{margin:0; padding:0; border-right:1px solid #333; display:inline;}
.headernav .last{border-right:0px;}
.headernav li a{padding:3px 4px; color:#333; text-decoration:none;}
.headernav li a:hover{color:#048ccc;}
.headernav li .support{padding-left:14px; color:#333; text-decoration:none; background:#FFF url(/images/online.jpg) no-repeat center left;}

.invest-but{ padding-bottom:10px;background:#a2bf49; width:250px; text-align:center; border:1px solid #999; margin-bottom:-10px;position:relative; float:none;}
.invest-but a{display:block; color:#fff; text-decoration:none; line-height:10px;}
.invest-but a h2{ font-size:24px; position:relative; float:none;}
*+ html .invest-but a h2{padding-top:20px;}

.thumbs-nav{}
.thumbs-nav a{display:block; text-align:center; color:#666; text-decoration:none;}
.thumbs-nav a img{display:block;border:1px solid #999;}
.thumbs-nav a img:hover{border:1px solid #000;}
.thumbs-nav a:hover{color:#000;}

.investamt{position:absolute; width:96px; padding:3px; background:#333; opacity:.8; color:#FFF; font-size:12px; font-weight:bold;}
.investamt span{display:block;}

.investrate{position:absolute; width:160px; padding:3px; background:#8dc0d9; color:#FFF; font-size:12px; font-weight:bold;}
.investrate span{display:block;}

#footer span{color:crimson; font-family:"Rockwell";font-weight:bold;font-size:16px; line-height:35px;}

#footer h2{color:grey; font-family:"Rockwell";font-weight:bold;font-size:13px; line-height:35px;}
#footer h3{color:maroon; font-family:Verdana, Geneva, sans-serif;font-weight:normal;font-size:10px; margin:0; padding:0;position:relative; float:none;}
#footer h4{color:#a9a9a9; font-family:Verdana, Geneva, sans-serif;font-weight:bold;font-size:10px; margin:0; padding:0;}

.tdLabel{text-align:right; font-weight:normal;font-style:normal;}
.label{text-align:right; font-weight:normal;font-style:normal;}
.errorLabel{text-align:right; font-weight:normal;font-style:normal;}
.greenboldstyle h2{ display:block; position:relative; float:none;}
*+ html .greenboldstyle h2{padding-top:15px;}
.agree{position:relative; float:right; margin-top:-20px; margin-right:-40px;}
.chkagree{margin-right:-15px;margin-left:8px;}
*html .chkagree{position:relative; float:left;margin-left:-200px;}
*html .agree{position:relative; float:right; margin-top:-18px;}
*+ html .ie7table label{position:relative; float:none;}
*html .ie7table label{position:relative; float:none;}
*html .password{width:155px;}
*html .fpform{margin-top:-20px;position:relative;float:left;}

.wwFormTable {}
.errorMessage {color:red;font-size:11px;text-align:right;position:relative;float:left; }
.checkboxLabel {}
.checkboxErrorLabel {color:red; }
.required {color:red;}
.tdLabel{text-align:right; vertical-align:top; font-weight:normal;font-style:normal;}
.label{text-align:right; font-weight:normal;font-style:normal;}
.errorLabel{text-align:right; font-weight:normal;font-style:normal;color:black;}

.rightpanel{background:#fff;}
.rightpanel h2{display:block;background:url("http://www.rangde.org/images/dashboard-head-bg.gif") repeat-x left top; color:#fff; font-size:16px;
line-height:40px; padding-left:20px; margin:0; border-left:1px solid #f1b145;border-top:1px solid #f1b145; border-right:1px solid #f1b145;}
#tabs ul {margin:0;padding:10px 10px 0;list-style:none;}
#tabs li {float:left;background:url("/images/left_tab.gif") no-repeat left top;margin:0;padding:0 3px 0 9px;*/
 border-bottom:1px solid #ecf0f3;
}
#tabs a {float:left;display:block;width:.1em;background:url("/images/right_tab.gif") no-repeat right top;
 padding:5px 15px 4px 6px;text-decoration:none;font-weight:normal;color:#262626;
}
#tabs > ul a {width:auto;}
#tabs a {float:none;}
#tabs a:hover {color:#333;}
#tabs .current {background-position:0 -150px;border-width:0;}
#tabs .current a {background-position:100% -150px;padding-bottom:5px;color:#204d6c;}
#tabs li:hover, #header li:hover a {background-position:0% -150px;color:#333; font-weight : bold; }
#tabs li:hover a {background-position:100% -150px;}

.tabfooter {background:#ebeff2; padding:10px; font-weight:bold; color:#5b5c5e;}
.tabfooter-bp {background:#ebeff2; padding:10px; font-weight:bold; color:#5b5c5e; text-align: center;}
.tabfooter a{font-weight:normal;}
.tabfooter select{font-size:11px;}

.bwr-details{ padding-top:10px;}
.bwr-details img{ padding:0px 10px 10px 0px; width:116px; height:118px;}
.bwr-details span a{ display:block; font-weight:bold; color:#3291d5; text-decoration:none;}

.inv-amt{ font-size:11px; color:black; align: right; }
.inv-amt-bp{  vertical-align: bottom; text-transform : capitalize; }


.textinput{font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#5d5c5c;font-weight:normal;border-top:1px solid #9DA84C;border-left:1px solid #9DA84C;border-bottom:1px solid #F5F6ED;border-right:1px solid #F5F6ED;height:19px; vertical-align : top; }

select.search-page-dropdown {
border: #1b96d1 1px solid; padding: 1px;
}

hr{border:0px; border-top:1px solid #8b898a; margin:6px 0px;}
.search-pagination{padding:8px;}
.search-pagination a{color:#333; padding:4px; text-decoration:none; font-weight:bold;}
a.current,  {color:#1b96d1;}


.leftmenu{ list-style:none; padding:0; margin:0;}
.leftmenu li{ padding-left:30px; background:#f6f8f9 url('/images/red-arrow.gif') no-repeat 20px center; border-bottom:1px solid #d4dde3;}
.leftmenu li a{ display:block; line-height:30px; text-decoration:none; color:#2c2c2c;}
.leftmenu li:hover{background:#f6f8f9 url('/images/blue-arrow.gif') no-repeat 20px center;}
.leftmenu .current{background:#8dc0d9 url('/images/white_arrow.gif') no-repeat 20px center;}
.leftmenu .current:hover{background:#8dc0d9 url('/images/white_arrow.gif') no-repeat 20px center;}
.leftmenu .current a{color:#fff; font-weight:bold;}

.loan-amount{font-family : Arial; font-size:13px; font-weight:bold; color : #666; }
.remaining{color:#048ccc;font-size:13px;font-weight:bold;}

.raised-colour{color:#048ccc;}
.completly-raised-colour{color:#9bc73e;}
.full{color:#9bc73e; font-weight:bold;font-size:26px; text-align:center;}
.notfull{color:#048ccc; font-weight:bold;font-size:26px;text-align:center;}
.search-results{font-family : Arial; font-size: 13px; letter-spacing : 1px;}
.big-loan-status-label{font-weight : normal; font-size : 16px; color: black; text-transform : capitalize;}

.b-profile{background:#ebeff2;}
.b-profile .img{border-right:2px solid #fff;}
.bp-name{color:#267fb7; font-size:14px; font-weight:bold;}
.bp-name span{color:#555; font-size:12px; font-weight:bold; padding-left:5px;}
.bp-des{color:#ca6e2d; font-size:12px; padding:6px 10px;}
.bp-des b{font-size:18px;}
.bp-des span{ color:#94612c; padding:0px 1px; font-weight:bold;}
.bp-title {color:#cb6f2e; font-size:14px; font-weight:bold;}

.bp-data{ background:#f6f6f6; vertical-align: middle; padding:2px; border-top:1px solid #fff; text-align: center;}
.bp-data .full, .bp-data .notfull{text-align:center; vertical-align: middle;}
.bp-data b{ font-style:italic; color:#777; font-weight:normal;}
.bp-investor{padding-left:10px;}
.bp-investor td{color:#666; font-size:11px;}
.bp-investor td .bp-name{color:#267fb7; font-size:12px; font-weight:bold;}
.bp-partner .dark{background:#abe06a; padding:5px;}
.bp-partner .dark b{color:#fff; font-size:14px; font-weight:bold;}
.bp-partner .dark span{color:#fff; font-size:12px; font-weight:bold;}
.bp-partner .light{background:#f3fde4; padding:10px; color:#555;}
.bp-partner .light b{font-size:18px; font-weight:bold; /*display:block;*/}

.red-14px {font-family: Arial; font-size : 14px; color: crimson;}

.invest-m{background: transparent url('/images/invest-m.jpg') repeat-x top left; color:#fff; font-weight:bold; font-size:14px;}
.invest-m {padding-top:7px;}

/*.review-nav{ position:relative; float:right; margin-top:-30px;}
.review-nav li{ display:inline;}
.review-nav .one {background: transparent url('../images/add-loan-on.gif') no-repeat center left; color:#fff; padding:3px 20px;}
.review-nav .two {background: transparent url('../images/checkout-off.gif') no-repeat center left; color:#000; padding:3px 20px;}
.review-nav .three {background: transparent url('../images/payment-off.gif') no-repeat center left; color:#000; padding:3px 20px;}
*/

/* CSS for breadcrumb in the investment flow */
.review-nav{ position:relative; float:right; margin-top:-30px;}
.review-nav li{ display:inline;}
.review-nav .one-on {background: transparent url('../images/add-loan-on.gif') no-repeat center left; color:#fff; padding:3px 20px;}
.review-nav .two-on {background: transparent url('../images/checkout-on.gif') no-repeat center left; color:#fff; padding:3px 20px;}
.review-nav .three-on {background: transparent url('../images/payment-on.gif') no-repeat center left; color:#fff; padding:3px 20px;}
.review-nav .one-off {background: transparent url('../images/add-loan-off.gif') no-repeat center left; color:#000; padding:3px 20px;}
.review-nav .two-off {background: transparent url('../images/checkout-off.gif') no-repeat center left; color:#000; padding:3px 20px;}
.review-nav .three-off {background: transparent url('../images/payment-off.gif') no-repeat center left; color:#000; padding:3px 20px;}


.payment{}
.payment h3{font-size:14px;color:#c96f2e; border-bottom:1px solid #DDD; display:block;}
.payment h3.no-line {border-bottom : none; padding-bottom: 0px;  margin-bottom : 0px;}
.payment h3.no-block-display {display : inline;}
.accordion { margin: 0; padding: 0; list-style:none;}
.accordion li{ margin: 0px; padding:0px 0px 20px 10px; list-style:none;}
.accordion li a{background:transparent url('../images/acc-off.gif') no-repeat left center; color:#1a97d1; font-size:12px; font-weight:bold; padding-left:15px;}
.accordion li div{ display:block;}
.accordion li div.no-padding{padding:0px; display:block;}
.accordion li div.display-inline{ display:inline; padding : 0px;}
.accordion li div td{ font-size:11px; }
.accordion li a.current{background:transparent url('../images/acc-on.gif') no-repeat left center;}
.accordion li a span{ color:#8c8c8c; font-size:11px;  font-weight:normal; padding-left:15px;}
.accordion li.no-left-padding a span{ color:#8c8c8c; font-size:11px;  padding-left:0px; font-weight:normal;}
.accordion li a.acclink{color:#1a97d1; background:none; padding:0; margin:0; display:block; font-weight:normal; font-size:11px;}
.accordion li p{padding-left:15px;font-size:11px;}
.heading-line { height:1px; background-color:#DDD; valign:top; halign:left; margin-bottom : 20px;}
.accordion li a span.credit-text {font-size : 14px; color : green; font-weight : bold;}
.line {border-bottom:1px solid #DDD;  }
.green-text {color : green;}
.error-alerts { font-family: Arial; font-size: 12px; font-weight: none; color: red; }

.support h3{font-size:14px;color:#c96f2e; border-bottom:1px solid #DDD; display:block;}
.support span{ color:#8c8c8c; font-size:11px; display:block; font-weight:normal;}

.large-black-text{font-weight : normal; font-size : 16px; color: black; }
.medium-black-text {font-weight : normal; font-size : 14px; color: black; }
.lowercase {text-transform : lowercase;}

/* Field Partner Page Styles */
.partner-attribute-labels {padding-left : 20px; font-weight : bold; color : #DA6D12; }
.twenty-px-left-padding {  padding-left : 20px; }

/* IPL Styles */
.head-text{color: #F00;font-size:30px;}
.head-text-small{font-size:20px;}
h4.ipl-text { font-size : 14px; line-height : 150%; font-weight : normal; margin-bottom : 0px;}
ul.ipl-list {margin-bottom : -5px;}
li.ipl-text {font-size : 14px;  line-height : 150%;}
td.support-text { border : 0; padding-left : 20px; padding-bottom : -20px;}
table.ipl-main {background:#FFF; border:0px; padding:15px; margin-bottom:10px; margin-top : -20px; }
table.ipl-tables { width : 100%; border : 0px; padding : 0px; font-size : 13px; margin-bottom : -10px;}
table.coloured-background{background-color:#f5f3e5;}
table.data { width : 70%;}
table.tight {margin-bottom : -5px;}
.ipl-fields {padding-top: 3px; padding-bottom : 3px; margin-bottom : 10px; font-size : 14px;}
.ipl-submit {margin-left : 91px; }
th.ipl-table-headers {font-size : 14px; font-weight : bold; text-align : left; padding-bottom:5px;}
td.ipl-table-data {font-size : 13px; font-weight : normal; text-align : left; padding-bottom : 3px;}
.full-width {width : 100%;}
h1.ipl-section-header {font-size : 30px; color : #459E00; }
.ipl-large-green-font {font-size : 50px; color : crimson; font-weight : bold; }
body.ipl {background : #E2E9EC;}
.39pxline {line-height : 39px;}
.ipl-form-container {height : 400px; margin-top : 10px;}
.ipl-player-form-container {height : 400px; margin-top : 10px;}
.ipl-field-label.-container {text-align : right; width :10%; float:left; line-height : 38px; font-size : 14px; color : #7f7f7f;}
.ipl-input-box-container {width : 90%; float : right; height : 100%; font-size : 13px;}

/* Marathon Styles */
h1.marathon-section-header {font-size : 30px; color : crimson; }
.marathon-supporter-submit {margin-left : 137px; }
.marathon-runner-submit {margin-left : 185px; }
.capitalise {text-transform : capitalize;}
td.bottom-spacing {padding-bottom : 10px;}

.para-spacing {padding: 0px 10px 0px 20px; }
.step-colour {color:#e32642;}
p.thirteen-px {font-size : 13px;}
p.twelve-px {font-size : 12px;}
.quote-block {padding: 10px 40px 10px 40px; }
.quote-block-for-email-content {padding: 0px 0px 0px 40px; }
.grey {color : #7f7f7f; }

/* dashboard */

#left-padding-20px{ padding:0px 0px 0px 20px;}
#onclick-background{background-color:#E3F1FF;}
.onclick-background{padding:0px 0px 0px 20px; background-color:#E3F1FF;}
#dashboard-portfolio-text{margin:0px 0px 0px 0px;border:solid 1px #c5d2d8;background: #E9EDF0;height:28px;font-weight:bold;font-size:16px;padding:7px 0px 0px 20px;color:#f87006;}
#dashboard-portfolio-bar-chart{background: #E9EDF0;height:28px;font-weight:bold;font-size:16px;padding:5px 0px 0px 20px;color:#f87006;}
.padding-40px-right-10px-left{ padding:0px 40px 0px 10px;}
#dashboard-invesment-div{ width:33%;float:left; text-align:center;}
#dashboard-invested-div{width:33%; float:left;text-align:center;}
#dashboard-livesimpacted-div{width:33%;float:left;text-align:center;}
#dashboard-action-required{ margin: 0px 0px 20px 0px; background: #F0F6FF;border: 1px solid #E1ECFE; color:#000; padding:5px 0px 5px 20px;}
#dashboard-links{float:right;width:40%; padding:0px 30px 0px 30px;background: #fff;border:solid 1px #c5d2d8;-moz-border-radius: 5px ;-webkit-border-radius: 5px ;border-radius:5px;}
#stats{width:40%;background: #fff;border:solid 1px #c5d2d8; padding:0px 30px 0px 30px;-moz-border-radius: 5px ;-webkit-border-radius: 5px ;border-radius:5px;}
#top-margin-10px{margin:50px 0px 0px 0px;}
#top-margin-20px{margin:20px 0px 0px 0px;}
#top-bottom-margin-11px{margin:11px 0px 11px 0px;}
.largeorangestyle16{ color:#f97005; font-size:16px; font-weight:bold;}
.padding-right-593px{ padding:0px 593px 0px 0px; vertical-align:middle;}
.padding-right-357px{ padding:0px 357px 0px 0px; vertical-align:middle;} 
.a_hide{ font-size:10px; text-align:right;padding:0px 0px 0px 0px; color : black;}
.paddin-top{padding:0px 0px 0px 0px;}
.top-padding--20px{ padding:-10px 0px 0px 0px;}
#dashboard-barchart{background: #fff;border:solid 1px #c5d2d8;}
#your-impact-back{border:solid 1px #c5d2d8;background: #FFF;padding:10px 10px 10px 10px;}
#your-impact-head-back{background:#E9EDF0;border-top:solid 1px #c5d2d8;border-left:solid 1px #c5d2d8;border-right:solid 1px #c5d2d8;padding:7px 20px 5px 20px;margin:0px 0px 0px 0px;}
#container {width : 975 px;margin: 0 auto;overflow:hidden;}
#left_nav {width : 220px;  background-color : white; }
.left_nav {width : 220px; background-color : white; }
.font-10px{font-size:10px;}
.light-grey{color:#8F8F8F;letter-spacing:1px}
.letter-spacing{letter-spacing:1px}
#finish{clear:both;}
.makeinvestment:hover{ text-decoration:underline;}
.dash-board-blue-text{ color:#09F;font-size:28px;font-weight:bold;}
.help-icon{color:#00336D;}
.font-10px:hover{color:#F00;}
.sd {border-color: transparent;border-style: solid dashed dashed;border-top-color: #C3C5BE;border-width: 5px 5px 0;display: -moz-inline-box;display: inline-block;font-size: 0;height: 0;
left: 2px;line-height: 0;padding-top: -3px;position: relative;top: -2px;transition: color .3s;-moz-transition: color .3s;-o-transition: color .3s;-webkit-transition: color .3s;width: 0;
}
.ks {display: -moz-inline-box;display: inline-block;font-size: 0px; line-height: 0; width: 0;border-top: 4px solid #f6f6f6;border-left: 6px solid #fc7204;border-bottom: 4px solid #f6f6f6;position: relative;transition: color .3s;-moz-transition: color .3s;-o-transition: color .3s;-webkit-transition: color .3s;width: 0;}
#info-img{width:3%;float:left;}
#msg-text{width:75%;float:left;padding:4px 0px 0px 0px;}
#hide-text{width:10%;padding:0px 10px 0px 0px;float:right; }
.blue-text{color: #048CCC;}

/* setting-page*/
#label-div{width:19%;text-align:right;float:left;line-height:27px;}
#text-field-div{width:30%;text-align:left;line-height:27px;float:left;}
#error-field-div{width:50%;text-align:left;line-height:27px;float:left;}
#links-field-div{width:78%;line-height:27px;float:right;padding:0px 0px 0px -90px;margin:0px 20px 0px 0px;}
#links-label-div{width:20%;text-align:right;line-height:27px;float:left;margin:0px 0px 0px -20px;}
#about-user-div{width:35%;float:left;}
#about-user-links-div{width:100%;float:left;}
.orange-head-text{color:#f87006;font-size:14px;}
.left-padding-20px{ padding:0px 0px 0px 20px;}
.left-padding-7px{ padding:0px 0px 0px 7px;}
#border{ border:1px solid #00a9dd;margin:0px 5px 0px 5px;}
#left-padding-150px{ padding:0px 0px 0px 150px;}
.left-padding-110px{ padding:0px 0px 0px 110px; }
.left-padding-150px{ padding:0px 0px 0px 150px; }


/* New Styles for the billdeskThankYou page */
.page_margin { width: 762px; background: #fff; float :left; margin:0px 0px 0px 8px;}
.page-padding { padding: 10px 15px 10px 15px; }
#main-body { margin: 10px 0;}
#column1 { float: left; width: 50%;  margin:0 }
#column2 { float: left; width: 50%;  margin:0 }
#column1_content { padding: 0 10px 0 20px; line-height : 22px;}
#column2_content { padding: 0 20px 0 10px; line-height : 21px; }

/* CSS for donations page */
.eleven-point-font {font-size : 11pt;}
.navigation { display : inline; padding : 0px 10px 0px 10px;}
.twenty-px-vertical-spacing { padding:20px 0px 20px 0px;}
ul.no-bullets {list-style: none ; margin:0px ;padding:0px;}
.twenty-px-line-height {line-height : 20px; }


/* CSS for Quick Invest page */
.page_margins {background: #fff;}
.quick-invest-submit-button {margin: 5px 0px 0px 85px;width:auto;/* position:absolute; */}
.quick-invest-continue-button {float: right;margin: -5px 60px 0px 0px;}
#amount-entering-error-msg{margin:20px 20px 5px 20px;padding:10px;-webkit-box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.5);-moz-box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.5);-moz-border-radius: 5px;-webkit-border-radius: 5px;background: #eee;z-index: 5000;display: none;}
#dialog-box {-webkit-box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.5);-moz-box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.5);-moz-border-radius: 5px;-webkit-border-radius: 5px;background: #eee;width: 328px;position: absolute;z-index: 5000;display: none;}
#dialog-box .dialog-content {text-align: center;padding: 10px;margin: 13px;color: #000;font-family: arial;font-size: 11px;}
.amount-div{padding:0px 0px 0px 20px;}
.amount{background-image: url('/images/rupee-simbol.png');background-repeat: no-repeat;padding:0px 0px 5px 20px;  display : inline; }
.align-with-textbox {position : relative; left : 120px;}
fieldset {margin : 0px;}

/* header more menu
------------------------------------------*/
#coolMenu,
#coolMenu ul {list-style: none;margin-top:0px;}
#coolMenu {float: left;}
#coolMenu > li {}
#coolMenu li a {height: 2em;line-height: 2em;text-decoration: none;}
#coolMenu ul {position: absolute;display: none;z-index: 999;}
#coolMenu ul li a {}
#coolMenu li:hover ul.noJS {color:#fff;}
/* Submenu
------------------------------------------*/
#coolMenu ul {background: #f0f0f0;padiing:0px 10px 0px -20px ;margin:10px 0px 0px -10px;width: 80px;text-align:center;}
#coolMenu ul li {border-bottom:1px solid #d5dde1;}
#coolMenu ul li a{color: #000;display: block;}
#coolMenu ul li a:hover {color: #ffffff;}
#coolMenu ul li:hover{color:#fff;background: #999999;}
.hov:hover{color:#fff;}
.checkbox-left-padding{padding-left : 23px;}
/* ToolTip
------------------------------------------*/
#tt {position:absolute; display:block; background:src(/images/tooltip/tt_left.gif) top left no-repeat}
#tttop {display:block; height:5px; margin-left:5px; background:src(/images/tooltip/tt_top.gif) top right no-repeat; overflow:hidden}
#ttcont {display:block; padding:2px 12px 3px 7px; margin-left:5px; background:#666; color:#FFF}
#ttbot {display:block; height:5px; margin-left:5px; background:src(/images/tooltip/tt_bottom.gif) top right no-repeat; overflow:hidden}
/* Settings Page*/
.profile-image-upload-div-3{margin:0px 0px 0px 0px;position:absolute;top:350px;left:460px;}
.profile-image-upload-div-2{margin:0px 0px 0px 0px;position:absolute;top:385px;left:670px;display:none;}
.profile-image-upload-div{margin:0px 0px 0px 0px;position:absolute;top:335px;left:750px;} 
#file-upload{ margin:0px 0px 0px 0px;}
#back{ background:#FFF;height:700px; font-size:12px;font-family:Arial Unicode MS, Arial, sans-serif;}  
#tab-div-clearing{clear:both;}
#photo-display-area{float:right;width:30%;height:180px;margin:0px 60px 0px -50px;}
#file-upload{width:55%;}
#setting-page-msg-box{border:1px solid #063053; -moz-border-radius-bottomright: 5px; -webkit-border-radius: 5px; -moz-border-radius: 5px; padding:10px 10px 10px 10px;background-color:#B3D4FF;color: #063053;}
#setting-header{margin:-14px 0px 10px 0px;}	
.borrower-image-padding {padding : 7px; }
.borrower-listing-image-padding {padding-right : 10px;}	
/* ~~layout~~ */
.container { margin: 0 auto;}
.header {background: #000;}
.sidebar1 {float: left;	width: 180px;background: #EADCAE;padding-bottom: 10px;}
.content {padding: 10px 0;width: 780px;float: left;}
.footer {padding: 10px 0;background: #CCC49F;position: relative;clear: both;}
.listnone{list-style:none;}
.lilft{float:left;}
/* ~~backgrounds~~ */
.blackback{background:#000;color:#fff;}
.whiteback{background:#fff;color:#000;}
.headerback{background: url(http://www.rangde.org/images/dashboard-head-bg.gif); height : 40px;}
/* ~~Box Shadow~~ */
.shadow{border:1px solid #ccc;-moz-box-shadow:1px 1px 4px #ccc; -webkit-box-shadow:1px 1px 4px #ccc; box-shadow:1px 1px 4px #ccc; }
/* ~~float~~ */
.fltrt {float: right;margin-left: 8px;}
.fltlft {float: left;margin-right: 8px;}
.fl{float: left;}
.fr{float: right;}
/* ~~clearfloat~~ */
.clearfloat {clear:both;height:0;font-size: 1px;line-height: 0px;}
/* ~~ boxmodel~~ */
.mozradiusbox{border:1px solid #ccc;-moz-box-shadow:1px 1px 4px #ccc; -webkit-box-shadow:1px 1px 4px #ccc; box-shadow:1px 1px 4px #ccc; -moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px;margin:10px;padding:10px;}
.mozbox{border:1px solid #ccc;-moz-box-shadow:1px 1px 4px #ccc; -webkit-box-shadow:1px 1px 4px #ccc; box-shadow:1px 1px 4px #ccc;padding:10px;}
.mozbox-without-border{-moz-box-shadow:0px 0px 6px #ccc; -webkit-box-shadow:0px 0px 6px #ccc; box-shadow:0px 0px 6px #ccc;padding:10px;}
.mozradiusboxplain{border:1px solid #ccc;-moz-box-shadow:1px 1px 4px #ccc; -webkit-box-shadow:1px 1px 4px #ccc; box-shadow:1px 1px 4px #ccc; -moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px;}
.mozradiusboxplain-blue{border:1px solid #83cae0;-moz-box-shadow:0px 0px 30px #83cae0; -webkit-box-shadow:0px 0px 30px #83cae0; box-shadow:0px 0px 30px #83cae0; }
.mozradiusboxplain-green{border:1px solid #e4edc2;-moz-box-shadow:0px 0px 30px #e4edc2; -webkit-box-shadow:0px 0px 30px #e4edc2; box-shadow:0px 0px 30px #e4edc2; }
.mozradius{border: #CCC 1px solid;padding: 5px;-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;}
/* ~~text-align~~ */
.textcenter{text-align:center;}
.textright{text-align:right;}
/* ~~ The fonts ~~ */
.fntwtnormal {font-weight : normal;}
.fbl{ font-weight:bold;}
.fwnormal{font-weight:normal;}
.f35{font-size:35pt;}
.f8{font-size:8pt;}
.f9{ font-size:9pt;}
.f11{ font-size:11pt;}
.f10{ font-size:10pt;}
.f12{ font-size:12pt;}
.f13{ font-size:13pt;}
.f15{font-size:15pt;}
.f17{font-size:17pt;}
.f20{font-size:20pt;}
.f23{font-size:23pt;}
.f31{font-size:31pt;}
.f60{font-size:60pt;}
/* ~~ width ~~ */
.width95{width:95px;}
.width100{width:100px;}
.width102{width:102px;}
.width125{width:125px;}
.w10{width:10%;}
.w14{width:14%;}
.w15{width:15%;}
.w20{width:20%;}
.w30{width:30%;}
.w32{width:32%;}
.w33{width:33%;}
.w35{width:33%;}
.w40{width:40%;}
.w44{width:45%;}
.w45{width:45%;}
.w50{width:50%;}
.w55{width:55%;}
.w35{width:35%;}
.w60{width:60%;}
.w65{width:65%;}
.w67{width:67%;}
.w70{width:70%;}
.w75{width:75%;}
/* ~~ height ~~ */
.h40{ height:40px;}
/* ~~ line height ~~ */
.lh25{ line-height:25px;}
/* ~~ color ~~ */
.darkblue{color:#048CCC;}
.darkblue2{color:#005a88;}
.black{color:#444444;}
.black2{color:#555555;}
.blue{color:#1A97D1;}
.lightgreen{color:#0E774A;}
.red{color:#FF0000;}
.darkgreen{color:#366;}
.darkgreen2{color:#4e6458;}
.green{color:#b7d03d;}
.grey{color:#7F7F7F;}
.grey2{color:#c6c6c6;}
.grey3{color:#758b96;}
.white{color:#FFF;}
/* ~~border~~ */
.br{ border:1px solid #ccc;}
.rbrdt{ border-right:1px dotted #ccc;}
.tbrdt{ border-top:1px dotted #ccc;}
.brdt{ border:1px dotted #ccc;}
.bbr{ border-bottom:1px dotted #ccc;}
.rbr0{ border-right:none;}
/* ~~ margin ~~ */
.mar0{margin:0px;}
/* ~~ top margin ~~ */
.tmar0{margin-top:0px;}
.tmar3{margin-top:3px;}
.tmar5{margin-top:5px;}
.tmar15{margin-top:15px;}
.tmar-5{margin-top:-5px;}
/* ~~ right margin ~~ */
.rmar0{margin-right:0px;}
.rmar15{margin-right : 15px;}
.rmar8{margin-right:8px;}
.rmar10{margin-right:10px;}
.rmar30{margin-right:30px;}
/* ~~ bottom margin ~~ */
.bmar0{margin-bottom:0px;}
.bmar10{margin-bottom:10px;}
.bmar15{margin-bottom:15px;}
.bmar30{margin-bottom:30px;}
/* ~~ left margin ~~ */
.lmar0{margin-left:0px;}
.lmar8{margin-left:8px;}
.lmar15{margin-left : 15px;}
.lmar30{margin-left:30px;}
.lmar20pcent{margin-left : 20%;}
/* ~~ padding ~~ */
.pad0{padding:0px;}
.pad2{padding:2px;}
.pad5{padding:5px;}
.pad10{padding:10px;}
.pad15{padding:15px;}
.pad20{padding:20px;}
/* ~~ left padding ~~ */
.lpad5{padding-left:5px;}
.lpad8{padding-left:8px;}
.lpad10{padding-left:10px;}
.lpad12{padding-left:12px;}
.lpad15{padding-left:15px;}
.lpad18{padding-left:18px;}
.lpad20{ padding-left:20px;}
.lpad25{ padding-left:25px;}
.lpad30{padding-left:30px;}
.lpad40{padding-left:40px;}
.lpad60{padding-left:60px;}
.lpad70{padding-left:70px;}
.lpad80{padding-left:80px;}
.lpad100{padding-left:100px;}
.lpad120{padding-left:120px;}
/* ~~ right padding ~~ */
.rpad5{padding-right:5px;}
.rpad7{padding-right:7px;}
.rpad10{padding-right:10px;}
.rpad20{padding-right:20px;}
.rpad50{padding-right:50px;}
/* ~~ top padding ~~ */
.tpad0{ padding-top:0px;}
.tpad2{ padding-top:2px;}
.tpad4{ padding-top:4px;}
.tpad5{ padding-top:5px;}
.tpad10{ padding-top:10px;}
.tpad14{ padding-top:14px;}
.tpad15{ padding-top:15px;}
.tpad20{padding-top:20px;}
.tpad75{padding-top:75px;}
.tpad100{padding-top:100px;}
/* ~~ bottom padding ~~ */
.bpad3{padding-bottom:3px;}
.bpad5{padding-bottom:5px;}
.bpad10{padding-bottom:10px;}
.bpad15{padding-bottom:15px;}
.bpad20{padding-bottom:20px;}
.bpad30{padding-bottom:30px;}
.bpad45{padding-bottom:45px;}
.bpad75{padding-bottom:75px;}
/* ~~border~~ */
.brwhite{ border:2px solid #fff;}
.br{ border:1px solid #ccc;}
.rbrdt{ border-right:1px dotted #ccc;}
.bbrdt{border-bottom:1px dotted #ccc;}
.brdt{ border:1px dotted #ccc;}
.bbr{ border-bottom:1px dotted #ccc;}
.tbr{ border-top:1px dotted #ccc;}
.tbrgreen{ border-top:1px dotted #748d08;}
.rbr0{ border-right:none;}
/* ~~border-radius~~ */
.brradius5{border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;}
/* ~~ display ~~ */
.dn{display:none;}
/* ~~ OPACITY ~~ */
.op5{ opacity:0.5;}
.op7{ opacity:0.7;}
.op8{ opacity:0.8;}
.op9{ opacity:0.9;}
/* ~~ line height ~~ */
.lh10{line-height:10px;}
.lh19{line-height:19px;}
.lh23{line-height:23px;}
.lh26{line-height:26px;}
.lh40{line-height:40px;}
/* ~~ others ~~ */
.curpointer{ cursor:pointer;}
.cn_wrapper{ height:250px; color:#09f; overflow:hidden; padding:10px 5px 25px 5px; } 
.cn_nav{ width:546px; height:20px; text-align:right;cursor:pointer;font-size:12px;padding:5px 5px 0px 0px; } 
.cn_nav a.disabled{ opacity:0.5; }
.cn_page{display:none; text-align:center;}
.headernav { list-style:none;}
.headernav li{float:left;padding-right:2px;border-right: 1px solid #555353;display: inline;}
.sharenav{list-style:none;}
.sharenav li{float:left;padding-left:5px;padding-right:5px;border: 1px solid #555353;display: inline;margin:5px;width:95px;height:28px;}
.step-number{height: 20px;width: 20px;font-size:17px;color: white;background-color: #a2c046;text-align: center;-moz-border-radius: 15px;
-webkit-border-radius: 15px;border-radius: 15px; float:left;}
/* photobox style */
.photobox{border:1px solid #ccc;-moz-box-shadow:0px 0px 10px #ccc; -webkit-box-shadow:0px 0px 10px #ccc; box-shadow:0px 0px 10px #ccc;}
h1.no-bottom-margin, h3.no-bottom-margin {margin-bottom: 0px;}
h3.bottom-border, h2.bottom-border {border-bottom : 1px solid #ccc; padding-bottom : 5px;}
.text-field-spacing {margin-bottom : 5px;}	
.light-grey-rounded-border {border : 1px solid #CCC; border-radius : 5px; -webkit-border-radius : 5px; -moz-border-radius : 5px; padding : 5px;}
.error-box {background:#fbe3e4; border : 3px solid #fbc2c4;}
.success-box {background-color : #CCE49E; border : 3px solid #98ca3c;}
.info-box {background: #D5EDF8; border: 3px solid #92CAE4;}
input.user-input, textarea.user-input, select.user-input {padding : 5px; margin : 5px 0px; border : 1px solid #CCCCCC; border-radius : 3px; -webkit-border-radius : 3px; -moz-border-radius : 3px; font-size : 13pt; font-family : arial, verdana, tahoma; background : #FFF;}
input.user-input:focus, textarea.user-input:focus, select.user-input:focus {border-color : #9bb940; -moz-box-shadow:0px 0px 3px #ccc; -webkit-box-shadow:0px 0px 3px #ccc; box-shadow:0px 0px 3px #ccc; background : #FFF;}
.validation-messages {font-size : 10pt; color : red;}

label.errorLabel {color : red;}
.error-button{width:40px;height:30px; padding : 5px;text-align:center;margin:0 auto; font-family:Verdana, Geneva, sans-serif;  border-radius: 60px 60px 60px 60px; color: #fff; overflow: visible; white-space: nowrap; box-shadow : 0px 0px 5px #ff0000; -moz-box-shadow : 0px 0px 5px #ff0000; -webkit-box-shadow : 0px 0px 5px #ff0000; background-color: #FF4D4D; font-size: 22pt; font-weight:bold;}
.info-button{width:40px;height:30px; padding : 5px;text-align:center;margin:0 auto; font-family:Verdana, Geneva, sans-serif;  border-radius: 60px 60px 60px 60px; color: #fff; overflow: visible; white-space: nowrap; box-shadow : 0px 0px 5px #4343BF; -moz-box-shadow : 0px 0px 5px #4343BF; -webkit-box-shadow : 0px 0px 5px #4343BF; background-color: #2E2EB8; font-size: 22pt; font-weight:bold;}
.green-tabs-color{width:188px; padding:20px 0px 20px 0px; text-align:center; float:left;font-size:16px;color:#000;font-weight:regular;background: #F4F5F3; /* Old browsers */verflow: hidden;position: relative;}	
.green-tabs-color:hover{width:188px; padding:20px 0px 20px 0px; text-align:center; float:left; font-size:16px;color:#fff;cursor:pointer;background-color:#0071bb; /* Old browsers */}
.My-Referrals th{ background:#92CAE4; padding:5px 0px 5px 0px; color:#fff;  border-spacing : 0px; border-collapse : collapse;}
.My-Referrals td{padding: 5px 0px 5px 0px; border:none; }
.My-Referrals tr:nth-child(odd){background-color : #DFF2F9; }
.My-Referrals {border-collapse:collapse;  border:1px solid  #92CAE4;}
ul.homepagetabs li {background: #ffffff; /* Old browsers *//* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlNWU1ZTUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top, #ffffff 0%, #e5e5e5 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#e5e5e5)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #ffffff 0%,#e5e5e5 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #ffffff 0%,#e5e5e5 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #ffffff 0%,#e5e5e5 100%); /* IE10+ */
background: linear-gradient(top, #ffffff 0%,#e5e5e5 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#e5e5e5',GradientType=0 ); /* IE6-8 */width:192px;  text-align:center; float:left; font-size:16px;color:#000;cursor:pointer;border:1px solid #CECCCC;border-right:none;padding:20px 0px 20px 0px;}	
ul.homepagetabs li.active {	background: #b9cf2b; /* Old browsers *//* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2I5Y2YyYiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNhNmJkMTYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top, #b9cf2b 0%, #a6bd16 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#b9cf2b), color-stop(100%,#a6bd16)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #b9cf2b 0%,#a6bd16 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #b9cf2b 0%,#a6bd16 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #b9cf2b 0%,#a6bd16 100%); /* IE10+ */
background: linear-gradient(top, #b9cf2b 0%,#a6bd16 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#b9cf2b', endColorstr='#a6bd16',GradientType=0 ); /* IE6-8 */width:192px;  text-align:center; float:left; font-size:16px;color:#fff;cursor:pointer;padding:20px 0px 20px 0px;}
.orange-button{background: #ffa443; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmYTQ0MyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZjc0MDAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top, #ffa443 0%, #ff7400 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffa443), color-stop(100%,#ff7400)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #ffa443 0%,#ff7400 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #ffa443 0%,#ff7400 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #ffa443 0%,#ff7400 100%); /* IE10+ */
background: linear-gradient(top, #ffa443 0%,#ff7400 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffa443', endColorstr='#ff7400',GradientType=0 ); /* IE6-8 */}
.arrow-right {width: 0px;height: 0px;border-top: 5px solid transparent;border-bottom: 5px solid transparent;border-left: 10px solid white;}
.arrow-right-grey {width: 0px;height: 0px;border-top: 5px solid transparent;border-bottom: 5px solid transparent;border-left: 10px solid #758b96;}
.h30{height:30px;}
.width102{width:102px;}
.width95{width:95px;}
.pad10{padding:10px;}
.checkout3{width:9%;float:right;padding-right:5px;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;	
	background: rgb(255,255,255); /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iI2YxZjFmMSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUxJSIgc3RvcC1jb2xvcj0iI2UxZTFlMSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmNmY2ZjYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(241,241,241,1) 50%, rgba(225,225,225,1) 51%, rgba(246,246,246,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,1)), color-stop(50%,rgba(241,241,241,1)), color-stop(51%,rgba(225,225,225,1)), color-stop(100%,rgba(246,246,246,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(241,241,241,1) 50%,rgba(225,225,225,1) 51%,rgba(246,246,246,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(241,241,241,1) 50%,rgba(225,225,225,1) 51%,rgba(246,246,246,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(241,241,241,1) 50%,rgba(225,225,225,1) 51%,rgba(246,246,246,1) 100%); /* IE10+ */
background: linear-gradient(top, rgba(255,255,255,1) 0%,rgba(241,241,241,1) 50%,rgba(225,225,225,1) 51%,rgba(246,246,246,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f6f6f6',GradientType=0 ); /* IE6-8 */}
.checkout2{height:30px;text-align:center;color:#fff;font-size:10pt;opacity:0.9;font-weight:bold;cursor:pointer;border:2px solid #fff;padding-right:10px;margin-bottom:10px;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;
	background: rgb(109,141,156); /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzZkOGQ5YyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM5YWFlYjkiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top, rgba(109,141,156,1) 0%, rgba(154,174,185,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(109,141,156,1)), color-stop(100%,rgba(154,174,185,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, rgba(109,141,156,1) 0%,rgba(154,174,185,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, rgba(109,141,156,1) 0%,rgba(154,174,185,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, rgba(109,141,156,1) 0%,rgba(154,174,185,1) 100%); /* IE10+ */
background: linear-gradient(top, rgba(109,141,156,1) 0%,rgba(154,174,185,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#6d8d9c', endColorstr='#9aaeb9',GradientType=0 ); /* IE6-8 */}

.bbrradius0{-webkit-border-radius: 2px;-webkit-border-bottom-right-radius: 2px;-webkit-border-bottom-left-radius: 2px;-moz-border-radius: 2px;
-moz-border-radius-bottomright: 2px;-moz-border-radius-bottomleft: 2px;border-radius: 2px;border-bottom-right-radius: 2px;border-bottom-left-radius: 2px;}

/* To be used for Two Column Layouts */
#leftColumn {width : 60%; float :left; }
#rightColumn {width : 35%; float:right; }

/* Used in the notification unsubscription pages*/
#imagePlaceholder{width : 65px; float : left;}
#textPlaceholder {width : 855px;float : right; }

/* ~~ style-guide ~~ */

/* ~~ Headings ~~ */
/* Current Page Title Used with orange background */
.dash-board-head, .page-title{margin:-10px 0px 0px 0px;display:block;background:url(https://www.rangde.org/images/dashboard-head-bg.gif) repeat-x left top; color:#fff; font-size:18px; line-height:40px; padding-left:20px; margin:0;font-weight:bold; }
.page-title { font-size: 16px;font-weight: bold;}
.main-heading {font-size: 14px;font-weight: bold;}
.sub-heading { font-size: 12px;font-weight: bold;}

/* ~~ colors ~~ */
.color-orange { color:#DF562C;}
.color-green { color:#92ab05;}
.color-blue { color:#048CCC;}

/* ~~ Font-Family ~~ */
.font-arial { font-family:Arial, Helvetica, sans-serif;}
.font-tahoma { font-family:Tahoma, Geneva, sans-serif;}
.font-verdana { font-family:Verdana, Geneva, sans-serif}

/* ~~ Font-Sizes ~~ */
.page-content { color: #404040;font-size: 12px;line-height: 18px;font-family: Arial, Helvetica, sans-serif;} 
.bold-text { color: #525252;font-size: 13px;font-weight: bold;}
.important-stat-value{font-size : 15pt; color : #555555;}
.important-stat-label{font-size : 9pt; color : #758B96;}

/* ~~ Links ~~ */
a.link { color: #048CCC;text-decoration:none;}
a.link:hover { color: #048CCC;text-decoration:underline;}

/* ~~ ordered-List ~~ */
ol.decimal{list-style-type: decimal;}
ol.circle{list-style-type: circle;}

/* ~~ Unordered-List ~~ */
ul.orange-arrow { margin:0px;list-style:url(/images/red-arrow.gif);}
ul.blue-arrow { margin:0px;list-style:url(/images/blue-arrow.gif);}

/* ~~ Horizontal-Line ~~ */
hr.grey { margin: 0;padding: 0;height: 1px;border: none;color: #EAE9E6;background: #EAE9E6;}
hr.grey-dotted { height: 0;border-style: dotted;border-color: #BEBDBA;border-width: 1px 0 0 0;}

/* ~~ Table ~~ */
.table-with-light-grey-border{ border-width:1pt;border-style:solid;border-color: #cccccc;border-collapse:collapse;}

/* ~~ Info-Message ~~ */
.info-message { padding:10px;color: #205791;background: #D5EDF8;border:2px solid #92CAE4;}

/* ~~ Error-Message ~~ */
.error-message { font-size: 12px;line-height: 18px;color: #404040;padding: 0.8em;margin-bottom: 1em;background: #EFBCC7;font-weight: bolder;border: 2px solid #8A1F11;font-family: Arial, Helvetica, sans-serif;}

/* ~~ Success-Message ~~ */
.success-message{padding: 0.8em;margin-bottom: 1em;border: 2px solid #DDD;background: #CCE49E;color: #514721;border-color: #98CA3C;}

/* ~~ Buttons ~~ */
.Invest{padding:5px;text-align:center;color:#fff;font-size:12pt;font-weight:bold;cursor:pointer;border-top:1px dotted #748d08;-webkit-border-radius: 2px;-webkit-border-bottom-right-radius: 2px;-webkit-border-bottom-left-radius: 2px;-moz-border-radius: 2px;
-moz-border-radius-bottomright: 2px;-moz-border-radius-bottomleft: 2px;border-radius: 2px;border-bottom-right-radius: 2px;border-bottom-left-radius: 2px;	
background: rgb(169,201,83); /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIzJSIgc3RvcC1jb2xvcj0iI2E5Yzk1MyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM5NGI4M2MiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top, rgba(169,201,83,1) 3%, rgba(148,184,60,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(3%,rgba(169,201,83,1)), color-stop(100%,rgba(148,184,60,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, rgba(169,201,83,1) 3%,rgba(148,184,60,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, rgba(169,201,83,1) 3%,rgba(148,184,60,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, rgba(169,201,83,1) 3%,rgba(148,184,60,1) 100%); /* IE10+ */
background: linear-gradient(top, rgba(169,201,83,1) 3%,rgba(148,184,60,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a9c953', endColorstr='#94b83c',GradientType=0 ); /* IE6-8 */}
.checkout{padding:5px;text-align:center;text-decoration:none;
color:#fff;font-size:11pt;font-weight:bold;opacity:0.9;-webkit-border-radius: 2px;-webkit-border-bottom-right-radius: 2px;-webkit-border-bottom-left-radius: 2px;-moz-border-radius: 2px;
-moz-border-radius-bottomright: 2px;-moz-border-radius-bottomleft: 2px;border-radius: 2px;border-bottom-right-radius: 2px;border-bottom-left-radius: 2px;	
background: rgb(232,116,0); /* Old browsers *//* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIzJSIgc3RvcC1jb2xvcj0iI2U4NzQwMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmMjkzMGUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top, rgba(232,116,0,1) 3%, rgba(242,147,14,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(3%,rgba(232,116,0,1)), color-stop(100%,rgba(242,147,14,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, rgba(232,116,0,1) 3%,rgba(242,147,14,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, rgba(232,116,0,1) 3%,rgba(242,147,14,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, rgba(232,116,0,1) 3%,rgba(242,147,14,1) 100%); /* IE10+ */
background: linear-gradient(top, rgba(232,116,0,1) 3%,rgba(242,147,14,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e87400', endColorstr='#f2930e',GradientType=0 ); /* IE6-8 */}

.greenbut, .small-green-button, .big-submit-button, .small-submit-button{ font-size:18px; cursor:pointer; background:#9bb940;-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px; padding : 5px 20px 5px 20px; border:2px solid #9bb940; color:#fff;}
.small-green-button, .small-submit-button {font-size : 10pt; padding-left : 10px; padding-right : 10px; font-weight : bold;}

