@charset "utf-8";
/* CSS Document */

body{
	padding:0 0 30px 0;
	margin:0;
	font-family:Arial, Helvetica, sans-serif;
	background-color:#fefbeb;
	color:#666666;
	}
	
div, h1, h2, h3, h4, p, img, form, ul, dl, dt, ol,  iframe, td , dl{
	padding:0;
	margin:0;
	border: 0;
	}
.spacer{
	clear:both;
	font-size:0;
	line-height:0;
	}
/*----------------< < < main part start > > >------------*/
#mainDiv{
	width:1000px;
	margin:0;
	background-color:#fff;
	color:#666666;
	}
	
/*-------------header part start---------*/
#header{
	width:1000px;
	height:502px;
	background:url(../../public/images/header.png) no-repeat 0 0;
	}
	
/*--------------header img start---------------*/
.pic_gallery{
	position:absolute;
	left:0;
	top:0;
	width:1000px;
	}
/*-------------top part start------------*/
	
#topPart{
	position:relative;
	width:1000px;
	background:url(../../public/images/top_red_bg.png) no-repeat 0 0;
	height:87px;
	z-index:1;
	}
	
.logo{
	position:absolute;
	left:38px;
	top:15px;
	border:none;
	width:auto;
	}
#topPart ul.topLink{
	height:25px;
	list-style-type:none;
	position:absolute;
	left:279px;
	top:0;
	}
	
#topPart ul.topLink li{
	float:left;
	width:auto;
	line-height:25px;
	display:block;
	padding:0 8px;
	}
	
#topPart ul.topLink li a{
	text-decoration:none;
	color:#fff;
	background-color:inherit;
	font:bold 10px/25px  Helvetica, Arial, sans-serif;
	}
	
#topPart ul.topLink li a:hover{
	color:#ff8d8d;
	background-color:inherit;
	}
	
#topPart ul.topLink li a.hover{
	color:#ff8d8d;
	background-color:inherit;
	}
/*--------------navi part start------------*/
#topPart ul.navi{
	height:26px;
	list-style-type:none;
	position:absolute;
	left:277px;
	top:47px;
	}
	
#topPart ul.navi li{
	float:left;
	width:auto;
	display:block;
	/*height:25px;*/
	text-align:center;
	margin:0 1px 0 0;
	font:bold 14px/26px "HelveticaNeue MediumCond" , Arial, Helvetica, sans-serif;
	color:#fff;
	background-color:inherit;
	}
	
#topPart ul.navi li a{
	text-decoration:none;
	color:#fff;
	display:block;
	background-color:inherit;	
	cursor:pointer;
	width:auto;
	text-align:center;
	line-height:26px;
	}

#topPart ul.navi li.volunteer{
	width:89px;
	text-align:center;
	}
	
#topPart ul.navi li.volunteer_hover{
	background:url(../../public/images/volunteer_h.png) no-repeat 0 0;
	width:89px;
	text-align:center;
	}
	
#topPart ul.navi li.invest{
	width:53px;
	}
	
#topPart ul.navi li.invest_hover{
	background:url(../../public/images/invest_h.png) no-repeat 0 0;
	width:53px;
	}
	
	

#topPart ul.navi li.charities{
	width:81px;
	}
	
#topPart ul.navi li.charities_hover{
	background:url(../../public/images/charities_h.png) no-repeat 0 0;
	width:81px;
	}
	

#topPart ul.navi li.calendar{
	width:72px;
	}
	
#topPart ul.navi li.calendar_hover{
	background:url(../../public/images/calendar_h.png) no-repeat 0 0;
	width:72px;
	}
	
#topPart ul.navi li.trips{
	width:57px;
	}
	
#topPart ul.navi li.trips_hover{
	background:url(../../public/images/trips_h.png) no-repeat 0 0;
	width:57px;
	}

#topPart ul.navi li.hope{
	width:117px;
	}
	
#topPart ul.navi li.hope_hover{
	background:url(../../public/images/week-hope_h.png) no-repeat 0 0;
	width:117px;
	}
	
#topPart ul.navi li.blog{
	width:44px;
	}
	
#topPart ul.navi li.blog_hover{
	background:url(../../public/images/blog_h.png) no-repeat 0 0;
	width:44px;
	}
	
/*-----------------active navi---------------*/
#topPart ul.navi li a.invest_active{
	background:url(../../public/images/invest_a.gif) no-repeat 0 0;
	width:53px;
	cursor:text;
	}
#topPart ul.navi li.charities_active{
	background:url(../../public/images/charities_a.gif) no-repeat 0 0;
	width:101px;
	height:25px;
	cursor:text;
	}
	
#topPart ul.navi li.blog_active{
	background:url(../../public/images/blog_a.gif) no-repeat 0 0;
	width:44px;
	cursor:text;
	}
	
#topPart ul.navi li a.invest_hover{
	background:url(../../public/images/invest_a.gif) no-repeat 0 0;
	width:53px;
	cursor:text;
	}
	
/*#topPart ul.navi li.invest_hover{
	background:url(../../public/images/invest_a.gif) no-repeat 0 0;
	width:53px;
	cursor:text;
	}
	
#topPart ul.navi li.trips_hover{
	background:url(../../public/images/trips_a.gif) no-repeat 0 0;
	width:47px;
	cursor:text;
	}*/
	
#topPart ul.navi li a.voluntee_hover{
	background:url(../../public/images/volunteer_a.gif) no-repeat 0 0;
	width:89px;
	cursor:text;
	}

/*--------------search part start--------------------*/

#topPart form{
	width:186px;
	height:22px;
	position:absolute;
	right:0;
	top:49px;
	}
	
#topPart form input.textbox{
	background:url(../../public/images/text_box.gif) no-repeat 0 0;
	width:117px;
	height:19px;
	float:left;
	line-height:18px;
	border:none;
	padding:3px 4px 0 4px;
	margin:0;
	}
	
#topPart form input.submit{
	background:url(../../public/images/search.gif) no-repeat 0 0;
	width:61px;
	height:22px;
	float:right;
	cursor:pointer;
	border:none;
	padding:0;
	margin:0;
	}
/*--------------header bot part---------*/
#headerBot{
	width:1000px;
	position:relative;
	z-index:1;
	height:414px;
	}
	
#headerLeft{
	width:303px;
	position:absolute;
	left:17px;
	top:24px;
	}
/*--------------white part start------------*/
.blankHeight{
	height:15px;
	display:block;
	font-size:0;
	line-height:0;
}
.whiteDiv{
	width:303px;
	padding:0;
	margin:0 0 15px 0;	
	}
	
.whiteDiv span{
	background:url(../../public/images/heder_white_top.png) no-repeat 0 0;
	height:17px;
	display:block;
	font-size:0;
	line-height:0;
	}
	
.whiteDiv_innerDiv{
	background:url(../../public/images/heder_white_bot.png) no-repeat left bottom;
	padding:0 0 0 21px;
	height:112px;
	}
	
.whiteDiv_innerDiv h2{
	background:url(../../public/images/what_is.png) no-repeat 0 0;
	height:15px;
	text-indent:-222222px;
	font-size:0;
	line-height:0;
	margin:0 0 0 0;
	}
	
.whiteDiv_innerDiv p{
	font-size:12px;
	color:#433424;
	line-height:18px;
	background-color:inherit;
	padding:10px 19px 0 0;
	}
	
/*----------------green div start----------*/
.greenDiv{
	width:303px;
	}
	
.greenDiv span{
	background:url(../../public/images/green_top.png) no-repeat 0 0;
	height:17px;
	display:block;
	font-size:0;
	line-height:0;
	}
	
.greenDiv_innerDiv{
	background:url(../../public/images/green_bot.png) no-repeat left top;
	padding:0 0 0 21px;
	height:200px
	}
	
.greenDiv_innerDiv h2{
	background:url(../../public/images/get.png) no-repeat 0 0;
	height:12px;
	text-indent:-222222px;
	font-size:0;
	line-height:0;
	}
	
.greenDiv p{
	font-size:12px;
	color:#433424;
	line-height:18px;
	background-color:inherit;
	padding:10px 12px 8px 0;
	}
	
.greenDiv a.link{
	background:url(../../public/images/header_link.png) no-repeat 0 0;
	height:26px;
	display:block;
	font-size:12px;
	line-height:26px;
	padding:0 0 0 7px;
	background-color:inherit;
	color:#fff;
	font-weight:bold;
	text-decoration:none;
	text-transform:uppercase;
	width:261px;
	}
	
.greenDiv a.link:hover{
	background:url(../../public/images/header_link.png) no-repeat 0 100%;
	}
	
/*-----------------banner----------------*/
#bannerDiv{
	width:183px;
	position:absolute;
	right:0;
	top:377px;
	padding:0 0 0 18px;
	background:url(../../public/images/control_bg.png) no-repeat right 0;
	height:38px;
	z-index:5000;
	}
	
.control_left{
	background:url(../images/control_left.png) no-repeat 0 0;
	height:38px;
	display:block;
	position:absolute;
	width:17px;
	right:184px;
	top:377px;
	z-index:5000;
	}
	
#bannerDiv p{
	background:url(../../public/images/banner.gif) no-repeat 0 0;
	width:48px;
	float:left;
	margin:18px 0 0 0;
	text-indent:-222222px;
	display:block;
	height:10px;
	}
	
#bannerDiv ul{
	list-style-type:none;
	height:13px;
	float:right;
	width:127px;
	margin:16px 0 0 0;
	z-index:5000;
	}
	
#bannerDiv ul li{
	float:left;
	width:auto;
	padding:0 3px;
	}
	
#bannerDiv ul li a{
	height:13px;
	width:13px;
	display:block;
	outline:none;
	}
	
#bannerDiv ul li a img{	
	border:none;
	}
#bannerDiv ul li a.pre{
	background:url(../../public/images/pre.gif) no-repeat 0 0;
	margin:0 66px 0 0;
	}
	
#bannerDiv ul li a.pre:hover{
	background:url(../../public/images/pre_h.gif) no-repeat 0 0;	
	}
#bannerDiv ul li a.next{
	background:url(../../public/images/next.gif) no-repeat 0 0;
	}
	
#bannerDiv ul li a.next:hover{
	background:url(../../public/images/next_h.gif) no-repeat 0 0;
	}
#bannerDiv ul li a.box{
	background:url(../../public/images/pink_suar.gif) no-repeat 0 0;
	}
	
#bannerDiv ul li a.box:hover{
	background:url(../../public/images/green_squar.gif) no-repeat 0 0;
	}
/*-----------javascript auto play part start----------*/
	
.bgImgRotation{
	position:absolute;
	left:0;
	top:0;
	}
	
.bgImgRotation img{
	display:block;
	}
	
/*-----------------body part start----------*/
#body{
	width:963px;
	margin:23px auto 0;
	background:url(../../public/images/body_bg.gif) repeat-x 17px 0;
	padding:0 0 28px 0;
	}
.body_top{
	background:url(../../public/images/body_top.gif) no-repeat 0 0;
	height:15px;
	display:block;
	}
/*--------------left part start----------*/	
#left{
	width:514px;
	float:left;
	border-right:#dcdcdc 1px solid;
	}
	
.left_common{
	width:231px;
	border-right:#dcdcdb 1px solid;
	float:left;
	padding:0 0 0 21px;
	}
	
.nobor{
	border-right:none !important;
	}
	
.left_common h2.recent{
	background:url(../../public/images/recents.gif) no-repeat 0 0;
	height:36px;
	text-indent:-222222px;
	margin:0 0 10px 0;	
}
.left_common h2.upcoming{
	background:url(../../public/images/upcoming.gif) no-repeat 0 0;
	height:36px;
	text-indent:-222222px;
	margin:0 0 10px 0;
	}
	
.dote_line{
	background:url(../../public/images/body_dote_line.gif) repeat-x left bottom;
	padding:4px 0 6px 0;
	width:205px;
	}
	
.dote_line h3{
	color:#bc1b1b;
	background-color:inherit;
	font-size:11px;
	font-weight:bold;
	line-height:16px;
	}
	
.dote_line p{
	font-size:11px;
	line-height:15px;
	color:#a5a5a5;
	background-color:inherit;
	font-style:italic;
	}
	
.dote_line p strong{
	color:#666666;
	background-color:inherit;
	}
.noimg{
	background-image:none !important;
	}
	
.more{
	background:url(../../public/images/more_bg.gif) no-repeat 0 0;
	height:22px;
	width:204px;
	display:block;
	font-size:11px;
	line-height:22px;
	background-color:inherit;
	color:#fff;
	text-decoration:none;
	padding:0 0 0 7px;
	font-weight:bold;
	text-transform:uppercase;
	margin:5px 0 0 0;
	}
	
.more:hover{
	background:url(../../public/images/more_bg.gif) no-repeat 0 100%;
	}
	
/*-------------right----------*/
#right{
	width:402px;
	padding:0 24px 0 0;
	float:right;
	}
	
#right_left{
	width:190px;
	float:left;
	padding:8px 0 0 0;
	}
	
#right_left img{
	display:block;
	border:#cdcdcd 3px solid;;
	}
#right_right{
	width:211px;
	float:right;
	}
	
#right_right h2.charity{
	background:url(../../public/images/charity.gif) no-repeat 0 0;
	height:15px;
	margin:0 0 10px 0;
	font-size:11px;
	font-weight:bold;	
	color:#bc1b1b;
	background-color:inherit;
	padding:20px 0 0 32px;
	}
.rightText{
	font-size:11px;
	line-height:15px;
	color:#666666;
	background-color:inherit;
	padding:0 0 15px 0;
	}
	
/*---------------rainbrow-------*/
.rainbow{
	background:url(../../public/images/rainbow_bg.gif) no-repeat 0 0 #fefbeb;
	height:59px;
	color:#000;
	}
/*----------------footer part start-----------*/
#footer {
	background:url(../../public/images/footer_border.gif) repeat-x 0 0 #fefbeb;
	padding:0;
	position:relative;
	color:#736765;
	}
	
#footer ul{
	list-style-type:none;
	height:22px;
	padding:12px 0 0 8px;
	}
#footer ul li{
	float:left;
	width:auto;
	padding:0 8px;
	color:#736765;
	background-color:inherit;
	font-size:10px;
	line-height:20px;
	}
	
#footer ul li a{	
	text-decoration:none;
	font-weight:bold;
	color:#bc1b1b;
	background-color:inherit;
	}
#footer ul li a:hover{
	color:#736765;
	background-color:inherit;
	}
#footer ul li a.hover{
	color:#736765;
	background-color:inherit;
	}
	
.webdesign{
	font-size:10px;
	line-height:16px;
	color:#736765;
	background-color:inherit;
	margin:0 0 0 18px;
	}
.webdesign a{
	color:#bc1b1b;
	background-color:inherit;
	text-decoration:none;
	}
	
.webdesign a:hover{
	color:#736765;
	background-color:inherit;
	}
	
	
#footer form{
	width:180px;
	position:absolute;
	right:19px;
	top:18px;
	padding:0;
	margin:0;
	}
	
#footer form label{
	background:url(../../public/images/sign_up.gif) no-repeat 0 0;
	height:10px;
	text-indent:-222222px;
	display:block;
	font-size:0;
	line-height:0;
	margin:0 0 5px 0;
	padding:0;
	}
	
#footer form input.textbox{
	background:url(../../public/images/login_textbox.gif) no-repeat 0 0;
	height:17px;
	width:130px;
	float:left;
	border:none;
	padding:4px 0 0 9px;
	font-size:11px;
	}
	
#footer form input.join{
	background:url(../../public/images/join.gif) no-repeat 0 0;
	height:21px;
	width:41px;
	float:right;
	border:none
	}
	
/*-------------inner header part start---------*/
#inner_header{
	width:1000px;
	height:88px;
	background:url(../../public/images/inner_header.png) no-repeat 0 0;
	}
	
/*---------------inner body part start-----------------*/
#innnerBody{
	background:url(../../public/images/inner_body_bg.png) no-repeat 0 0 #fefbeb;
	padding:21px 0 53px 39px;
	color:#49403f;
	}
	
#innerLeft{
	width:227px;
	float:left;
	padding:16px 0 0 0;
	}
	
#innerLeft h2.charitiesText{
	background:url(../../public/images/our_cha.png) no-repeat 0 0;
	height:21px;
	text-indent:-222222px;
	font-size:0;
	line-height:0;
	margin:0 0 17px 0;
	}
	
.inner_left_line{
	background:url(../../public/images/innner_line.gif) repeat-x left bottom;
	height:3px;
	display:block;
	font-size:0;
	line-height:0;
	margin:0 0 7px 0;
	}
	
.left_gradian{
	background:url(../../public/images/inner_left_bg.gif) repeat-x 0 0;
	padding:0 7px;
	}

.left_gradian_top{
	background:url(../../public/images/inner_left_top.gif) no-repeat 0 0;
	height:8px;
	display:block;
	font-size:0;
	line-height:0;
	}
	
.charities_list{
	list-style-type:none;
	margin:0 0 14px 0;
	}
	
.charities_list li{
	display:block;
	height:32px;
	background:url(../../public/images/list_line.gif) repeat-x left bottom;
	padding:2px 0 0 0;
	}
	
.charities_list li a{
	height:27px;
	padding:0 0 0 8px;
	font-size:11px;
	font-weight:bold;
	color:#736765;
	background-color:inherit;
	text-decoration:none;
	display:block;
	text-transform:uppercase;
	line-height:27px;
	}
	
.charities_list li a:hover{
	background:url(../../public/images/list_hover.gif) no-repeat 0 0;
	color:#fff;
	background-color:inherit;
	}
	
.charities_list li a.active{
	background:url(../../public/images/list_hover.gif) no-repeat 0 0;
	color:#fff;
	background-color:inherit;
	}
	
.charities_list li.nobg{
	background-image:none;
	}
	
.volunteer_now{
	background:url(../../public/images/volunteer_now.gif) no-repeat 0 0;
	height:25px;
	text-indent:-222222px;
	font-size:0;
	line-height:0;
	margin:0 0 7px 3px;
	}
.left_gradian p{
	font-size:11px;
	line-height:18px;
	margin:0 2px 7px;
	}	
.inner_more{
	background:url(../../public/images/inner_more_bg.gif) no-repeat 0 0;
	height:26px;
	width:198px;
	display:block;
	font-size:12px;
	line-height:26px;
	background-color:inherit;
	color:#fff;
	text-decoration:none;
	padding:0 0 0 9px;
	font-weight:bold;
	text-transform:uppercase;
	margin:5px 0 0 0;
	}
	
.inner_more:hover{
	background:url(../../public/images/inner_more_bg.gif) no-repeat 0 100%;
	}
	
.inner_more1{
	background:url(../images/inner_more_bg1.png) no-repeat 0 0;
	height:26px;
	width:198px;
	display:block;
	font-size:12px;
	line-height:26px;
	background-color:inherit;
	color:#fff;
	text-decoration:none;
	padding:0 0 0 9px;
	font-weight:bold;
	text-transform:uppercase;
	margin:5px 0 0 3px;
	}
	
.inner_more1:hover{
	background:url(../../public/images/inner_more_bg1.png) no-repeat 0 100%;
	}
	
.featured_story{
	background:url(../../public/images/feature_story.gif) no-repeat 0 0;
	height:13px;
	text-indent:-222222px;
	font-size:0;
	line-height:0;
	margin:0 0 7px 3px;
	}
.left_bold_text{
	font-size:11px;
	font-weight:bold;
	margin:0 0 10px 3px;
	}
	
.italic{
	font-style:italic;
	padding:0 0 10px 0;
	}
	
.inner_pad{
	padding-bottom:17px;
	}
	
.left_gradian1{
	background:url(../../public/images/inner_left_bg1.gif) repeat-x 0 0;
	padding:0 7px 17px;
	}
	
/*-------------------inner right ----------*/
#innerRight{
	width:704px;
	background:url(../../public/images/charities_right_bg.gif) repeat-y 0 0;
	float:right;
	}
	
.innerRight_top{
	background:url(../../public/images/charities_right_top_bg.gif) no-repeat 0 0;
	}
	
.innerRight_bot{
	background:url(../../public/images/charities_right_bot_bg.gif) no-repeat left bottom;
	padding:0 0 34px 0;
	}
	
/*-----------------inner right left------------*/
.innerHeader{
	background:url(../../public/images/inner_top_bg.jpg) no-repeat 0 0 !important;
	}
#innerRight_left{
	width:521px;
	float:left;
	}
/*------------------tab part start-------------*/
#innerRight_left ul.tab{
	background:url(../../public/images/tab_bg1.gif) no-repeat 0 0;
	height:42px;
	list-style-type:none;
	padding:0 0 0 13px;
	}
	
#innerRight_left ul.tab li{
	display:block;
	height:42px;
	float:left;
	width:auto;
	}
	
#innerRight_left ul.tab li a{
	font-size:12px;
	font-weight:bold;
	line-height:42px;
	text-transform:none;
	color:#bc1b1b;
	background-color:inherit;
	float:left;
	width:auto;
	height:39px;
	text-decoration:none;
	outline:none;
	cursor:pointer;
	}

#innerRight_left ul.tab li a span.left{
	height:39px;
	float:left;
	width:auto;
	}
	
#innerRight_left ul.tab li a span.left span{
	display:block;
	float:left;
	width:auto;
	padding:0 16px;
	height:39px;
	}	
#innerRight_left ul.tab li a:hover{
	background:url(../../public/images/tab_h_b.gif) repeat-x 0 0;
}
#innerRight_left ul.tab li a:hover span.left{
	background:url(../../public/images/tab_left.gif) no-repeat 0 0;
	}
		
#innerRight_left ul.tab li a.lefTab:hover span.left{
	background:url(../../public/images/tab_left1.gif) no-repeat 0 0;
	}
	
#innerRight_left ul.tab li a:hover span.left span{
	background:url(../../public/images/tab_right.gif) no-repeat right top;
	}
#innerRight_left ul.tab li a.rightTab:hover span.left span{
	background:url(../../public/images/tab_right1.gif) no-repeat right top;
	padding-right:20px;
	}
	
	
/*--------------active------------*/
#innerRight_left ul.tab li a.hover{
	background:url(../../public/images/tab_h_b.gif) repeat-x 0 0;
}
#innerRight_left ul.tab li a.hover span.left{
	background:url(../../public/images/tab_left.gif) no-repeat 0 0;
	}
	
#innerRight_left ul.tab li a.hover span.left span{
	background:url(../../public/images/tab_right.gif) no-repeat right top;
	}
	


#innerRight_left ul.tab li a.rightActive span.left span{
	background:url(../../public/images/tab_right1.gif) no-repeat right top;
	padding-right:20px;
	}
	
.innnerContent{
	width:484px;
	margin:0 0 0 21px;
	padding:13px 0 0 0;	
	}
.displayNone{
	display:none;
	}
	
.inner_Top{
	background:url(../../public/images/inner_content_top.gif) no-repeat 0 0;
	height:10px;
	display:block;
	font-size:0;
	line-height:0;
	}
	
.inner_content_gradian{
	background:url(../../public/images/inner_content_bg.gif) repeat-x 0 0;
	padding:0 14px 0 12px;
	}
	
.inner_content_gradianDiv{
	padding:0;
	margin:0;
	}
	
.inner_content_gradianDiv h2{
	color:#79aad1;
	background-color:inherit;
	line-height:20px;
	font-size:18px;
	margin:0 0 0 5px;
	}
.inner_content_gradianDiv p{
	font-size:12px;
	line-height:18px;
	padding:0 0 15px 5px;
	}
	
/*.innerText{
	font-size:12px;
	line-height:18px;
	padding:0 0 15px 5px;
	}*/
	
.inner_content_floatImg{
	width:450px;
	}
	
.inner_content_floatImg p{
	font-size:12px;
	line-height:18px;
	padding:0 0 10px 5px;
}
.inner_content_floatImg p a{
	text-decoration:none;
	color:#bc1b1b;
	background-color:inherit;
}
.inner_content_floatImg p a:hover{
	color:#49403f;
	background-color:inherit;
}
.inner_content_floatImg ul{
	list-style-type:none;
	padding:0 0 10px 15px;
}

.inner_content_floatImg ul li{
	font-size:12px;
	line-height:18px;
	background:url(../images/arrow.gif) no-repeat 0 7px;
	padding:0 0 0 10px;
	}
	
.inner_content_floatImg ul li a{
	color:#bc1b1b;
	background-color:inherit;
	text-decoration:none;
	}
	
.inner_content_floatImg ul li a:hover{
	color:#49403f;
	background-color:inherit;
	}
	
.inner_content_floatImg img{
	border:#cdcdcd 3px solid;
	margin:11px 10px 8px 0;
	float:left;
	width:auto;
	}

.inner_content_floatImg ol{
	margin:0 0 20px 32px;
	list-style-position:outside;
	}
.inner_content_floatImg ol li{
	padding:0;
	font-size:12px;
	line-height:18px;
	}
	
.inner_content_floatImg ol li a{
	color:#bc1b1b;
	background-color:inherit;
	text-decoration:none;
	}
.inner_content_floatImg ol li a:hover{
	color:#49403f;
	background-color:inherit;
	}
.inner_content_gradianDiv h3{
	color:#79aad1;
	background-color:inherit;
	line-height:18px;
	font-size:12px;
	margin:0 0 4px 5px;
	}
	
.inner_content_gradianDiv ul{
	list-style-type:none;
	margin:0 0 20px 32px;
	}
	
.inner_content_gradianDiv ul li{
	background:url(../../public/images/arrow.gif) no-repeat 0 7px;
	font-size:12px;
	line-height:18px;	
	padding:0 0 0 7px;
	}
.inner_content_gradianDiv ol{
	margin:0 0 20px 32px;
	list-style-position:outside;
	}
.inner_content_gradianDiv ol li{
	padding:0;
	font-size:12px;
	line-height:18px;
	}
	
/*--------------summary div start----------*/
.summary{
	background:url(../../public/images/summary_bg.gif) repeat-y 0 0;
	margin:30px 0 0 0;
	}
	
.summary_top{
	background:url(../../public/images/summary_top.gif) no-repeat 0 0;
	height:12px;
	display:block;
	}
	
.summary_bot{
	background:url(../../public/images/summary_bot.gif) no-repeat left bottom;
	height:12px;
	display:block;
	}
.summary_common{
	width:435px;
	margin:0 auto;
	}
	
.summary_common h2{
	width:180px;
	float:left;
	color:#79aad1;
	background-color:inherit;
	line-height:18px;
	font-size:18px;
	margin:0 0 0 5px;
	}
	
.deep_bar{
	width:114px;
	float:left;
	background:url(../../public/images/deep_green_bar.gif) no-repeat 0 0;
	padding:0 0 0 8px;
	font-size:11px;
	line-height:12px !important;
	}
	
.deep_bar span{
	display:block;
	font-weight:bold;
	line-height:12px !important;
	}
	
.light_bar{
	width:114px;
	float:left;
	background:url(../../public/images/light_green_bar.gif) no-repeat 0 0;
	padding:0 0 0 7px;
	font-size:11px;
	line-height:12px !important;
	}
	
.light_bar span{
	display:block;
	font-weight:bold;
	line-height:12px !important;
	}
	
.barGray{
	background:url(../../public/images/bar_gray_bg.gif) no-repeat 0 0;
	height:29px;
	width:426px;
	margin:14px auto 0;
	padding:5px 4px 0 5px;
	}
	
.barGrayRight{
	width:50%;
	float:left;
	}
	
.light_green_bar{
	background:url(../../public/images/light_green_bar_right.gif) no-repeat right top #c0dd8c;
	height:24px;
	/*margin:0 72px 0 0;*/
	color:#ccc8c7;
	padding:0;
	
	}
	
.deep_green_bar{
	background:url(../../public/images/deep_green_bar_right.gif) no-repeat right top #a1b978;
	height:24px;
	/*margin:0 120px 0 0;*/
	color:#ccc8c7;
	float:left;
	width:50%;
	}
.deep_green_bar span{
	background:url(../../public/images/deep_green_bar_left.gif) no-repeat 0 0;
	width:9px;
	height:24px;
	display:block;
	}

/*----------------right part start-------------*/
	
#innerRight_right{
	width:183px;
	float:right;
	margin:65px 0 0 0;	
	}
	
.subscribeRSS{
	background:url(../../public/images/inner_right_rss_bg.gif) no-repeat 0 0;
	height:27px;
	padding:0 0 0 15px;
	font-size:11px;
	line-height:27px;
	font-weight:bold;
	text-transform:uppercase;
	display:block;
	background-color:inherit;
	color:#fff;
	text-decoration:none;
	}

.subscribeRSS:hover{
	background:url(../../public/images/inner_right_rss_bg.gif) no-repeat 0 100%;
	}

.giveCharity{
	background:url(../../public/images/inner_right_more_bg.gif) no-repeat 0 0;
	height:27px;
	padding:0 0 0 15px;
	font-size:11px;
	line-height:27px;
	font-weight:bold;
	text-transform:uppercase;
	display:block;
	background-color:inherit;
	color:#fff;
	text-decoration:none;
	}
	
.giveCharity:hover{
	background:url(../../public/images/inner_right_more_bg.gif) no-repeat 0 100%;
	}
	
.inner_right_common{
	background:url(../../public/images/inner_right_bg.gif) repeat-y 0 0;
	}
	
.inner_right_common1{
	background:url(../../public/images/inner_right_bg1.png) repeat-y 0 0 !important;
	}
	

	
/*.inner_right_top{
	background:url(../../public/images/inner_right_top.gif) no-repeat 0 0;
	height:15px;
	display:block;
	margin:16px 0 0 0;
	font-size:0;
	line-height:0;
	}*/
.inner_right_top{
	background:url(../../public/images/inner_right_top.png) no-repeat 0 0;
	height:15px;
	display:block;
	margin:16px 0 0 0;
	font-size:0;
	line-height:0;
	}
.inner_right_top1{
	background:url(../../public/images/inner_right_top.png) no-repeat 0 0;
	height:15px;
	display:block;
	margin:16px 0 0 0;
	font-size:0;
	line-height:0;
	}
.inner_right_bot{
	background:url(../../public/images/inner_right_bot.gif) no-repeat left bottom;
	height:9px;
	display:block;
	font-size:0;
	line-height:0;
	}
	
.inner_right_bot1{
	background:url(../../public/images/inner_right_bot1.gif) no-repeat left bottom;
	height:9px;
	display:block;
	font-size:0;
	line-height:0;
	}
	
.over_view{
	background:url(../../public/images/overview.gif) no-repeat 0 0;
	height:13px !important;
	text-indent:-222222px;
	margin:0 0 1px 15px;
	font-size:0;
	line-height:0;	
	}
	
.redBold{
	color:#bc1b1b;
	background-color:inherit;
	font-size:11px;
	font-weight:bold;
	line-height:16px;
	margin:0 0 11px 15px;
	}
.founded{
	height:51px;
	padding:8px 0 14px 10px;
	margin:0 0 0 5px;
	font-size:11px;
	line-height:18px;
	border-top:#b8b1aa 1px dotted;
	border-bottom:#b8b1aa 1px dotted;
	width:153px;
	}
	
.founded img{
	float:left;
	}
	
.founded p{
	width:83px;
	float:right;
	margin:6px 0 0 0;
	}
.overview_list{
	list-style-type:none;
	margin:8px 0 0 15px;
	}
	
.overview_list li{
	display:block;
	padding:0 0 9px 21px;
	font-size:11px;
	color:#49403f;
	background-color:inherit;
	line-height:14px;
	}
	
.overview_list li strong{
	display:block;
	}
	
.overview_list li a{
	text-decoration:none;
	color:#49403f;
	background-color:inherit;
	}
	
.overview_list li.cate{
	background:url(../../public/images/categorie_icon.gif) no-repeat 0 8px;
	}
	
.overview_list li.target{
	background:url(../../public/images/target_icon.gif) no-repeat 0 8px;
	}
	
.overview_list li.inspiration{
	background:url(../../public/images/inspiration_icon.gif) no-repeat 0 5px;
	}
	
.overview_list li.full_time{
	background:url(../../public/images/full_time.gif) no-repeat 0 4px;
	}
	
.overview_list li.part_time{
	background:url(../../public/images/part_time.gif) no-repeat 0 3px;
	}
	
.overview_list li.volunteer{
	background:url(../../public/images/volunteer_icon.gif) no-repeat 0 4px;
	}
	
.photo{
	background:url(../../public/images/photos.gif) no-repeat 0 0;
	height:29px;
	text-indent:-222222px;
	margin:0 0 0 5px;
	font-size:0;
	line-height:0;	
	}
.phot_gallery{
	margin:14px 0 0 15px;
	list-style-type:none;
	height:170px;
	}
	
.phot_gallery li{
	display:block;
	float:left;
	padding:0 9px 9px 0;
	width:auto;
	}
	
.phot_gallery li a{
	outline:none;
	}
.phot_gallery li img{
	display:block;
	font-size:0;
	line-height:0;
	border:none;
	}
	
.phot_gallery li.nopad{
	padding-right:0!important;
	}
	
.contact_info{
	background:url(../../public/images/contact_info.gif) no-repeat 0 0;
	height:31px;
	text-indent:-222222px;
	margin:0 0 17px 5px;
	font-size:0;
	line-height:0;	
	}
	
.contact_text{
	padding:0 0 11px 21px;
	margin:0 0 0 18px;
	font-size:11px;
	line-height:14px;
	}
	
.contact_text strong{
	display:block;
	}
	
.contact_text a{
	color:#bc1b1b;
	background-color:inherit;
	text-decoration:none;
	}
.contact_text a:hover{
	color:#49403f;
	background-color:inherit;
	}
	
.address{
	background:url(../../public/images/address_icon.gif) no-repeat 0 0;
	}
	
.phone{
	background:url(../../public/images/phone_icon.gif) no-repeat 0 0;
	}
	
.email{
	background:url(../../public/images/email_icon.gif) no-repeat 0 0;
	}
	
.webside{
	background:url(../../public/images/webside_icon.gif) no-repeat 0 0;
	}
	
/*------------------blog page start--------------*/

#innerLeft h2.blogText{
	background:url(../../public/images/blog_h2.png) no-repeat 0 0;
	height:21px;
	text-indent:-222222px;
	font-size:0;
	line-height:0;
	margin:0 0 17px 0;
	}
	
/*-----------guest post--------*/
.gust_post{
	background-color:#c7b4b1;
	color:#fff;
	width:207px;
	}
	
.gust_post1{
	width:213px !important;
	}
	
.gust_post_top{
	background:url(../../public/images/post_top.png) no-repeat 0 0;
	height:8px;
	display:block;
	font-size:0;
	line-height:0;
	}
	
.gust_post_top1{
	background:url(../../public/images/post_top1.png) no-repeat 0 0 !important;
	height:8px;
	display:block;
	font-size:0;
	line-height:0;
	}
	
.gust_post_bot{
	background:url(../../public/images/post_bot.png) no-repeat left bottom;
	height:8px;
	display:block;
	font-size:0;
	line-height:0;
	}
.gust_post_bot1{
	background:url(../../public/images/post_bot1.png) no-repeat left bottom;
	height:8px;
	display:block;
	font-size:0;
	line-height:0;
	}
	
.post_h2_bg{
	background:url(../../public/images/guest_post_h2.png) no-repeat 0 0;
	height:23px;
	padding:0 0 0 6px;
	line-height:23px;
	font-weight:bold;
	text-transform:uppercase;
	color:#fff;
	background-color:inherit;
	font-size:11px;
	margin:0 0 0 4px;
	}
	
.post_h2_bg1{
	background:url(../../public/images/guest_post1_h2.png) no-repeat 0 0;
	height:23px;
	padding:0 0 0 6px;
	line-height:23px;
	font-weight:bold;
	text-transform:uppercase;
	color:#fff;
	background-color:inherit;
	font-size:11px;
	margin:0 0 0 5px;
	}
	
.gust_post ul.post_list{
	margin:0 8px 0 6px;
	list-style-type:none;
	font-size:0;
	line-height:0;
	}
	
.gust_post ul.post_list li{
	display:block;
	background:url(../../public/images/blog_line.png) repeat-x left bottom;
	padding:6px 0 6px 2px;
	line-height:12px;
	}
	
.gust_post ul.post_list li a{
	text-decoration:none;
	background:url(../../public/images/plus.png) no-repeat 0 3px #c7b4b1;
	font-size:11px;
	font-weight:bold;
	text-transform:uppercase;
	color:#fff;
	padding:0 0 0 13px;
	display:block;
	}
	
.gust_post ul.post_list li a span{
	display:block;
	font-size:10px;
	}
	
.gust_post ul.post_list li a:hover{
	background:url(../../public/images/plus_h.png) no-repeat 0 3px #c7b4b1;
	color:#736765;
	}
.gust_post ul.post_list li a.active{
	background:url(../../public/images/plus_h.png) no-repeat 0 3px #c7b4b1;
	color:#736765;
	}
	

	
.gust_post ul.post_list li.nobg{	
	background-image:none;
	}
	
.post_num{
	list-style-type:none;
	background:url(../../public/images/post_num_bg.png) no-repeat 0 0;
	height:16px;
	margin:0 0 0 4px;
	padding:0 0 0 59px;
	}
	
.post_num1{
	background:url(../../public/images/post_num_bg1.png) no-repeat 0 0;
	}
	
.post_num strong{
	float:left;
	display:block;
	height:16px;
	width:auto;
	padding:0 2px;
	text-decoration:none;
	font-size:11px;
	line-height:16px;
	font-weight:bold;
	color:#736765;
	background-color:inherit;
	}
	
.post_num a{
	float:left;
	display:block;
	height:16px;
	width:auto;
	padding:0 2px;
	text-decoration:none;
	font-size:11px;
	line-height:16px;
	font-weight:bold;
	color:#fff;
	background-color:inherit;
	}
.post_num a:hover{
	color:#736765;
	background-color:inherit;
	}
	
.incre_pad{
	padding:0 5px !important;
	}
	
.div_None{
	display:none;
	}
		

/*.gust_post ul.post_num li a:hover{
	color:#736765;
	background-color:inherit;
	}*/
	
.postText{
	font-size:11px;
	line-height:26px;
	font-weight:bold;
	text-transform:uppercase;
	color:#736765;
	background-color:inherit;
	margin:0 0 0 6px;
	}

.postText1{
	font-size:11px;
	line-height:26px;
	font-weight:bold;
	text-transform:uppercase;
	color:#736765;
	background-color:inherit;
	margin:0 0 2px 0;
	text-decoration:none;
	display:block;
	width:201px;
	padding:0 0 0 6px;
	
	}
	
.postText1:hover{
	background:url(../../public/images/list_hover1.gif) no-repeat 0 0;
	color:#fff;
	background-color:inherit;
	}
	
/*--------------bolg-----------*/
.blogPostText1{
	font-size:11px;
	line-height:26px;
	font-weight:bold;
	text-transform:uppercase;
	color:#736765;
	background-color:inherit;
	margin:0 0 2px 0;
	text-decoration:none;
	display:block;
	width:206px;
	padding:0 0 0 7px;
	}
	
.blogPostText1:hover{
	background:url(../../public/images/list_hover2.gif) no-repeat 0 0;
	color:#fff;
	background-color:inherit;
	margin:0 0 2px 0;
	}
	
.blogPostText1Active{
	font-size:11px;
	line-height:26px;
	font-weight:bold;
	text-transform:uppercase;
	background:url(../../public/images/list_hover2.gif) no-repeat 0 0;
	color:#fff;
	background-color:inherit;
	/*margin:0 0 2px 0;*/
	text-decoration:none;
	display:block;
	width:206px;
	padding:0 0 0 7px;
	}
	
.postTextActive{
	font-size:11px;
	line-height:26px;
	font-weight:bold;
	text-transform:uppercase;
	color:#fff;
	background-color:inherit;
	margin:0 0 2px 0;
	text-decoration:none;
	display:block;
	width:201px;
	padding:0 0 0 6px;
	background:url(../../public/images/list_hover1.gif) no-repeat 0 0;
	}

.postTextSep{
	display:block;
	height:3px;
	width:205px;
	background:url(../../public/images/list_line.gif) repeat-x left top;
	padding:1px 0 0 0;
	margin-top:2px;
	font-size:0;
	line-height:0;
	}
	
.post_marg_bot{
	margin-bottom:16px;
	margin-top:2px;
	}
	
.post_marg_bot1{
	padding-bottom:16px;
	}
.blogRightTop{
	background:url(../../public/images/blog_right_top.png) no-repeat 0 0;
	padding-top:18px;
	}
.posth2Div{
	padding:0 0 0 38px;
	}
/*.blog_right_text{
	color:#79aad1;
	background-color:inherit;
	line-height:26px;
	font-size:24px;
	margin:0 0 0 38px;
	font-weight:bold;
	}*/
	
.posth2Div h2{
	color:#79aad1;
	background-color:inherit;
	line-height:26px;
	font-size:24px;
	font-weight:bold;
	}
	
.width421{
	width:421px;
	float:left;
	}
.width421 h2{	
	color:#79aad1;
	background-color:inherit;
	line-height:18px;
	font-size:14px !important;
	margin:0 0 4px 5px;
	}
	
.width421 p{
	font-size:12px;
	line-height:18px;
	color:#49403f;
	background-color:inherit;
	margin:0 0 25px 4px;
	}
.width421 p strong{
	color:#bc1b1b;
	background-color:inherit;
	}
	
.width421 p a{
	color:#bc1b1b;
	background-color:inherit;
	text-decoration:none;
	font-weight:bold;
	}
	
.width421 p a:hover{
	color:#49403f;
	background-color:inherit;
	}
.width27{
	width:27px;
	text-align:center;
	font-size:11px;
	font-weight:bold;
	font-style:italic;
	color:#fff;
	background-color:inherit;
	float:right;
	height:27px;
	line-height:22px;
	background:url(../../public/images/blog_num.gif) no-repeat 0 0;
	}
	
.width27 a{
	color:#fff;
	background-color:inherit;
	text-decoration:none;
	}
	
.width27 a:hover{
	color:#889f5e;
	background-color:inherit;
	}
	
.blueBoldText{
	color:#79aad1;
	background-color:inherit;
	line-height:18px;
	font-size:14px !important;
	margin:0 0 4px 5px;
	}
.commentText{
	font-size:12px;
	line-height:18px;
	color:#49403f;
	background-color:inherit;
	margin:0 0 25px 4px;
	}
.commentText strong{
	color:#bc1b1b;
	background-color:inherit;
	}
	
.redLinkText{
	color:#bc1b1b;
	background-color:inherit;
	text-decoration:none;
	font-weight:bold;
	}
	
.redLinkText:hover{
	color:#49403f;
	background-color:inherit;
	}
	
.blog_right_line{
	background:url(../../public/images/blog_right_line.gif) repeat-x left bottom;
	padding:0 0 26px 0;
	margin:0 0 22px 0;
	}
	
.blog_right_line ul{
	list-style-type:none;
	float:left;
	width:130px;
	height:20px;
	margin:0 0 0 4px;
	}
	
.blog_right_line ul li{
	float:left;
	display:block;
	height:20px;
	font-size:10px;
	line-height:20px;
	color:#49403f;
	background-color:inherit;
	width:auto;
	font-weight:bold;
	padding:0 1px;
	}
	
.blog_right_line ul li a{
	text-decoration:none;
	color:#bc1b1b;
	background-color:inherit;
	}
	
.blog_right_line ul li a:hover{
	color:#49403f;
	background-color:inherit;
	}
	
.share{	
	width:125px;
	height:16px;
	float:right;
	}
	
.common478px{
	width:458px;
	}
	
.common478px p{
	font-size:12px;
	line-height:18px;
}

.bot_border{
	background-image:none !important;
	border-bottom:#c7b4b1 1px solid;
	}
.blog_right_pagination{
	margin:0 0 0 158px;
	}
	
.blog_right_pagination strong{
	font-size:11px;
	line-height:18px;
}
.blog_right_pagination a{
	color:#bc1b1b;
	background-color:inherit;
	text-decoration:none;
	font-size:11px;
	line-height:18px;
	}
.blog_right_pagination a:hover{
	color:#49403F;
	background-color:inherit;
	
	}
	
.blog_right_pagination a.hover{
	color:#49403F;
	background-color:inherit;
	}
	
.blogRight_right{
	margin:12px 0 0 0 !important;	
	}
	
.blog_cate{
	background:url(../../public/images/blog_cate.gif) no-repeat 0 0;
	height:30px;
	text-indent:-222222px;
	margin:0 0 8px 5px;	
	}
	
.blog_right_list{
	list-style-type:none;
	margin:0 0 0 16px;
	padding:0 0 10px 0;
	}
.blog_right_list li{
	display:block;
	background:url(../../public/images/blog_plus.gif) no-repeat 0 8px;
	padding:0 0 0 13px;
	}	
	
.blog_right_list li a{
	font-size:11px;
	line-height:25px;
	display:block;
	height:25px;
	text-decoration:none;
	font-weight:bold;
	color:#bc1b1b;
	background-color:inherit;
	}
	
.blog_right_list li a:hover{
	color:#49403F;
	background-color:inherit;
	}

.authors{
	background:url(../../public/images/authos.gif) no-repeat 0 0;
	height:30px;
	text-indent:-222222px;
	margin:0 0 8px 5px;	
	}
.tell_you{
	background:url(../../public/images/tell_your.gif) no-repeat 0 0;
	height:30px;
	text-indent:-222222px;
	margin:0 0 8px 5px;	
	}
	
.tellText{
	font-size:11px;
	line-height:18px;
	margin:0 17px 0 15px;
	}
	
.tellText img{
	float:left;
	margin:0 11px 0 0;
	}
	
.blogRightBotpad{
	padding-bottom:8px;
	font-size:11px;
	}
	
.blog_right_more{
	font-size:11px;
	line-height:25px;
	display:block;
	height:25px;
	text-decoration:none;
	font-weight:bold;
	color:#bc1b1b;
	background-color:inherit;
	margin:5px 0 0 19px;
	padding:0 0 0 13px;
	background:url(../../public/images/blog_plus.gif) no-repeat 0 10px;
	}
	
.blog_right_more:hover{
	color:#49403F;
	background-color:inherit;
	}
	
/*----------------invest page start----------------*/
.inverBody{
	padding-left:0 !important;
	background-color:#fefbeb !important;
	color:#736765;
	padding-bottom:0px !important;
	padding-top:33px!important;
	}
.invest_common{
	width:962px;
	margin:0 0 0 39px;
	}
	
.invest_left{
	width:635px;
	float:left;
	padding:0 24px 0 0;
	}
	
.invest_h2{
	background:url(../../public/images/invet_h2.gif) no-repeat 0 0;
	height:25px;
	text-indent:-22222px;
	margin:0 0 8px 5px;	
	}
	
.inver_text{
	font-size:12px;
	line-height:18px;
	padding:0 0 12px 0;
	margin:0 0 0 5px;
	}
	
.inver_text a{
	color:#b60404;
	background-color:inherit;
	text-decoration:none;
	}
	
.inver_text a:hover{	
	background-color:inherit;
	color:#49403f;
	}
	
.great{
	background:url(../../public/images/great.gif) no-repeat 0 0;
	height:13px;
	text-indent:-22222px;
	margin:0 0 5px 5px;
	font-size:0;
	line-height:0;
	}
	
.inverRihgt{
	width:303px;
	float:right;
	padding:12px 0 0 0;
	}
	
.inverRight_top{
	background:url(../../public/images/inver_green_top.gif) no-repeat 0 0;
	height:18px;
	display:block;
	font-size:0;
	line-height:0;
	}

.inverRight_bot{
	background:url(../../public/images/inver_green_bot.gif) no-repeat left bottom;
	height:17px;
	display:block;
	font-size:0;
	line-height:0;
	}
	
.invergreenDiv{
	background:url(../../public/images/inver_green_bg.gif) repeat-y 0 0;
	padding:0 0 0 21px;
	}
	
.invergreenDiv h2.want{
	background:url(../../public/images/want_more.gif) no-repeat 0 0;
	height:13px;
	text-indent:-222222px;
	font-size:0;
	line-height:0;
	}
	
.invergreenDiv p{
	font-size:12px;
	color:#49403f;
	line-height:18px;
	background-color:inherit;
	padding:10px 12px 8px 0;
	}
	
.invergreenDiv a.link{
	background:url(../../public/images/inver_green_link_bg.gif) no-repeat 0 0;
	height:26px;
	display:block;
	font-size:12px;
	line-height:26px;
	padding:0 0 0 7px;
	background-color:inherit;
	color:#fff;
	font-weight:bold;
	text-decoration:none;
	text-transform:uppercase;
	width:254px;
	}
	
.invergreenDiv a.link:hover{
	background:url(../../public/images/inver_green_link_bg.gif) no-repeat 0 100%;
	}	
	
/*------------------Charity---------*/
.charityDiv{
	background:url(../../public/images/charity_top.gif) no-repeat 0 0 #fff;
	color:#736765;
	padding:32px 0 49px 17px;
	margin:23px 0 0 0;
	}
	
.charity_h2{
	background:url(../../public/images/charity_contri_h2.gif) no-repeat 22px 0;
	height:17px;
	text-indent:-22222px;
	margin:0 0 27px 0;
	display:block;
	font-size:0;
	line-height:0;
	}
	
.charityDiv_roundTop{
	background:url(../../public/images/charity_rount_top.gif) no-repeat 0 0;
	height:20px;
	display:block;
	}
	
.charityDiv_gradianDiv{
	background:url(../../public/images/charity_rount_bg.gif) repeat-x 0 0;
	width:926px;
	padding:0 17px 0 18px;
	}
	
.charit_top{
	background:url(../../public/images/contri_top.gif) no-repeat 0 0;
	height:8px;
	font-size:0;
	line-height:0;
	display:block;
	}
	
.charit_bot{
	background:url(../../public/images/contri_bot.gif) no-repeat 0 0;
	height:8px;
	font-size:0;
	line-height:0;
	display:block;
	}
.charit_bot1{
	background:url(../../public/images/contri_bot1.gif) no-repeat 0 0;
	height:8px;
	font-size:0;
	line-height:0;
	display:block;
	}
	
.charit_top1{
	background:url(../../public/images/contri_top1.gif) no-repeat 0 0;
	height:8px;
	font-size:0;
	line-height:0;
	display:block;
	}
	
.charitCommonDiv{
	background-color:#f8f8f8;
	color:#736765;
	border-right:#f1f1f1 3px solid;
	border-left:#f1f1f1 3px solid;
	width:909px;
	padding:0 0 0 11px;
	}
	
.charitCommonDiv1{
	background-color:#f1f1f1;
	color:#736765;
	border-right:#f1f1f2 3px solid;
	border-left:#f1f1f2 3px solid;
	width:909px;
	padding:0 0 0 11px;	
	}
	
.charitCommonDiv_left{
	width:249px;
	float:left;
	}
	
.charitCommonDiv_left h2{
	color:#79aad1;
	background-color:inherit;
	font-size:16px;
	font-weight:bold;
	line-height:16px;
	width:249px;
	margin:0 0 2px 0;
	}
	
.charitCommonDiv_mid{
	width:479px;
	float:left;
	}
	
.charitCommonDiv_right{
	width:149px;
	float:right;
	}
	
.charitCommonDiv_right ul{
	list-style-type:none;
	font-size:0;
	line-height:0;
	}
.charitCommonDiv_right ul li{
	padding:0 0 0 12px;
	display:block;
}
	
.charitCommonDiv_right ul li a{
	color:#bc1b1b;
	background-color:inherit;
	text-decoration:none;
	font-size:10px;
	line-height:14px;
	font-weight:bold;
	height:14px;
	}
.charitCommonDiv_right ul li.doller{
	background:url(../../public/images/doller_icon.gif) no-repeat 0 4px;
	}	
	
.charitCommonDiv_right ul li.volu{
	background:url(../../public/images/vol_icon.gif) no-repeat 0 4px;
	}	
	
.charitCommonDiv_right ul li.more_info{
	background:url(../../public/images/more_icon.gif) no-repeat 0 5px;
	}

.charitCommonDiv_right ul li a:hover{
	color:#49403F ;
	background-color:inherit;
	}
	
.barGray1{
	background:url(../../public/images/bar_gray_bg1.gif) no-repeat 0 0;
	height:29px;
	width:469px;
	padding:5px 5px 0 5px;
	margin:4px 0 0 0;
	}
.lightGreenMar{
	margin-right:34px !important;
	}
	
.deep_green_width{
	width:233px !important;
	margin-right:0 !important;
	}
	
.lightGreenMar1{
	margin-right:165px !important;	
	}
	
.lightGreenMar2{
	margin-right:125px !important;	
	}
.lightGreenMar3{
	margin-right:105px !important;	
	}
.lightGreenMar4{
	margin-right:205px !important;	
	}
	
.lightGreenMar5{
	margin-right:55px !important;	
	}
.lightGreenMar6{
	margin-right:25px !important;	
	}
.lightGreenMar7{
	margin-right:145px !important;	
	}
	
.inver_line{
	background:url(../../public/images/inver_line.gif) repeat-x left center;
	height:25px;
	display:block;
	font-size:0;
	line-height:0;
	}
	
/*----------------about part start------------*/
.aboutRightBg{
	width:704px;
	background:url(../../public/images/about_right_bg.gif) repeat-y 0 0;
	float:right;
	}
	
.aboutRightBg_top{
	background:url(../../public/images/about_right_top.gif) no-repeat 0 0;
	padding:34px 19px 0 21px;
	}
	
.aboutRightBg_bot{
	background:url(../../public/images/about_right_bot.gif) no-repeat left bottom;
	padding:0 0 90px 0;
	}
	
/*---------about_inner-----------*/
.about_inner_div{
	background:url(../../public/images/about_inner_bg.gif) repeat-x 0 0;
	width:627px;
	padding:0 20px 0 17px;
	}
	
.about_inner_div h2{
	color:#79aad1;
	font-size:18px;
	font-weight:bold;
	line-height:20px;
	background-color:inherit;
	}
.about_inner_div p{
	font-size:12px;
	line-height:18px;
	color:#49403f;
	background-color:inherit;
	}
	
.about_inner_div p span{
	color:#bc1b1b;
	background-color:inherit;
	}
	
.about_inner_div_imgFloat{
	width:627px;
	}
	
.about_inner_div_imgFloat img{
	float:left;
	margin:10px 8px 10px 0;
	border:#cdcdcd 3px solid;
	}
	
.about_inner_div h4{
	color:#79aad1;
	background-color:inherit;
	line-height:18px;
	font-size:12px;
	margin:19px 0 4px 0;
	}
.about_inner_div h3{
	color:#79aad1;
	background-color:inherit;
	line-height:18px;
	font-size:14px;
	margin:19px 0 4px 0;
	font-weight:bold;
	}
	
.about_inner_div ul{
	list-style-type:none;
	margin:22px 0 21px 32px;
	}
	
.about_inner_div ul li{
	background:url(../../public/images/arrow.gif) no-repeat 0 7px;
	font-size:12px;
	line-height:18px;	
	padding:0 0 0 7px;
	}
	
.about_inner_div ul li span{
	color:#bc1b1b;
	background-color:inherit;
	}
.about_inner_div ol{
	margin:21px 0 20px 32px;
	list-style-position:outside;
	}
.about_inner_div ol li{
	padding:0;
	font-size:12px;
	line-height:18px;
	}
	
#innerLeft h2.aboutText{
	background:url(../../public/images/about_us.gif) no-repeat 0 0;
	height:21px;
	text-indent:-222222px;
	font-size:0;
	line-height:0;
	margin:0 0 17px 0;
	}
	
/*--------------help----------------*/
.help_h2{
	background:url(../../public/images/help.gif) no-repeat 0 0;
	height:24px;
	text-indent:-22222px;
	margin:0 0 8px 5px;	
	}
	
.helpContent{
	width:962px;
	padding:0 0 50px 0;
	margin:0 0 0 38px;
	}
	
.helpContent p{
	font-size:12px;
	line-height:18px;
	color:#49403f;
	background-color:inherit;
	}
	
.helpContent p span{
	color:#bc1b1b;
	background-color:inherit;
	}
	
.helpContent_imgFloat{
	width:962px;
	}
	
.helpContent_imgFloat img{
	float:left;
	margin:10px 8px 10px 0;
	border:#cdcdcd 3px solid;
	}
	
.helpContent h4{
	color:#79aad1;
	background-color:inherit;
	line-height:18px;
	font-size:12px;
	margin:19px 0 4px 0;
	}
.helpContent h3{
	color:#79aad1;
	background-color:inherit;
	line-height:18px;
	font-size:14px;
	margin:19px 0 4px 0;
	font-weight:bold;
	}
	
.helpContent ul{
	list-style-type:none;
	margin:22px 0 21px 32px;
	}
	
.helpContent ul li{
	background:url(../../public/images/arrow.gif) no-repeat 0 7px;
	font-size:12px;
	line-height:18px;	
	padding:0 0 0 7px;
	}
	
.helpContent ul li span{
	color:#bc1b1b;
	background-color:inherit;
	}
.helpContent ol{
	margin:21px 0 20px 32px;
	list-style-position:outside;
	}
.helpContent ol li{
	padding:0;
	font-size:12px;
	line-height:18px;
	}
/*---------------register page--------------*/
.regis_h2{
	background:url(../../public/images/register_h2.gif) no-repeat 0 0;
	height:25px;
	text-indent:-22222px;
	margin:0 0 12px 5px;	
	}
	
.regis_inner_top{
	background:url(../../public/images/register_top.gif) no-repeat 0 0;
	padding:21px 0 0 0;
	}
	
.regis_inner_bg{
	background:url(../../public/images/register_form_bg.gif) repeat-y 0 0;
	}
	
.regis_inner_bot{
	background:url(../../public/images/register_bot.gif) no-repeat left bottom;
	padding:0 0 28px 0;
	margin:0 0 33px 0;
	width:962px;
	}
	
/*----------------form part start--------*/
.registerFormDiv form{
	padding:0;
	margin:0 0 22px 0;
}

/*.helpContent form.regForm{
	padding:0;
	margin:0 0 22px 0;
	}*/
.regis_inner_top_form{
	width:919px;
	padding:0 22px 0 21px;
	}
	
.regis_inner_formLeft{
	width:418px;
	float:left;
	}
.formTop{
	background:url(../../public/images/regis_form_top.gif) no-repeat 0 0;
	height:15px;
	display:block;
	font-size:0;
	line-height:0;
	}
	
.regis_inner_formRight{
	width:418px;
	float:right;
	}
.regis_inner_formDiv{
	background:url(../../public/images/regisFormBg.gif) repeat-x 0 0;
	padding:0 20px 0 17px;
	width:381px;
	}
	
.regis_inner_formDiv h2{
	color:#79aad1;
	background-color:inherit;
	font-size:18px;
	line-height:18px;
	font-weight:bold;
	margin:0 0 17px 0;
	}

.registerFormDiv form h2{
	color:#79aad1;
	background-color:inherit;
	font-size:18px;
	line-height:18px;
	font-weight:bold;
	margin:0 0 17px 0;
	}
	
.helpContent form.regForm h2{
	color:#79aad1;
	background-color:inherit;
	font-size:18px;
	line-height:18px;
	font-weight:bold;
	margin:0 0 17px 0;
	}
	
.registerFormDiv form label{
	width:134px;
	float:left;
	font-size:14px;
	line-height:26px;
	color:#433424;
	background-color:inherit;
	text-align:right;
	font-weight:bold;
	}
	
.registerFormDiv form input.textBox{
	background:url(../../public/images/regis_text_box.gif) no-repeat 0 0;
	height:21px;
	width:234px;
	float:right;
	border:none;
	padding:5px 0 0 5px;
	}
	
.registerFormDiv form input.textBox1{
	background:url(../../public/images/regis_text_box_yellow.gif) no-repeat 0 0;
	height:21px;
	width:234px;
	float:right;
	border:none;
	padding:5px 0 0 5px;
	}
.regis_from_com{
	width:381px;
	padding:0 0 15px 0;
	}
	
.registerControl{
	width:239px;
	padding:0 0 0 0;
	float:right;
	}
	
.form_line{
	background:url(../../public/images/form_line.gif) repeat-x 0 0;
	height:18px;
	display:block;
	font-size:0;
	line-height:0;
	}
	
.subCommond{
	background-color:#c7b4b1;
	height:15px;
	padding:0 12px;	
	position:relative;
	float:right;
	width:auto;
	color:#fff;
	}
	
.subCommond p{
	background-color:#c7b4b1;
	height:15px;
	line-height:15px;
	font-weight:bold;
	font-style:italic;
	font-size:11px;
	color:#fff;

	}
.subCommond_left{
	background:url(../../public/images/reg_form_left.gif) no-repeat 0 0;
	position:absolute;
	display:block;
	width:8px;
	height:15px;
	left:0;
	top:0;	
	}
	
.subCommond_right{
	background:url(../../public/images/reg_form_right.gif) no-repeat 0 0;
	position:absolute;
	display:block;
	width:8px;
	height:15px;
	right:0;
	top:0;	
	}
	
.inputDiv{
	width:234px;
	float:right;
	height:41px;
	}
	
.fonsize12{
	font-size:12px !important;
	}
	
.selectDiv{
	width:239px;
	float:right;
	}
	
.selectDiv select{
	width:69px;
	float:left;
	height:24px;
	}
	
.selectDiv label{
	width:143px;
	font-size:12px !important;
	line-height:14px!important;
	font-weight:bold;
	text-align:right;
	}
	
.selectDiv label span{
	color:#bc1b1b;
	background-color:inherit;
	display:block;
	}
	
.selectDiv input.checkBox{
	width:12px;
	height:12px;
	float:right;
	margin:0 10px 0 0;	
	}
	
.enterText12{
	font-size:12px !important;
	line-height:13px !important;
	}
	
.createAc{
	background:url(../../public/images/create_account.gif) no-repeat 0 0 #fefbeb;
	height:31px;
	margin:0 0 0 334px;
	width:305px;
	border:none;
	cursor:pointer;
	}
	
.createAchover{
	background:url(../../public/images/create_account.gif) no-repeat 0 100%;
	height:31px;
	margin:0 0 0 334px;
	width:305px;
	border:none;
	cursor:pointer;
	}
	
.createAc1{
	background:url(../../public/images/create_account_vol.gif) no-repeat 0 0 #fefbeb;
	height:31px;
	margin:0 0 0 334px;
	width:305px;
	border:none;
	cursor:pointer;
	}
	
.createAc1hover{
	background:url(../../public/images/create_account_vol.gif) no-repeat 0 100%;
	height:31px;
	margin:0 0 0 334px;
	width:305px;
	border:none;
	cursor:pointer;
	}
	
/*---------------login part start------------*/
	
.loginDiv{
	background:url(../../public/images/login_bg.png) no-repeat left bottom;
	height:266px;
	width:483px;
	}
	
.loginDiv_innerDiv{
	/*position:relative;*/
	height:266px;
	width:483px;
	/*background-color:#FFFFFF;*/
	}
	
.loginClose{
	background:url(../../public/images/loginclose.png) no-repeat 0 0;
	height:46px;
	width:46px;
	display:block;
	position:absolute;
	right:0;
	top:0;
	outline:none;
	text-indent:-2222222px;
	}
.loginClose:hover{
	background:url(../../public/images/loginclose_h.png) no-repeat 0 0;
	}
	
/*-------------------login page form start-----------------*/
	
.loginDiv_innerDiv form{
	width:405px;
	margin:0 0 0 41px;
	padding:43px 0 0 0;
	}	
.loginDiv_innerDiv form h2{
	background:url(../../public/images/sign_into.gif) no-repeat 0 0;
	height:13px;
	font-size:0;
	line-height:0;
	margin:0 0 24px 0;
	}
.loginDiv_innerDiv form label{
	width:101px;
	float:left;
	font-size:14px;
	line-height:26px;
	color:#433424;
	background-color:inherit;
	text-align:right;
	font-weight:bold;
	padding:0 8px 0 0;
	}
	
.loginDiv_innerDiv form input.loginTextBox{
	background:url(../../public/images/login_text_box.gif) no-repeat 0 0;
	height:21px;
	width:224px;
	float:left;
	border:none;
	padding:5px 0 0 5px;
	}
	
.loginDiv_innerDiv form input.loginTextBox_h{
	background:url(../../public/images/login_text_box_hover.gif) no-repeat 0 0;
	height:21px;
	width:224px;
	float:left;
	border:none;
	padding:5px 0 0 5px;
	}
	
.loginDiv_innerDiv form input.textBox1{
	background:url(../../public/images/login_text_box1.gif) no-repeat 0 0;
	height:21px;
	width:154px;
	float:left;
	border:none;
	padding:5px 0 0 5px;
	}
	
.loginDiv_innerDiv form input.textBox1_h{
	background:url(../../public/images/login_text_box1_h.gif) no-repeat 0 0;
	height:21px;
	width:154px;
	float:left;
	border:none;
	padding:5px 0 0 5px;
	}
	
.loginPad_bot{
	padding-bottom:11px;
	width:388px;
	}
.forget{
	font-size:11px;
	line-height:22px;
	color:#bc1b1b;
	background-color:inherit;
	font-weight:bold;
	width:101px;
	padding:0 0 0 8px;
	text-decoration:none;
	}
	
.forget:hover{
	color:#000;
	background-color:inherit;
	}
	
.log_in{
	background:url(../../public/images/log_in_me.gif) no-repeat 0 0;
	height:22px;
	display:block;
	width:111px;
	margin:0 0 45px 109px;
	border:none;
	cursor:pointer;
	}
	
.log_inH{
	background:url(../../public/images/log_in_me_h.gif) no-repeat 0 0;
	height:22px;
	display:block;
	width:111px;
	margin:0 0 45px 109px;
	border:none;
	cursor:pointer;
	}
	
.dontAccount{
	text-align:center;
	display:block;
	color:#666;
	background-color:inherit;
	font-size:12px;
	line-height:18px;
	font-weight:bold;
	}
	
.dontAccount a{
	color:#bc1b1b;
	background-color:inherit;
	text-decoration:none;
	}
	
.dontAccount a:hover{
	color:#666;
	background-color:inherit;
	}
	
.dropLogin1{
	width:530px;
	position:absolute;
	left:0;
	top:39px;
	z-index:10000;
	}
	
/*---------------contact page start-------------*/
.contact_h2{
	background:url(../../public/images/contact_us.gif) no-repeat 0 0;
	height:26px;
	text-indent:-22222px;
	margin:10px 0 11px 0;	
	}
	
.contact_left{
	width:450px;
	float:left;
	padding:0;
	}
	
.contact_left_Text{
	width:239px;
	float:left;	
	}
	
.contact_left_Text p{
	font-size:12px;
	line-height:18px;
	}
	
.contact_right_Text{
	width:210px;
	float:right;	
	}
	
.contact_right_Text p{
	font-size:12px;
	line-height:18px;
	}
.contact_mar{
	margin:0 0 22px 0;
	}
	
.contact_mar a{
	color:#bc1b1b;
	background-color:inherit;
	font-weight:bold;
	text-decoration:none;
	}
	
.contact_mar a:hover{
	color:#000;
	background-color:inherit;
	}
	
.contact_right{
	width:461px;
	float:right;
	background:url(../../public/images/contact_right_bg.gif) repeat-y 0 0;
	margin:49px 0 0 0;
	}
	
.contact_right_top{
	background:url(../../public/images/contact_right_top.gif) no-repeat 0 0;
	height:33px;
	display:block;
	font-size:0;
	line-height:0;
	}
	
.contact_right_inner{
	width:401px;
	margin:0 0 0 21px;
	background:url(../../public/images/comtact_right_gradian_bg.gif) repeat-x 0 0;
	padding:0 0 0 17px;
	}
	
.contact_right_bot{
	background:url(../../public/images/contact_bot.gif) no-repeat 0 bottom;
	padding:0 0 43px 0;
	}
	
.contact_right_inner h2{
	color:#79aad1;
	background-color:inherit;
	font-weight:bold;
	font-size:18px;
	line-height:18px;
	}
	
.contact_right_inner h3{
	font-size:12px;
	line-height:18px;
	color:#49403f;
	background-color:inherit;
	}
	
/*-----------------contact form start----------*/
	
.contact_right_inner form{
	width:382px;
	margin:23px 0 0 0;
	}
.contact_right_inner form input.textBox{
	width:234px;
	height:21px;
	background:url(../../public/images/contact_input_box.gif) no-repeat 0 0;
	float:right;
	border:none;
	padding:5px 0 0 5px;
	}
	
.contact_right_inner form input.textBox1{
	width:234px;
	height:21px;
	background:url(../../public/images/contact_input_box_h.gif) no-repeat 0 0;
	float:right;
	border:none;
	padding:5px 0 0 5px;
	}
.contact_right_inner form label{
	float:left;
	font-size:14px;
	line-height:26px;
	color:#433424;
	background-color:inherit;
	text-align:right;
	font-weight:bold;
	width:135px;
	}
	
.contact_right_inner form textarea{
	width:234px;
	height:151px;
	border:none;
	float:right;
	overflow:hidden;
	padding:5px 0 0 5px;
	}
	
.contact_right_inner form textarea.textarea{
	width:234px;
	height:151px;
	background:url(../../public/images/contact_textarea.gif) no-repeat 0 0;
	border:none;
	float:right;
	overflow:hidden;
	padding:5px 0 0 5px;
	}
	
.contact_right_inner form textarea.textareaH{
	background:url(../../public/images/contact_textarea_h.gif) no-repeat 0 0;
	}
	
.contact_from_com{
	padding:0 0 15px 0;
	width:382px;
	}
	
.contactfonsize12{
	font-size:12px !important;
	line-height:14px !important;
	}
.controlImg{
	width:237px;
	float:right;
	}

.contact_right_inner form input.contactSub{
	background:url(../../public/images/contact_submit.gif) no-repeat  0 0;
	width:133px;
	height:31px;
	border:none;
	font-size:0;
	line-height:0;
	cursor:pointer;
	}
	
.contact_right_inner form input.contactSub_h{
	background:url(../../public/images/contact_submit_h.gif) no-repeat  0 0;
	width:133px;
	height:31px;
	border:none;
	font-size:0;
	line-height:0;
	cursor:pointer;
	}
.regis_text{
	font-size:12px;
	line-height:16px;
	margin:0 0 25px 5px;
	}
.content_bot{
	padding:0 0 50px 0;
	margin:0 0 0 38px;
	}
	
/*------------search--------*/
.search_h2{
	background:url(../../public/images/search_h.gif) no-repeat 0 0;
	height:26px;
	text-indent:-22222px;
	margin:10px 0 11px 0;	
	}
	
.results_text{
	font-size:18px;
	line-height:18px;
	color:#79aad1;
	background-color:inherit;
	font-weight:bold;
	}
.result_line{
	background:url(../../public/images/result_line.gif) no-repeat 0 bottom;
	height:18px;
	display:block;
	margin:0 0 17px 0;
	}
	
.serch_inner{
	width:739px;
	}
	
.serch_inner h2{
	color:#49403f;
	background-color:inherit;
	font-size:11px;
	line-height:18px;
	font-weight:bold;
	text-transform:uppercase;
	}
	
.serch_inner a{
	color:#bc1b1b;
	background-color:inherit;
	font-size:14px;
	line-height:18px;
	margin:0 0 14px 0;
	text-decoration:none;
	font-weight:bold;
	}
	
.serch_inner a:hover{
	color:#49403f;
	background-color:inherit;
	}
	
.serch_inner p{
	font-size:12px;
	line-height:18px;
	}
	
.serch_inner p a{
	color:#bc1b1b;
	background-color:inherit;
	font-size:14px;
	line-height:18px;
	margin:0 !important;
	text-decoration:none;
}
.serch_inner p a:hover{
	color:#49403f;
	background-color:inherit;
	}
.serch_line{
	background:url(../../public/images/search_dot_line.gif) repeat-x left bottom;
	height:22px;
	display:block;
	margin:0 0 22px 0;
	}
	
.search_pagination{
	margin:0 0 0 250px;
	}
	
.search_pagination strong{
	font-size:12px;
	line-height:18px;
	}
.search_pagination a{
	color:#bc1b1b;
	background-color:inherit;
	font-size:12px;
	line-height:18px;
	height:18px;
	padding:0 2px;
	text-decoration:none;
	font-weight:bold;
	}
	
.search_pagination a:hover{
	color:#49403f;
	background-color:inherit;
	}
.search_pagination a.hover{
	color:#49403f;
	background-color:inherit;
	}
	
/*------------tell us your story--------*/
.tell_story_h2{
	background:url(../../public/images/tell_us.gif) no-repeat 0 0;
	height:25px;
	text-indent:-22222px;
	margin:10px 0 11px 0;	
	}
	
.tell_story_form_div{
	width:461px;
	background:url(../../public/images/contact_right_bg.gif) repeat-y 0 0;
	}
	
.tell_story_right_inner{
	width:401px;
	margin:0 0 0 21px;
	background:url(../../public/images/comtact_right_gradian_bg.gif) repeat-x 0 0;
	padding:0 0 0 17px;
	} 
	
/*-----------------tell us your story form start-------------*/
.tell_story_right_inner form{
	width:382px;
	padding:3px 0 0 0;
	}
.tell_story_right_inner form input.telltextBox{
	width:379px;
	height:21px;
	background:url(../../public/images/tell_us_input_box.gif) no-repeat 0 0;
	border:none;
	padding:5px 0 0 5px;
	}
	
.tell_story_right_inner form input.telltextBox1{
	width:379px;
	height:21px;
	background:url(../../public/images/tell_us_input_box_h.gif) no-repeat 0 0;
	border:none;
	padding:5px 0 0 5px;
	}
.tell_story_right_inner form label{
	font-size:14px;
	line-height:26px;
	color:#433424;
	background-color:inherit;
	font-weight:bold;
	display:block;
	padding:10px 0 0 0;
	}
.tell_browser{
	/*margin-right:103px;
	float:left;*/
	width:150px;
	margin-right:100px;

	}
	
.nopadbrowse{
	padding-bottom:0 !important;
	}
	
.tell_story_right_inner textarea{
	background:url(../../public/images/tell_textarea.gif) no-repeat 0 0;
	width:379px;
	height:171px;
	border:none;
	padding:5px 0 0 5px;
	overflow:hidden;
	}
	
.tell_story_right_inner textarea.textareaH{
	background:url(../../public/images/tell_textareaH.gif) no-repeat 0 0;
	width:379px;
	height:171px;
	border:none;
	padding:5px 0 0 5px;
	overflow:hidden;
	}
.tell_story_right_inner form input.tellSub{
	background:url(../../public/images/contact_submit.gif) no-repeat  0 0;
	width:133px;
	height:31px;
	border:none;
	font-size:0;
	line-height:0;
	cursor:pointer;
	margin:19px 0 0 125px;
	}
	
.tell_story_right_inner form input.tellSub_h{
	background:url(../../public/images/contact_submit_h.gif) no-repeat  0 0;
	width:133px;
	height:31px;
	border:none;
	font-size:0;
	line-height:0;
	cursor:pointer;
	margin:19px 0 0 125px;
	}
/*---------------trips page--------------*/

.trips_inner_big{
	width:406px !important;
	padding-left:9px !important;
	padding-right:3px !important;
	}
.trips_inner_big h2{
	margin-left:7px;
	}
.trips_h2{
	background:url(../../public/images/trips_h2.gif) no-repeat 0 0;
	height:25px;
	text-indent:-22222px;
	margin:0 0 12px 7px;	
	}
	
.trips_inner h3{
	color:#79aad1;
	font-size:14px;
	line-height:18px;
	margin:0 0 0 7px;
	padding:0;
	background-color:inherit;
	}
	
.trips_inner p{
	font-size:12px;
	line-height:18px;
	padding:0 0 18px 7px;
	}
	
.trips_inner p a{
	color:#bc1b1b;
	background-color:inherit;
	text-decoration:none;
	}
	
.trips_inner p a:hover{
	color:#49403f;
	background-color:inherit;
	}
	
.trips_inner img{
	float:left;
	border:#c7c6c5 3px solid;
	margin:0 15px 0 0 !important;
	}
	
.trips_inner ul{
	list-style-type:none;
	margin:0 0 20px 32px;
	}
	
.trips_inner ul li{
	background:url(../../public/images/arrow.gif) no-repeat 0 7px;
	font-size:12px;
	line-height:18px;	
	padding:0 0 0 7px;
	}
.trips_inner ul li a{
	color:#bc1b1b;
	background-color:inherit;
	text-decoration:none;
	}
	
.trips_inner ul li a:hover{
	color:#49403f;
	background-color:inherit;
	}
.trips_inner ol{
	margin:0 0 20px 32px;
	list-style-position:outside;
	}
.trips_inner ol li{
	padding:0;
	font-size:12px;
	line-height:18px;
	}
	
.trip_line{
	background:url(../../public/images/trips_line.gif) no-repeat 0 0;
	height:11px;
	display:block;
	font-size:0;
	line-height:0;
	}
	
.calenevent h2{
	background:url(../../public/images/calemdar_event.gif) no-repeat 0 0;
	height:23px;
	text-indent:-22222px;
	padding:0;
	margin:5px 0 0 7px;
	}
	
.calenevent h3{	
	font-size:12px;
	line-height:18px;	
	margin:10px 0 0 7px;
	padding:0;
	}
	
.calenevent h3 a{
	color:#bc1b1b;
	background-color:inherit;
	text-decoration:none;
	}
	
.calenevent h3 a:hover{
	color:#49403f;
	background-color:inherit;
	}
	
.calenevent p{
	font-size:12px;
	line-height:18px;
	padding:0 0 0 7px;
	}
	
.calenevent p a{
	text-decoration:none;
	color:#bc1b1b;
	background-color:inherit;
	}
	
.calenevent p a:hover{
	color:#49403f;
	background-color:inherit;
	}
	
.calenevent p em{
	color:#917e7c;
	background-color:inherit;
	font-size:11px;
	}
	
.calenevent ol{
	margin:0 0 20px 32px;
	list-style-position:outside;
	}
.calenevent ol li{
	padding:0;
	font-size:12px;
	line-height:18px;
	}
.calen_line{
	background:url(../../public/images/trick_dot_line.gif) repeat-x left bottom;
	height:12px;
	font-size:0;
	line-height:0;
	display:block;
	}
	
.trips_events{
	height:34px;
	padding:13px 0 0 0;
	}
.trips_events ul{
	list-style-type:none;
	height:22px;
	margin:0;
	
	}
	
.trips_events ul li{
	float:left;
	display:block;
	padding:0 9px 0 0;
	width:auto;
	}
	
.trips_events ul li.nopad{
	padding:0 !important;
	}
	
.trips_events ul li a{
	display:block;
	height:22px;
	width:188px;
	text-decoration:none;
	font-weight:bold;
	line-height:22px;
	text-transform:uppercase;
	float:left;
	color:#fff;
	background-color:inherit;
	padding:0 0 0 9px;
	}
	
.trips_events ul li a.blueBar{
	background:url(../../public/images/trips_blue.gif) no-repeat 0 0;
	}
	
.trips_events ul li a.blueBar:hover{
	background:url(../../public/images/trips_blue.gif) no-repeat 0 100%;
	}
	
.trips_events ul li a.grayBar{
	background:url(../../public/images/trips_gray.gif) no-repeat 0 0;
	}
	
.trips_events ul li a.grayBar:hover{
	background:url(../../public/images/trips_gray.gif) no-repeat 0 100%;
	}
	
.calenevent h2.recent{
	background:url(../../public/images/recent_blog.gif) no-repeat 0 0 !important;
	height:24px;
	text-indent:-22222px;
	padding:0;
	margin:5px 0 0 7px;
	}
.calenevent h2.relate_link{
	background:url(../../public/images/related_link.gif) no-repeat 0 0 !important;
	height:24px;
	text-indent:-22222px;
	padding:0;
	margin:5px 0 0 7px;
	}
.relate_link_left{
	width:186px;
	float:left;
	padding:0 0 0 14px;
	}
	
.relate_link_left ul{
	list-style-type:none;
	margin:5px 0 0 0;
	}
	
.relate_link_left ul li{
	background:url(../../public/images/arrow.gif) no-repeat 0 7px;
	font-size:12px;
	line-height:25px;	
	padding:0 0 0 7px;
	font-weight:bold;
	}
.relate_link_left ul li a{
	color:#bc1b1b;
	background-color:inherit;
	text-decoration:none;	
	}
.relate_link_left ul li a:hover{
	color:#49403f;
	background-color:inherit;
	}
	
.relate_link_right{
	width:186px;
	float:left;
	padding:0 0 0 14px;
	}
	
.relate_link_right ul{
	list-style-type:none;
	margin:5px 0 0 0;
	}
	
.relate_link_right ul li{
	background:url(../../public/images/arrow.gif) no-repeat 0 7px;
	font-size:12px;
	line-height:25px;	
	padding:0 0 0 7px;
	font-weight:bold;
	}
.relate_link_right ul li a{
	color:#bc1b1b;
	background-color:inherit;
	text-decoration:none;	
	}
.relate_link_right ul li a:hover{
	color:#49403f;
	background-color:inherit;
	}
	
.trip_bot_pad{
	padding-bottom:15px;
	}
/*--------------------------volunteer---------------*/
.volunteer_h2{
	background:url(../../public/images/volunteer_h2.gif) no-repeat 0 0;
	height:26px;
	text-indent:-2222px;
	margin:0 0 8px 5px;	
	}
	
/*---------------16-04-09 -------------*/

.volunteer_left{
	width:644px;
	float:left;
	}
	
.volunteer_left p{
	font-size:12px;
	line-height:18px;
	margin:0 0 0 10px;
	}
	
.volunteer_left h3{
	font-size:12px;
	color:#79aad1;
	background-color:inherit;
	font-weight:bold;
	margin:0 0 0 10px;
	}
	
.volunteer_left ul{
	list-style-type:none;
	margin:0 0 20px 32px;
	}
	
.volunteer_left ul li{
	background:url(../../public/images/arrow.gif) no-repeat 0 7px;
	font-size:12px;
	line-height:18px;	
	padding:0 0 0 7px;
	}
.volunteer_left ul li a{
	color:#bc1b1b;
	background-color:inherit;
	text-decoration:none;
	}
	
.volunteer_left ul li a:hover{
	color:#49403f;
	background-color:inherit;
	}
	
.volunteer_right{
	width:283px;
	float:right;
	padding:13px 0 13px 0;
	border:#f0e7d8 1px solid;
	margin:35px 0 0 0;
	}
	
.volunteer_right img{
	display:block;
	margin:0 auto;
	}
	
.get_start{
	background:url(../../public/images/get_started.gif) no-repeat 0 0;
	height:17px;
	text-indent:-22222px;
	margin:30px 0 8px 10px;
	}
	
.vol_line{
	background:url(../../public/images/volo_line.gif) repeat-x 0 0;
	height:15px;
	line-height:0;
	font-size:0;
	display:block;
	}
	
.get_start_div{
	background:url(../../public/images/volo_line.gif) repeat-x 0 bottom;
	padding:0 0 9px 0;
	}
	
.get_start_div_left{
	width:620px;
	float:left;
	}
	
.get_start_div_left p{
	font-size:12px;
	line-height:18px;
	margin:0 0 0 10px;
	}
	
.get_start_div_left p strong{
	font-size:14px;
	}
.get_start_div_left p span{
	font-size:14px;
	color:#877978;
	background-color:inherit;
	font-weight:bold;
	}

.get_start_div_left p a{
	color:#49403f;
	background-color:inherit;
	text-decoration:none;
	}
	
.get_start_div_left p a:hover{
	color:#bc1b1b !important;
	background-color:inherit;
	}
	
.get_start_div_right{
	width:305px;
	float:right;
	}	
.get_start_div_right a.getfind{
	background:url(../../public/images/find_blue.gif) no-repeat 0 0;
	width:295px;
	height:31px;
	display:block;
	color:#fffffe;
	text-transform:uppercase;
	font-size:14px;
	line-height:31px;
	font-weight:bold;
	padding:0 0 0 10px;
	text-decoration:none;
	background-color:inherit;
	}
	
.get_start_div_right a.getfind:hover{
	background:url(../../public/images/find_blue.gif) no-repeat 0 100%;
	}
	
.drum_creat_ac{
	padding:25px 0 83px 0;
	}
	
.drum_creat_ac p{
	color:#877978;
	background-color:inherit;
	font-size:12px;
	line-height:18px;
	margin:0 0 0 10px;
	}
	
.drum_creat_ac p a{
	color:#bc1b1b;
	background-color:inherit;
	font-weight:bold;
	text-decoration:none;
	}
	
.drum_creat_ac p a:hover{
	color:#877978;
	background-color:inherit;
	}
	
/*----------------voluenteer register----------*/

.volue_reg{
	width:962px;
	}
.volue_reg form{
	padding:0 0 25px 0;
	}
	
.volue_reg_top{
	background:url(../../public/images/volu_res_top.gif) no-repeat 0 0;
	display:block;
	height:36px;
	font-size:0;
	}
	
.volue_reg_bg{
	background:url(../../public/images/volu_res_bg.gif) repeat-y 0 0;
	width:961px;
	margin:0 0 25px 0;
	}
	
.volue_reg_bot{
	background:url(../../public/images/volu_res_bot.gif) no-repeat left bottom;
	padding:0 0 40px 0;
	}
	
.volue_reg_inner_bg{
	background:url(../../public/images/volu_res_inner_bg.gif) repeat-x 0 0;
	width:882px;
	margin:0 0 0 21px;
	padding:0 19px 0 17px;
	}
	
.volue_reg_inner_bg_left{
	width:442px;
	background:url(../../public/images/vol_reg_right_sapa.gif) no-repeat right 10px;
	float:left;
	font-size:12px;
	}
	
.volue_reg_inner_bg_left h2{
	font-size:18px;
	line-height:18px;
	color:#79aad1;
	background-color:inherit;
	font-weight:bold;
	margin:0 0 24px 0;
	}
	
.volue_reg_inner345{
	width:350px;
	height:86px;
	}
	
.volue_reg_inner345_left{
	width:168px;
	padding:0 0 0 2px;
	float:left;

	}
	
.volue_reg_inner345_left label{
	padding:0 0 8px 13px;
	line-height:20px;
	}
	

.volue_reg form label{
	font-size:12px;
	line-height:16px;
	display:block;
	}
	
.volue_reg form select{
	width:69px;
	height:20px;
	}
.volue_reg_inner345_right{
	width:177px;
	padding:0 ;
	float:left;
	}
.width56_lebel{
	width:50px;
	float:left;
	padding:4px 0 0 6px;
	}
.checkBox_vol{
	width:12px;
	line-height:12px;
	float:left;
	margin:4px 0 0 0;
	}
	
.vol_re_textare1{
	background:url(../../public/images/vole_re_texbox1.gif) no-repeat 0 0;
	width:419px;
	height:136px;
	border:none;
	overflow:hidden;
	margin:4px 0 40px 0;
	}
	
.vol_re_textare1_h{
	background:url(../../public/images/vole_re_texbox1_h.gif) no-repeat 0 0;
	width:419px;
	height:136px;
	border:none;
	overflow:hidden;
	margin:4px 0 40px 0;
	}
	
.volue_reg_inner_bg_right{
	width:419px;
	float:right;
	padding:47px 0 0 0;
	}
	
.vol_re_textare2{
	background:url(../../public/images/vole_re_texbox2.gif) no-repeat 0 0;
	width:419px;
	height:86px;
	border:none;
	overflow:hidden;
	margin:4px 0 40px 0;
	}
.vol_re_textare2H{
	background:url(../../public/images/vole_re_texbox2_h.gif) no-repeat 0 0;
	width:419px;
	height:86px;
	border:none;
	overflow:hidden;
	margin:4px 0 40px 0;
	}
	
.vol_re_texfill{
	background:url(../../public/images/vol_re_textfill.gif) no-repeat 0 0;
	width:419px;
	height:26px;
	border:none;
	overflow:hidden;
	margin:4px 0 0 0;
	}
	
.vol_re_texfillH{
	background:url(../../public/images/vol_re_textfill_h.gif) no-repeat 0 0;
	width:419px;
	height:26px;
	border:none;
	overflow:hidden;
	margin:4px 0 0 0;
	}
	
/*--------------------profile------------------*/
.profile_bg{
	background:url(../../public/images/profile_bg.gif) repeat-y 0 0;
	width:961px;
	}
	
.profile_top{
	background:url(../../public/images/profile_top.gif) no-repeat 0 0;
	height:17px;
	display:block;
	font-size:0;
	line-height:0;
	}
	
.profile_bot{
	background:url(../../public/images/profile_bot.gif) no-repeat 0 bottom;
	padding:0 0 61px 22px;
	width:939px;
	}
	
/*----------------left part start--------*/
.profile_left{
	width:710px;
	float:left;
	}
.profile_left h2.profile_head{
	/*background:url(../../public/images/v_zone_img.gif) no-repeat 0 0;*/
	padding:0 0 0 0;
	/*line-height:33px;*/
	font-size:24px;
	font-weight:bold;
	line-height:32px;
	margin:0 0 12px 20px;
	color:#79aad1;
	background-color:inherit;
	}
	
.profile_left h2.profile_head img{
	float:left;
	margin:0 12px 0 0;
	}
	
.profile_left_inner_top{
	background:url(../../public/images/profile_inner_top.gif) no-repeat 0 0;
	height:14px;
	font-size:0;
	line-height:0;
	display:block;
	}
	
.profile_left_innerBg{
	background:url(../../public/images/profile_inner_bg.gif) repeat-x 0 0;
	padding:0 18px 0 16px;
	}
.profile_left_innerBg h2{
	color:#79aad1;
	font-size:18px;
	font-weight:bold;
	line-height:25px;
	margin:0 0 4px 0;
	background-color:inherit;
	}
	
.profile_left_innerBg ul{
	list-style-type:none;
	margin:0 0 15px 0;
	}
.profile_left_innerBg ul li{
	display:block;
	height:20px;
	line-height:20px;
	font-size:12px;
	margin:0 0 4px 0;
	}
	
.profile_left_innerBg ul li img{
	float:left;
	margin:2px 6px 0 0;
	}
	
.profile_left_innerBg ul li a{
	color:#bc1b1b;
	background-color:inherit;
	text-decoration:none;
	}
.profile_left_innerBg ul li a:hover{
	color:#786d6b;
	background-color:inherit;
	}
	
.profile_line{
	background:url(../../public/images/profile_line.gif) repeat-x 0 0;
	height:18px;
	display:block;
	font-size:0;
	line-height:0;
	}
	
/*----------------right part start--------*/
.profile_right{
	width:213px;
	float:right;
	background:url(../../public/images/profile_right_bg.gif) no-repeat 0 0;
	padding:14px 0 0 0;
	}
	
.editAccount{
	background:url(../../public/images/inner_right_more_bg1.gif) no-repeat 0 0;
	height:27px;
	padding:0 0 0 15px;
	font-size:11px;
	line-height:27px;
	font-weight:bold;
	text-transform:uppercase;
	display:block;
	background-color:inherit;
	color:#fff;
	text-decoration:none;
	}
	
.editAccount:hover{
	background:url(../../public/images/inner_right_more_bg1.gif) no-repeat 0 100%;
	}
	
.profile_right_top{
	background:url(../../public/images/profile_right_top.gif) no-repeat 0 0;
	height:16px;
	display:block;
	margin:16px 0 0 0;
	font-size:0;
	line-height:0;
	}
.profile_right_bot{
	background:url(../../public/images/profile_right_bot.gif) no-repeat left bottom;
	height:16px;
	display:block;
	font-size:0;
	line-height:0;
	}
	
.profile_right_common{
	background:url(../../public/images/profile_right_div_bg.gif) repeat-y 0 0;
	padding:0 12px 0 5px;
	}
.giving_summary{
	background:url(../../public/images/giving_summary.gif) no-repeat 0 0;
	height:13px;
	font-size:0;
	line-height:0;
	margin:0 0 17px 9px;
	}
	
.profile_right_common ul.summery{
	list-style-type:none;
	}
.profile_right_common ul.summery li{
	height:20px;
	width:183px;
	display:block;
	font-size:11px;
	line-height:20px;
	font-weight:bold;
	color:#49403f;
	background-color:inherit;
	margin:0 0 0 12px;
	}
	
.profile_right_common ul.summery li span{
	width:auto;
	float:right;
	}
	
.editPledge{
	background:url(../../public/images/edit_profile.gif) no-repeat 0 0;
	height:22px;
	padding:0 0 0 8px;
	font-size:11px;
	line-height:22px;
	font-weight:bold;
	text-transform:uppercase;
	display:block;
	background-color:inherit;
	color:#fff;
	text-decoration:none;
	width:179px;
	margin:9px 0 0 9px;
	}
	
.editPledge:hover{
	background:url(../../public/images/edit_profile.gif) no-repeat 0 100%;
	}
	
.profile_bot_pad{
	padding-bottom:94px;
	}
	
/*--------------------profile edit------------------*/
.profileEdit_bg{
	background:url(../../public/images/profile_edit_bg.gif) repeat-y 0 0;
	width:961px;
	}
	
.profileEdit_top{
	background:url(../../public/images/profile_edit_top.gif);
	height:71px;
	padding:20px 0 0 0;
	}
.profileEdit_top h2{
	color:#79aad1;
	background-color:inherit;
	font-size:24px;
	line-height:24px;
	padding:0 0 0 40px;
	}
	
.profileEdit_bot{
	background:url(../../public/images/profile_edit_bot.gif) no-repeat 0 bottom;
	padding:0 24px 45px 22px;
	width:915px;
	}
	
.profileEdit_inner{
	width:915px;
	background:url(../../public/images/profile_edit_inner_bg.gif) repeat-x 0 0;
	}
	
.profileEdit_innerLeft{
	width:383px;
	background:url(../../public/images/profile_edit_sapa.gif) no-repeat right 9px;
	padding:0 76px 0 0;
	float:left;
	}
	
/*--------------profile edit form part start---------------*/
	
.profileEdit_innerLeft label{
	width:124px;
	line-height:20px;
	font-size:12px;
	color:#433424;
	background-color:inherit;
	text-align:right;
	float:left;
	font-weight:bold;
	}
	
.profileEdit_innerLeft input{
	background:url(../../public/images/profile_edit_textbox.gif) no-repeat 0 0;
	width:244px;
	height:21px;
	border:none;
	padding:5px 0 0 5px;
	float:right;
	}
	
.profileEdit_innerLeft input.profileTextH{
	background:url(../../public/images/profile_edit_textboxH.gif) no-repeat 0 0;
	width:244px;
	height:21px;
	border:none;
	padding:5px 0 0 5px;
	}
.profileEditCommon{
	padding:0 0 15px 0;
	width:381px;
	}
	
.profileEditCommon1{
	padding-bottom:33px !important;
	}
	
/*--------------------right---------------*/
	
.profileEdit_innerRight{
	width:380px;
	padding:0 0 0 41px;
	float:left;
	}
	
.profileEdit_innerRight label{
	width:124px;
	line-height:20px;
	font-size:12px;
	color:#433424;
	background-color:inherit;
	text-align:right;
	float:left;
	font-weight:bold;
	}
	
.profileEdit_innerRight label.decresehight{
	line-height:16px !important;
	}
	
.profileEdit_innerRight input{
	background:url(../../public/images/profile_edit_textbox.gif) no-repeat 0 0;
	width:244px;
	height:21px;
	border:none;
	padding:5px 0 0 5px;
	float:right;
	}
	
.profileEdit_innerRight input.profileTextH{
	background:url(../../public/images/profile_edit_textboxH.gif) no-repeat 0 0;
	width:244px;
	height:21px;
	border:none;
	padding:5px 0 0 5px;
	}
.avasta{
	width:249px;
	float:right;
	}
	
.avasta img{
	float:left;
	width:auto;
	margin:0 6px 0 0;
	}
	
.avasta input{
	background:url(../../public/images/avasta_bg1.gif) no-repeat 0 0;
	height:23px !important;
	width:152px;
	display:block;
	font-size:12px !important;
	font-weight:bold;
	text-align:center !important;
	padding:0 !important;
	color:#ffffff;
	background-color:inherit;
	text-decoration:none;
	float:left;
	margin:5px 0 0 0;
	border:none;
	cursor:pointer;
	}
	
.avasta input.avastaH{
	background:url(../../public/images/avasta_bg_h1.gif) no-repeat 0 0;
	height:23px !important;
	width:152px;
	display:block;
	font-size:12px !important;
	font-weight:bold;
	text-align:center !important;
	padding:0 !important;
	color:#ffffff;
	background-color:inherit;
	text-decoration:none;
	float:left;
	margin:5px 0 0 0;
	border:none;
	cursor:pointer;
	}
	
.profileEditCommon2{
	padding-bottom:40px !important;
	}
	
.saveChanges{
	background:url(../../public/images/save_changes.gif) no-repeat 0 0;
	height:30px;
	margin:40px auto 0;
	width:175px;
	display:block;
	padding:0 0 0 9px;	
	border:none;
	cursor:pointer;	
	}
	
.saveChangesHover{
	background:url(../../public/images/save_changes.gif) no-repeat 0 100%;
	height:30px;
	margin:40px auto 0;
	width:175px;
	display:block;
	padding:0 0 0 9px;	
	border:none;
	cursor:pointer;	
	}
	
/*---------------calendar page start----------------*/
.calendar_h2{
	background:url(../../public/images/calendar_h2.gif) no-repeat 0 0;
	height:26px;
	text-indent:-22222px;
	margin:0 0 12px 5px;	
	}
	
.calendar_text{
	font-size:12px;
	line-height:18px;
	padding:0 12px 0 0;
	margin:0 0 0 5px;
	}
	
.calendarWhiteDiv{
	background:url(../../public/images/calendar_whiteTop.gif) no-repeat 0 0 #fff;
	color:#736765;
	padding:32px 0 49px 17px;
	margin:23px 0 0 0;
	width:983px;
	}
	
.calender_tab{
	height:43px;
	}
.calender_tab ul{
	height:43px;
	list-style-type:none;
	margin:0 0 0 638px;
	}
.calender_tab ul li{
	display:block;
	float:left;
	width:auto;
	background-color:#f4f4f4;
	margin:0 0 0 15px;
	}	
	
.calender_tab ul li a{
	outline:none;
	}
	
.calender_tab ul li a.list{
	background:url(../../public/images/list_icon_h.gif) no-repeat 0 0;
	padding:0 0 0 40px;
	color:#d0d0d0;
	background-color:inherit;
	display:block;
	width:87px;
	height:43px;
	font-size:16px;
	font-weight:bold;
	line-height:43px;
	text-decoration:none;
	}
	
.calender_tab ul li a.list:hover{
	background:url(../../public/images/list_icon.gif) no-repeat 0 0;
	color:#79aad1;
	background-color:inherit;
	}
	
.calender_tab ul li a.list_hover:hover{
	background:url(../../public/images/list_icon_h.gif) no-repeat 0 0;
	color:#d0d0d0;
	background-color:inherit;
	}
	
.calender_tab ul li a.list_hover{
	background:url(../../public/images/list_icon.gif) no-repeat 0 0;
	padding:0 0 0 40px;
	color:#79aad1;
	background-color:inherit;
	
	display:block;
	width:87px;
	height:43px;
	font-size:16px;
	font-weight:bold;
	line-height:43px;
	text-decoration:none;
	}
	
.calender_tab ul li a.calenderIcon{
	background:url(../../public/images/calendar_iocn.gif) no-repeat 0 0;
	padding:0 0 0 43px;
	color:#79aad1;
	background-color:inherit;
	display:block;
	width:124px;
	height:43px;
	font-size:16px;
	font-weight:bold;
	line-height:43px;
	text-decoration:none;
	}
	
.calender_tab ul li a.calenderIcon:hover{
	background:url(../../public/images/calendar_icon_h.gif) no-repeat 0 0;
	color:#b1b1b1;
	}
	
.calender_tab ul li a.calenderIconHover{
	background:url(../../public/images/calendar_icon_h.gif) no-repeat 0 0;
	padding:0 0 0 43px;
	color:#b1b1b1;
	background-color:inherit;
	display:block;
	width:124px;
	height:43px;
	font-size:16px;
	font-weight:bold;
	line-height:43px;
	text-decoration:none;
	}
.calender_tab ul li a.calenderIconHover:hover{
	background:url(../../public/images/calendar_icon_h.gif) no-repeat 0 0;
}

.calender_tab ul li.nomar{
	margin-left:14px !important;
	}
.calendar_gray_top{
	background:url(../../public/images/calendar_topRound.gif) no-repeat 0 0;
	height:24px;
	display:block;
	}
	
.calendarCommonDiv_left{
	width:39px;
	float:left;
	}
	
.calendarCommonDiv_left h2{
	color:#fff;
	background:url(../../public/images/date_bg.gif) no-repeat 0 0;
	font-size:11px;
	font-weight:bold;
	line-height:14px;
	width:39px;
	height:36px;
	text-align:center;
	}
	
.calendarCommonDiv_left h2 span{
	display:block;
	font-size:20px;
	line-height:20px;
	margin:1px 0 0 0;
	}
	
.calendarCommonDiv_right{
	width:797px;
	float:left;
	padding:0 0 3px 12px;
	}
	
.calendarCommonDiv_right h2{
	font-size:16px;
	line-height:16px;
	font-weight:bold;
	color:#79aad1;
	background-color:inherit;
	}
	
.calendarCommonDiv_right h2 a{
	text-decoration:none;
	color:#79aad1;
	background-color:inherit;
	}
	
.calendarCommonDiv_right h2 a:hover{
	color:#79aad1;
	background-color:inherit;
	}
	
.calendarCommonDiv_right p{
	color:#49403f;
	background-color:inherit;
	font-size:11px;
	line-height:18px;
	}
	
.calendarCommonDiv_right p span{
	color:#d0d0d0;
	background-color:inherit;
	font-size:12px;
	line-height:16px;
	font-weight:bold;
	}
	
.calendarCommonDiv_right p a{
	color:#bc1b1b;
	font-size:10px;
	background-color:inherit;
	text-decoration:none;
	margin:0 0 0 9px;
	}
	
.calendarCommonDiv_right p a:hover{
	color:#736765;
	background-color:inherit;
	}
.calend_gradianDiv{
	background:url(../../public/images/calender_gradina_bg.gif) repeat-x 0 0 !important;
	width:926px;
	padding:0 17px 0 18px;
	}
	
.calenderPagination{
	border-top:#b79e9e 1px solid;
	padding:15px 0 0 0;
	text-align:center;
	color:#79aad1;
	background-color:inherit;
	font-weight:bold;
	font-size:11px;
	margin:12px 0 0 0;
	}
	
.calenderPagination strong{
	margin:0 3px;
	}
.calenderPagination a{
	color:#bc1b1b;
	text-align:center;
	background-color:inherit;
	text-decoration:none;
	margin:0 3px;
	line-height:18px;
	}
	
.calenderPagination a:hover{
	color:#79aad1;
	background-color:inherit;
	}
	
/*------- footer follow us css part start 08-04-09 ----------*/
.follow_icon{
	position:absolute;
	height:45px;
	background:url(../images/follow_border.gif) no-repeat right 0;
	padding:0 24px 0 0;
	right:219px;
	top:16px;
	width:87px;	
	}
	
.follow_icon h2{
	background:url(../images/follow_us.gif) no-repeat 0 0;
	height:10px;
	width:86px;
	text-indent:-20000px;
	margin:2px 0 7px 0;
	font-size:0;
	line-height:0;
	}
	
.follow_icon ul{
	list-style-type:none;
	margin:0 !important;
	padding:0 !important;
	height:23px;
	}
	
.follow_icon ul li{
	display:block;
	float:left;
	width:auto;
	padding:0 !important;
	margin:0 9px 0 0 !important;
	}
	
.follow_icon ul li.nomar{
	margin:0 !important;
	}
	
.follow_icon ul li img{
	border:none;
	}
	
/*----------------- home page navigation modification css------------------*/

/*----------------grant navigation------------*/
#topPart ul.navi li.grant{
	width:61px;
	}
	
#topPart ul.navi li.grant_hover{
	background:url(../../public/images/grant_hover.png) no-repeat 0 0;
	width:61px;
	}
	
	
#topPart ul.navi li a.grant_hover{
	background:url(../../public/images/grant_a.gif) no-repeat 0 0;
	width:53px;
	cursor:text;
	}
/*---------------for tell your story  browse button ------------*/


.browse{
	background:url(../../public/images/tell_upload.gif) no-repeat 0 0;
	width:388px;
	height:26px;
	border:none;
	}
	
/*---------------for partners page recommend--------*/
.volunteer_now1{
	background:url(../../public/images/recommend.png) no-repeat 0 bottom;
	height:20px;
	text-indent:-222222px;
	font-size:0;
	line-height:0;
	margin:0 0 7px 3px;
	}
	
/*-----------------------Tell your Story green button---------*/
	
.tellStoryGreen{
	background:url(../../public/images/inner_right_more_bg4.gif) no-repeat 0 0;
	height:27px;
	padding:0 0 0 15px;
	font-size:11px;
	line-height:27px;
	font-weight:bold;
	text-transform:uppercase;
	display:block;
	background-color:inherit;
	color:#fff;
	text-decoration:none;
	margin:15px 0 0 0;
	}
	
.tellStoryGreen:hover{
	background:url(../../public/images/inner_right_more_bg4.gif) no-repeat 0 100%;
	}
	
/*-------------9-04-9--------*/
	
/*------------calendar page -----*/

.calenderInnderDiv{
	display:none;
	width:926px;
	}
	
/*----------------site map page start------------*/
.siteMap_h2{
	background:url(../images/site_map.gif) no-repeat 0 0;
	height:26px;
	text-indent:-22222px;
	margin:0 0 11px 0 !important;	
	}
	
.siteMapTagText{
	font-size:18px !important;
	line-height:20px;
	font-weight:bold;
	margin:0 !important;
	padding:0 !important;
	color:#79aad1;
	background-color:inherit;
	}
	
.siteMapInnerDiv{
	width:739px;
	}
	
.siteMapLine{
	height:18px;
	background:url(../images/site_map_line.gif) repeat-x left bottom;
	display:block;
	}
	
.siteDot{
	background:url(../images/siteMpa_dot_line.gif) repeat-x left bottom;
	padding:17px 0 0 0;
	}
	
.siteLeft{
	width:260px;
	float:left;
	}
	
.siteLeft h2{
	font-size:16px !important;
	line-height:20px;
	color:#49403f;
	background-color:inherit;
	margin:0 0 6px 0;
	font-weight:bold;
	}
	
.siteLeft ul{
	list-style-type:none;
	margin:0;
	padding:0 0 25px 0;
	}
	
.siteLeft ul li{
	display:block;
	line-height:21px;
	font-size:12px;
	margin:0 !important;
	padding:0 !important;
	background-image:none !important;
	}
	
.siteLeft ul li a{
	color:#bc1b1b;
	background-color:inherit;
	font-weight:bold;
	text-decoration:none;
	}
	
.siteLeft ul li a:hover{
	color:#736765;
	background-color:inherit;
	}
	
.width165{
	width:165px !important;
	}
	
.ulBotPad{
	padding-bottom:40px !important;
	}
	
.siteMpaDop{
	margin:0 0 0 12px !important;
	padding:0 !important;
	}
	
.siteMpaDop li{
	font-size:11px !important;
	}
	
.siteMpaDop li a{
	font-weight:normal !important;
	}
	
.nodot{
	padding:17px 0 0 0 !important;
	}
	
.noSitePad{
	padding-bottom:10px !important;
	}
	
.siteDiv_pad{
	padding:0 0 45px 0 !important;
	
	}
	
/*-----------------16-04-09----------*/
/*----------for volunteer page ---------*/
.voleRoundTop{
	background:url(../images/vol_left_top.gif) no-repeat 0 0;
	height:38px;
	display:block;
	}
	
.volRoundBg{
	background:url(../images/vol_left_bg1.gif) repeat-y 0 0;
	width:644px;	
	}
	
.volRoundbot{
	background:url(../images/vol_left_bot.gif) no-repeat 0 bottom;
	padding:0 21px 89px;
	width:602px;
	}
.volRoundInner{
	background:url(../images/vol_left_innerbg.gif) repeat-x 0 0;	
	}
	
.volRoundInnerDot{
	background:url(../images/vole_dote_bg.gif) repeat-y 113px 0;
	width:602px;
	padding:0 0 16px 0;
	}
	
.volRoundInnerDotCommon{
	float:left;
	width:103px;
	padding:4px 0 0 12px;
	}
	
.volRoundInnerDotCommon h2{
	background:url(../images/vol_bullet.gif) no-repeat 0 0;
	font-size:13px;
	color:#79aad1;
	background-color:inherit;
	font-weight:bold;
	margin:0 0 9px 0;
	}
	
.volRoundInnerDotCommon h2 span{
	color:#fff;
	background-color:inherit;
	line-height:22px;
	text-align:center;
	padding:0 9px 0 8px;
	}
	
.volRoundInnerDotCommon p{
	font-size:11px;
	line-height:18px;
	padding:0 !important;
	text-align:left;
	margin:0;
	color:#49403f;
	background-color:inherit;
	}

.volRoundInnerDotCommon1{
	float:left;
	width:112px;
	padding:4px 0 0 12px;
	}
	
.volRoundInnerDotCommon1 h2{
	background:url(../images/vol_bullet.gif) no-repeat 0 0;
	font-size:13px;
	color:#79aad1;
	background-color:inherit;
	font-weight:bold;
	margin:0 0 9px 0;
	}
	
.volRoundInnerDotCommon1 h2 span{
	color:#fff;
	background-color:inherit;
	line-height:22px;
	text-align:center;
	padding:0 9px 0 8px;
	}
	
.volRoundInnerDotCommon1 p{
	font-size:11px;
	line-height:18px;
	padding:0 8px 0 0 !important;
	text-align:left;
	margin:0;
	color:#49403f;
	background-color:inherit;
	}
	
/*----------------grant page ----------*/
.grant_left{
	width:644px;
	float:left;
	padding:0;
	}
	
.grant_left_h2{
	background:url(../../public/images/grant_h2.gif) no-repeat 0 0;
	height:25px;
	text-indent:-22222px;
	margin:0 0 8px 5px;	
	}
	
.grant_text{
	font-size:12px;
	line-height:18px;
	padding:0 0 12px 0;
	margin:0 10px 0 5px;
	}
.grantRoundbot{
	background:url(../images/grant_bot.gif) no-repeat 0 bottom;
	padding:0 21px 39px;
	width:602px;
	}	
	

	
.grantRoundInnerDot{
	background:url(../images/grant_dot.gif) repeat-y 200px 0;
	width:602px;
	padding:0 0 16px 0;
	}
	
.grantRoundInnerDotCommon{
	float:left;
	width:183px;
	padding:4px 0 0 17px;
	}
	
.grantRoundInnerDotCommon h2{
	background:url(../images/vol_bullet.gif) no-repeat 0 0;
	font-size:13px;
	color:#79aad1;
	background-color:inherit;
	font-weight:bold;
	margin:0 0 9px 0;
	}
	
.grantRoundInnerDotCommon h2 span{
	color:#fff;
	background-color:inherit;
	line-height:22px;
	text-align:center;
	padding:0 9px 0 8px;
	}
	
.grantRoundInnerDotCommon p{
	font-size:11px;
	line-height:18px;
	padding:0 !important;
	text-align:left;
	margin:0 15px 0 0;
	color:#49403f;
	background-color:inherit;
	}
.grantRoundInner{
	background:url(../images/grant_inner_bg.gif) repeat-x 0 0;	
	}
	
.grantPartnerLink{
	height:38px;
	margin:24px 0 0 15px;
	}
	
.grantPartnerLink ul{
	height:38px;
	list-style-type:none;
	}
	
.grantPartnerLink ul li{	
	float:left;
	display:block;
	height:38px;
	padding:0 16px;
	}
	
.grantPartnerLink ul li img{
	border:none;
	display:block;
	}
	
.grantRoundBg{
	background:url(../images/grant_left_bg1.gif) repeat-y 0 0;
	width:644px;
	margin:0 0 31px 0;	
	}
	
.grantTop_mar{
	margin-top:16px !important;
	}
	
/*-------------right----------*/
.pledgeTopMar{
	margin-top:15px;
	}

.invergreenDiv h2.pledge{
	background:url(../../public/images/pledge.gif) no-repeat 0 0;
	height:12px;
	text-indent:-22222px;
	font-size:0;
	line-height:0;
	}
	
/*-------------------bottom part start-------------*/
.pledges_h2{
	background:url(../../public/images/pledges_partners.gif) no-repeat 22px 0;
	height:17px;
	text-indent:-22222px;
	margin:0 0 27px 0 !important;
	display:block;
	font-size:0;
	line-height:0;
	padding:0 !important;
	}
	
/*------------------bottom common div --------------*/
.bottomCommon{
	width:226px;
	float:left;
	margin:0 6px 0 0;
	}
.grant_bot_nomar{
	margin:0 !important;
	}
	
.bottomCommon span.top{
	background:url(../images/grant_bot_round_top.gif) no-repeat 0 0;
	height:11px;
	display:block;
	font-size:0;
	line-height:0;
	}
.bottomCommon span.bot{
	background:url(../images/grant_bot_round_bot.gif) no-repeat 0 bottom;
	height:11px;
	display:block;
	font-size:0;
	line-height:0;
	}
	
.bottomCommonInner{
	border-right:#f1f1f1 3px solid;
	border-left:#f1f1f1 3px solid;
	color:#736765;
	background-color:#f8f8f8;
	padding:0 9px;
	}
	
.bottomCommonInner h2{
	font-size:16px;
	font-weight:bold !important;
	color:#79aad1;
	background-color:inherit;
	margin:0 0 7px 0;
	}
	
.bottomCommonInner h3.icon{
	background:url(../images/grant_bot_icon.gif) no-repeat 0 0;
	font-size:12px;
	line-height:14px;
	padding:0 0 0 34px;
	margin:0 0 0 0;
	}
	
.bottomCommonInner h3.icon1{
	background:url(../images/grant_bot_icon1.gif) no-repeat 0 0;
	font-size:12px;
	line-height:14px;
	padding:2px 0 7px 34px;
	margin:0 0 0 0;
	}
	
.lightPing{
	color:#a99591;
	background-color:inherit;
	}
.icon11{
	font-size:11px;
	}
	
.icon10{
	font-size:10px;
	}
	
.grant_dot{
	background:url(../images/grant_bottom_line.gif) repeat-x 0 center;
	display:block;
	height:27px;
	}
	
.grant_dot1{
	background:url(../images/grant_dot_two.gif) repeat-x 0 center;
	display:block;
	height:24px;
	}
	
.buttonLogo{
	background:url(../images/grant_bottom_button.gif) no-repeat 0 0;
	height:26px;
	width:188px;
	padding:0 4px 0 10px;
	font-size:12px;
	line-height:26px;
	display:block;
	text-decoration:none;
	color:#fff;
	text-transform:uppercase;
	font-weight:bold;
	margin:0 0 5px 0;
	}
.buttonLogo span{
	float:left;
	width:auto;
	cursor:pointer;
	}
	
.buttonLogo img{
	float:right;
	width:auto;
	margin:2px 0 0 0;
	}
	
/*.buttonLogo:hover{
	background:url(../images/grant_bottom_button_h.gif) no-repeat 0 0;
	}*/
	
.bottomCommonInner ul.grantPartner{
	list-style-type:none;
	font-size:0;
	line-height:0;
	padding:5px 0 4px 0;
	}
.bottomCommonInner ul.grantPartner li{
	padding:0 0 0 14px;
	display:block;
}
	
.bottomCommonInner ul.grantPartner li a{
	color:#bc1b1b;
	background-color:inherit;
	text-decoration:none;
	font-size:10px;
	line-height:14px;
	font-weight:bold;
	height:14px;
	}
.bottomCommonInner ul.grantPartner li.partner{
	background:url(../../public/images/grant_partner_small_icon.gif) no-repeat 0 3px;
	}	
	
.bottomCommonInner ul.grantPartner li.volu{
	background:url(../../public/images/vol_icon.gif) no-repeat 0 4px;
	}	
	
.bottomCommonInner ul li.more_info{
	background:url(../../public/images/more_icon.gif) no-repeat 0 5px;
	}

.bottomCommonInner ul li a:hover{
	color:#49403F ;
	background-color:inherit;
	}
/*--------------------04-05-09---------------------*/
/*---------------grant invest------------*/
.grant_invest{
	width:962px;
	padding:0;
	}
	
.grant_text1{
	font-size:12px;
	line-height:18px;
	padding:0 0 22px 0;
	margin:0 0 0 5px;
	}
	
.grant_invest_h2{
	background:url(../../public/images/pledge_grant_invest.gif) no-repeat 22px 0;
	height:17px;
	text-indent:-22222px;
	margin:0 0 27px 0 !important;
	display:block;
	font-size:0;
	line-height:0;
	padding:0 !important;
	}
	
.grant_invest_gradianDiv{
	background:url(../../public/images/grant_invest_gradian.gif) repeat-x 0 0;
	width:922px;
	padding:0 18px 0 21px;
	position:relative;
	}
	
.topLeft{
	background:url(../../public/images/grant_invest_gradian_left_top.gif) no-repeat 0 0;
	width:4px;
	height:4px;
	position:absolute;
	left:0;
	top:0;
	display:block;
	}
	
.topRight{
	background:url(../../public/images/grant_invest_gradian_right_top.gif) no-repeat right 0;
	width:4px;
	height:4px;
	right:0;
	top:0;
	display:block;
	position:absolute;
	}
	
.grant_invest_gradianDivHeading{
	width:922px;
	height:34px;
	}
	
.grant_invest_gradianDivHeading h2{
	font-size:14px;
	line-height:34px;
	color:#a99591;
	background-color:inherit;
	font-weight:bold;
	float:left;
	width:auto;
	}
	
.grant_invest_gradianDivHeading h2.bigWidth{
	width:358px;
	}
	
.headingPad{
	padding:0 0 0 12px;
	}
.grant_invest_form dl{
	margin:0;
	padding:0;
	}
.grant_invest_form dl dd{
	height:36px;
	background:url(../../public/images/inver_line.gif) repeat-x left bottom;
	margin:0;
	padding:0 0 1px 0;
	}
	
.grant_invest_form dl dd h2{
	width:360px;
	padding:0 0 0 11px;
	color:#79aad1;
	background-color:inherit;
	float:left;
	font-size:12px;
	line-height:36px;
	font-weight:bold;
	}
	
.grant_invest_form dl dd p{
	background:url(../../public/images/grant_invent_link_icon.gif) no-repeat 0 center;
	padding:0 0 0 16px;
	width:340px;
	display:block;
	float:left;
	}
	
.grant_invest_form dl dd p a{
	color:#bc1b1b;
	background-color:inherit;
	font-size:11px;
	line-height:36px;
	text-decoration:none;
	font-weight:bold;
	}
	
.grant_invest_form dl dd p a:hover{
	color:#736765;
	background-color:inherit;
	}
	
.grant_invest_form input.textbox{
	background:url(../../public/images/grant_invest_input.gif) no-repeat 0 0;
	width:179px;
	height:21px;
	float:left;
	border:none;
	padding:5px 0 0 5px;
	font-size:11px;
	color:#b1b1b1;
	font-weight:bold;
	margin:6px 0 0 0;
	}
	
.grant_invest_form input.textbox_h{
	background:url(../../public/images/grant_invest_input_h.gif) no-repeat 0 0;
	width:179px;
	height:21px;
	float:left;
	padding:5px 0 0 5px;
	color:#b1b1b1;
	border:none;
	font-weight:bold;
	margin:6px 0 0 0;
	font-size:11px;
	color:#b1b1b1;
	}
	
.grayGrant{
	background-color:#f6f6f6 !important;
	}
.subTotal{
	background:url(../../public/images/gray_subpage_line.gif) repeat-x 0 0;
	height:42px;
	font-size:14px;
	line-height:42px;
	color:#736765;
	background-color:inherit;
	font-weight:bold;
	text-align:right;
	margin:3px 0 0 0;
	}
	
.subTotal span{
	width:42px;
	padding:0 8px 0 0;
	color:#79aad1;
	background-color:inherit;
	}
	
.submitePledges{
	/*width:178px;*/
	height:31px;
	padding:28px 0 0 733px;
	}
	
.submitePledges input{
	background:url(../../public/images/submit_plegan.gif) no-repeat 0 0;
	width:178px;
	height:31px;
	border:none;
	cursor:pointer;	
	}
.submitePledgesButton{
	background:url(../../public/images/submit_plegan.gif) no-repeat 0 0;
	width:178px;
	height:31px;
	border:none;
	display:block;
	font-size:0;
	line-height:0;
	text-indent:-22222px;
	}
	
.submitePledgesButton:hover{
	background:url(../../public/images/submit_plegan_h.gif) no-repeat 0 0;
	}
	
.submitePledges input.hover{
	background:url(../../public/images/submit_plegan_h.gif) no-repeat 0 0;
	}
	
/*--------------grant invest pop up page start-----------*/

.grantImvestPopUp{
	width:434px;
	border:#f1f1f1 5px solid;
	background-color:#fff;
	color:#666666;
	padding:23px 20px 23px 20px;
	display:none;
	position:absolute;
	left:250px;
	top:375px;	
	}
	
.grantImvestPopUpInner{
	background:url(../../public/images/grant_innner_popup_inner.gif) no-repeat 0 0;
	padding:17px 16px 0;
	position:relative;
	}
	
.investPopHeading{
	background:url(../../public/images/review_your_pledges.gif) no-repeat 0 0;
	width:374px;
	height:35px;
	text-indent:-22222px;
	margin:0 0 17px 0;
	}
	
.investHeadingDiv{
	background:url(../../public/images/grant_invest_hedadin_bg.gif) no-repeat 0 0;
	height:25px;
	padding:0 0 0 11px;
	width:391px;
	color:#a1a1a1;
	background-color:inherit;
	
	}
	
.investHeadingDivLeft{
	width:280px;
	float:left;
	}
	
.investHeadingDivLeft h3{
	font-size:13px;
	line-height:25px;
	}
.investHeadingDivRight{
	float:left;
	width:auto;
	}
	
.investHeadingDivRight h3{
	font-size:13px;
	line-height:25px;
}
.grantinvestDotline{
	background:url(../../public/images/grant_invent_line.gif) repeat-x left bottom;
	padding:0 0 1px 11px;
	height:29px;
	}
	
.grantinvestDotlineLeft{
	width:280px;
	float:left;
	}
	
.grantinvestDotlineLeft h3{
	font-size:11px;
	line-height:25px;
}
	
.grantinvestDotlinerRight{
	width:auto;
	float:left;
	}
	
.grantinvestDotlinerRight h3{
	font-size:11px;
	line-height:25px;
}
.grantInvestNobor{
	background-image:none !important;
	}
	
.grantInvestNobor h3{
	font-size:13px !important;
	}
/*-------------if using a tag -----------*/
.proceedPleadges{
	background:url((../../public/images/proceed_with_pledges.gif) no-repeat 0 0;
	height:32px;
	display:block;
	width:231px;
	margin:0 auto;
	}
.proceedPleadges:hover{
	background:url((../../public/images/proceed_with_pledges.gif) no-repeat 0 bottom;
	}
	
.grantImvestPopUpInner .pleadges{
	width:231px;
	margin:0 auto;
	padding:22px 0 0 0;
	}
	
.grantImvestPopUpInner .pleadges input.proceed{
	background:url(../../public/images/proceed_with_pledges.gif) no-repeat 0 0;
	height:32px;
	width:231px;
	cursor:pointer;
	border:none;
	}
	
.grantImvestPopUpInner .pleadges input.proceedH{
	background:url(../../public/images/proceed_with_pledges.gif) no-repeat 0 100%;
	height:32px;
	width:231px;
	cursor:pointer;
	border:none;
	}
	
.proceedOr{
	background:url(../../public/images/or.gif) no-repeat 0 0;
	height:32px;
	width:61px;
	margin:0 auto;
	display:block;
	}
	
.pleadgesCloseWindow{
	background:url(../../public/images/invest_close_window.gif) no-repeat 0 0;
	height:22px;
	width:231px;
	display:block;
	margin:0 auto;
	text-indent:-22222px;
	outline:none;
	}
	
.pleadgesCloseWindow:hover{
	background:url(../../public/images/invest_close_window.gif) no-repeat 0 100%;
	}
	
.pleadgesCloseButton{
	background:url(../../public/images/grant_invest_close.gif) no-repeat 0 0;
	height:17px;
	width:63px;
	display:block;
	position:absolute;
	right:3px;
	top:3px;
	text-indent:-22222px;
	outline:none;	
	}
	
.pleadgesCloseButton:hover{
	background:url(../../public/images/grant_invest_close_h.gif) no-repeat 0 0;
	}
	
/*-------------------26-05-09------------------*/

/*----------------grant2 page start-------*/
.grant2heading{
	width:880px;
	padding:0 0 11px 81px;
	}
.grant2heading h2{
	background:url(../../public/images/success_grants.gif) no-repeat 0 0;
	height:52px;
	text-indent:-22222px;
	}
	
.grantBodyTop{
	width:961px;
	}
	
/*------------left part start---------*/
.grantBodyTopLeft{
	width:584px;
	float:left;
	background:url(../../public/images/grant2_left_bg.gif) repeat-y 0 0;
	position:relative;
	}
	
.grantBodyTopLeftTop{
	background:url(../images/grant2_left_top.gif) no-repeat 0 0;
	padding:35px 0 0 0;
	}
	
.grantBodyTopLeftBot{
	background:url(../images/grant_left_bot.gif) no-repeat left bottom;	
	padding:0 0 26px 0;
	}
.grantBodyTopLeftChild{
	background:url(../images/child_pic.gif) no-repeat 0 bottom;	
	margin:0 0 0 21px;
	padding:0 22px 48px 18px;
	width:501px;
	}
	
.grantBodyTopLeftChildLeft{
	width:205px;
	float:left;
	}

.grantBodyTopLeftChildLeft h2{
	background:url(../images/vol_bullet.gif) no-repeat 0 0;
	font-size:18px;
	color:#79aad1;
	background-color:inherit;
	font-weight:bold;
	margin:0 0 9px 0;
	}
	
.grantBodyTopLeftChildLeft h2 span{
	color:#fff;
	background-color:inherit;
	line-height:22px;
	text-align:center;
	padding:0 10px 0 6px;
	}
	
.grantBodyTopLeftChildLeft p{
	font-size:13px;
	line-height:18px;
	margin:0 0 19px 0;
	}
	
.grant2Right{
	float:right !important;
	width:210px;
	padding:0 0 40px 0;
	}
	
.grant2HeadingIcon{
	position:absolute;
	left:6px;
	top:-64px;
	}
	
/*------------right part start--------*/
.grant2Vedio{
	width:341px;
	background-color:#f0ebda;
	color:#49403f;
	padding:15px 15px 6px 13px;
	float:right;
	}
	
.grant2Vedio h2{
	font-size:16px;
	color:#79aad1;
	background-color:inherit;
	font-weight:bold;
	margin:10px 0 2px 6px;
	}
	
.grant2Vedio p{
	font-size:12px;
	line-height:18px;
	margin:0 0 0 6px;
	}
	
.grant2_pledges_info{
	margin:0 0 21px 21px;
	font-size:18px;
	line-height:20px;
	padding:0 !important;
	color:#736765;
	background-color:inherit;
	}
	
.grant2_pledges_info span{
	color:#79aad1;
	background-color:inherit;
	}