﻿html, body {
	height:100%;
	margin:0px;
	position:relative;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
img{border:0px;	}
img.highlight1, img.highlight2{padding: 0px 0px 10px 0px;}
div.highlight1Title, div.highlight2Title {font-size:14px;font-weight:bold;padding-bottom:10px;}
div.highlight1Title{font-size:14px;font-weight:bold;padding-top:20px;}
div.highlight1Text, div.highlight2Text{font-size:10px;color:#999999;font-weight:normal; padding-bottom:15px;}
img.mainPic{padding: 0px 0px 0px 0px;margin:0px 0px 0px 0px;}
div.mainTitle{font-size:16px;font-weight:bold;padding-top:10px; padding-bottom:15px;}
div.mainText{font-size:12px;color:#333333;font-weight:normal;}
div.container{height:100%;margin-left:0px;position:relative;
	/* margin-bottom:100px;
	margin-right:auto; 
	margin-bottom:300px;*/	
}
div.programList{width:200px;height:300px;background-color:#999999;position:relative;}
div.adminHeader{background-color:#EEEEEE;}
div.adminFooter{background-color:#EEEEEE;width:100%;height:75px;position:absolute;bottom:0;margin-bottom:0px;}
div.programDetails{width:600px;background-color:#999999;}
div.masterCat{}
tr.ProgramsTableTRinactive{background-color:#333333;}

/*------------Body ---------------*/
div.containerBody{
/*	margin-right:auto; */
	margin-left:100px;
	width:800px;
	position:relative;
	background-color:#FFFFFF;
/*	height:100%;
	padding-bottom:300px;  */
}
div.bodyTitleContainer{
	width:970px;
	height:45px;
	position:relative;
	background-color:#eeb211;
	background-image:url(../images/header/headerEnd_AboutUs.gif);
	background-position:right;
	background-repeat:no-repeat;
}
div.bodyTitle{
	margin-left:100px;
	padding-top:12px;
	width:650px;
	background-color:#666699;
}
div.bodyLeftPanel{
	float:left;
	width:170px;
	height:100%;
	background:#FFFFFF;	
}
div.bodyContent{
	float:left;
	width:410px;
	padding-left:24px;
	padding-right:26px;
	position:relative;
	line-height:130%;
}
div.bodyRightPanel{
	float:right;
	width:170px;
	height:100%;
	background:#FFFFFF;	
}
/*------------End Body---------------*/

/*------------ Homepage Body ---------------*/
div.bodyTitle_Home{
	text-align:left center;margin-left:100px;padding-top:24px;width:650px;font-size:24px;font-weight:bold;color:#FFFFFF;
}
div.headerBottomRowContainer_Home{width:970px;height:5px;background-position:right top;background-repeat:no-repeat;
	background-image:url(../images/header/navEndBase_Homepage.gif);
}
div.headerBottomRow_Home{height:5px;margin-left:100px;width:800px;position:relative;
	/* background-color:#55bceb; SECTION DARK RGB */
}
div.bodyTitleContainer_Home{width:945px;height:60px;position:relative;background-position:right bottom;background-repeat:no-repeat;padding:0px 12px 0px 12px;
	background-image:url(../images/header/headerEnd_Homepage.gif);
	/*background-color:#55bceb; SECTION DARK RGB */
}
td.headerCellOver_Home{text-align:center;height:21px;color:#FFFFFF;font-size:12px;background-position:right;background-repeat:repeat-y;padding:0px 12px 0px 12px;cursor:pointer;
	background-color:#55bceb;/* SECTION DARK RGB */
	background-image:url(../images/header/navButtonBG_Homepage.gif);
}
td.headerCellOverSelected_Home{text-align:center;height:21px;color:#FFFFFF;font-size:12px;background-position:right;background-repeat:repeat-y;padding:0px 12px 0px 12px;cursor:pointer;
	background-color:#55bceb;/* SECTION DARK RGB */
	background-image:url(../images/header/navButtonBG_Homepage.gif);
}
/*------------End Homepage Body---------------*/


/*------------About Us Body ---------------*/
div.bodyTitle_AboutYMCA{
	text-align:left center;margin-left:100px;padding-top:24px;width:650px;font-size:24px;font-weight:bold;color:#FFFFFF;
}
div.headerBottomRowContainer_AboutYMCA{width:970px;height:5px;background-position:right top;background-repeat:no-repeat;
	background-image:url(../images/header/navEndBase_AboutUs.gif);
}
div.headerBottomRow_AboutYMCA{height:5px;margin-left:100px;width:800px;position:relative;
/*	background-color:#699ed4; SECTION DARK RGB */
}
div.bodyTitleContainer_AboutYMCA{width:945px;height:60px;position:relative;background-position:right bottom;background-repeat:no-repeat;padding:0px 12px 0px 12px;
	background-image:url(../images/header/headerEnd_AboutUs.gif);
	/*background-color:#699ed4;/* SECTION DARK RGB */
}
div.bodyTitleContainer_AboutYMCA_clip{width:945px;height:60px;position:relative;background-position:right bottom;background-repeat:no-repeat;padding:0px 12px 0px 12px;
	/*background-color:#699ed4;/* SECTION DARK RGB */
	background-image:url(../images/header/headerEnd_AboutUs_clip.gif);
}
td.headerCellOver_AboutYMCA{text-align:center;height:21px;color:#FFFFFF;font-size:12px;background-position:right;background-repeat:repeat-y;padding:0px 12px 0px 12px;cursor:pointer;
	background-color:#699ed4;/* SECTION DARK RGB */
	background-image:url(../images/header/navButtonBG_AboutUs.gif);
}
td.headerCellOverSelected_AboutYMCA{text-align:center;height:21px;color:#FFFFFF;font-size:12px;background-position:right;background-repeat:repeat-y;padding:0px 12px 0px 12px;cursor:pointer;
	background-color:#699ed4;/* SECTION DARK RGB */
	background-image:url(../images/header/navButtonBG_AboutUs.gif);
}
td.LeftNavOver_AboutYMCA{padding-left:20px;padding-top:3px;padding-bottom:3px;color:#FFFFFF;cursor:pointer;font-weight:bold;
	background-color:#699ed4;/* SECTION DARK RGB */
}

td.LeftNav_AboutYMCA{padding-left:20px;padding-top:3px;padding-bottom:3px;color:#FFFFFF;cursor:pointer;font-weight:bold;
	background-color:#8fb6df;/* SECTION LIGHT RGB */
}
td.NavSpacerLight_AboutYMCA{height:1px;
	background-color:#b1cce9;/* DIVIDER LIGHT RGB */
}
td.NavSpacerDark_AboutYMCA{height:1px;
	background-color:#73a4d7;/* DIVIDER DARK RGB */
}

tr.AboutYMCA_GridHeader
{
	background-color:#699ed4;
/*	padding:5px 20px 5px 10px ;  */
	color:#FFFFFF;
	font-weight:bold;
}
tr.AboutYMCA_GridEven
{
	background-color:#e4edf7;
/*	padding:3px 20px 3px 10px ; */
}

tr.AboutYMCA_GridOdd
{
	background-color:#cedff1;
/*	padding:3px 20px 3px 10px ;  */
}
/*------------End About Us Body---------------*/



/*------------Register Us Body ---------------*/
div.bodyTitle_registerYMCA{
	text-align:left center;margin-left:100px;padding-top:24px;width:650px;font-size:24px;font-weight:bold;color:#FFFFFF;
}
div.headerBottomRowContainer_registerYMCA{width:970px;height:5px;background-position:right top;background-repeat:no-repeat;
	background-image:url(../images/header/navEndBase_AboutUs.gif);
}
div.headerBottomRow_registerYMCA{height:5px;margin-left:100px;width:800px;position:relative;
/*	background-color:#699ed4; SECTION DARK RGB */
}
div.bodyTitleContainer_registerYMCA{width:945px;height:60px;position:relative;background-position:right bottom;background-repeat:no-repeat;padding:0px 12px 0px 12px;
	background-image:url(../images/header/headerEnd_AboutUs.gif);
	/*background-color:#699ed4;/* SECTION DARK RGB */
}
div.bodyTitleContainer_registerYMCA_clip{width:945px;height:60px;position:relative;background-position:right bottom;background-repeat:no-repeat;padding:0px 12px 0px 12px;
	/*background-color:#699ed4;/* SECTION DARK RGB */
	background-image:url(../images/header/headerEnd_AboutUs_clip.gif);
}
td.headerCellOver_registerYMCA{text-align:center;height:21px;color:#FFFFFF;font-size:12px;background-position:right;background-repeat:repeat-y;padding:0px 12px 0px 12px;cursor:pointer;
	background-color:#699ed4;/* SECTION DARK RGB */
	background-image:url(../images/header/navButtonBG_AboutUs.gif);
}
td.headerCellOverSelected_registerYMCA{text-align:center;height:21px;color:#FFFFFF;font-size:12px;background-position:right;background-repeat:repeat-y;padding:0px 12px 0px 12px;cursor:pointer;
	background-color:#699ed4;/* SECTION DARK RGB */
	background-image:url(../images/header/navButtonBG_AboutUs.gif);
}
td.LeftNavOver_registerYMCA{padding-left:20px;padding-top:3px;padding-bottom:3px;color:#FFFFFF;cursor:pointer;font-weight:bold;
	background-color:#699ed4;/* SECTION DARK RGB */
}

td.LeftNav_registerYMCA{padding-left:20px;padding-top:3px;padding-bottom:3px;color:#FFFFFF;cursor:pointer;font-weight:bold;
	background-color:#8fb6df;/* SECTION LIGHT RGB */
}
td.NavSpacerLight_registerYMCA{height:1px;
	background-color:#b1cce9;/* DIVIDER LIGHT RGB */
}
td.NavSpacerDark_registerYMCA{height:1px;
	background-color:#73a4d7;/* DIVIDER DARK RGB */
}

tr.registerYMCA_GridHeader
{
	background-color:#699ed4;
/*	padding:5px 20px 5px 10px ;  */
	color:#FFFFFF;
	font-weight:bold;
}
tr.registerYMCA_GridEven
{
	background-color:#e4edf7;
/*	padding:3px 20px 3px 10px ; */
}

tr.registerYMCA_GridOdd
{
	background-color:#cedff1;
/*	padding:3px 20px 3px 10px ;  */
}
/*------------End Register Us Body---------------*/


/*------------ Locations Body ---------------*/
div.bodyTitle_LocationsYMCA{
	text-align:left center;margin-left:100px;padding-top:24px;width:650px;font-size:24px;font-weight:bold;color:#FFFFFF;
}
div.headerBottomRowContainer_LocationsYMCA{width:970px;height:5px;background-position:right top;background-repeat:no-repeat;
	background-image:url(../images/header/navEndBase_Locations.gif);
}
div.headerBottomRow_LocationsYMCA{height:5px;margin-left:100px;width:800px;position:relative;
	/*background-color:#90b53e; SECTION DARK RGB */
}
div.bodyTitleContainer_LocationsYMCA{width:945px;height:60px;position:relative;background-position:right bottom;background-repeat:no-repeat;padding:0px 12px 0px 12px;
	background-image:url(../images/header/headerEnd_Locations.gif);
	/*background-color:#90b53e;/* SECTION DARK RGB */
}
div.bodyTitleContainer_LocationsYMCA_clip{width:945px;height:60px;position:relative;background-position:right bottom;background-repeat:no-repeat;padding:0px 12px 0px 12px;
	/*background-color:#90b53e;/* SECTION DARK RGB */
	background-image:url(../images/header/headerEnd_Locations_clip.gif);
}
td.headerCellOver_LocationsYMCA{text-align:center;height:21px;color:#FFFFFF;font-size:12px;background-position:right;background-repeat:repeat-y;padding:0px 12px 0px 12px;cursor:pointer;
	background-color:#90b53e;/* SECTION DARK RGB */
	background-image:url(../images/header/navButtonBG_LocationS.gif);
}
td.headerCellOverSelected_LocationsYMCA{text-align:center;height:21px;color:#FFFFFF;font-size:12px;background-position:right;background-repeat:repeat-y;padding:0px 12px 0px 12px;cursor:pointer;
	background-color:#90b53e;/* SECTION DARK RGB */
	background-image:url(../images/header/navButtonBG_Locations.gif);
}
td.LeftNavOver_LocationsYMCA{padding-left:20px;padding-top:3px;padding-bottom:3px;color:#FFFFFF;cursor:pointer;font-weight:bold;
	background-color:#90b53e;/* SECTION DARK RGB */
}

td.LeftNav_LocationsYMCA{padding-left:20px;padding-top:3px;padding-bottom:3px;color:#FFFFFF;cursor:pointer;font-weight:bold;
	background-color:#acc86e;/* SECTION LIGHT RGB */
}
td.NavSpacerLight_LocationsYMCA{height:1px;
	background-color:#c4d99a;/* DIVIDER LIGHT RGB */
}
td.NavSpacerDark_LocationsYMCA{height:1px;
	background-color:#96ba52;/* DIVIDER DARK RGB */
}
/*------------End Locations Body---------------*/


/*------------ Resource Center Body ---------------*/
div.bodyTitle_ResourceCenter{
	text-align:left center;margin-left:100px;padding-top:24px;width:650px;font-size:24px;font-weight:bold;color:#FFFFFF;
}
div.headerBottomRowContainer_ResourceCenter{width:970px;height:5px;background-position:right top;background-repeat:no-repeat;
	background-image:url(../images/header/navEndBase_ResourceCenter.gif);
}
div.headerBottomRow_ResourceCenter{height:5px;margin-left:100px;width:800px;position:relative;
	/*background-color:#9f218b; SECTION DARK RGB */
}
div.bodyTitleContainer_ResourceCenter{width:945px;height:60px;position:relative;background-position:right bottom;background-repeat:no-repeat;padding:0px 12px 0px 12px;
	background-image:url(../images/header/headerEnd_ResourceCenter.gif);
	/*background-color:#9f218b;/* SECTION DARK RGB */
}
div.bodyTitleContainer_ResourceCenter_clip{width:945px;height:60px;position:relative;background-position:right bottom;background-repeat:no-repeat;padding:0px 12px 0px 12px;
	/*background-color:#9f218b;/* SECTION DARK RGB */
	background-image:url(../images/header/headerEnd_ResourceCenter_c.gif);
}
td.headerCellOver_ResourceCenter{text-align:center;height:21px;color:#FFFFFF;font-size:12px;background-position:right;background-repeat:repeat-y;padding:0px 12px 0px 12px;cursor:pointer;
	background-color:#9f218b;/* SECTION DARK RGB */
	background-image:url(../images/header/navButtonBG_ResourceCenter.gif);
}
td.headerCellOverSelected_ResourceCenter{text-align:center;height:21px;color:#FFFFFF;font-size:12px;background-position:right;background-repeat:repeat-y;padding:0px 12px 0px 12px;cursor:pointer;
	background-color:#9f218b;/* SECTION DARK RGB */
	background-image:url(../images/header/navButtonBG_ResourceCenter.gif);
}
td.LeftNavOver_ResourceCenter{padding-left:20px;padding-top:3px;padding-bottom:3px;color:#FFFFFF;cursor:pointer;font-weight:bold;
	background-color:#9f218b;/* SECTION DARK RGB */
}

td.LeftNav_ResourceCenter{padding-left:20px;padding-top:3px;padding-bottom:3px;color:#FFFFFF;cursor:pointer;font-weight:bold;
	background-color:#b759a8;/* SECTION LIGHT RGB */
}
td.NavSpacerLight_ResourceCenter{height:1px;
	background-color:#cd8ac3;/* DIVIDER LIGHT RGB */
}
td.NavSpacerDark_ResourceCenter{height:1px;
	background-color:#a54293;/* DIVIDER DARK RGB */
}

tr.ResourceCenterYMCA_GridHeader
{
	background-color:#9f218b;
/*	padding:5px 20px 5px 10px ;  */
	color:#FFFFFF;
	font-weight:bold;
}
tr.ResourceCenterYMCA_GridEven
{
	background-color:#EED6EA;
/*	padding:3px 20px 3px 10px ; */
}

tr.ResourceCenterYMCA_GridOdd
{
	background-color:#E0BDD9;
/*	padding:3px 20px 3px 10px ;  */
}
/*------------End Resource Center Body---------------*/


/*------------ Giving Body ---------------*/
div.bodyTitle_Giving{
	text-align:left center;margin-left:100px;padding-top:24px;width:650px;font-size:24px;font-weight:bold;color:#FFFFFF;
}
div.headerBottomRowContainer_Giving{width:970px;height:5px;background-position:right top;background-repeat:no-repeat;
	background-image:url(../images/header/navEndBase_Giving.gif);
}
div.headerBottomRow_Giving{height:5px;margin-left:100px;width:800px;position:relative;
	/*background-color:#9398cc; SECTION DARK RGB */
}
div.bodyTitleContainer_Giving{width:945px;height:60px;position:relative;background-position:right bottom;background-repeat:no-repeat;padding:0px 12px 0px 12px;
	background-image:url(../images/header/headerEnd_Giving.gif);
	/*background-color:#9398cc;/* SECTION DARK RGB */
}
div.bodyTitleContainer_Giving_clip{width:945px;height:60px;position:relative;background-position:right bottom;background-repeat:no-repeat;padding:0px 12px 0px 12px;
	/*background-color:#9398cc;/* SECTION DARK RGB */
	background-image:url(../images/header/headerEnd_Giving_clip.gif);
}
td.headerCellOver_Giving{text-align:center;height:21px;color:#FFFFFF;font-size:12px;background-position:right;background-repeat:repeat-y;padding:0px 12px 0px 12px;cursor:pointer;
	background-color:#9398cc;/* SECTION DARK RGB */
	background-image:url(../images/header/navButtonBG_Giving.gif);
}
td.headerCellOverSelected_Giving{text-align:center;height:21px;color:#FFFFFF;font-size:12px;background-position:right;background-repeat:repeat-y;padding:0px 12px 0px 12px;cursor:pointer;
	background-color:#9398cc;/* SECTION DARK RGB */
	background-image:url(../images/header/navButtonBG_Giving.gif);
}
td.LeftNavOver_Giving{padding-left:20px;padding-top:3px;padding-bottom:3px;color:#FFFFFF;cursor:pointer;font-weight:bold;
	background-color:#9398cc;/* SECTION DARK RGB */
}

td.LeftNav_Giving{padding-left:20px;padding-top:3px;padding-bottom:3px;color:#FFFFFF;cursor:pointer;font-weight:bold;
	background-color:#a9bbe1;/* SECTION LIGHT RGB */
}
td.NavSpacerLight_Giving{height:1px;
	background-color:#c3d0ea;/* DIVIDER LIGHT RGB */
}
td.NavSpacerDark_Giving{height:1px;
	background-color:#93aad9;/* DIVIDER DARK RGB */
}
/*------------End Giving Body---------------*/


/*------------ News & Events Body ---------------*/
div.bodyTitle_NewsNEventsYMCA{
	text-align:left center;margin-left:100px;padding-top:24px;width:650px;font-size:24px;font-weight:bold;color:#FFFFFF;
}
div.headerBottomRowContainer_NewsNEventsYMCA{width:970px;height:5px;background-position:right top;background-repeat:no-repeat;
	background-image:url(../images/header/navEndBase_News.gif);
}
div.headerBottomRow_NewsNEventsYMCA{height:5px;margin-left:100px;width:800px;position:relative;
	/*background-color:#eeb211; SECTION DARK RGB */
}
div.bodyTitleContainer_NewsNEventsYMCA{width:945px;height:60px;position:relative;background-position:right bottom;background-repeat:no-repeat;padding:0px 12px 0px 12px;
	background-image:url(../images/header/headerEnd_News.gif);
	/*background-color:#eeb211;/* SECTION DARK RGB */
}
div.bodyTitleContainer_NewsNEventsYMCA_clip{width:945px;height:60px;position:relative;background-position:right bottom;background-repeat:no-repeat;padding:0px 12px 0px 12px;
	/*background-color:#eeb211;/* SECTION DARK RGB */
	background-image:url(../images/header/headerEnd_News_clip.gif);
}
td.headerCellOver_NewsNEventsYMCA{text-align:center;height:21px;color:#FFFFFF;font-size:12px;background-position:right;background-repeat:repeat-y;padding:0px 12px 0px 12px;cursor:pointer;
	background-color:#eeb211;/* SECTION DARK RGB */
	background-image:url(../images/header/navButtonBG_News.gif);
}
td.headerCellOverSelected_NewsNEventsYMCA{text-align:center;height:21px;color:#FFFFFF;font-size:12px;background-position:right;background-repeat:repeat-y;padding:0px 12px 0px 12px;cursor:pointer;
	background-color:#eeb211;/* SECTION DARK RGB */
	background-image:url(../images/header/navButtonBG_News.gif);
}
td.LeftNavOver_NewsNEventsYMCA{padding-left:20px;padding-top:3px;padding-bottom:3px;color:#FFFFFF;cursor:pointer;font-weight:bold;
	background-color:#eeb211;/* SECTION DARK RGB */
}

td.LeftNav_NewsNEventsYMCA{padding-left:20px;padding-top:3px;padding-bottom:3px;color:#FFFFFF;cursor:pointer;font-weight:bold;
	background-color:#f2c54d;/* SECTION LIGHT RGB */
}
td.NavSpacerLight_NewsNEventsYMCA{height:1px;
	background-color:#f6d783;/* DIVIDER LIGHT RGB */
}
td.NavSpacerDark_NewsNEventsYMCA{height:1px;
	background-color:#efb83a;/* DIVIDER DARK RGB */
}

td.NewsItemTitle
{
	font-weight:bold;
}

td.NewsItemDate
{
	color:#DD2B30;
	text-align:left;
}
span.NewsItemDate
{
	color:#DD2B30;
	text-align:left;
}

td.NewsItemBlurb
{
	
}

/*------------End NewsNEventsYMCA Body---------------*/


/*------------ Employment Body ---------------*/
div.bodyTitle_EmploymentYMCA{
	text-align:left center;margin-left:100px;padding-top:24px;width:650px;font-size:24px;font-weight:bold;color:#FFFFFF;
}
div.headerBottomRowContainer_EmploymentYMCA{width:970px;height:5px;background-position:right top;background-repeat:no-repeat;
	background-image:url(../images/header/navEndBase_Employment.gif);
}
div.headerBottomRow_EmploymentYMCA{height:5px;margin-left:100px;width:800px;position:relative;
	/*background-color:#4aaa42; SECTION DARK RGB */
}
div.bodyTitleContainer_EmploymentYMCA{width:945px;height:60px;position:relative;background-position:right bottom;background-repeat:no-repeat;padding:0px 12px 0px 12px;
	background-image:url(../images/header/headerEnd_Employment.gif);
	/*background-color:#4aaa42;/* SECTION DARK RGB */
}
div.bodyTitleContainer_EmploymentYMCA_clip{width:945px;height:60px;position:relative;background-position:right bottom;background-repeat:no-repeat;padding:0px 12px 0px 12px;
	/*background-color:#4aaa42;/* SECTION DARK RGB */
	background-image:url(../images/header/headerEnd_Employment_clip.gif);
}
td.headerCellOver_EmploymentYMCA{text-align:center;height:21px;color:#FFFFFF;font-size:12px;background-position:right;background-repeat:repeat-y;padding:0px 12px 0px 12px;cursor:pointer;
	background-color:#4aaa42;/* SECTION DARK RGB */
	background-image:url(../images/header/navButtonBG_Employment.gif);
}
td.headerCellOverSelected_EmploymentYMCA{text-align:center;height:21px;color:#FFFFFF;font-size:12px;background-position:right;background-repeat:repeat-y;padding:0px 12px 0px 12px;cursor:pointer;
	background-color:#4aaa42;/* SECTION DARK RGB */
	background-image:url(../images/header/navButtonBG_Employment.gif);
}
td.LeftNavOver_EmploymentYMCA{padding-left:20px;padding-top:3px;padding-bottom:3px;color:#FFFFFF;cursor:pointer;font-weight:bold;
	background-color:#4aaa42;/* SECTION DARK RGB */
}

td.LeftNav_EmploymentYMCA{padding-left:20px;padding-top:3px;padding-bottom:3px;color:#FFFFFF;cursor:pointer;font-weight:bold;
	background-color:#77bf71;/* SECTION LIGHT RGB */
}
td.NavSpacerLight_EmploymentYMCA{height:1px;
	background-color:#a0d39c;/* DIVIDER LIGHT RGB */
}
td.NavSpacerDark_EmploymentYMCA{height:1px;
	background-color:#59b055;/* DIVIDER DARK RGB */
}

tr.EmploymentYMCA_GridHeader
{
	background-color:#4aaa42;
/*	padding:5px 20px 5px 10px ;  */
	color:#FFFFFF;
	font-weight:bold;
}
tr.EmploymentYMCA_GridEven
{
	background-color:#d6ecd4;
/*	padding:3px 20px 3px 10px ; */
}

tr.EmploymentYMCA_GridOdd
{
	background-color:#c0e1bd;
/*	padding:3px 20px 3px 10px ;  */
}
/*------------End Employment Body---------------*/


/*------------ Contact Body ---------------*/
div.bodyTitle_ContactUsYMCA{
	text-align:left center;margin-left:100px;padding-top:24px;width:650px;font-size:24px;font-weight:bold;color:#FFFFFF;
}
div.headerBottomRowContainer_ContactUsYMCA{width:970px;height:5px;background-position:right top;background-repeat:no-repeat;
	background-image:url(../images/header/navEndBase_Contact.gif);
}
div.headerBottomRow_ContactUsYMCA{height:5px;margin-left:100px;width:800px;position:relative;
	/*background-color:#f3901d; SECTION DARK RGB */
}
div.bodyTitleContainer_ContactUsYMCA{width:945px;height:60px;position:relative;background-position:right bottom;background-repeat:no-repeat;padding:0px 12px 0px 12px;
	background-image:url(../images/header/headerEnd_Contact.gif);
	/*background-color:#f3901d;/* SECTION DARK RGB */
}
div.bodyTitleContainer_ContactUsYMCA_clip{width:945px;height:60px;position:relative;background-position:right bottom;background-repeat:no-repeat;padding:0px 12px 0px 12px;
	/*background-color:#f3901d;/* SECTION DARK RGB */
	background-image:url(../images/header/headerEnd_Contact_clip.gif);
}
td.headerCellOver_ContactUsYMCA{text-align:center;height:21px;color:#FFFFFF;font-size:12px;background-position:right;background-repeat:repeat-y;padding:0px 12px 0px 12px;cursor:pointer;
	background-color:#f3901d;/* SECTION DARK RGB */
	background-image:url(../images/header/navButtonBG_Contact.gif);
}
td.headerCellOverSelected_ContactUsYMCA{text-align:center;height:21px;color:#FFFFFF;font-size:12px;background-position:right;background-repeat:repeat-y;padding:0px 12px 0px 12px;cursor:pointer;
	background-color:#f3901d;/* SECTION DARK RGB */
	background-image:url(../images/header/navButtonBG_Contact.gif);
}
td.LeftNavOver_ContactUsYMCA{padding-left:20px;padding-top:3px;padding-bottom:3px;color:#FFFFFF;cursor:pointer;font-weight:bold;
	background-color:#f3901d;/* SECTION DARK RGB */
}

td.LeftNav_ContactUsYMCA{padding-left:20px;padding-top:3px;padding-bottom:3px;color:#FFFFFF;cursor:pointer;font-weight:bold;
	background-color:#f6ac56;/* SECTION LIGHT RGB */
}
td.NavSpacerLight_ContactUsYMCA{height:1px;
	background-color:#f9c58a;/* DIVIDER LIGHT RGB */
}
td.NavSpacerDark_ContactUsYMCA{height:1px;
	background-color:#f49741;/* DIVIDER DARK RGB */
}
/*------------End Contact Body---------------*/


/*------------ Programs Body ---------------*/
div.bodyTitle_ProgramsYMCA{
	text-align:left center;margin-left:100px;padding-top:24px;width:650px;font-size:24px;font-weight:bold;color:#FFFFFF;
}
div.headerBottomRowContainer_ProgramsYMCA{width:970px;height:5px;background-position:right top;background-repeat:no-repeat;
	background-image:url(../images/header/navEndBase_Programs.gif);
}
div.headerBottomRow_ProgramsYMCA{height:5px;margin-left:100px;width:800px;position:relative;
	/* SECTION DARK RGB */
}
div.bodyTitleContainer_ProgramsYMCA{width:945px;height:60px;position:relative;background-position:right bottom;background-repeat:no-repeat;padding:0px 12px 0px 12px;
	background-image:url(../images/header/headerEnd_Programs.gif);
	/*background-color:#0081c6;/* SECTION DARK RGB */
}
div.bodyTitleContainer_ProgramsYMCA_clip{width:945px;height:60px;position:relative;background-position:right bottom;background-repeat:no-repeat;padding:0px 12px 0px 12px;
	/*background-color:#0081c6;/* SECTION DARK RGB */
	background-image:url(../images/header/headerEnd_Programs_clip.gif);
}
td.headerCellOver_ProgramsYMCA{text-align:center;height:21px;color:#FFFFFF;font-size:12px;background-position:right;background-repeat:repeat-y;padding:0px 12px 0px 12px;cursor:pointer;
	background-color:#0081c6;/* SECTION DARK RGB */
	background-image:url(../images/header/navButtonBG_Programs.gif);
}
td.headerCellOverSelected_ProgramsYMCA{text-align:center;height:21px;color:#FFFFFF;font-size:12px;background-position:right;background-repeat:repeat-y;padding:0px 12px 0px 12px;cursor:pointer;
	background-color:#0081c6;/* SECTION DARK RGB */
	background-image:url(../images/header/navButtonBG_Programs.gif);
}
td.LeftNavOver_ProgramsYMCA{padding-left:20px; padding-right:10px; padding-top:3px;padding-bottom:3px;color:#FFFFFF;cursor:pointer;font-weight:bold;
	background-color:#0081c6;/* SECTION DARK RGB */
}

td.LeftNav_ProgramsYMCA{padding-left:20px; padding-right:10px; padding-top:3px;padding-bottom:3px;color:#FFFFFF;cursor:pointer;font-weight:bold;
	background-color:#1e96d1;/* SECTION LIGHT RGB */
}
td.NavSpacerLight_ProgramsYMCA{height:1px;
	background-color:#62b6e0;/* DIVIDER LIGHT RGB */
}
td.NavSpacerDark_ProgramsYMCA{height:1px;
	background-color:#167cc7;/* DIVIDER DARK RGB */
}

span.programsOffered
{
	font-weight:bold;	
}
a.programsOffered:link {font-weight:bold; font-size:12px }
a.programsOffered:hover {font-weight:bold; font-size:12px}
a.programsOffered:visited {font-weight:bold; font-size:12px}
a.programsOffered:active {font-weight:bold; font-size:12px}
a.programsOffered:visited:hover {font-weight:bold; font-size:12px}
/*------------End Programs Body---------------*/


/*------------ Espanol About Body ---------------*/
div.bodyTitle_Espanol{text-align:left center;margin-left:100px;padding-top:24px;width:650px;font-size:24px;font-weight:bold;color:#FFFFFF;}
div.headerBottomRowContainer_Espanol{width:970px;height:5px;background-position:right top;background-repeat:no-repeat;
	background-image:url(../images/header/navEndBase_AboutUs.gif);}
div.headerBottomRow_Espanol{height:5px;margin-left:100px;width:800px;position:relative;
	/*background-color:#699ed4; SECTION DARK RGB */}
div.bodyTitleContainer_Espanol{width:945px;height:60px;position:relative;background-position:right bottom;background-repeat:no-repeat;padding:0px 12px 0px 12px;
	background-image:url(../images/header/headerEnd_AboutUs.gif);}
div.bodyTitleContainer_Espanol_clip{width:945px;height:60px;position:relative;background-position:right bottom;background-repeat:no-repeat;padding:0px 12px 0px 12px;
	background-image:url(../images/header/headerEnd_AboutUs_clip.gif);}
td.headerCellOver_Espanol{text-align:center;height:21px;color:#FFFFFF;font-size:12px;background-position:right;background-repeat:repeat-y;padding:0px 12px 0px 12px;cursor:pointer;
	background-color:#699ed4;/* SECTION DARK RGB */
	background-image:url(../images/header/navButtonBG_AboutUs.gif);}
td.headerCellOverSelected_Espanol{text-align:center;height:21px;color:#FFFFFF;font-size:12px;background-position:right;background-repeat:repeat-y;padding:0px 12px 0px 12px;cursor:pointer;
	background-color:#699ed4;/* SECTION DARK RGB */
	background-image:url(../images/header/navButtonBG_AboutUs.gif);}
td.LeftNavOver_Espanol{padding-left:20px;padding-top:3px;padding-bottom:3px;color:#FFFFFF;cursor:pointer;font-weight:bold;
	background-color:#699ed4;/* SECTION DARK RGB */}
td.LeftNav_Espanol{padding-left:20px;padding-top:3px;padding-bottom:3px;color:#FFFFFF;cursor:pointer;font-weight:bold;
	background-color:#8fb6df;/* SECTION LIGHT RGB */}
td.NavSpacerLight_Espanol{height:1px;
	background-color:#b1cce9;/* DIVIDER LIGHT RGB */}
td.NavSpacerDark_Espanol{height:1px;
	background-color:#73a4d7;/* DIVIDER DARK RGB */}
/*------------End Espanol About Body---------------*/

/*------------ Espanol Locations Body ---------------*/
div.bodyTitle_EspanolLocations{text-align:left center;margin-left:100px;padding-top:24px;width:650px;font-size:24px;font-weight:bold;color:#FFFFFF;}
div.headerBottomRowContainer_EspanolLocations{width:970px;height:5px;background-position:right top;background-repeat:no-repeat;
	background-image:url(../images/header/navEndBase_AboutUs.gif);}
div.headerBottomRow_EspanolLocations{height:5px;margin-left:100px;width:800px;position:relative;
	/* background-color:#699ed4; SECTION DARK RGB */}
div.bodyTitleContainer_EspanolLocations{width:945px;height:60px;position:relative;background-position:right bottom;background-repeat:no-repeat;padding:0px 12px 0px 12px;
	background-image:url(../images/header/headerEnd_AboutUs.gif);}
div.bodyTitleContainer_EspanolLocations_clip{width:945px;height:60px;position:relative;background-position:right bottom;background-repeat:no-repeat;padding:0px 12px 0px 12px;
	background-image:url(../images/header/headerEnd_AboutUs_clip.gif);}
td.headerCellOver_EspanolLocations{text-align:center;height:21px;color:#FFFFFF;font-size:12px;background-position:right;background-repeat:repeat-y;padding:0px 12px 0px 12px;cursor:pointer;
	background-color:#699ed4;/* SECTION DARK RGB */
	background-image:url(../images/header/navButtonBG_AboutUs.gif);}
td.headerCellOverSelected_EspanolLocations{text-align:center;height:21px;color:#FFFFFF;font-size:12px;background-position:right;background-repeat:repeat-y;padding:0px 12px 0px 12px;cursor:pointer;
	background-color:#699ed4;/* SECTION DARK RGB */
	background-image:url(../images/header/navButtonBG_AboutUs.gif);}
td.LeftNavOver_EspanolLocations{padding-left:20px;padding-top:3px;padding-bottom:3px;color:#FFFFFF;cursor:pointer;font-weight:bold;
	background-color:#699ed4;/* SECTION DARK RGB */}
td.LeftNav_EspanolLocations{padding-left:20px;padding-top:3px;padding-bottom:3px;color:#FFFFFF;cursor:pointer;font-weight:bold;
	background-color:#8fb6df;/* SECTION LIGHT RGB */}
td.NavSpacerLight_EspanolLocations{height:1px;
	background-color:#b1cce9;/* DIVIDER LIGHT RGB */}
td.NavSpacerDark_EspanolLocations{height:1px;
	background-color:#73a4d7;/* DIVIDER DARK RGB */}
/*------------End Espanol Locations Body---------------*/

/*------------ Espanol Giving Body ---------------*/
div.bodyTitle_EspanolGiving{text-align:left center;margin-left:100px;padding-top:24px;width:650px;font-size:24px;font-weight:bold;color:#FFFFFF;}
div.headerBottomRowContainer_EspanolGiving{width:970px;height:5px;background-position:right top;background-repeat:no-repeat;
	background-image:url(../images/header/navEndBase_AboutUs.gif);}
div.headerBottomRow_EspanolGiving{height:5px;margin-left:100px;width:800px;position:relative;
	/*background-color:#699ed4; SECTION DARK RGB */}
div.bodyTitleContainer_EspanolGiving{width:945px;height:60px;position:relative;background-position:right bottom;background-repeat:no-repeat;padding:0px 12px 0px 12px;
	background-image:url(../images/header/headerEnd_AboutUs.gif);}
div.bodyTitleContainer_EspanolGiving_clip{width:945px;height:60px;position:relative;background-position:right bottom;background-repeat:no-repeat;padding:0px 12px 0px 12px;
	background-image:url(../images/header/headerEnd_AboutUs_clip.gif);}
td.headerCellOver_EspanolGiving{text-align:center;height:21px;color:#FFFFFF;font-size:12px;background-position:right;background-repeat:repeat-y;padding:0px 12px 0px 12px;cursor:pointer;
	background-color:#699ed4;/* SECTION DARK RGB */
	background-image:url(../images/header/navButtonBG_AboutUs.gif);}
td.headerCellOverSelected_EspanolGiving{text-align:center;height:21px;color:#FFFFFF;font-size:12px;background-position:right;background-repeat:repeat-y;padding:0px 12px 0px 12px;cursor:pointer;
	background-color:#699ed4;/* SECTION DARK RGB */
	background-image:url(../images/header/navButtonBG_AboutUs.gif);}
td.LeftNavOver_EspanolGiving{padding-left:20px;padding-top:3px;padding-bottom:3px;color:#FFFFFF;cursor:pointer;font-weight:bold;
	background-color:#699ed4;/* SECTION DARK RGB */}
td.LeftNav_EspanolGiving{padding-left:20px;padding-top:3px;padding-bottom:3px;color:#FFFFFF;cursor:pointer;font-weight:bold;
	background-color:#8fb6df;/* SECTION LIGHT RGB */}
td.NavSpacerLight_EspanolGiving{height:1px;
	background-color:#b1cce9;/* DIVIDER LIGHT RGB */}
td.NavSpacerDark_EspanolGiving{height:1px;
	background-color:#73a4d7;/* DIVIDER DARK RGB */}
/*------------End Espanol Giving Body---------------*/

/*------------ Espanol Programs Body ---------------*/
div.bodyTitle_EspanolPrograms{text-align:left center;margin-left:100px;padding-top:24px;width:650px;font-size:24px;font-weight:bold;color:#FFFFFF;}
div.headerBottomRowContainer_EspanolPrograms{width:970px;height:5px;background-position:right top;background-repeat:no-repeat;
	background-image:url(../images/header/navEndBase_AboutUs.gif);}
div.headerBottomRow_EspanolPrograms{height:5px;margin-left:100px;width:800px;position:relative;
	/*background-color:#699ed4;  SECTION DARK RGB */}
div.bodyTitleContainer_EspanolPrograms{width:945px;height:60px;position:relative;background-position:right bottom;background-repeat:no-repeat;padding:0px 12px 0px 12px;
	background-image:url(../images/header/headerEnd_AboutUs.gif);}
div.bodyTitleContainer_EspanolPrograms_clip{width:945px;height:60px;position:relative;background-position:right bottom;background-repeat:no-repeat;padding:0px 12px 0px 12px;
	background-image:url(../images/header/headerEnd_AboutUs_clip.gif);}
td.headerCellOver_EspanolPrograms{text-align:center;height:21px;color:#FFFFFF;font-size:12px;background-position:right;background-repeat:repeat-y;padding:0px 12px 0px 12px;cursor:pointer;
	background-color:#699ed4;/* SECTION DARK RGB */
	background-image:url(../images/header/navButtonBG_AboutUs.gif);}
td.headerCellOverSelected_EspanolPrograms{text-align:center;height:21px;color:#FFFFFF;font-size:12px;background-position:right;background-repeat:repeat-y;padding:0px 12px 0px 12px;cursor:pointer;
	background-color:#699ed4;/* SECTION DARK RGB */
	background-image:url(../images/header/navButtonBG_AboutUs.gif);}
td.LeftNavOver_EspanolPrograms{padding-left:20px;padding-top:3px;padding-bottom:3px;color:#FFFFFF;cursor:pointer;font-weight:bold;
	background-color:#699ed4;/* SECTION DARK RGB */}
td.LeftNav_EspanolPrograms{padding-left:20px;padding-top:3px;padding-bottom:3px;color:#FFFFFF;cursor:pointer;font-weight:bold;
	background-color:#8fb6df;/* SECTION LIGHT RGB */}
td.NavSpacerLight_EspanolPrograms{height:1px;
	background-color:#b1cce9;/* DIVIDER LIGHT RGB */}
td.NavSpacerDark_EspanolPrograms{height:1px;
	background-color:#73a4d7;/* DIVIDER DARK RGB */}
/*------------End Espanol Programs Body---------------*/

/*------------ Espanol Contact Body ---------------*/
div.bodyTitle_EspanolContact{text-align:left center;margin-left:100px;padding-top:24px;width:650px;font-size:24px;font-weight:bold;color:#FFFFFF;}
div.headerBottomRowContainer_EspanolContact{width:970px;height:5px;background-position:right top;background-repeat:no-repeat;
	background-image:url(../images/header/navEndBase_AboutUs.gif);}
div.headerBottomRow_EspanolContact{height:5px;margin-left:100px;width:800px;position:relative;
	/* background-color:#699ed4; SECTION DARK RGB */}
div.bodyTitleContainer_EspanolContact{width:945px;height:60px;position:relative;background-position:right bottom;background-repeat:no-repeat;padding:0px 12px 0px 12px;
	background-image:url(../images/header/headerEnd_AboutUs.gif);}
div.bodyTitleContainer_EspanolContact_clip{width:945px;height:60px;position:relative;background-position:right bottom;background-repeat:no-repeat;padding:0px 12px 0px 12px;
	background-image:url(../images/header/headerEnd_AboutUs_clip.gif);}
td.headerCellOver_EspanolContact{text-align:center;height:21px;color:#FFFFFF;font-size:12px;background-position:right;background-repeat:repeat-y;padding:0px 12px 0px 12px;cursor:pointer;
	background-color:#699ed4;/* SECTION DARK RGB */
	background-image:url(../images/header/navButtonBG_AboutUs.gif);}
td.headerCellOverSelected_EspanolContact{text-align:center;height:21px;color:#FFFFFF;font-size:12px;background-position:right;background-repeat:repeat-y;padding:0px 12px 0px 12px;cursor:pointer;
	background-color:#699ed4;/* SECTION DARK RGB */
	background-image:url(../images/header/navButtonBG_AboutUs.gif);}
td.LeftNavOver_EspanolContact{padding-left:20px;padding-top:3px;padding-bottom:3px;color:#FFFFFF;cursor:pointer;font-weight:bold;
	background-color:#699ed4;/* SECTION DARK RGB */}
td.LeftNav_EspanolContact{padding-left:20px;padding-top:3px;padding-bottom:3px;color:#FFFFFF;cursor:pointer;font-weight:bold;
	background-color:#8fb6df;/* SECTION LIGHT RGB */}
td.NavSpacerLight_EspanolContact{height:1px;
	background-color:#b1cce9;/* DIVIDER LIGHT RGB */}
td.NavSpacerDark_EspanolContact{height:1px;
	background-color:#73a4d7;/* DIVIDER DARK RGB */}
/*------------End Espanol Contact Body---------------*/


/*------------Header (header.ascx)---------------*/

div.headerContainer
{
	width:970px;
	height:21px;
	position:relative;
	background-color:#ef3e42;
	background-image:url(../images/header/navEndLogo.gif);
	background-position:right;
	background-repeat:no-repeat;
}

div.header
{
	/* margin-right:auto; 
	margin-left:100px; */
	width:900px;
	position:relative;

}	

td.headerCell
{
	height:21px;
	text-align:center;
	color:#FFFFFF;
	font-size:12px;
	padding:0px 12px 0px 12px;
	background-image:url(../images/header/navButtonBG_Red.gif);
	background-position:right;
	background-repeat:repeat-y;
}
td.headerCellOver
{
	height:21px;
	text-align:center;
	padding:0px 12px 0px 12px;
	color:#FFFFFF;
	font-size:12px;
	background-color:#699ed4;
}


a.headerCell:link {color: #FFFFFF; text-decoration: none;}
a.headerCell:hover {color: #FFFFFF; text-decoration: none;}
a.headerCell:visited {color: #FFFFFF; text-decoration: none;}
a.headerCell:active {color: #FFFFFF; text-decoration: none;}
a.headerCell:visited:hover { color:#FFFFFF; text-decoration: none; }

table.header
{
	
}
div.headerLogoContainer
{
	width:100%;
	position:relative;
	background-color:#FFFFFF;
}

div.headerLogoRow
{
	height:80px;
	/* margin-right:auto; */
	margin-left:100px;
	width:970px;
	position:relative;
	background-color:#FFFFFF;
}

tr.headerNavRow
{
	
}

td.headerSeparaterCell
{
	width:2px;
	background-image:url(../images/header/navDividerRed.gif);
}

div.headerBottomRowContainer
{
	height:4px;
	padding-bottom:15px;
}
div.headerBottomRow
{
	height:4px;
/*	background-color:#996600;
	margin-right:auto; */
	margin-left:100px;
	width:800px;
	position:relative;
	
}

/*------------End Header (header.ascx)---------------*/


/*------------ Footer ------------------*/
div.leftFooter
{
/*	margin-right:auto;  */
	margin-left:100px;
	width:800px;
	position:relative;
	height:100%;
	background-image:url(../images/footerDivider.gif);
	background-repeat:repeat-x;
	font-size:12px;
	color:#999999;
	font-weight:normal;
	padding-top:8px;
	padding-left:10px;
}

a.leftFooter:link {color: #999999; text-decoration:underline;}
a.leftFooter:hover {color: #747474; text-decoration: underline;}
a.leftFooter:visited {color: #999999; text-decoration: underline;}
a.leftFooter:active {color: #999999; text-decoration: underline;}
a.leftFooter:visited:hover { color:#747474 ; text-decoration: underline; }
/*
div.rightFooter
{
	margin-right:auto;  
	margin-left:100px;
	width:800px;
	position:relative;
	height:100%;
	background-image:url(../images/footerDivider.gif);
	background-repeat:repeat-x;
	font-size:12px;
	color:#999999;
	font-weight:normal;
	padding-top:8px;
	padding-left:10px;
}*/


div.footerContainer{
	width:100%;
	height:40px;
	position:static;
	/* position:fixed; */
	/* position:relative; */
	/* position:absolute; 
	margin-bottom:0px;*/
	bottom:0;
	float:left;
	margin-top:20px;
}
/*------------ End Footer ------------------*/

/*------------ Find Program Module ------------------*/
div.findProgram
{
	margin-left:auto;
	margin-right:auto;
	margin-bottom:0px;
	border-width:1px;
	border-style:solid;
	border-color:#5e8fc0;
	width:167px;
	position:relative;
	height:130px;
	text-align:center;
	background-color:#EEEEEE;
}
div.findProgramTitle
{
	font-size:14px;
	padding:10px 0px 10px 0px;
	font-weight:bold;
	color:#5e8fc0;
}

select.findByProgram, select.findByActivity
{
	color:#5e8fc0;
	margin-bottom:6px;
	font-size:12px;
	font-family:Arial;
}
/*------------ End Find Program Module ------------------*/

/*------------ Generic / Shared Nav ------------------*/
div.NavSeparater
{	
	height:15px;
}

div.crumbs
{	
	font-size:10px;
}

/*------------ Right Panel ------------------*/
div.RightPanelSpacer
{	
	height:10px;
}
div.topBodyRightPanel, div.bottomBodyRightPanel
{
	background-color:#FFFFFF;
}

/*------------ Required Fields Star ------------------ */
span.RFS
{
	color:#FF0000;
}



/*------------ End Right Panel ------------------ */

a:link {color: #0081c6; text-decoration: underline;}
a:hover {color: #EE3A43; text-decoration: underline;}
a:visited {color: #0081c6; text-decoration: underline;}
a:active {color: #0081c6; text-decoration: underline;}
a:visited:hover { color:#EE3A43; text-decoration: underline; }


a.sitemap:link {color: #FFFFFF; text-decoration: none;}
a.sitemap:hover {color: #FFFFFF; text-decoration: none;}
a.sitemap:visited {color: #FFFFFF; text-decoration: none;}
a.sitemap:active {color: #FFFFFF; text-decoration: none;}
a.sitemap:visited:hover { color:#FFFFFF; text-decoration: none; }
span.sitemapCurrentNode
{
	font-size:12px;
}