body {
	margin: 0px;
	background-image:url(images/main_body_bg.jpg);
	background-repeat:repeat-x;
	background-color:#d7d4bb;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#787878;
	line-height:17px;
}
a{
	outline:none;
}
p{
	margin:0px;
	padding:0px;
}
#main_wrapper{
	width:940px;
	margin:auto;
}
#upper_wrapper{
	width:900px;
	margin:auto;
	height:161px;
}
#logo{
	width:900px;
	height:91px;
}
#logo a{
	outline:none;
}
.logo{
	float:left;
}
.phone_icon{
	width:275px;
	height:20px;
	float:left;
	margin-top:36px;
}
.volunteer_logo{
	width:164px;
	height:91px;
	float:right;
}
#top_menu{
	width:900px;
	height:70px;
}
#bottom_wrapper{
	width:940px;
	margin:auto;
	margin-bottom:30px;
	background-image:url(images/main_bg.jpg);
	background-repeat:repeat-y;
	background-color:#fdfdfa;
	float:left;
}
#main_body{
	width:900px;
	margin-bottom:30px;
	float:left;
	padding-left:20px;
}
#main_center_body{
	width:840px;
	margin:auto;
	margin-top:25px;
}
#index_banner{
	width:840px;
	height:275px;
	background-color:#ebe9d8;
}
.index_left_pic{
	margin-left:10px;
	margin-top:10px;
}
#main_center_body_left{
	width:551px;
	float:left;
	margin-top:28px;
}
#main_center_body_ryt{
	width:263px;
	float:right;
	margin-top:28px;
}
.index_volunteer{
	font-size:29px;
	color:#f7822d;
	width:146px;
	float:left;
	height:35px;
	line-height:29px;
}
.index_we_specialise{
	float:left;
	padding-top:5px;
	width:400px;
	text-align:justify;
}
.index_groups{
	width:263px;
	border:3px solid #e8e7d2;
	background-color:#f8fddc;
	background-image:url(images/index_groups_bg.jpg);
	background-repeat:repeat-x;
	margin-top:20px;
	float:left;
	margin-right:13px;
}
.index_individuals{
	width:263px;
	border:3px solid #e8e7d2;
	background-color:#f8fddc;
	background-image:url(images/index_groups_bg.jpg);
	background-repeat:repeat-x;
	margin-top:20px;
	float:left;
}
.index_group_heading{
	font-size:19px;
	color:#ff730e;
	line-height:34px;
	font-weight:normal;
	padding-left:15px;
	text-transform:uppercase;
}
.groups_text{
	width:232px;
	margin:auto;
}
.groups_text a{
	text-decoration:underline;
	color:#787878;
}
.groups_text a:hover{
	text-decoration:none;
	color:#91af00;
}
#spotlight{
	width:251px;
	border:6px solid #d1de98;
	background-color:#e0ebae;
	color:#445306;
}
#spotlight_inner{
	width:220px;
	margin:auto;
}
.spotlight{
	font-size:22px;
	color:#3c5011;
	font-weight:bold;
	line-height:38px;
}
.read_more{
	background-image:url(images/read_more_bg.gif);
	background-repeat:no-repeat;
	width:99px;
	height:28px;
	color:#FFFFFF;
	font-weight:bold;
	padding-left:9px;
	padding-top:6px;
}
.read_more a{
	color:#ffffff;
	text-decoration:none;
}
.read_more a:hover{
	color:#3c5011;
	text-decoration:none;
}
.browse_opportunity{
	width:257px;
	border:3px solid #f3f3e7;
	margin-top:18px;
}
.browse_opportunity_inner{
	width:225px;
	margin:auto;
}
.browseopportunity{
	font-size:22px;
	color:#4f4f4f;
	font-weight:bold;
	line-height:40px;
}
.browse_menulist{
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	width:165px;
	color:#787878;
	margin-bottom:0px;
}
.subscribe_text_box{
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	width:160px;
	color:#787878;
	border: 1px solid #a5acb2;
	padding-left:5px;
}
.browse_link{
	background-image:url(images/browse_bg.gif);
	background-repeat:no-repeat;
	width:99px;
	height:28px;
	color:#787878;
	font-weight:bold;
	padding-left:9px;
	padding-top:6px;
	margin-top:10px;
	margin-bottom:5px;
	font-size:12px;
}
.browse_link a{
	color:#787878;
	text-decoration:none;
}
.browse_link a:hover{
	color:#91af00;
	text-decoration:none;
}
.intern_main{
	width:511px;
	background-color:#f1efde;
	margin-top:24px;
	float:left;
	padding-bottom:15px;
	padding-left:20px;
	padding-right:20px;
	padding-top:14px;
}
.intern_heading{
	font-size:22px;
	color:#847f5d;
	font-weight:bold;
	padding-bottom:10px;
}
.hr_line{
	background-image:url(images/hr_line.gif);
	background-repeat:repeat-x;
	height:1px;
	width:840px;
	margin-top:20px;
	float:left;
	margin-bottom:0px;
	padding-bottom:0px;
}
#footer{
	width:835px;
	float:left;
	padding-top:5px;
	height:40px;
	font-size:11px;
}
#footer a{
	color:#787878;
	text-decoration:none;
}
#footer a:hover{
	color:#91af00;
	text-decoration:none;
}
.designed{
	padding-left:90px;
}
.sublinks{
	font-size:11px;
	color:#FFFFFF;
	text-decoration:none;
}
.sublinks a{
	color:#FFFFFF;
	text-decoration:none;
}
.sublinks a:hover{
	color:#c6e436;
	text-decoration:none;
}
.our_newsletter{
	font-weight:bold;
	color:#4f4f4f;
}
.bredcrums{
	width:551px;
	height:20px;
	border-collapse: collapse; 
	border-bottom: .05em solid #e5e3ce;
	clear:both;
}
.bredcrums a{
	text-decoration:none;
	color:#787878;
}
.bredcrums a:hover{
	text-decoration:none;
	color:#91af00;
}
#how_apply_browse_opportunity{
	width:257px;
	border:3px solid #f3f3e7;
	margin-bottom:18px;
}
h1{
	font-size:29px;
	color:#f7822d;
	font-weight:normal;
	padding-top:15px;
	padding-bottom:15px;
	line-height:29px;
}
.news_heading{
	width:551px;
}
.news{
	width:398px;
	font-size:29px;
	color:#f7822d;
	font-weight:normal;
	float:left;
	height:40px;
	padding-top:17px;
	line-height:29px;
}
.news_previous_next{
	width:153px;
	float:left;
	height:29px;
	padding-top:25px;
	text-align:right;
}
.news_previous_next a{
	text-decoration:none;
	color:#787878;
}
.news_previous_next a:hover{
	text-decoration:none;
	color:#91af00;
}
.news_bottom_previous_next{
	width:155px;
	height:29px;
	padding-left:396px;
	text-align:right;
}
.news_bottom_previous_next a{
	text-decoration:none;
	color:#787878;
}
.news_bottom_previous_next a:hover{
	text-decoration:none;
	color:#91af00;
}
#inner_main_center_body_left{
	width:551px;
	float:left;
	margin-top:24px;
}
#inner_banner{
	width:840px;
	background-color:#ebe9d8;
	float:left;
}
.inner_left_pic{
	float:left;
	border:10px solid #ebe9d8;
}
#in_this_section{
	width:224px;
	float:left;
	margin-left:32px;
	margin-top:10px;
}
.inthis_section_heading{
	font-size:22px;
	color:#4f4f4f;
	font-weight:bold;
}
.inthis_hr_line{
	background-image:url(images/hr_line.gif);
	background-repeat:repeat-x;
	height:1px;
	width:220px;
	margin-top:10px;
	margin-bottom:8px;
	clear:both;
}
.subsection_links{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666666;
	margin:0px;
}
.subsection_links ul{
	list-style-type:none;
	margin:0;
	padding:0px;
}
.subsection_links ul li{
	color:#666666;
	line-height:18px;
}
.subsection_links ul li a{
	color:#666666;
	text-decoration:none;
}
.subsection_links ul li a:hover{
	color:#91af00;
	text-decoration:none;
}
.error{
	color:#ea5300;
	font-size:11px;
}

.error_browse{
	color:#f7822d;
	font-size:14px;
}

.error1{
	color:#ea5300;
	font-size:11px;
	margin-left:90px;
}
.error2{
	color:#ea5300;
	font-size:11px;	
}
.error3{
	color:#ea5300;
	font-size:11px;
	margin-left:69px;
}

.heading_underline{
	border-collapse: collapse; 
	border-bottom: .05em solid #e5e3cd;
	clear:both;
	margin-bottom:15px;
}
.news_day{
	color:#505050;
}
.news_read_more{
	color:#787878;
}
.news_read_more a{
	color:#787878;
	text-decoration:underline;
}
.news_read_more a:hover{
	color:#91af00;
	text-decoration:none;
}
h2{
	font-size:18px;
	color:#f7822d;
	font-weight:normal;
	padding-top:18px;
	padding-bottom:5px;
	margin:0px;
}
.news_comments{
	width:541px;
	background-color:#f5f5eb;
	padding-top:10px;
	padding-left:10px;
	padding-bottom:18px;
	margin-bottom:15px;
	margin-top:5px;
}
.comments_posted{
	padding-top:10px;
}
.add_comment_underline{
	border-collapse: collapse; 
	border-bottom: .05em solid #e5e3cd;
	clear:both;
}
.add_comment_form{
	width:551px;
	height:270px;
	font-size:11px;
}
.add_comment_your_name{
	width:551px;
}
.add_comment_text_box{
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	width:240px;
	color:#787878;
	border: 1px solid #a5acb2;
	padding-left:5px;
	margin-top:10px;
	margin-left:15px;
	margin-right:5px;
}
.add_comment{
	width:551px;
}
.add_comment_comment{
	width:92px;
	float:left;
	padding-top:10px;
}
.add_comment_text_area{
	width:459px;
	height:20px;
	float:left;
}
.comment_text_area{
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	width:350px;
	color:#787878;
	border: 1px solid #a5acb2;
	padding-left:5px;
	margin-top:10px;
	height:90px;
}
.our_clients{
	width:551px;
}
.our_clients ul{
	margin:0px;
	padding:0px;
	list-style-type:none;
}
.our_clients ul li{
	margin:0px;
	padding:0px;
	margin-bottom:28px;
}
.our_clients_left_logo{
	margin-right:31px;
	border:1px solid #e4e4e3;
}
A:hover{color: #e4e4e3}
A:hover .our_clients_left_logo{border:1px; border-thickness: 1px; border-color: #818181; border-style: solid}
.our_clients_right_logo{
	border:1px solid #e4e4e3;
}
A:hover{color: #e4e4e3}
A:hover .our_clients_right_logo{border:1px; border-thickness: 1px; border-color: #818181; border-style: solid}

.contact_getin_touch{
	font-size:13px;
	color:#f7822d;
	font-weight:bold;
}
.contact_form{
	width:530px;
	font-size:12px;
	padding-left:21px;
	margin-bottom:8px;
	float:left;
}
.contact_us_name{
	width:530px;
}
.contact_text_box{
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	width:166px;
	color:#787878;
	border: 1px solid #a5acb2;
	padding-left:5px;
	margin-top:10px;
	margin-left:20px;
	margin-right:5px;
}
.contact_name_text_box{
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	width:166px;
	color:#787878;
	border: 1px solid #a5acb2;
	padding-left:5px;
	margin-top:10px;
	margin-left:26px;
	margin-right:5px;
}
.contact_email_text_box{
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	width:166px;
	color:#787878;
	border: 1px solid #a5acb2;
	padding-left:5px;
	margin-top:10px;
	margin-left:28px;
	margin-right:5px;
}
.contact_us_purpose{
	width:530px;
}
.contact_purpose{
	width:65px;
	float:left;
	padding-top:10px;
}
.contact_text_area{
	width:320px;
	float:left;
	padding-top:10px;
}
.contact_purpose_text_area{
	width:315px;
	height:74px;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	color:#787878;
}
.contact_purpose_error{
	width:135px;
	float:left;
	padding-left:5px;
	padding-top:20px;
}
.jobs_underline{
	border-collapse: collapse; 
	border-bottom: .05em solid #e5e3cd;
	padding-top:15px;
	margin-bottom:15px;
}
.testimonial_main_body{
	width:551px;
	background-color:#f4f5e6;
	margin-top:8px;
	margin-bottom:20px;
	float:left;
}
.testimonial_quote_icon{
	width:67px;
	float:left;
}
.testimonial_quote{
	width:290px;
	float:left;
	padding-top:23px;
	padding-bottom:23px;
	
}
.testimonial_quote_expand{
	width:460px;
	float:left;
	padding-top:23px;
	padding-bottom:23px;
	padding-right:24px;
}
.testimonial_quote_licon{
	width:67px;
	float:left;
}
.testimonial_quote_ricon{
	width:67px;
	float:left;
	padding-top:23px;

}

.testimonial_quote_rimage{
	width:144px;
	float:right;
	padding-top:23px;
	padding-bottom:23px;
	padding-right:24px;

}
.testimonial_quote_limage{
	width:144px;
	float:left;
	padding-top:23px;
	padding-bottom:23px;
	padding-right:24px;
	padding-left:24px;

}


.testimonial_writer_name{
	font-size:13px;
	color:#f7822d;
}
.faqs_wrapper{
	width:551px;
}
.faqs_main{
	width:551px;
	float:left;
}
.faqs_answer{
	width:551px;
	padding-top:5px;
}
.faqs_answer_a{
	width:20px;
	float:left;
	font-weight:bold;
}
.faqs_answer_ans{
	width:531px;
	float:left;
}
.faqs_underline{
	border-collapse: collapse; 
	border-bottom: .05em solid #e5e3cd;
	padding-top:15px;
	margin-bottom:15px;
	clear:both;
}
.faqs_form{
	width:530px;
	font-size:12px;
	padding-left:18px;
	float:left;
}
.videos_subheading{
	color:#f7822d;
	font-size:13px;
	line-height:30px;
	font-weight:bold;
}
.videos_body{
	width:325px;
	float:left;
}
.videos_body ul{
	list-style-type:none;
	margin:0px;
	padding:0px;
}
.videos_body ul li{
	list-style-type:none;
	margin:0px;
	padding:0px;
	margin-bottom:12px;
	float:left;
}
.videos_body ul li a{
	color:#787878;
	text-decoration:none;
}
.videos_body ul li a:hover{
	color:#91af00;
	text-decoration:none;
}
.videos_body ul li img{
	border:1px solid #c6c6c6;
}
.videos_body ul li a:hover img{
	border:1px solid #818181;
}
.video_left_pic_padding{
	margin-right:36px;
}
.video_left_pic_name{
	width:130px;
	color:#787878;
	text-align:center;
}
.video_right_pic_name{
	color:#787878;
	text-align:center;
}
.video_right_pic_name a{
	color:#787878;
	text-decoration:none;
}
.video_right_pic_name a:hover{
	color:#91af00;
	text-decoration:none;
}
.galleries_body{
	width:226px;
	float:left;
	background-color:#f3f3e8;
	text-align:center;
}
.galleries_body ul{
	list-style-type:none;
	margin:0px;
	padding:0px;
}
.galleries_body ul li{
	list-style-type:none;
	margin:0px;
	padding:0px;
	margin-bottom:27px;
}
.galleries_body ul li a{
	color:#787878;
	text-decoration:none;
}
.galleries_body ul li a:hover{
	color:#91af00;
	text-decoration:none;
}
.galleries_body ul li img{
	border:1px solid #c6c6c6;
}
.galleries_body ul li a:hover img{
	border:1px solid #818181;
}
.resources_links_main_body{
	width:551px;
	float:left;
	margin-bottom:30px;
}
.resources_important_links{
	width:263px;
	border:3px solid #e8e7d2;
	background-color:#f8fddc;
	background-image:url(images/resources_imp_links_bg.jpg);
	background-repeat:repeat-x;
	float:left;
}
.resources_imp_links_inner_body{
	width:220px;
	margin-top:5px;
	padding-left:15px;
	padding-bottom:20px;
	float:left;
}
.resources_imp_links_inner_body ul{
	margin:0px;
	padding:0px;
	list-style-type:none;
}
.resources_imp_links_inner_body ul li{
	margin:0px;
	padding:0px;
	clear:both;
	line-height:20px;
}
.resources_imp_links_inner_body a{
	text-decoration:underline;
	color:#787878;
}
.resources_imp_links_inner_body a:hover{
	text-decoration:none;
	color:#91af00;
}
.resources_imp_links_arrow{
	width:12px;
	float:left;
	padding-top:7px;
}
.resources_imp_links{
	width:208px;
	float:left;
}
.resources_about_india{
	width:263px;
	border:3px solid #e8e7d2;
	background-color:#f8fddc;
	background-image:url(images/resources_imp_links_bg.jpg);
	background-repeat:repeat-x;
	float:left;
	margin-left:13px;
}
.resources_ngo_sectors{
	width:263px;
	border:3px solid #e8e7d2;
	background-color:#f8fddc;
	background-image:url(images/resources_ngo_sectors_bg.jpg);
	background-repeat:repeat-x;
	float:left;
}
.resources_faq{
	width:263px;
	border:3px solid #e8e7d2;
	background-color:#f8fddc;
	background-image:url(images/resources_ngo_sectors_bg.jpg);
	background-repeat:repeat-x;
	float:left;
	margin-left:13px;
}
.imp_links_hr_line{
	border-collapse: collapse; 
	border-bottom: .05em solid #e5e3cd;
	padding-top:11px;
	margin-bottom:10px;
}
.browse_opportunities_field{
	width:551px;
}
.browse_opportunities_field  ul{
	padding:0px;
	margin:0px;
	list-style-type:none;
}
.browse_opportunities_field  ul li{
	padding:0px;
	margin:0px;
	clear:both;
}
.browse_opportunities{
	width:551px;
}
.browse_opportunities_left_field{
	width:131px;
	float:left;
	font-weight:bold;
}
.browse_opportunities_right_field{
	width:420px;
	float:left;
	padding-bottom:15px;
}
h3{
	font-size:21px;
	color:#f7822d;
	font-weight:normal;
	padding-bottom:5px;
	margin:0px;
	padding-top:5px;
}
.browse_opp_main{
	width:511px;
	background-color:#f1efde;
	margin-top:15px;
	float:left;
	padding-bottom:20px;
	padding-left:20px;
	padding-right:20px;
	padding-top:10px;
}
.browse_opp_text_box{
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	width:166px;
	color:#787878;
	border: 1px solid #a5acb2;
	padding-left:2px;
	margin-top:7px;
	margin-left:26px;
	margin-right:5px;
	height:18px;
	
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	width:166px;
	color:#787878;
	border: 1px solid #a5acb2;
	padding-left:5px;	
}
.browse_opp_email_text_box{
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	width:166px;
	color:#787878;
	border: 1px solid #a5acb2;
	padding-left:2px;
	margin-top:7px;
	margin-left:28px;
	margin-right:5px;
	height:18px;	
}
.browse_opp_menulist{
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	width:170px;
	color:#787878;
	border: 1px solid #a5acb2;
	padding-left:5px;
	margin-top:7px;
	margin-left:9px;
	margin-right:5px;
	height:18px;	
}
.browse_opp_text_area{
	float:left;
	width:315px;
}
.browse_text_area{
	width:315px;
	height:74px;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	color:#787878;
	margin-top:5px;	
}
.browse_opp_link{
	background-image:url(images/browse_bg.gif);
	background-repeat:no-repeat;
	width:99px;
	height:28px;
	color:#787878;
	font-weight:bold;
	padding-left:9px;
	padding-top:6px;
	margin-top:10px;
	margin-bottom:5px;
	font-size:12px;
	float:left;
	margin-left:15px;
	margin-top:56px;
}
.browse_opp_link a{
	color:#787878;
	text-decoration:none;
}
.browse_opp_link a:hover{
	color:#91af00;
	text-decoration:none;
}

.boxes 
{
	font-family: Arial; 
	list-style-type: none; 
	margin: 0px; 
	padding: 0px; 
	width: 298px;
}


.boxesli 
{
	width: 149px;
	height: 120px;
	position: relative; 
	float: left;
	margin-left:20px;
	margin-right:17px; 
	text-align: center; 
	background-color: #FFFFFF; 
	padding: 0px;
}
.boxesli_last 
{
	width: 149px;
	height: 120px;
	position: relative; 
	float: left;
	margin-bottom:29px; 
	margin-right:0px; 
	text-align: center; 
	background-color: #FFFFFF; 
	padding: 0px;
}

/*-----------------------------------new--------------------*/

.volunteer_points_browse{
	width:400px;
	margin-top:10px;
}
.volunteer_points_browse ul{
	margin:0px;
	list-style-type:disc;
	padding-left:15px;
}
.volunteer_points_browse ul li{
	padding-bottom:px;
	margin:0px;
	clear:both;
}

.volunteer_points{
	width:551px;
	margin-top:10px;
}
.volunteer_points ul{
	margin:0px;
	list-style-type:disc;
	padding-left:15px;
}
.volunteer_points ul li{
	padding-bottom:px;
	margin:0px;
	clear:both;
}
.volunteer_points_arrow{
	width:15px;
	height:5px;
	float:left;
	background-image:url(../images/arrow.gif);
	background-repeat:no-repeat;
	margin-top:6px;
}
.volunteer_points_text{
	width:536px;
	float:left;
	margin-bottom:8px;
}
.volunteer_points_subtext{
	width:536px;
	float:left;
	margin-bottom:4px;
}











