/* menu */
#menuFP{ margin:0px; padding:0px; list-style:none; color:#fff; line-height:21px; display:inline-block; float:left; z-index:9995;font-family:arial,serif; font-size:1em;}
#menuFP a { color:#fff; font-weight:normal;text-decoration:none;text-align:left; }
#menuFP > li {background:#afc23b none repeat scroll 0 0;cursor:pointer;float:left;position:relative;padding:0px 10px;text-align:center;}
#menuFP > li.intNavSel {color:black !important;cursor:pointer;float:left;position:relative;padding:0px 10px;text-align:center;}
#menuFP > li a.intNavSel2 {color:#000000 !important;}
#menuFP > li:hover {color:#000000;}
#menuFP > li a:hover {color:#000000;}
/* sub-menus*/
#menuFP ul { padding:0px; margin:0px; display:block; display:inline;}
#menuFP li ul { position:absolute; /*left:-10px;*/left:0px; top:0px; margin-top:21px; width:150px; line-height:16px; background-color:#afc23b; color:#0395CC;z-index:9995; /* for IE */ display:none; }
#menuFP li:hover ul { display:block;}
#menuFP li ul li{ display:block; /*margin:5px 20px;*/margin:5px 10px; padding: 5px 0px;  border-top: dotted 1px #606060; list-style-type:none; }
#menuFP li ul li a{display:block;color:#ffffff;}
#menuFP li ul li:first-child { border-top: none; }
#menuFP li ul li { display:block; color:#ffffff; }
#menuFP li ul li.intNavSel3 a{ display:block; color:#000000; }
#menuFP li ul li a:hover { color:/*#7FCDFE*/#000000; }
/* corners*/
#menuFP .corner_inset_left { position:absolute; top:0px; left:-10px;}
#menuFP .corner_inset_right { position:absolute; top:0px; left:150px;}
#menuFP .last { background:transparent none repeat scroll 0% 0%; margin:0px; padding:0px; border:none; position:relative; border:none; height:0px;}
#menuFP .corner_left { position:absolute; left:0px; top:0px;}
#menuFP .corner_right { position:absolute; left:140px; top:0px;}
#menuFP .middle { position:absolute; left:10px; height: 22px; width: 130px; top:0px;background:transparent url(../images/fundrp_Menu/fundrp_MenuMiddle.gif) repeat-x scroll 0% 0% !important;}

/*----------------- second level -----------------------*/
#menuFP > li ul li ul li:hover {color:#ffffff;}
#menuFP > li ul li ul li a:hover {color:#ffffff;}

#menuFP li ul > li {position:relative;}
#menuFP li ul > li:hover {position:relative;}
/* sub-menus*/
#menuFP li ul li ul{display:block; position:absolute;left:-167px; top:15px; margin-top:-5px; width:150px; line-height:16px; background-color:#afc23b; color:#0395CC;z-index:9995; /* for IE */ display:none; }
#menuFP li ul li ul.rightMenu{left:145px; !important}

#menuFP .corner_inset_right_L2{display:none;}
#menuFP li ul li:hover .corner_inset_right_L2{display:block;position:absolute;left:-25px;top:0px;}
#menuFP .levelTwo {position:absolute;top:-2px;left:157px;background:none;width:10px;}
#menuFP .levelTwoRt {position:absolute;top:-2px;right:157px;background:none;width:10px;}

#menuFP li ul li:hover ul { display:block;}
#menuFP li ul li ul li{ display:none; margin:5px 10px; padding: 5px 0px;  border-top: dotted 1px #606060; list-style-type:none; }
#menuFP li ul li ul li a{display:block;color:#ffffff;}
#menuFP li ul li ul li:first-child { border-top: none; }
#menuFP li ul li ul li:nth-child(3) { border-top: none; }
#menuFP li ul li ul {display:none; color:#ffffff; }
#menuFP li ul li:hover ul li{display:block; color:#ffffff; }
#menuFP li ul li ul li.intNavSel3 a{ display:block; color:#ffffff; }
#menuFP li ul li ul li a:hover { color:#000000; }


#menuFP .corner_inset_leftL2 { position:absolute; top:0px; left:-10px;}
#menuFP .corner_inset_rightL2 { position:absolute; top:0px; left:150px;}

#menuFP .lastL2 { background:transparent none repeat scroll 0% 0%; margin:0px; padding:0px; border:none; position:relative; border:none; height:0px;}
#menuFP .corner_leftL2 { position:absolute; left:0px; top:-4px;}
#menuFP .corner_rightL2 { position:absolute; left:140px; top:-4px;}
#menuFP .middleL2 { position:absolute; left:10px; height: 22px; width: 130px; top:-4px;background:transparent url(../images/fundrp_Menu/fundrp_MenuMiddle.gif) repeat-x scroll 0% 0% !important;}

#menuFP .firstL2 { background:transparent none repeat scroll 0% 0%; margin:0px; padding:0px; border:none; position:relative; border:none; height:0px;}
#menuFP .firstL2 .corner_left { position:absolute; right:0px; top:-4px;}
#menuFP .firstL2 .corner_right { position:absolute; right:140px; top:-4px;}
#menuFP .firstL2 .corner_leftL2Rev { position:absolute; left:-15px; top:-4px;}
#menuFP .firstL2 .corner_rightL2Rev { position:absolute; left:140px; top:-4px;}
#menuFP .firstL2 .middleL2 { position:absolute; left:10px; height: 22px; width: 130px; top:-4px;background:transparent url(../images/fundrp_Menu/fundrp_MenuMiddle.gif) repeat-x scroll 0% 0% !important;}
#menuFP ul ul{
/*	-moz-border-radius: 				.6em !important;
	-webkit-border-radius: 				.6em !important;
	border-radius: 						.6em !important;

	-moz-border-radius-topright: 		.0em !important;
	-webkit-border-top-right-radius: 	.0em !important;
	border-top-right-radius: 			.0em !important;*/
}
/*----------------- second level -----------------------*/

/* steps menu */
ul#steps {
list-style-type: none;
height: 40px;
width: 750px;border:red 0px solid;
}
ul#fundrp_steps li {
float: left;
}

ul div.selected0 {height:40px;width:19px;float:left;
background:url(../images/fundrp/steps_GreenArrowInvert.jpg) no-repeat;
}

ul div.selected1 {background:#94a602;height:40px;}

ul div.selected {
float:left;
background:transparent;
padding-left: 0px;
display: block;
line-height: 40px;margin-top:-2px;
text-decoration: none;
font-weight:normal;
font-family: 'Arial Black', Gadget, sans-serif;border:blue 0px solid;
font-size: 57px;
color: #ffffff;
}
ul div.selected2 {
float:left;
height:40px;
min-width:60px;
background:#94a602;
padding-right: 2px;
padding-left: 5px;
display: block;
line-height:14px;letter-spacing:8px
text-decoration: none;
font-weight:normal;
font-family:verdana,serif;
font-size: 12px;
color: #000000;
}
ul div.selected3 {
float:left;
height:40px;width:20px;
background:url(../images/fundrp/steps_GreenArrow.jpg) no-repeat;
display: block;
margin-right:7px;
line-height:12px;
text-decoration: none;
font-weight:normal;
font-family:arial,verdana,serif;
font-size: 12px;
color: #000000;
}
ul div.deselected {
float:left;
background:transparent;
display: block;
line-height: 40px;
text-decoration: none;margin-top:-2px;
font-weight:normal;
font-family: 'Arial Black', Gadget, sans-serif;
font-size: 57px;
color: #d6d5d5;
}
ul div.deselected2 {
float:left;
height:40px;
min-width:60px;
background:#ffffff;
padding-right: 10px;
padding-left: 2px;
display: block;
line-height:14px;letter-spacing:8px
text-decoration: none;
font-weight:normal;
font-family:verdana,serif;
font-size: 12px;
color: #7a7a7a;
}
ul div.deselected3 {
float:left;
height:40px;width:35px;
background:url(../images/fundrp/steps_GreyArrow.jpg) no-repeat;
padding-right: 0px;
padding-left: 0px;
display: block;margin-right:7px;
line-height:12px;
text-decoration: none;
font-weight:normal;
font-family:arial,verdana,serif;
font-size: 12px;
color: #000000;
}
ul div span.fundrp_stepsTxt{
float:left;margin-top:7px;font-weight:bold;
}
/* steps menu end */
/* Fundrp table Starts*/
.fundrpTableTopLeft {
    background: url("../images/fundrp/fundrp_table_top_l.png") no-repeat scroll 0 0 transparent;
    height: 39px;
    width: 6px;
	opacity:0.8;
}
.fundrpTableTopMid {
    /*background-color:#98B02A;*/
	background-color:#8EAD0F;
    height: 39px;
    opacity:0.7;
	color:white;
	font-weight:bold;
	font-size:1.1em;
	text-align:left;
}
.fundrpTableTopRight {
    background:transparent url("../images/fundrp/fundrp_table_top_r.png") no-repeat scroll 0 0;
    height: 39px;
    width: 6px;
	opacity:0.8;
}
.fundrpTableContent{
	background-color:#afc23b;
	opacity:0.5;
	width:392px;
	color:#000;
	text-align:left;
}
.fundrpTableBotLeft {
    background: url("../images/fundrp/fundrp_table_bot_l.png") no-repeat scroll 0 0 transparent;
    height: 8px;
    width: 6px;
	opacity:0.5;
}
.fundrpTableBotMid {
    /*background-color:#98B02A;*/
	/*background-color:#AFC23B;*/
	background: url("../images/fundrp/fundrp_table_bot_m.png") no-repeat scroll 0 0 transparent;
    height: 9px;
}
.fundrpTableBotRight {
    background: url("../images/fundrp/fundrp_table_bot_r.png") no-repeat scroll 0 0 transparent;
    height: 8px;
    width: 6px;
	opacity:0.5;
}
.stepText{
color:white;
}
/* Fundrp table Ends*/

/*** Green/White/Grey Button **/
a.fundrp_button_white {
    background: transparent url(../images/fundrp/button_whiteB.png) no-repeat scroll top right;
    color: #686767;
    display: block;
    float: left;
	font-size:14px;
	font-weight:bold;
	font-family:calibri,verdana,arial,serif;
    height:40px;
    margin-right: 6px;
    padding-right: 41px; /* sliding doors padding */
    text-decoration: none;
}

a.fundrp_button_white span {
    background: transparent url(../images/fundrp/button_whiteA.png) no-repeat;
    display: block;
    line-height: 32px;
	color:#686767;
    padding: 5px 7px 5px 23px;
}

a.fundrp_button_white span:hover{
	text-decoration:none;color:#686767;
}

a.fundrp_button_green {
    background: transparent url(../images/fundrp/button_greenB.png) no-repeat scroll top right;
    display: block;
	color:#ffffff;
	font-family:calibri,verdana,arial,serif;
	font-size:14px;
	font-weight:bold;
    float: left;
    height:40px;
    margin-right: 6px;
    padding-right: 37px; /* sliding doors padding */
    text-decoration: none;
}

a.fundrp_button_green span {
    background: transparent url(../images/fundrp/button_greenA.png) no-repeat;
    display: block;
	color:#ffffff;
    line-height: 30px;
    padding: 5px 7px 5px 17px;
}

a.fundrp_button_green span:hover{
	text-decoration:none;color:#ffffff;
}

a.fundrp_button_green_plain {
    background: transparent url(../images/fundrp/button_greenB_plain.png) no-repeat scroll top right;
    display: block;
	color:#ffffff;
	font-family:calibri,verdana,arial,serif;
	font-size:14px;
	font-weight:bold;
    float: left;
    height:40px;
    margin-right: 6px;
    padding-right: 19px; /* sliding doors padding */
    text-decoration: none;
}

a.fundrp_button_green_plain span {
    background: transparent url(../images/fundrp/button_greenA.png) no-repeat;
    display: block;
	color:#ffffff;
    line-height: 30px;
    padding: 5px 6px 5px 23px;
}

a.fundrp_button_green_plain span:hover{
	text-decoration:none;color:#ffffff;
}

a.fundrp_button_red {
    background: transparent url(../images/fundrp/button_redB.png) no-repeat scroll top right;
    display: block;
	color:#686767;
	font-family:calibri,verdana,arial,serif;
	font-size:14px;
	font-weight:bold;
    float: left;
    height:38px;
    margin-right: 6px;
    padding-right: 33px; /* sliding doors padding */
    text-decoration: none;
}

a.fundrp_button_red span {
    background: transparent url(../images/fundrp/button_redA.png) no-repeat;
    display: block;
	color:#686767;
    line-height: 30px;
    padding: 5px 7px 5px 17px;
}

a.fundrp_button_red span:hover{
	text-decoration:none;color:#686767;
}

a.fundrp_button_greenCurved {
    background: transparent url(../images/fundrp/button_greenCurvedB.png) no-repeat scroll top right;
    display: block;
	color:#fafbf4;
	font-family:arial,verdana,arial,serif;
	font-size:14px;
	font-weight:bold;
    float: left;
    height:42px;
    margin-right: 6px;
    padding-right:23px; /* sliding doors padding */
    text-decoration: none;
}

a.fundrp_button_greenCurved span {
    background: transparent url(../images/fundrp/button_greenCurvedA.png) no-repeat;
    display: block;
	color:#fafbf4;
    line-height: 32px;
    padding: 5px 7px 5px 17px;
}

a.fundrp_button_greenCurved span:hover{
	text-decoration:none;color:#fafbf4;
}

a.fundrp_button_grey {
    background: transparent url(../images/fundrp/button_greyB.png) no-repeat scroll top right;
    display: block;
	color:#ffffff;
	font-family:calibri,verdana,arial,serif;
	font-size:14px;
	font-weight:bold;
    float: left;
    height:35px;
    margin-right: 6px;
    padding-right: 32px; /* sliding doors padding */
    text-decoration: none;
}

a.fundrp_button_grey span {
    background: transparent url(../images/fundrp/button_greyA.png) no-repeat;
    display: block;
	color:#ffffff;
    line-height: 25px;
    padding: 5px 7px 5px 17px;
}

a.fundrp_button_grey span:hover{
	text-decoration:none;color:#ffffff;
}

a.fundrp_button_white_reverse {
    background: transparent url(../images/fundrp/button_whiteB_reverse.png) no-repeat;
    display: block;
    height:40px;
	color:#686767;
    padding: 0px 17px 5px 13px;
	text-decoration: none;
	cursor:pointer;
}

a.fundrp_button_white_reverse span {
    background: transparent url(../images/fundrp/button_whiteA_reverse.png) no-repeat scroll top right;
    color: #686767;
    display: block;
    float: left;
	font-size:14px;
    line-height: 40px;
	font-weight:bold;
	font-family:calibri,verdana,arial,serif;
    margin-left: 28px;
	padding-left:3px;
    padding-right: 15px; /* sliding doors padding */
    text-decoration: none;
	cursor:pointer;
}

a.fundrp_button_white_reverse span:hover{
	text-decoration:none;color:#686767;cursor:pointer;
}

a.fundrp_button_green_reverse {
    background: transparent url(../images/fundrp/button_greenB_reverse.png) no-repeat;
    display: block;
	color:#ffffff;
	line-height: 40px;
	height:40px;    
    padding: 0px 17px 5px 7px;
	text-decoration: none;
	cursor:pointer;
}

a.fundrp_button_green_reverse span {
    background: transparent url(../images/fundrp/button_greenA_reverse.png) no-repeat scroll top right;
    display: block;
	color:#ffffff;
	line-height: 40px;
	font-family:calibri,verdana,arial,serif;
	font-size:14px;
	font-weight:bold;
    float: left;    
    margin-left: 30px;
	padding-right:15px;
    padding-left: 2px; /* sliding doors padding */
    text-decoration: none;
	cursor:pointer;
}

a.fundrp_button_green_reverse span:hover{
	text-decoration:none;color:#ffffff;cursor:pointer;
}

.DesignButtonGrey{
    background: url(../images/Get_Involved_Button1_bg.png) no-repeat scroll 0 0 transparent;
    color: white;
    height:/* 84px;*/64px;
    padding: 34px 32px 0px 32px;
    text-align: center;
    width:238px;
    font-size:17px;
	letter-spacing:2px;
	font-family:Arial Narrow, Arial, sans-serif;
	font-weight:bold;
}

/*** Green/White/Grey Button end **/
/*** ProgressBar **/
.progressBarTable{
height:80px;
width:200px;
}

.progressBarTableTL{
height:10px;width:10px;
background:url(../images/fundrp/greyTbl_topLt.png) no-repeat !important;
}

.progressBarTableMid{
height:10px;
background:#bebfbf;
}

.progressBarTableTR{
height:10px;width:10px;
background:url(../images/fundrp/greyTbl_topRt.png) no-repeat !important;
}

.progressBarTableBL{
height:10px;width:10px;
background:url(../images/fundrp/greyTbl_botLt.png) no-repeat !important;
}

.progressBarTableBR{
height:10px;width:10px;
background:url(../images/fundrp/greyTbl_botRt.png) no-repeat !important;
}

.progressBarInfo{
height:35px;
background:#bebfbf;
color:#ffffff;
font-size:13px;
font-family:verdana,arial,serif;
}

.ui-progressbar { text-align: left; }
.ui-progressbar .ui-progressbar-value {margin:0px;min-height:10px; height:100%; }
/* Component containers
----------------------------------*/
.ui-widget { font-family: Verdana,Arial,sans-serif/*{ffDefault}*/; font-size: 1.1em/*{fsDefault}*/; }
.ui-widget .ui-widget { font-size: 1em; }
.ui-widget input, .ui-widget select, .ui-widget textarea, .ui-widget button { font-family: Verdana,Arial,sans-serif/*{ffDefault}*/; font-size: 1em; }
.ui-widget-content { /*border: 1px solid #aaaaaa*/; background:#5f6161 repeat-x; color: #222222/*{fcContent}*/; }
.ui-widget-content a { color: #222222/*{fcContent}*/; }
.ui-widget-header { /*border: 1px solid #aaaaaa*/; background:#94a602 repeat-x; color: #222222/*{fcHeader}*/; font-weight: bold; }
.ui-widget-header a { color: #222222/*{fcHeader}*/; }

.progressPercent div{
background:#bebfbf !important; 
float:left;
width:20%;
color:#5f6161;
font-size:10px;
}

/*** ProgressBar end **/
/* Misc  Starts*/
/* --------- Rupee Symbol - Start -------- */

/*@font-face{font-family: 'WebRupee';src: url('http://cdn.webrupee.com/WebRupee.V2.0.eot');src: local('WebRupee'), url('http://cdn.webrupee.com/WebRupee.V2.0.ttf') format('truetype'),  url('http://cdn.webrupee.com/WebRupee.V2.0.woff') format('woff'), url('http://cdn.webrupee.com/WebRupee.V2.0.svg') format('svg');font-weight: normal;font-style: normal;}
.WebRupee{font-family: 'WebRupee';}*/
@font-face{font-family: 'WebRupee';src: url('fonts/WebRupee.V2.0.eot');src: local('WebRupee'), url('fonts/WebRupee.V2.0.ttf') format('truetype'),  url('fonts/WebRupee.V2.0.woff') format('woff'), url('fonts/WebRupee.V2.0.svg') format('svg');font-weight: normal;font-style: normal;}
.WebRupee{font-family: 'WebRupee';}

/* --------- Rupee Symbol - End -------- */

.WebRupee {
    font-family: 'WebRupee';
    font-size: 1.1em;
    margin-right: 2px;
}

.fundrp_txtGreen{
color:#94a602;
}

.fundrp_txtGrey{
color:#4c4f3c;
}

.fundrp_txtRed{
color:#F84040;
}

.empty15{
height:15px;
}

.borderBot{
border-bottom:#000000 1px solid;
}

.fsAB{
font-family: 'Arial Black', Gadget, sans-serif;
}

a.fundrp_button_white_search {
    background: transparent url(../images/fundrp/button_whiteB.png) no-repeat scroll top right;
    color: #686767;
    display: block;
    float: left;
	font-size:14px;
	font-weight:bold;
	font-family:calibri,verdana,arial,serif;
    height:40px;
    margin-right: 6px;
    padding-right: 41px; /* sliding doors padding */
    text-decoration: none;
}

a.fundrp_button_white_search  span {
    background: transparent url(../images/fundrp/button_whiteA.png) no-repeat;
    display: block;
    line-height: 32px;
	color:#686767;
    padding: 4px 0px 4px 11px;
}

a.fundrp_button_white_search  span:hover{
	text-decoration:none;color:#686767;
}
.errorserverside
{
font-style:italic;
color:Red; 
margin:2px;
padding:2px;   
}

.getInvolved_homeIcon{
margin-top:-2px;
font-size:0.8em;
font-family:verdana,serif;
background:url(../images/getInvolved-home-icon.png) no-repeat 50% 20%;
}

.getInvolved_homeIcon a, .getInvolved_homeIcon a:link,.getInvolved_homeIcon a:active,.getInvolved_homeIcon a:visited{ 
color:#404040;
text-decoration:none;
}
/* Misc Ends*/
/* Payment Method Icons Start */
.contribPaymentMethods_Icons{
width:60px;
text-align:center;
margin-right:0px;
}

.contribPaymentMethods_Txt{
font-family:arial,verdana,serif;
font-size:12px;
font-weight:normal;
color:#878787;
}

.contrib_ButtonsTxt{
font-size:13px;
color:#000000;
font-weight:bold;
text-align:left;
margin-top:20px;
width:160px;
}
/* Payment Method Icons End */
