#pageWrapper{
	background-image:url(../images/allskins/left_column_bkg_donate.gif);
	background-repeat:repeat-y;
}
#leftNavColumnContainer{
	border-top: 5px solid #5a8c32;
}
#contentColumnContainer{
/*	background-image:url(../images/allskins/gradient_donate.jpg);
	background-position:0px 148px;
	background-repeat:repeat-x;*/
}
.nav_section_title{
	background-image:url(../images/allskins/section_title_donate_color.gif);
	background-position:16px 16px;
	background-repeat:no-repeat;
}
#HouseMenuH #lnavCurrentLink, #lnavCurrentItem
{
	color:#26762d;
}
#HouseMenuH li a:hover {
	color:#26762d;
}
.leftColumnPromoContainer{
	background-color:#7bc143;
}
.promoTop{
	background-image:url(../images/f_Donate/promo_box_top.gif);
}
.promoBottom{
	background-image:url(../images/f_Donate/promo_box_bottom.gif);
}
#mainContentContainer a, #mainContentContainer a:link, #mainContentContainer a:hover, #mainContentContainer a:visited{
	color:#26762d;
}
.pfEmailJoinSubmitContainer a{
	background-image:url(../images/f_Donate/f_buttons_signup.gif);
	width:108px;
	height:28px;
	display:block;
}
.pfPromoButtonContainer a{
	background-image:url(../images/f_Donate/f_button_donate.gif);
	width:108px;
	height:28px;
	display:block;
}
.ecomDividerRule{
	margin-bottom:15px;
	border-top-style:solid;
	border-top-color:#26762d;
	border-top-width:1px;
}

.ecomRule{
	float:none;
	clear:both;
	margin-top:20px;
	margin-bottom:15px;
	border-style:none;
	border-top:1px solid #26762d;
}

.imageLeftSpaceBuds{
	margin-left:20px;
	margin-bottom:30px;
}


/*ECOM FORM CSS*/
#mainContentContainer
{
	margin-left:35px;
	margin-top:35px;
	margin-right:35px;
	float:left;
	width:717px;
	text-align: left;
}


.ecomColumnContainer{
	float:left;
/*	background-image:url(images/column_divider_bkg.gif);
	background-position:359px 0px;
	background-repeat:repeat-y;*/
}

.stepContainer{
	margin-bottom:25px;
}
.introCopy{
	margin-bottom:30px;
	font-size:13px;
	line-height:18px;
	color:#26762d;
	clear:both;
}
.introCopyLarge{
	margin-bottom:30px;
	font-size:16px;
	line-height:24px;
	color:#26762d;
	clear:both;
}
.stepSubHeader{ /*was bodycopyheader*/
	margin-bottom:5px;
	font-size:12px;
	font-weight:bold;
	color:#26762d;
	clear:both;
}

.stepSubHeaderFloat{ /*was bodycopyheader*/
	margin-bottom:5px;
	font-size:12px;
	font-weight:bold;
	color:#26762d;
	float:left;
}
.viewMemberBenefits{
	float:left;
	color:#646464;
	font-size:12px;
	margin-left:15px;
}
.viewMemberBenefits a:link{
	text-decoration:underline;
}

.formControlsGroupContainer{
	margin-bottom:20px;
	line-height:20px;
	font-size:12px;
	clear:both;
}
.formControlsGroupContainer label{
	padding-left:5px;
	margin-left:3px;
	margin-right:20px;
}
.formControlsGroupContainer input{
	color:#5a8c32;
	margin-left:0px;
	padding-left:3px;
	background-color:#effbb8;
}
.formControlsGroupContainer select{
	color:#5a8c32;
	background-color:#effbb8;
}


.formControlsGroupContainerBettesGarden{
	margin-bottom:20px;
	line-height:20px;
	font-size:12px;
	clear:both;
}
.formControlsGroupContainerBettesGarden label{
	padding-left:5px;
	margin-left:3px;
	margin-right:12px;
}



.textFieldIndent{
	float:none;
	clear:both;
	margin-left:25px;
	padding-top:8px;
	margin-bottom:3px;
}
.extraBottomMargin{
	padding-bottom:8px;
}

.singleCheckBox{
	width:25px;
	float:left;
}
.TBSpacer{
/*	margin-top:15px;*/
}
.singleCheckBoxLabel{
	float:left;
	width:300px;
	line-height:normal;
}
.singleCheckBoxLabelFullLength{
	float:left;
	width:690px;
	line-height:normal;
}
.inforow
{
	color:#646464;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
/*	padding-top:5px;
	padding-bottom:5px;*/
	margin-bottom:10px;
}
.inforow input
{
	color:#5a8c32;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	padding-left:3px;
	background-color:#effbb8;
}


.formLeftColumn{
	float:left;
	width:348px;
}
.formMiddleColumn{
	float:left;
	width:21px;
}
.formRightColumn{
	float:left;
	width:348px;	
}

.giftRow{
	float:left;
	margin-right:15px;
}
.formError{
	color:#C00;
	margin-bottom:15px;
}

.fullWidthMultiLine input, .fullWidthMultiLine textarea
{
	width:337px;
	height:75px;
}
.extraWidthInput input, .extraWidthInput textarea
{
	width:362px;
}

.fullWidthInput input, .fullWidthInput textarea
{
	width:337px;
}
.quarterWidthInput input, .quarterWidthInput select
{
	width:81px;
}
.threeQuarterWidthInput input, .threeQuarterWidthInput select
{
	width:249px;
}
.threeQuarterWidthInput2 input
{
	width:242px;
}

.inforow textarea
{
	color:#5a8c32;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	padding-left:3px;
	background-color:#effbb8;
}
.stepInfo{
	color:#646464;
	font-size:12px;
	margin-bottom:8px;
	line-height:normal;
	clear:both;
}

.stepInfoPhoneType{
	color:#646464;
	font-size:12px;
	margin-bottom:8px;
	margin-top:4px;
}
.stepInfoPhoneType input{
	margin-left:0px;
}
.stepInfoPhoneType label{
	margin-left:3px;
	margin-right:10px;
}

.ecomleft
{
	float:left;
	width:346px;
}
.ecomright
{
	float:left;
	width:346px;
	margin-left:25px;
}

/*.ecomleft_content
{
	float:left;
	text-align:left;
}
.ecomleft_content p
{
	padding-bottom:5px;
}
.ecomright_content
{
	
	float:left;
	text-align:left;
}*/
.ecom_sectionhead_container
{
	float:left;
	background-color:#dbe899;
	width:685px;
	height:32px;
	margin-bottom:20px;
}
.ecom_sectionhead_container2
{
	float:left;
	background-color:#dbe899;
	width:667px;
	height:32px;
	margin-bottom:20px;
}
.ecom_sectionhead
{
	float:left;
	padding-top:7px;
	padding-left:16px;
	color:#26762d;
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:bold;
	margin-bottom:10px;
}
.ecom_sectionheadStepNumber{
	float:left;
	margin-left:16px;
	padding-top:9px;
	color:#26762d;
}
.ecom_sectionhead_number_container
{
	clear:both;
	float:left;
	width:32px;
	height:32px;
	background-color:#7bc143;
}
.ecom_sectionhead_number
{
	float:left;
	padding-top:4px;
	margin-left:10px;
	color:white;
	font-family:Arial, Helvetica, sans-serif;
	font-size:22px;
	font-weight:bold;
}
.ecom_sectionhead_number_container2
{
	clear:both;
	float:left;
	width:50px;
	height:32px;
	background-color:#7bc143;
}
.ecomtextbox
{
	color:#5a8c32;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
}



.productTicketQuantity{
	font-size:12px;
	float:left;
	margin-left:10px;
	width:100px;
}
.productTicketQuantity input{
	width:30px;
	font-size:12px;
}
.productTicketQuantity label{
	margin-right:10px;
	font-weight:bold;
	color:#26762d;
}
/*.productTicketDescription{
	width:240px;
	float:left;
	font-size:11px;
	line-height:normal;
	margin-top:3px;
}*/

.productLabel{
	width:190px;
	line-height:normal;
	float:left;
	font-size:12px;
	margin-top:11px;
}
.productRadioBtn{
	width:75px;
	font-size:12px;
	float:left;
	margin-top:8px;
	margin-left:10px;
}
.productRadioBtnNoWidth{
	font-size:12px;
	float:left;
	margin-top:8px;
	margin-left:10px;
	margin-right:20px;
}
.ticketPageProductRadioBtnNoWidth{
	font-size:12px;
	float:left;
	margin-top:3px;
	margin-left:10px;
	margin-right:20px;
}
.productRadioBtn label{
	font-size:12px;
	margin-right:0;
	font-weight:bold;
	color:#26762d;
}
.productBox{
	background-color:#f0f6d6;
	width:342px;
	float:left;
	margin-bottom:15px;
}
.productMiddle{
	float:left;
	height:80px;
}
.productBox_Top{
	float:left;
	width:342px;
	height:8px;
	background-image: url('../images/f_Donate/productBoxTop.gif');
}
.productBox_Bottom{
	float:left;
	width:342px;
	height:8px;
	background-image: url('../images/f_Donate/productBoxBottom.gif');
}
.ticketBox{
	background-color:#f0f6d6;
	width:717px;
	float:left;
	margin-bottom:15px;
	background-image: url('../images/f_Donate/ticketBoxMiddle.gif')
}
.ticketBoxFull{
	background-color:#f0f6d6;
	width:717px;
	float:left;
	margin-bottom:15px;
}
.ticketBox .productMiddle .productTicketDescription{
	width:319px;
	line-height:normal;
	float:left;
	font-size:12px;
	margin-top:2px;
	margin-right:20px;
}
.ticketBoxFull .productMiddle .productTicketDescription{
	width:600px;
	line-height:normal;
	float:left;
	font-size:12px;
	margin-top:2px;
}
.productTicketBenefit{
	width:230px;
	line-height:normal;
	float:left;
	font-size:12px;
	margin-top:2px;
	margin-left:22px;
}
.ticketBox_Top{
	float:left;
	width:717px;
	height:8px;
	background-image: url('../images/f_Donate/ticketBoxTop.gif');
}
.ticketBox_Bottom{
	float:left;
	width:717px;
	height:8px;
	background-image: url('../images/f_Donate/ticketBoxBottom.gif');
}

.ticketBox_TopFull{
	float:left;
	width:717px;
	height:8px;
	background-image: url('../images/f_Donate/ticketBoxTopFull.gif');
}
.ticketBox_BottomFull{
	float:left;
	width:717px;
	height:8px;
	background-image: url('../images/f_Donate/ticketBoxBottomFull.gif');
}
.productBox_pid_2_1250{
	width:342px;
	height:60px;
	margin-bottom:10px;
	background-image: url('../images/f_Donate/bg_p_1250.jpg');
}

.productBox_pid_2_2500{
	width:342px;
	height:60px;
	margin-bottom:10px;
	background-image: url('../images/f_Donate/bg_p_2500.jpg');
}
.productBox_pid_2_5000{
	width:342px;
	height:60px;
	margin-bottom:10px;
	background-image: url('../images/f_Donate/bg_p_5000.jpg');
}
.productBox_pid_2_7500{
	width:342px;
	height:60px;
	margin-bottom:10px;
	background-image: url('../images/f_Donate/bg_p_7500.jpg');
}
.productBox_pid_2_10000{
	width:342px;
	height:60px;
	margin-bottom:10px;
	background-image: url('../images/f_Donate/bg_p_10000.jpg');
}

.productBox_fap_c1_35{
	width:342px;
	height:90px;
	margin-bottom:10px;
	background-image: url('../images/f_Donate/fund_a_project/park_comm_35.jpg');
}
.productBox_fap_c1_50{
	width:342px;
	height:90px;
	margin-bottom:10px;
	background-image: url('../images/f_Donate/fund_a_project/park_comm_50.jpg');
}
.productBox_fap_c1_100{
	width:342px;
	height:90px;
	margin-bottom:10px;
	background-image: url('../images/f_Donate/fund_a_project/park_comm_100.jpg');
}
.productBox_fap_c1_250{
	width:342px;
	height:90px;
	margin-bottom:10px;
	background-image: url('../images/f_Donate/fund_a_project/park_comm_250.jpg');
}
.productBox_fap_c1_500{
	width:342px;
	height:90px;
	margin-bottom:10px;
	background-image: url('../images/f_Donate/fund_a_project/park_comm_500.jpg');
}
.productBox_fap_c1_1000{
	width:342px;
	height:90px;
	margin-bottom:10px;
	background-image: url('../images/f_Donate/fund_a_project/park_comm_1000.jpg');
}
.productBox_fap_c1_2500{
	width:342px;
	height:90px;
	margin-bottom:10px;
	background-image: url('../images/f_Donate/fund_a_project/park_comm_2500.jpg');
}
.productBox_fap_c1_5000{
	width:342px;
	height:90px;
	margin-bottom:10px;
	background-image: url('../images/f_Donate/fund_a_project/park_comm_5000.jpg');
}
.productBox_fap_c1_7500{
	width:342px;
	height:90px;
	margin-bottom:10px;
	background-image: url('../images/f_Donate/fund_a_project/park_comm_7500.jpg');
}
.productBox_fap_c1_other{
	width:342px;
	height:90px;
	margin-bottom:10px;
	background-image: url('../images/f_Donate/fund_a_project/park_comm_other.jpg');
}

.productBox_fap_c2_35{
	width:342px;
	height:90px;
	margin-bottom:10px;
	background-image: url('../images/f_Donate/fund_a_project/edu_35.jpg');
}
.productBox_fap_c2_50{
	width:342px;
	height:90px;
	margin-bottom:10px;
	background-image: url('../images/f_Donate/fund_a_project/edu_50.jpg');
}
.productBox_fap_c2_100{
	width:342px;
	height:90px;
	margin-bottom:10px;
	background-image: url('../images/f_Donate/fund_a_project/edu_100.jpg');
}
.productBox_fap_c2_250{
	width:342px;
	height:90px;
	margin-bottom:10px;
	background-image: url('../images/f_Donate/fund_a_project/edu_250.jpg');
}
.productBox_fap_c2_500{
	width:342px;
	height:90px;
	margin-bottom:10px;
	background-image: url('../images/f_Donate/fund_a_project/edu_500.jpg');
}
.productBox_fap_c2_1000{
	width:342px;
	height:90px;
	margin-bottom:10px;
	background-image: url('../images/f_Donate/fund_a_project/edu_1000.jpg');
}
.productBox_fap_c2_2500{
	width:342px;
	height:90px;
	margin-bottom:10px;
	background-image: url('../images/f_Donate/fund_a_project/edu_2500.jpg');
}
.productBox_fap_c2_5000{
	width:342px;
	height:90px;
	margin-bottom:10px;
	background-image: url('../images/f_Donate/fund_a_project/edu_5000.jpg');
}
.productBox_fap_c2_7500{
	width:342px;
	height:90px;
	margin-bottom:10px;
	background-image: url('../images/f_Donate/fund_a_project/edu_7500.jpg');
}
.productBox_fap_c2_other{
	width:342px;
	height:90px;
	margin-bottom:10px;
	background-image: url('../images/f_Donate/fund_a_project/edu_other.jpg');
}

.productBox_fap_c3_35{
	width:342px;
	height:90px;
	margin-bottom:10px;
	background-image: url('../images/f_Donate/fund_a_project/mtnyc_35.jpg');
}
.productBox_fap_c3_50{
	width:342px;
	height:90px;
	margin-bottom:10px;
	background-image: url('../images/f_Donate/fund_a_project/mtnyc_50.jpg');
}
.productBox_fap_c3_100{
	width:342px;
	height:90px;
	margin-bottom:10px;
	background-image: url('../images/f_Donate/fund_a_project/mtnyc_100.jpg');
}
.productBox_fap_c3_250{
	width:342px;
	height:90px;
	margin-bottom:10px;
	background-image: url('../images/f_Donate/fund_a_project/mtnyc_250.jpg');
}
.productBox_fap_c3_500{
	width:342px;
	height:90px;
	margin-bottom:10px;
	background-image: url('../images/f_Donate/fund_a_project/mtnyc_500.jpg');
}
.productBox_fap_c3_1000{
	width:342px;
	height:90px;
	margin-bottom:10px;
	background-image: url('../images/f_Donate/fund_a_project/mtnyc_1000.jpg');
}
.productBox_fap_c3_2500{
	width:342px;
	height:90px;
	margin-bottom:10px;
	background-image: url('../images/f_Donate/fund_a_project/mtnyc_2500.jpg');
}
.productBox_fap_c3_5000{
	width:342px;
	height:90px;
	margin-bottom:10px;
	background-image: url('../images/f_Donate/fund_a_project/mtnyc_5000.jpg');
}
.productBox_fap_c3_7500{
	width:342px;
	height:90px;
	margin-bottom:10px;
	background-image: url('../images/f_Donate/fund_a_project/mtnyc_7500.jpg');
}
.productBox_fap_c3_other{
	width:342px;
	height:90px;
	margin-bottom:10px;
	background-image: url('../images/f_Donate/fund_a_project/mtnyc_other.jpg');
}



.productBox_tree_100{
	width:342px;
	height:60px;
	margin-bottom:10px;
	background-image: url('../images/f_Donate/tree_p_100.jpg');
}
.productBox_tree_250{
	width:342px;
	height:60px;
	margin-bottom:10px;
	background-image: url('../images/f_Donate/tree_p_250.jpg');
}
.productBox_tree_500{
	width:342px;
	height:60px;
	margin-bottom:10px;
	background-image: url('../images/f_Donate/tree_p_500.jpg');
}
.productBox_tree_1000{
	width:342px;
	height:60px;
	margin-bottom:10px;
	background-image: url('../images/f_Donate/tree_p_1000.jpg');
}
.productBox_tree_2500{
	width:342px;
	height:60px;
	margin-bottom:10px;
	background-image: url('../images/f_Donate/tree_p_2500.jpg');
}
.productBox_tree_5000{
	width:342px;
	height:60px;
	margin-bottom:10px;
	background-image: url('../images/f_Donate/tree_p_5000.jpg');
}
.productBox_tree_7500{
	width:342px;
	height:60px;
	margin-bottom:10px;
	background-image: url('../images/f_Donate/tree_p_7500.jpg');
}
.productBox_tree_other{
	width:342px;
	height:60px;
	margin-bottom:10px;
	background-image: url('../images/f_Donate/tree_p_other.jpg');
}




/* Classes distinct for each GiftIncentive item */
.giftID_0
{
	width:340px;
	height:140px;
	background-image: url('../images/f_Donate/GiftID_0.jpg');
}
.giftID_1
{
	width:340px;
	height:140px;
	background-image: url('../images/f_Donate/50_totebag.jpg');
}
.giftID_1 input{
	margin-top:68px;
	margin-left:32px;
}
.giftID_2
{
	width:340px;
	height:140px;
	background-image: url('../images/f_Donate/75_hat.jpg');
}
.giftID_2 input{
	margin-top:68px;
	margin-left:32px;
}
.giftID_3
{
	width:340px;
	height:140px;
	background-image: url('../images/f_Donate/100_certif.jpg');
}
.giftID_3 input{
	margin-top:86px;
	margin-left:32px;
}
.giftID_4
{
	width:340px;
	height:140px;
	background-image: url('../images/f_Donate/250_book.jpg');
}
.giftID_4 input{
	margin-top:86px;
	margin-left:32px;

}
.giftID_5
{
	width:340px;
	height:140px;
	background-image: url('../images/f_Donate/500_bag.jpg');
}
.giftID_5 input{
	margin-top:86px;
	margin-left:32px;
}
.giftID_6
{
	width:340px;
	height:140px;
	background-image: url('../images/f_Donate/1000_invite.jpg');
}
.giftID_6 input{
	margin-top:86px;
	margin-left:32px;
}
.giftID_7
{
	width:340px;
	height:140px;
	background-image: url('../images/f_Donate/1250_caliper.jpg');
}
.giftID_7 input{
	margin-top:86px;
	margin-left:32px;
}
.giftID_8
{
	width:340px;
	height:140px;
	background-image: url('../images/f_Donate/2500_cherry.jpg');
}
.giftID_8 input{
	margin-top:86px;
	margin-left:32px;
}
.giftID_9
{
	width:340px;
	height:140px;
	background-image: url('../images/f_Donate/5000_bench.jpg');
}
.giftID_9 input{
	margin-top:86px;
	margin-left:32px;
}
.giftID_10
{
	width:340px;
	height:140px;
	background-image: url('../images/f_Donate/7500_rainwater.jpg');
}
.giftID_10 input{
	margin-top:86px;
	margin-left:32px;
}
.giftID_11
{
	width:340px;
	height:140px;
	background-image: url('../images/f_Donate/10000_flowering.jpg');
}
.giftID_11 input{
	margin-top:86px;
	margin-left:32px;
}

/*.ecom_giftbag
{
	width:340px;
	height:140px;
	background-image: url('../images/f_Donate/ToteGift.jpg');
}*/
.ecom_nogift
{
	width:340px;
	height:140px;
	background-image: url('../images/f_Donate/MaximizeDonation.jpg');
}
.ecom_nogift input{
	margin-top:56px;
	margin-left:32px;
}

/* end GiftIncentive specific classes */

/*.bodycopyheader
{
	margin-bottom:15px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#26762d;
}*/

/*.bodycopytext
{
	color:#646464;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	margin-bottom:15px;
}*/
.bodycopytext a
{
	color:#646464;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:underline;
}
.bodycopytext a:link
{
	color:#646464;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:underline;
}
.controlcopy
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#646464;
}
.controlcopybold
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#646464;
	font-weight:bold;
}

.inforowExtraBottomMargin{
	color:#646464;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	padding-top:5px;
	padding-bottom:5px;
	margin-bottom:8px;
}
.inforowExtraBottomMargin input
{
	color:#5a8c32;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	padding-left:3px;
	background-color:#effbb8;
}

.inforowExtraBottomMargin select{
	color:#5a8c32;
	font-size:12px;
	background-color:#effbb8;
}
.inforow select{
	color:#5a8c32;
	font-size:12px;
	background-color:#effbb8;
}
.btnsubmit
{
	text-align:center;
	padding-top:15px;
}
.noBackground input{
	background:none;
}
.TB_Background input{
	background-color:#effbb8;
}


.lightGreenBox{
	background-color:#e9f1c2;
	padding:10px;
/*	line-height:20px;*/
	line-height:normal;
}
.lightGreenBox a, .lightGreenBox a:link{
	text-decoration:underline;
}

.nextButton{
	display:block;
	clear:both;
	margin-top:25px;
}

.submitButtonCC
{
    padding:0;
    margin:0;
    background-image: url('../images/f_Donate/f_btn_submit_no_text.gif');
    background-position:5px 3px;
    background-color: transparent;
    background-repeat: no-repeat;
    width: 126px;
    height: 36px;
    border-top-style: none;
    border-right-style: none;
    border-left-style: none;
    border-bottom-style: none;
    color:#FFF;
    font-weight:bold;
    text-transform:uppercase;
    cursor:pointer;
}
