/* CSS Document */

html,body { width:100%; height:100%; margin:0px; padding:0px; font-family:Arial, verdana; font-size:12px; color:#000000; font-weight:normal;}


.dropdownList, .textfield
{
	font:normal 12px arial;
	border:1px solid #ddd;
	padding:2px;
}

form
{
	padding:0px;
	margin:0px;
}

.spacer{
	margin:0px;
	padding:0px;
	padding-top:5px;
}

.leftspacer{
	margin-left:10px;
}

.leftspacer155{
	margin-left:155px;
}

.btmspacer
{
	margin-bottom:10x;
}

.genbrdright
{
	border-right:1px dotted #D91212;
}

.genleftspace10
{
	padding-left:10px;
}

.genmandatory
{
	font:normal 11px Arial, verdana;
	color:#ff0000;
	vertical-align:top;
}

.spacecutter_top
{
	margin:25px 0px 0px 0px;
	padding:0px 0px 0px 3px;
	border:0px solid #ff0000;
}

.spacecutter_btm
{
	margin:0px 0px 0px 0px;
	padding:5px 0px 0px 3px;
}

p{width:auto; padding:2px; maring:0px;}
.cellheight5{ height:5px;}
.cellheight10{ height:10px;}
.cellheight15{ height:15px;}
.cellheight20{ height:20px;}
.cellheight25{ height:25px;}
.cellheight35{ height:35px;}
.cellheight50{ height:50px;}
.cellheight75{ height:75px;}
.cellheight100{ height:100px;}
.cellheight120{ height:120px;}
.cellheight130{ height:130px;}
.cellheight150{ height:150px;}
.cellheight200{ height:200px;}

.browntext{ color:#9F0012; font-weight:normal;}
.redtext{ color:#D91212; font-weight:normal;}
.greentext{ color:#689418; font-weight:normal;}
.darkpurpletext{ color:#30416C; font-weight:normal;}
.sbs_bluetext{ color:#1B4A6B; font-weight:normal;}

.bold{ color:#000000; font-weight:bold;}

.blackbold{ color:#000000; font-weight:bold;}
.redbold{ color:#D91212; font-weight:bold;}
.brownbold{ color:#9F0012; font-weight:bold;}
.greenbold{ color:#689418; font-weight:bold;}
.darkpurplebold{ color:#30416C; font-weight:bold;}
.bluebold{ color:#1B4A6B; font-weight:bold;}

.boldredtext{ color:#D91212; font-weight:bold;}

.blacktitle13{ color:#000000; font-size:13px; font-weight:bold;}
.blacktitle14{ color:#000000; font-size:14px; font-weight:bold;}
.redtitle14{ color:#D91212; font-size:14px; font-weight:bold;}
.browntitle14{ color:#9F0012; font-size:14px; font-weight:bold;}
.greentitle14{ color:#689418; font-size:14px; font-weight:bold;}
.darkpurpletitle14{ color:#30416C; font-size:14px; font-weight:bold;}
.dpt14italics{ font-style:italic;}
.bluetitle14{ color:#1B4A6B; font-size:14px; font-weight:bold;}

.blacktitle16{ color:#000000; font-size:16px; font-weight:bold;}
.redtitle16{ color:#D91212; font-size:16px; font-weight:bold;}
.browntitle16{ color:#9F0012; font-size:16px; font-weight:bold;}
.greentitle16{ color:#689418; font-size:16px; font-weight:bold;}
.darkpurpletitle16{ color:#30416C; font-size:16px; font-weight:bold;}
.bluetitle16{ color:#1B4A6B; font-size:16px; font-weight:bold;}

.blacktitle16underline{ color:#000000; font-size:16px; font-weight:bold; border-bottom:1px dotted #000000;}
.redtitle16underline{ color:#D91212; font-size:16px; font-weight:bold; border-bottom:1px dotted #D91212;}
.browntitle16underline{ color:#9F0012; font-size:16px; font-weight:bold; border-bottom:1px dotted #9F0012;}
.greentitle16underline{ color:#689418; font-size:16px; font-weight:bold; border-bottom:1px dotted #689418;}
.darkpurpletitle16underline{ color:#30416C; font-size:16px; font-weight:bold; border-bottom:1px dotted #30416C;}
.bluetitle16underline{ color:#1B4A6B; font-size:16px; font-weight:bold; border-bottom:1px dotted #1B4A6B;}

.feature{ padding: 0px 0px 0px 0px; font-size: 12px; width:100%; text-align:left; font-weight:normal;}
.feature img{ float: right; padding:0px 0px 0px 10px; margin:0px 0px 5px 0px; font-weight:normal;}
.feature .img, .mail{ float: left; border:0px solid #000000;padding:0px;padding-left:30px;padding-top:5px; font-weight:normal;background: url(../images/sbs_phone_icon.jpg) 0px 0px no-repeat; width:auto; height:23px;}
.img{ background: url(../images/sbs_phone_icon.jpg) 0px 0px no-repeat;}
.mail{ background: url(../images/sbs_home_icon.jpg) 0px 5px no-repeat;}
.feature .imgspacer{margin-right:5px;}
.imghldr{float:none;}

.scheduletableborder{ border:1px solid #D5D5D5;}
.scheduletabletitle{ color:#000000; font-weight:bold; padding:3px 10px 3px 10px; background:#E0E0E0; border-bottom:1px solid #D5D5D5;}
.schtblcellrightbottombor1{ color:#000000; padding:3px 10px 3px 10px; background:#F0F0F0; border-bottom:1px solid #D5D5D5; border-right:1px solid #D5D5D5;}
.schtblcellrightbottombor2{ color:#000000; padding:3px 10px 3px 10px; background:#ffffff; border-bottom:1px solid #D5D5D5; border-right:1px solid #D5D5D5;}

hr{ border-top:1px solid #D91212;}

.maintable_hldr{ width:1003px;}
.genbullethldr
{
	width:400px;
}
ul{ margin:0px; padding:0px; list-style-type:none;}
li{ margin-bottom:5px;}
li.nobullet{background:none; padding-left:25px;}
li.btmspacer{padding-bottom:10px;}
.textbox{ font-family:Arial, verdana; font-size:11px; color:#000000; border:1px dotted #9F0012; width:200px;}
.textbox_captcha{ font-family:Arial, verdana; font-size:11px; color:#000000; border:1px dotted #9F0012; width:100px;}
.textarea{ font-family:Arial, verdana; font-size:11px; color:#000000; border:1px dotted #9F0012; width:200px;}
.button{ 
background: url(../images/buttonbg.gif) #D91312 left top repeat-x; color:#ffffff; border:1px solid #9F0012; cursor:pointer; height:20px; 
font-size:11px; font-weight:bold; padding:2px 15px;
}
.button:hover{ 
background: url(../images/buttonbg_over.gif) #FFB400 left top repeat-x; color:#000000; border:1px solid #9F0012; cursor:pointer; height:20px;
font-size:11px; font-weight:bold; padding:2px 15px;
}

a.accept:link
{
background: url(../images/buttonbg.gif) #D91312 left top repeat-x; color:#ffffff; border:1px solid #9F0012; cursor:pointer; height:20px; 
font-size:11px; font-weight:bold; padding:2px 15px;
}

a.accept:hover{ 
background: url(../images/buttonbg_over.gif) #FFB400 left top repeat-x; color:#000000; border:1px solid #9F0012; cursor:pointer; height:20px;
font-size:11px; font-weight:bold; padding:2px 15px;
}


.requireFileds{ color:#ff0000;}

.gen_bullet{ background:url(../images/genbullet.gif) left top no-repeat; padding-left:25px;}

.genpointlink{ color:#000000; text-decoration:none; font-weight:normal; padding:0px; outline-style:none;}
a.genpointlink:link{ color:#000000; text-decoration:none; font-weight:normal; padding:0px; outline-style:none;}
a.genpointlink:hover{ color:#000000; text-decoration:underline; font-weight:normal; padding:0px; outline-style:none;}
a{ color:#D91212; text-decoration:underline; font-weight:normal; padding:0px; outline-style:none;}
a:link{ color:#D91212; text-decoration:underline; font-weight:normal; padding:0px; outline-style:none;}
a:hover{ color:#9F0012; text-decoration:none; font-weight:normal; padding:0px; outline-style:none;}

a.geniconsmalltxt, a.gensmalltxt{background:url(../images/sbs_home_icon.jpg) 0% 0% no-repeat;color:#D91212; text-decoration:underline; font:normal 11px arial, verdana; padding:0px;padding-left:25px; outline-style:none; border:0px solid #000; width:auto;}
a.geniconsmalltxt:hover, a.gensmalltxt:hover{background:url(../images/sbs_home_icon.jpg) 0% 0% no-repeat;color:#9F0012; text-decoration:underline;outline-style:none;}

a.gensmalltxt{background:none; padding:0px;}
a.gensmalltxt:hover{background:none; padding:0px;}



/* Start Header */
.headerbar_hldr{ background:url(../images/headerbarbg.jpg) left top no-repeat; height:170px;}
.logo_hldr{ height:120px;}
.majorannouncements_hldr{ padding-bottom:25px; width:400px;}
.menu_hldr{ height:35px; padding-left:10px; color:#ffffff; font-weight:bold; font-size:12px;}
.mainmenulink{ color:#ffffff; text-decoration:none; font-weight:bold; padding:0px 4px; outline-style:none;}
a.mainmenulink:link{ color:#ffffff; text-decoration:none; font-weight:bold; padding:0px 4px; outline-style:none;}
a.mainmenulink:hover{ color:#ffffff; text-decoration:underline; font-weight:bold; padding:0px 4px; outline-style:none;}
/* End Header */

/* Start Left hldr */
.leftbar_hldr{ width:220px;}

.LP_Indu_hldr{ height:330px;}
.LP_Indu_top_hldr{ background: url(../images/LP_Indu_title_img.jpg) left top no-repeat; height:60px;}
.LP_Indu_bottom_hldr{ background:url(../images/LP_Indu_back_img.jpg) #CFF58B right bottom no-repeat; height:270px; border-right:1px solid #689419;  border-left:1px solid #689419; border-bottom:1px solid #689419;}
.LP_Indu_bullet{ background:url(../images/LP_Indu_bullet_img.jpg) left top no-repeat; padding-left:25px;}

.LP_teamsports_hldr{ height:215px;}
.LP_teamsports_top_hldr{ background: url(../images/LP_teamsports_title_img.jpg) left top no-repeat; height:60px;}
.LP_teamsports_bottom_hldr{ background:url(../images/LP_teamsports_back_img.jpg) #F1C65A right bottom no-repeat; height:155px; border-right:1px solid #D91212; border-left:1px solid #D91212; border-bottom:1px solid #D91212;}
.LP_teamsport_bullet{ background:url(../images/LP_teamsports_bullet_img.jpg) left top no-repeat; padding-left:25px;}

.LP_activities_hldr{ height:215px;}
.LP_activities_top_hldr{ background: url(../images/LP_activities_title_img.jpg) left top no-repeat; height:80px;}
.LP_activities_bottom_hldr{ background:url(../images/LP_activities_back_img.jpg) #819ADA right bottom no-repeat; height:135px; border-right:1px solid #32426D; border-left:1px solid #32426D; border-bottom:1px solid #32426D;}
.LP_activities_bullet{ background:url(../images/LP_activities_bullet_img.jpg) left top no-repeat; padding-left:25px;}

.LP_searchsports_hldr{ height:134px;}
.LP_searchsports_top_hldr{ background: url(../images/LP_searchsports_title_img.jpg) left top no-repeat; height:104px;}
.LP_searchsports_bottom_hldr{ height:30px;}

.Tem_RP_activities_hldr{ height:215px;}
.Tem_RP_activities_top_hldr{ background: url(../images/Tem_RP_activities_title_img.jpg) left top no-repeat; height:74px;}
.Tem_RP_activities_bottom_hldr{ background:url(../images/LP_activities_back_img.jpg) #819ADA right bottom no-repeat; height:135px; border-right:1px solid #32426D; border-left:1px solid #32426D; border-bottom:1px solid #32426D;}
.Tem_RP_activities_bullet{ background:url(../images/LP_activities_bullet_img.jpg) left top no-repeat; padding-left:25px;}
/* End Left hldr */

/* Start Banner hldr */
.home_banner{ background:url(../images/home_banner.jpg) left top no-repeat; height:242px;position:relative;}
.btnparticpatehldr{position:absolute;top:75px;/*360*/left:375px; /*bottom:-20px; right:10px;*/ z-index:999; width:auto; height:auto;}
.facebookiconHldr, .twittericonHldr {position:absolute; border:0px solid #ff0000; width:auto; z-index:999999;}
.facebookiconHldr{bottom:-240px; right:120px;/*bottom:20px; right:120px; btm-240*/}
.twittericonHldr{bottom:-240px; right:15px;/*bottom:20px; right:15px; btm-240 */}

/* End Banner hldr */

.CP_newseventbg_hldr, .CP_newseventbg_wextend{position:relative; background:#00adfc url(../images/CP_newseventbg_hldr.jpg) left top no-repeat;/* height:350px;*/}
.CP_newseventbg_wextend{border:0px solid #ff0000; width:431px;}
.tblspacer{ font-size:11px; padding:29px 20px 10px 9px;}
.newsevents_hldr{margin:0px; width:397px; background:#ffffff; border:0px solid #ff0000; padding:10px 10px;}
.CP_newseventbtmbg_hldr{position:absolute;bottom:0px;left:0px; background:#00adfc;padding:5px;width:421px;z-index:999;}

.newseventlinks{ color:#12638C; text-decoration:underline; font-weight:bold; padding:0px; outline-style:none;}
a.newseventlinks:link{ color:#12638C; text-decoration:underline; font-weight:bold; padding:0px; outline-style:none;}
a.newseventlinks:hover{ color:#EA842B; text-decoration:none; font-weight:bold; padding:0px; outline-style:none;}

/* Start Page Titles */
.welcometitlehldr{ background:url(../images/welcometitle.jpg) left bottom no-repeat; height:45px;}
.aboutnesatitlehldr{ background:url(../images/title_aboutnesa.jpg) left bottom no-repeat; height:45px;}
.forparentstitlehldr{ background:url(../images/title_forparents.jpg) left bottom no-repeat; height:45px;}
.forschoolstitlehldr{ background:url(../images/title_forschools.jpg) left bottom no-repeat; height:45px;}
.fororganizationtitlehldr{ background:url(../images/title_fororganization.jpg) left bottom no-repeat; height:45px;}
.forcorporationtitlehldr{ background:url(../images/title_forcorporation.jpg) left bottom no-repeat; height:45px;}

.businessexchangetitlehldr{ background:url(../images/title_businessexchange.jpg) left bottom no-repeat; height:45px;}
.majorannouncementtitlehldr{ background:url(../images/title_majorannouncement.jpg) left bottom no-repeat; height:45px;}
.contactustitlehldr{ background:url(../images/title_contactus.jpg) left bottom no-repeat; height:45px;}
.participatetitlehldr{ background:url(../images/title_participate.jpg) left bottom no-repeat; height:45px;}
.testimonialstitlehldr{ background:url(../images/title_testimonials.jpg) left bottom no-repeat; height:45px;}
.photogallerytitlehldr{ background:url(../images/title_photogallery.jpg) left bottom no-repeat; height:45px;}


.posoutragesservicestitlehldr{ background: url(../images/title_posoutragesservices.jpg) left bottom no-repeat; height:45px;}
.kidslimotransporttitlehldr{ background: url(../images/title_kidslimotransport.jpg) left bottom no-repeat; height:45px;}
/* End Page Titles */

/* Start Right hldr */
.right_hldr{ width:293px;}
.RP_testimonials_hldr{ background:url(../images/RP_testimonials_hldr.jpg) left top no-repeat; height:323px;}
.testimonialslink{ color:#D91212; text-decoration:underline; font-weight:bold; padding:0px; outline-style:none;}
a.testimonialslink:link{ color:#D91212; text-decoration:underline; font-weight:bold; padding:0px; outline-style:none;}
a.testimonialslink:hover{ color:#D91212; text-decoration:none; font-weight:bold; padding:0px; outline-style:none;}

.RP_tphotogallery_hldr{ background:url(../images/RP_photogallery_hldr.jpg) left top no-repeat; height:203px;}
.RP_more_hldr{ padding-right:42px;}
.rpmorelink{ color:#000000; text-decoration:none; font-weight:normal; padding:0px; outline-style:none;}
a.rpmorelink:link{ color:#000000; text-decoration:none; font-weight:normal; padding:0px; outline-style:none;}
a.rpmorelink:hover{ color:#000000; text-decoration:underline; font-weight:normal; padding:0px; outline-style:none;}
/* End Right hldr */

/* Start Footer */
.footer_hldr{ background:url(../images/footerbg.jpg) left top no-repeat; height:28px; padding:32px 10px 0px 9px;}
.analytix{ color:#D91212; text-decoration:underline; font-weight:normal; padding:0px; outline-style:none;}
a.analytix:link{ color:#D91212; text-decoration:underline; font-weight:normal; padding:0px; outline-style:none;}
a.analytix:hover{ color:#D91212; text-decoration:none; font-weight:normal; padding:0px; outline-style:none;}
/* End Footer */

/* Start Left Panel Pages */

/* Start Individual Sports */

.preschoolgymnasticstitlehldr{ background: url(../images/title_preschoolgymnastics.jpg) left bottom no-repeat; height:60px;}
.tennistitlehldr{ background: url(../images/title_tennis.jpg) left bottom no-repeat; height:60px;}
.boxingtitlehldr{ background: url(../images/title_boxing.jpg) left bottom no-repeat; height:60px;}
.prepoptgymtitlehldr{ background: url(../images/title_prepoptgym.jpg) left bottom no-repeat; height:60px;}
.yogatitlehldr{ background: url(../images/title_yoga.jpg) left bottom no-repeat; height:60px;}
.rhythmicgymnasticstitlehldr{ background: url(../images/title_rhythmicgymnastics.jpg) left bottom no-repeat; height:60px;}
.boysgymnasticstitlehldr{ background: url(../images/title_boysgymnastics.jpg) left bottom no-repeat; height:60px;}
.girlsgymnasticstitlehldr{ background: url(../images/title_girlsgymnastics.jpg) left bottom no-repeat; height:60px;}
.dancetitlehldr{ background: url(../images/title_dance.jpg) left bottom no-repeat; height:60px;}
.fencingtitlehldr{ background: url(../images/title_fencing.jpg) left bottom no-repeat; height:60px;}
.stregthtitlehldr{ background: url(../images/title_stregth.jpg) left bottom no-repeat; height:60px;}
/*.martialartstitlehldr{ background: url(../images/title_martialarts.jpg) left bottom no-repeat; height:60px;}*/
.taekwondotitlehldr{ background: url(../images/sbs_title_taekwondo.jpg) left bottom no-repeat; height:60px;}

.combatsambotitlehldr{ background: url(../images/title_combatsambo.jpg) left bottom no-repeat; height:60px;}
.babysittingtitlehldr{ background: url(../images/title_babysitting.jpg) left bottom no-repeat; height:60px;}
.progressprogramtitlehldr{ background: url(../images/title_progressprogram.jpg) left bottom no-repeat; height:60px;}
.musictitlehldr{ background: url(../images/title_music.jpg) left bottom no-repeat; height:60px;}
.homeschoolprotitlehldr{ background: url(../images/title_homeschoolpro.jpg) left bottom no-repeat; height:60px;}
.shortdaysprotitlehldr{ background: url(../images/title_shortdayspro.jpg) left bottom no-repeat; height:60px;}


.teamgymnasticstitlehldr{ background: url(../images/title_teamgymnastics.jpg) left bottom no-repeat; height:45px;}
.mmatitlehldr{ background: url(../images/title_mma.jpg) left bottom no-repeat; height:45px;}



#fallschedule{ background:url(../images/fallschedule_img.jpg) left top no-repeat; width:170px; height:32px; display:block;}
#fallschedule:hover{ background:url(../images/fallschedule_over_img.jpg) left top no-repeat; width:170px; height:32px;}
#fallschedule span{ display:none;}

#programschedule{ background:url(../images/programschedule_img.jpg) left top no-repeat; width:170px; height:32px; display:block;}
#programschedule:hover{ background:url(../images/programschedule_over_img.jpg) left top no-repeat; width:170px; height:32px;}
#programschedule span{ display:none;}
/* End Individual Sports */

/* Start Team Sports */
.jumpstarttitlehldr{
	height:60px;
	background-image: url(../images/title_preschool_academics_and_sports.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
}
.lacrossetitlehldr{ background: url(../images/title_lacrosse.jpg) left bottom no-repeat; height:60px;}
.footballtitlehldr{ background: url(../images/title_football.jpg) left bottom no-repeat; height:60px;}
.soccertitlehldr{ background: url(../images/title_soccer.jpg) left bottom no-repeat; height:60px;}
.cheerleadingtitlehldr{ background: url(../images/title_cheerleading.jpg) left bottom no-repeat; height:60px;}
.baseballtitlehldr{ background: url(../images/title_baseball.jpg) left bottom no-repeat; height:60px;}
.basketballtitlehldr{ background: url(../images/title_basketball.jpg) left bottom no-repeat; height:60px;}
.hockeytitlehldr{ background: url(../images/title_hockey.jpg) left bottom no-repeat; height:60px;}
/* End Team Sports */

/* Start Additional Progrmams & Activities */
.birthdaypartiestitlehldr{ background: url(../images/title_birthdayparties.jpg) left bottom no-repeat; height:45px;}
.sportsfiledtripstitlehldr{ background: url(../images/title_sportsfiledtrips.jpg) left bottom no-repeat; height:45px;}
.barmitzvahcrazyfuntitlehldr{ background: url(../images/title_barmitzvahcrazyfun.jpg) left bottom no-repeat; height:45px;}
.communityoutreachtitlehldr{ background: url(../images/title_communityoutreach.jpg) left bottom no-repeat; height:45px;}

.campstitlehldr{ background: url(../images/title_camps.jpg) left bottom no-repeat; height:45px;}
.opengymtitlehldr{ background: url(../images/title_opengym.jpg) left bottom no-repeat; height:45px;}
.nesabusexctitlehldr, .nesaAcademicproghldr, .nesacreativetechhldr,
.nesadramakidshldr
{ background: url(../images/title_nesabusexc.jpg) left bottom no-repeat; height:45px;}
.nesadramakidshldr{background: url(../images/title_dramakids.jpg) left bottom no-repeat;}
.nesaAcademicproghldr{background: url(../images/title_academicprog.jpg) left bottom no-repeat;}
.nesacreativetechhldr{background: url(../images/title_creativetechnology.jpg) left bottom no-repeat;}
.facilityrentalstitlehldr{ background: url(../images/title_facilityrentals.jpg) left bottom no-repeat; height:45px;}
.freeuseofspacetitlehldr{ background: url(../images/title_freeuseofspace.jpg) left bottom no-repeat; height:45px;}



/* End Additional Progrmams & Activities */

.birthdaypartiesimghldr{ background:url(../images/birthdayparties_img01.jpg) center top no-repeat; width:427px; height:191px;}

/* End Left Panel Pages */






/* Start Search By Sport Template */
.searchbysport_left_hldr{ width:691px; border-right:2px solid #1B4A6B;}
.searchbysport_right_hldr{ width:310px;}
.searchbysport_righttbl_hldr{ width:300px;}


.sbs_abouttheprogram_tbl{ background:#ffffff url(../images/sbs_aboutprogrambg_img.jpg) left top repeat-x; border:1px solid #327BAD;}


.programdirector_title{ color:#327BAD; font-size:18px; font-weight:normal;}
.directorname_title{ color:#000000; font-size:16px; font-weight:bold;}
.directoremaillink{ color:#9F0012; font-size:12px; text-decoration:underline; font-weight:bold; outline-style:none;}
a.directoremaillink:link{ color:#9F0012; font-size:12px; text-decoration:underline; font-weight:bold; outline-style:none;}
a.directoremaillink:hover{ color:#000000; font-size:12px; text-decoration:none; font-weight:bold; outline-style:none;}

.sbs_viewschedule_hldr{ border-top:1px solid #327BAD; height:30px; padding:10px 10px 0px 0px;}
#sbs_regnesasoccerprog{ background:url(../images/sbs_regnesasoccerprog.jpg) left top no-repeat; width:274px; height:32px; display:block;}
#sbs_regnesasoccerprog:hover{ background:url(../images/sbs_regnesasoccerprog_over.jpg) left top no-repeat; width:274px; height:32px;}
#sbs_regnesasoccerprog span{ display:none;}

a#sbs_onlinereg{ background:url(../images/sbs_onlinereg.jpg) left top no-repeat; width:170px;/*274*/ height:32px; display:block; border:0px solid #ff0000;}
a#sbs_onlinereg:hover{ background:url(../images/sbs_onlinereg_over.jpg) left top no-repeat; width:170px; height:32px;}
#sbs_onlinereg span{ display:none;}



.sbs_baseballtitlehldr{ background: url(../images/sbs_title_baseball.jpg) left top no-repeat; height:61px;}
.sbs_basketballtitlehldr{ background: url(../images/sbs_title_basketball.jpg) left top no-repeat; height:61px;}
.sbs_cheerleadingtitlehldr{ background: url(../images/sbs_title_cheerleading.jpg) left top no-repeat; height:61px;}
.sbs_fencingtitlehldr{ background: url(../images/sbs_title_fencing.jpg) left top no-repeat; height:61px;}
.sbs_footballtitlehldr{ background: url(../images/sbs_title_football.jpg) left top no-repeat; height:61px;}
.sbs_fitnesscentertitlehldr{ background: url(../images/sbs_title_fitnesscenter.jpg) left top no-repeat; height:61px;}
.sbs_boysgymnasticstitlehldr{ background: url(../images/sbs_title_boysgymnastics.jpg) left top no-repeat; height:61px;}
.sbs_gymnasticstitlehldr{ background: url(../images/sbs_title_gymnastics.jpg) left top no-repeat; height:61px;}
.sbs_rhythmicgymnasticstitlehldr{ background: url(../images/sbs_title_rhygymnastics.jpg) left top no-repeat; height:61px;}
.sbs_hockeytitlehldr{ background: url(../images/sbs_title_hockey.jpg) left top no-repeat; height:61px;}
.sbs_opengymtitlehldr{ background: url(../images/sbs_title_opengym.jpg) left top no-repeat; height:61px;}
.sbs_preschooltitlehldr{ background: url(../images/sbs_title_preschool.jpg) left top no-repeat; height:61px;}
.sbs_progressprogramtitlehldr{ background: url(../images/sbs_title_progressprogram.jpg) left top no-repeat; height:61px;}
.sbs_sambotitlehldr{ background: url(../images/sbs_title_sambo.jpg) left top no-repeat; height:61px;}
.sbs_soccertitlehldr{ background: url(../images/sbs_title_soccer.jpg) left top no-repeat; height:61px;}
.sbs_taekwondotitlehldr{ background: url(../images/sbs_title_taekwondo.jpg) left top no-repeat; height:61px;}



.sbs_sports_icon_img_hldr{ /*background:url(../images/sbs_taekwondo_icon_img.jpg) right top no-repeat;*/ padding:0px 10px;}


.sbs_preschool_icon_img_hldr{ background:url(../images/sbs_preschool_icon_img.jpg) right top no-repeat; padding:0px 10px;}
.sbs_tennis_icon_img_hldr{ background:url(../images/sbs_tennis_icon_img.jpg) right top no-repeat; padding:0px 10px;}
.sbs_mmaboxing_icon_img_hldr{ background:url(../images/sbs_mmaboxing_icon_img.jpg) right top no-repeat; padding:0px 10px;}
.sbs_preoptgym_icon_img_hldr{ background:url(../images/sbs_gym_icon_img.jpg) right top no-repeat; padding:0px 10px;}
.sbs_yoga_icon_img_hldr{ background:url(../images/sbs_yoga_icon_img.jpg) right top no-repeat; padding:0px 10px;}
.sbs_rhygym_icon_img_hldr{ background:url(../images/sbs_rhygym_icon_img.jpg) right top no-repeat; padding:0px 10px;}
.sbs_boysgym_icon_img_hldr{ background:url(../images/sbs_boysgym_icon_img.jpg) right top no-repeat; padding:0px 10px;}
.sbs_girlgym_icon_img_hldr{ background:url(../images/sbs_gym_icon_img.jpg) right top no-repeat; padding:0px 10px;}
.sbs_gym_icon_img_hldr{ background:url(../images/sbs_gym_icon_img.jpg) right top no-repeat; padding:0px 10px;}
.sbs_fencing_icon_img_hldr{ background:url(../images/sbs_fencing_icon_img.jpg) right top no-repeat; padding:0px 10px;}
.sbs_fitness_icon_img_hldr{ background:url(../images/sbs_fitness_icon_img.jpg) right top no-repeat; padding:0px 10px;}
.sbs_taekwondo_icon_img_hldr{ background:url(../images/sbs_taekwondo_icon_img.jpg) right top no-repeat; padding:0px 10px;}
.sbs_sambo_icon_img_hldr{ background:url(../images/sbs_sambo_icon_img.jpg) right top no-repeat; padding:0px 10px;}
.sbs_baby_icon_img_hldr{ background:url(../images/sbs_baby_icon_img.jpg) right top no-repeat; padding:0px 10px;}
.sbs_progresspro_icon_img_hldr{ background:url(../images/sbs_progresspro_icon_img.jpg) right top no-repeat; padding:0px 10px;}
.sbs_music_icon_img_hldr{ background:url(../images/sbs_music_icon_img.jpg) right top no-repeat; padding:0px 10px;}
.sbs_homeschool_icon_img_hldr{ background:url(../images/sbs_homeschool_icon_img.jpg) right top no-repeat; padding:0px 10px;}
.sbs_shortday_icon_img_hldr{ background:url(../images/sbs_gym_icon_img.jpg) right top no-repeat; padding:0px 10px;}

.sbs_jump_icon_img_hldr{ background:url(../images/sbs_soccer_icon_img.jpg) right top no-repeat; padding:0px 10px;}
.sbs_lacrosse_icon_img_hldr{ background:url(../images/sbs_lacrosse_icon_img.jpg) right top no-repeat; padding:0px 10px;}
.sbs_football_icon_img_hldr{ background:url(../images/sbs_football_icon_img.jpg) right top no-repeat; padding:0px 10px;}
.sbs_soccer_icon_img_hldr{ background:url(../images/sbs_soccer_icon_img.jpg) right top no-repeat; padding:0px 10px;}
.sbs_cheerleading_icon_img_hldr{ background:url(../images/sbs_cheerleading_icon_img.jpg) right top no-repeat; padding:0px 10px;}
.sbs_baseball_icon_img_hldr{ background:url(../images/sbs_baseball_icon_img.jpg) right top no-repeat; padding:0px 10px;}
.sbs_basketball_icon_img_hldr{ background:url(../images/sbs_basketball_icon_img.jpg) right top no-repeat; padding:0px 10px;}
.sbs_hockey_icon_img_hldr{ background:url(../images/sbs_hockey_icon_img.jpg) right top no-repeat; padding:0px 10px;}





.sbs_opengym_icon_img_hldr{ background:url(../images/sbs_opengym_icon_img.jpg) right top no-repeat; padding:0px 10px;}



/* End Search By Sport Template */



/* Start testimonials */
.testimonials_tbl{ background:#ffffff url(../images/testimonials_tbl_bg.jpg) left top repeat-x; border:1px solid #D91312;}


/* Start Photo Gallery */
.photogalleryimg{ border:3px double #95BD4A;}
.photogalleryimg:hover{ border:3px double #69951A; outline-style:none;}


.gencomments{ margin-left:10px;font-size:12px; color:#000000; background:#dddddd;padding:5px 5px 5px 0px;}
.genredtxt{background:#cccccc;font-size:12px; font-weight:bold; color:red; padding:5px 5px 5px 5px;}


/* camps
*********************************/

.thundercatSportbgHldr{
	position:relative;
	width:auto;
	border:1px solid #bfd9df;
	margin-bottom:10px;
	background:#d2efeb url(../images/camps_adbnr_thundercat.jpg) 0% 0% no-repeat;
	width:450px;
	height:250px;
	margin-bottom:30px;
}

.thunderSports_contHldr{
	position:relative;top:140px; border:0px solid #ff0000; width:auto;
}

.moreinfo_linkHldr{
	float:left; position:relative;top:18px; margin-left:5px; width:140px; border:0px solid #000000; text-align:center; font-size:11px;
}

.moreinfo_contHldr{
	float:left; position:relative;  margin:0px 5px 0px 5px;width:290px; border:0px solid #000000;
}

a.moreinfo_link{
	font-size:11px;
	color:#1b174a;
	text-decoration:underline;
}

a.moreinfo_link:hover{
	font-size:11px;
	color:#ff0000;
	text-decoration:underline;
}


/*
********************************************/

.openhouseposter
{
	border:1px solid #a3efef;
}
/*
**********************************************/

/* pop up div
***************************************************/

#hideshow {
	position: absolute;
	width: 100%;
	height: 100%;
	top: 0;
	left: 0;
	border:0px solid #ff0000;
	z-index: 99999;
}
#fade {
	background: #000; 
	position: fixed; 
	width: 100%;
	height: 100%;
	filter:alpha(opacity=80);
	opacity: .80;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)"; /*--IE 8 Transparency--*/
	left: 0;
	z-index: 10;
}
.popup_block {
	background: #ddd;
	padding: 10px 20px;
	border: 10px solid #fff;
	float: left;
	width: 480px;
	position: fixed;
	top: 20%;
	left: 50%;
	margin: 0 0 0 -250px;
	z-index: 100;
 
}
.popup_block .popup {
	/*float: left;*/
	width: 100%;
	background: #fff;
	margin: 10px 0;
	padding: 10px 10px;
	border: 1px solid #bbb;
	height:300px;
	text-align:left;
	overflow-x:hidden;
	overflow-y:scroll;
}
.popup h3 {
	margin: 0 0 20px;
	padding: 5px 10px;
	border-bottom: 1px solid #bbb;
	font-size: 1.5em;
	font-weight: normal;
}
.popup p {
	padding: 5px 10px;
	margin: 5px 0;
}
.popup img.cntrl {
	position: absolute;
	right: -20px;
	top: -20px;
}
 
 
/********************** DO NOT DELETE ****************************/
/*--Making IE6 Understand Fixed Positioning--*/

/* 
*html #fade {
	position: absolute;
	top:expression(eval(document.compatMode &&
	document.compatMode=='CSS1Compat') ?
	documentElement.scrollTop : document.body.scrollTop);
}
 
*html .popup_block {
	position: absolute;
	top:expression(eval(document.compatMode &&
	document.compatMode=='CSS1Compat') ?
	documentElement.scrollTop
	+((documentElement.clientHeight-this.clientHeight)/2)
	: document.body.scrollTop
	+((document.body.clientHeight-this.clientHeight)/2));
	
	left:expression(eval(document.compatMode &&
	document.compatMode=='CSS1Compat') ?
	documentElement.scrollLeft 
	+ (document.body.clientWidth /2 ) 
	: document.body.scrollLeft 
	+ (document.body.offsetWidth /2 ));
}
*/

/********************** DO NOT DELETE ****************************/
 


/*
************************************************/
