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

.rightrail {
	/*	font-size: 12px; */
	font-size: 1em;
	color: #333333;
	position: relative;
	width: 18em;
	top: 1em; 
	top: 0;
	padding: 1em;
	padding-top: 0;
	padding-right: 3.333em;
	margin: 0px;
	margin-right: 0;
	margin-top: 2em;
	margin-bottom: 3.333em;
	float: right;
	list-style-type: none;
	line-height: 1em;
}
.rightrail a:link,
.rightrail a:visited,
.rightrail a:active
{
	color: #000000;
	text-decoration: underline;
}
.rightrail a:hover {
	color: #d72e22;
}
.rightrail p {
	margin:0;
	padding:0;
}
.rightrail b{
	/*	font-size: 14px; */
	font-size: 1.167em;
	font-weight: bold;
	color: #000000; 
	line-height: 1.333em;
	text-decoration: none;
}
.rightrail b a:link,
.rightrail b a:visited,
.rightrail b a:hover,
.rightrail b a:active {
	color: #d72e22;
	text-decoration: none;
}
ul.rightmenu {
	list-style-type: none;
	background-color: transparent;
	/* 	top:-.5em;	*/
	position:relative;
	padding:0;
	text-indent: 0;
	line-height: 1.833em;
	margin: 0px;
}
ul.rightmenu li a:link,
ul.rightmenu li a:visited,
ul.rightmenu li a:active,
{
/*	list-style-type: none; */
	text-decoration: underline;
	line-height: 1.833em;
}
.rightrail h1 {
	font-size: 1.167em;
	background-color: transparent;
	width: 100%;
	font-weight: bold;
	line-height: 2em;
	display: block;
	padding: 0px;
	height: 2em;
	color: #000000;
	text-align: center;
	margin: 0em;
	margin-bottom: 1.5em;
	text-decoration: none;
}
.rightrail h1 a:link,
.rightrail h1 a:visited,
.rightrail h1 a:active {
	color: #000000;
	text-decoration: none;
}
.rightrail h1 a:hover {
	color: #000000;
	text-decoration: underline;
}
.rightrail h2 {
	font-size: 1em;
	font-weight: normal;
	color: #333333;
	line-height: 1.5em;
	background-color: transparent;
	width: 100%;
	text-decoration: none;
	display: block;
	padding: 0px;
	text-align: center;
	margin: 0em;
	margin-bottom: 1.5em;
}
.rightrail h2 em {
	font-size: 1em;
	font-weight: bold;
	color: #d72e22;
	text-decoration: none;
	font-style: normal;
}
.rightrail #rightbox {
	width: 16.333em;
	margin-top: 1em;
}

/* Right rail navigation */
/* Right rail Level3 menus: default to display none */
span#AboutUs_nav,
span#Services_nav,
span#Locations_nav,
span#News_nav,
span#GetInvolved_nav,
span#Resources_nav,
span#Misc_nav { /* <-- no comma on last line! */
	display:none;
}

/* Right rail Level3 menus: display specific menu */
body.AboutUs span#AboutUs_nav,
body.Partners span#AboutUs_nav,
body.Services span#Services_nav,
body.Healthcare span#Services_nav,
body.Therapies span#Services_nav,
body.SocialServices span#Services_nav,
body.Locations span#Locations_nav,
body.News span#News_nav,
body.Newsletters span#News_nav,
body.PressReleases span#News_nav,
body.GetInvolved span#GetInvolved_nav,
body.Donations span#GetInvolved_nav,
body.TakeAction span#GetInvolved_nav,
body.Resources span#Resources_nav,
body.Misc span#Misc_nav { /* <-- no comma on last line! */
	display:inline;
}

/* Right rail nav highlighting */
/* About Us submenu */
body#Leadership li.Leadership_link a,
body#Board li.Board_link a,
body#Staff li.Staff_link a,
body#Particpants li.Participants_link a,
body#Partners li.Partners_link a,
body#Jobs li.Jobs_link a,
body#FAQs li.FAQs_link a,
/* Services submenu */
body#Healthcare li.Healthcare_link a,
body#Therapies li.Therapies_link a,
body#SocialServices li.SocialServices_link a,
body#Activities li.Activities_link a,
body#Transportation li.Transportation_link a,
body#Testimonials li.Testimonials_link a, 
body#PaymentOptions li.PaymentOptions_link a,
/* Locations submenu */
body#GoldenGate li.GoldenGate_link a,
body#Mabini li.Mabini_link a,
body#MissionCreek li.MissionCreek_link a,
body#Activities li.Activities_link a,
body#Presentation li.Presentation_link a,
/* News and Events submenu */
body#Events li.Events_link a,
body#Newsletters li.Newsletters_link a,
body#InTheNews li.InTheNews_link a,
body#PressReleases li.PressReleases_link a,
body#PressKit li.PressKit_link a, 
/* Get Involved submenu */
body#Donations li.Donations_link a,
body#Volunteer li.Volunteer_link a,
body#TakeAction li.TakeAction_link a,
/* Resources submenu */
body#Research li.Research_link a,
body#HelpfulSites li.HelpfulSites_link a,
/* Miscellaneous page submenu */
body#ContactUs li.ContactUs_link a,
body#SearchResults li.SearchResults_link a,
body#SiteMap li.SiteMap_link a,
body#ReferralForm li.ReferralForm_link a,
body#Privacy li.Privacy_link a,
body#JoinUs li.JoinUs_link a  /* <-- no comma on last line! */
{
	text-decoration:none;
	color: #d72e22;
	font-weight:bold;
}

/* highlight color of rightrail page name if this is a Level 2 page */
body#AboutUs .rightrail b,
body#Services .rightrail b,
body#Locations .rightrail b,
body#News .rightrail b,
body#GetInvolved .rightrail b,
body#Resources .rightrail b { /* <-- no comma on last line! */
	color: #d72e22;
}

/* style Level4 submenu and default to display none */
.rightmenu li ul {
	list-style-type: none;
	background-color: transparent;
	position:relative;
	left:1em;
	padding:0;
	text-indent: 0;
	line-height: 1.833em;
	margin: 0px;
	color: #000000;
	display:none; 
}

/* style Level4 submenu links - selectors must   */
/* be specific to override Level3 page highlight */
span#AboutUs_nav .rightmenu ul li a, 
span#Services_nav .rightmenu ul li a,
span#Locations_nav .rightmenu ul li a,
span#News_nav .rightmenu ul li a,
span#GetInvolved_nav .rightmenu ul li a,
span#Resources_nav .rightmenu ul li a,
span#Misc_nav .rightmenu ul li a {  /* <-- no comma on last line! */
	color: #000000;
	font-weight: normal;
	text-decoration: underline;
}

span#AboutUs_nav .rightmenu ul li a:hover, 
span#Services_nav .rightmenu ul li a:hover,
span#Locations_nav .rightmenu ul li a:hover,
span#News_nav .rightmenu ul li a:hover,
span#GetInvolved_nav .rightmenu ul li a:hover,
span#Resources_nav .rightmenu ul li a:hover,
span#Misc_nav .rightmenu ul li a:hover {  /* <-- no comma on last line! */
	color: #d72e22;
}

/* display 4th-level page submenus:      */
/* ID for level3 pages, class for level4 */
/* About Us submenu */
body#Leadership .rightmenu li.Leadership_link ul,
body.Leadership .rightmenu li.Leadership_link ul,
body#Board .rightmenu li.Board_link ul,
body.Board .rightmenu li.Board_link ul,
body#Staff .rightmenu li.Staff_link ul,
body.Staff .rightmenu li.Staff_link ul,
body.Participants .rightmenu li.Participants_link ul,
body#Participants .rightmenu li.Participants_link ul,
body#Partners .rightmenu li.Partners_link ul, 
body.Partners .rightmenu li.Partners_link ul,
body#Jobs .rightmenu li.Jobs_link ul,
body.Jobs .rightmenu li.Jobs_link ul,
body#FAQs .rightmenu li.FAQs_link ul,
body.FAQs .rightmenu li.FAQs_link ul,
/* Services submenu */
body#Healthcare .rightmenu li.Healthcare_link ul,
body.Healthcare .rightmenu li.Healthcare_link ul,
body#Therapies .rightmenu li.Therapies_link ul,
body.Therapies .rightmenu li.Therapies_link ul,
body#SocialServices .rightmenu li.SocialServices_link ul,
body.SocialServices .rightmenu li.SocialServices_link ul,
body#Activities .rightmenu li.Activities_link ul,
body.Activities .rightmenu li.Activities_link ul,
body#Transportation .rightmenu li.Transportation_link ul,
body.Transportation .rightmenu li.Transportation_link ul,
body#Testimonials .rightmenu li.Testimonials_link ul,
body.Testimonials .rightmenu li.Testimonials_link ul,
body#PaymentOptions .rightmenu li.PaymentOptions_link ul,
body.PaymentOptions .rightmenu li.PaymentOptions_link ul,
/* Locations submenu */
body#GoldenGate .rightmenu li.GoldenGate_link ul,
body.GoldenGate .rightmenu li.GoldenGate_link ul,
body#Mabini .rightmenu li.Mabini_link ul,
body.Mabini .rightmenu li.Mabini_link ul,
body#MissionCreek .rightmenu li.MissionCreek_link ul,
body.MissionCreek .rightmenu li.MissionCreek_link ul,
body#Presentation .rightmenu li.Presentation_link ul,
body.Presentation .rightmenu li.Presentation_link ul,
/* News submenu */
body#Events .rightmenu li.Events_link ul,
body.Events .rightmenu li.Events_link ul,
body#Newsletters .rightmenu li.Newsletters_link ul,
body.Newsletters .rightmenu li.Newsletters_link ul,
body#InTheNews .rightmenu li.InTheNews_link ul,
body.InTheNews .rightmenu li.InTheNews_link ul,
body#PressReleases .rightmenu li.PressReleases_link ul,
body.PressReleases .rightmenu li.PressReleases_link ul,
body#PressKit .rightmenu li.PressKit_link ul,
body.PressKit .rightmenu li.PressKit_link ul,
/* Get Involved submenu */
body#Donations .rightmenu li.Donations_link ul,
body.Donations .rightmenu li.Donations_link ul,
body#Volunteer .rightmenu li.Volunteer_link ul,
body.Volunteer .rightmenu li.Volunteer_link ul,
body#TakeAction .rightmenu li.TakeAction_link ul,
body.TakeAction .rightmenu li.TakeAction_link ul,
/* Resources submenu */
body#Research .rightmenu li.Research_link ul,
body.Research .rightmenu li.Research_link ul,
body#HelpfulSites .rightmenu li.HelpfulSites_link ul,
body.HelpfulSites .rightmenu li.HelpfulSites_link ul  /* <-- no comma on last line! */
{
	display: block;
}

/* Right rail nav - Level4 page highlighting */
/* About Us - Partners submenu */
body#ProgramPartners .rightmenu ul li.ProgramPartners_link a,
body#HousingPartners .rightmenu ul li.HousingPartners_link a,
body#FundingPartners .rightmenu ul li.FundingPartners_link a,
/* Services - Healthcare Services submenu */
body#SkilledNursing .rightmenu ul li.SkilledNursing_link a,
body#Nutrition .rightmenu ul li.Nutrition_link a,
body#Podiatry .rightmenu ul li.Podiatry_link a,
body#PersonalCare .rightmenu ul li.PersonalCare_link a,
body#CareSupport .rightmenu ul li.CareSupport_link a,
/* Services - Therapies submenu */
body#PhysicalTherapy .rightmenu ul li.PhysicalTherapy_link a,
body#OccupationalTherapy .rightmenu ul li.OccupationalTherapy_link a,
body#SpeechTherapy .rightmenu ul li.SpeechTherapy_link a,
/* Services - Medical Social Services submenu */
body#CaregiverRespite .rightmenu ul li.CaregiverRespite_link a,
body#MentalHealth .rightmenu ul li.MentalHealth_link a,
body#Housing .rightmenu ul li.Housing_link a,
/* News and Events submenu */
body#NewsletterArchive .rightmenu ul li.NewsletterArchive_link a,
body#PressReleaseArchive .rightmenu ul li.PressReleaseArchive_link a,
/* Get Involved submenu */
body#DonateNow .rightmenu ul li.DonateNow_link a,
body#CarDonation .rightmenu ul li.CarDonation_link a,
body#ActionAlerts .rightmenu ul li.ActionAlerts_link a  /* <-- no comma on last line! */
{
	text-decoration:none;
	color: #d72e22;
	font-weight:bold;
}
/* end of rightrail navigation styles */

.testimonials {
	font-size: 1em;
	color: #333333;
	width: 100%;
	border: none;
	text-align: center;
	margin-bottom: 1.25em;
}

.testimonials h1 {
	margin-bottom: 0;
}

.testimonials img {
	margin: 0;
	border: 0 none;
	padding: 0;
	padding-left: 0;
	margin-left:-.2em;
	width: 16.333em;
	height: 5.167em;
}

.testimonials p {
	font-size: 0.91667em;
	text-decoration: none;
	text-align: center;
	margin-top: .5em;
	margin-bottom: 0;
}
.testimonials b {
	color: #e87923;
	font-size: .833em;
	text-decoration: none;
	margin-top: 0;
	font-weight: normal;
}

.testimonials a {
	line-height: 2.5em;
	margin-top: 0;
}

.testimonials b a:link,
.testimonials b a:visited,
.testimonials b a:active {
	color: #e87923;
	text-decoration: none;
}
.testimonials b a:hover {
	color: #e87923;
	text-decoration: underline;
}


#JoinUs #rightrail_JoinUs {
	display: none;
	visibility:hidden; /* for IE6 "empty space" problem */
	height:0; /* for IE6 "empty space" problem */
	overflow:hidden; /* for IE6 "empty space" problem */
}

#Testimonials #rightrail_Testimonials {
	display: none;
	visibility:hidden; /* for IE6 "empty space" problem */
	height:0; /* for IE6 "empty space" problem */
	overflow:hidden; /* for IE6 "empty space" problem */
}

#FAQs #rightrail_FAQs {
	display: none;
	visibility:hidden; /* for IE6 "empty space" problem */
	height:0; /* for IE6 "empty space" problem */
	overflow:hidden; /* for IE6 "empty space" problem */
}

#Partners #rightrail_Partners {
	display: none;
	visibility:hidden; /* for IE6 "empty space" problem */
	height:0; /* for IE6 "empty space" problem */
	overflow:hidden; /* for IE6 "empty space" problem */
}


.footer {
	font-size: 0.91667em;
	color: #333333;
	text-decoration: none;
	clear: both;
	border-top-width: thin;
	border-top-style: solid;
	border-top-color: #000000;
	margin-top: 3.636em;
	padding-left:3.333em;
	padding-right:3.333em;
	padding-top: 0em;
	padding-bottom: 2em;
}
.footer-left {
	width: 26em;
	float:left;
}
.footer-right {
	width: 26em;
	float:right;
	text-align:right;
}
.footer-center {
	width: 28em;
}
.footer b {
	display: inline;
	width: 8em;
	padding-left: 2em;
	font-weight: normal;
	margin: 0px;
	margin-top: 2.857em;
}
.footer a:link,
.footer a:visited,
.footer a:active {
	color: #333333;
	text-decoration: none;
}
.footer a:hover {
text-decoration: underline;
}

.footer h1{
	color: #FFFFFF;
	background-color: transparent;
	font-size: 1em;
	line-height: 1.8em;
	font-weight: bolder;
	text-align: center;
	width: 10em;
	margin: auto;
}
.footer h1 a:link,
.footer h1 a:visited,
.footer h1 a:active {
	color:#FFFFFF;
	text-decoration: none;
}
.footer h1 a:hover {
	color:#FFFFFF;
	text-decoration:underline;
}
.footer hh{
	color: #e87923;
	margin: 0px;
	padding: 0px;
}
.footer hh a:link,
.footer hh a:visited,
.footer hh a:active {
	color:#e87923;
	text-decoration: none;
}
.footer hh a:hover {
	color:#e87923;
	text-decoration:underline;
}
