.navigation .nav3 a,.navigation .nav3 a:hover{ background-position:0px -84px; }

/* PROGRAMS & ACTIVITIES */
.h2_title_program_activities{ background:url(/images/programs/title.gif) top left no-repeat; height:43px;}
.h2_title_program_school{ background:url(/images/programs/title_school.gif) top left no-repeat; height:43px;}
.h2_title_program_camps{ background:url(/images/programs/title_camps.gif) top left no-repeat; height:43px;}
.h2_title_program_nature{ background:url(/images/programs/title_nature.gif) top left no-repeat; height:43px;}
.h2_title_program_trips{ background:url(/images/programs/title_trips.gif) top left no-repeat; height:43px;}
.h2_title_program_kinder{ background:url(/images/programs/title_fkinder.gif) top left no-repeat; height:43px;}
.h2_title_program_grades13{ background:url(/images/programs/title_fgrades13.gif) top left no-repeat; height:43px;}
.h2_title_program_grades35{ background:url(/images/programs/title_fgrades35.gif) top left no-repeat; height:43px;}
.h2_title_program_midhigh{ background:url(/images/programs/title_midhigh.gif) top left no-repeat; height:43px;}
.h2_title_program_nature2{ background:url(/images/programs/title_nature2.gif) top left no-repeat; height:43px;}
.h2_title_program_lenape{ background:url(/images/programs/title_lenape.gif) top left no-repeat; height:43px;}
.h2_title_program_outreach{ background:url(/images/programs/title_ontheroad.gif) top left no-repeat; height:43px;}
.h2_title_program_yearround{ background:url(/images/programs/title_yearround.gif) top left no-repeat; height:43px;}
.h2_title_program_registration{ background:url(/images/programs/title_registration.gif) top left no-repeat; height:43px;}
.h2_title_trip_registration{ background:url(/images/programs/title_trip_registration.gif) top left no-repeat; height:43px;}
.h2_title_nature_club_registration{ background:url(/images/programs/title_nature_club_registration.gif) top left no-repeat; height:43px;}
.h2_title_yearround_registration{ background:url(/images/programs/title_yearround_registration.gif) top left no-repeat; height:43px;}
.h2_title_summer_payment{ background:url(/images/programs/title_summer_payment.gif) top left no-repeat; height:43px;}

.h2_title_outreach_children{ background:url(/images/programs/title_outreach_children.png) top left no-repeat; height:43px;}
.h2_title_philacan{ background:url(/images/programs/title_philacan.png?r=3) top left no-repeat; height:43px;}
.h2_title_outreach{ background:url(/images/programs/title_outreach.png) top left no-repeat; height:43px;}

.h2_title_summer{ background:url(/images/programs/title_summer.gif) top left no-repeat; height:43px;}
.h2_title_scout{ background:url(/images/programs/title_scout.gif) top left no-repeat; height:43px;}
.h2_title_girl_scouts{ background:url(/images/programs/title_girl_scouts.gif) top left no-repeat; height:43px;}
.h2_title_cub_scouts{ background:url(/images/programs/title_cub_scouts.gif) top left no-repeat; height:43px;}
.h2_title_scout_registration{ background:url(/images/programs/title_scout_registration.gif) top left no-repeat; height:43px;}

.h2_title_summer_camp_registration{ background:url(/images/programs/title_summer_camp_registration.gif) top left no-repeat; height:43px;}

.h2_title_outreach_registration{ background:url(/images/programs/title_ontheroad_registration.gif) top left no-repeat; height:43px;}

.h2_subtop_programs a{ background:url(/images/programs/subtop.jpg) top left no-repeat; height:64px; width:205px; display:block; }
.sub_col_1 .li_sub_main a{ background:url(/images/programs/nav_main.png) top left no-repeat; }
.sub_col_1 .li_sub_school_programs a{ background:url(/images/programs/sub_school_programs.png) top left no-repeat; }
.sub_col_1 .li_sub_camps a{ background:url(/images/programs/sub_camps.png) top left no-repeat; }
.sub_col_1 .li_sub_nature_clubs a{ background:url(/images/programs/sub_nature_clubs.png) top left no-repeat; }
.sub_col_1 .li_sub_events_activities a{ background:url(/images/programs/sub_events_activities.png) top left no-repeat; }
.sub_col_1 .li_sub_outreach_programs a{ background:url(/images/programs/sub_outreach_programs.png) top left no-repeat; }



.sub_col_1 .li_sub_field_trips a{ background:url(/images/programs/sub_field_trips.png) top left no-repeat; }


.sub_col_1 ul .li_sub_program_kinder a{ background:url(/images/programs/sub_fgradeskind.png) top left no-repeat; }
.sub_col_1 ul .li_sub_program_13 a{ background:url(/images/programs/sub_fgrades13.png) top left no-repeat; }
.sub_col_1 ul .li_sub_program_35 a{ background:url(/images/programs/sub_fgrades35.png) top left no-repeat; }
.sub_col_1 ul .li_sub_program_midhigh a{ background:url(/images/programs/sub_midhigh.png) top left no-repeat; }
.sub_col_1 ul .li_sub_program_nature a{ background:url(/images/programs/sub_nature.png) top left no-repeat; }
.sub_col_1 ul .li_sub_program_lenape a{ background:url(/images/programs/sub_lenape.png) top left no-repeat; }
.sub_col_1 ul .li_sub_program_outreach a{ background:url(/images/programs/sub_ontheroad.png) top left no-repeat; }
.sub_col_1 ul .li_sub_summer_camps a{ background:url(/images/programs/sub_summer_camps.png) top left no-repeat; }
.sub_col_1 ul .li_sub_yearround a{ background:url(/images/programs/sub_yearround.png) top left no-repeat; }
.sub_col_1 ul .li_sub_trip_registration a{ background:url(/images/programs/sub_trip_registration.png) top left no-repeat; }
.sub_col_1 ul .li_sub_registration a{ background:url(/images/programs/sub_registration.png) top left no-repeat; }

.sub_col_1 ul .li_sub_scout a{ background:url(/images/programs/sub_scout.png) top left no-repeat; }
.sub_col_1 ul .li_sub_girl_scouts a{ background:url(/images/programs/sub_girl_scouts.png) top left no-repeat; }
.sub_col_1 ul .li_sub_cub_scouts a{ background:url(/images/programs/sub_cub_scouts.png) top left no-repeat; }

.sub_col_1 ul .li_sub_outreach_children a{ background:url(/images/programs/sub_outreach_children.png) top left no-repeat; }
.sub_col_1 ul .li_sub_phila_can a{ background:url(/images/programs/sub_phila_can.png) top left no-repeat; }

 

.table_schedule th{ color:#222; background:#F2EFDD; text-align:center; height:10px; padding:10px;}
.table_schedule td{ border:1px solid #F2EFDD; padding:5px;}
.table_schedule .tb_sidecol{ width:60px; padding:10px;}


.camps_list{ margin:0px 30px; border:2px solid #F1EEDC; padding:20px; background:#fff; text-align:center;   }
.camps_list strong{ color:#454545;}


.form_rtside_col1{ float:left; margin:0 20px 0 0; font-size:10px;}
.form_rtside_col2{ float:left; font-size:10px;}