/* FROM MENU-NEW.CSS */
@charset "utf-8";
/* CSS Document */

/* remove list style (circles) from parentMenu */
.parentMenu {
    list-style-type: none;
    padding: 0;
   /* margin: 0;  
    font-family: Verdana, Tahoma, Arial;
	text-align: left;
	font-size: 0.92em;
   */
}
/* header line style and border */
.parentMenu li.header { 
	margin: 0px;
	padding: 6px 0px 3px 0px;
	font-size: 1.1em;
	color: #524636;
	border-bottom: 3px solid #E2E2E2;
}
/* set border for every line of menu */
.parentMenu li {
	padding: 0;
	background: #F9F9F9;
	border-bottom: 1px solid #E2E0E1;
}
/* remove decoration from text links and treat it as a block. */
.parentMenu li a:link, .parentMenu li a:visited, .parentMenu li a:active {
	color: #494947;
	display:block;
	padding: 8px 3px 8px 14px;
	text-decoration: none;
}
/* remove underline from menu links */
.parentMenu li a:hover { 
	text-decoration: underline;
}
/* remove list style (circles) for subMenu. subMenus are HIDDEN by default */   
.parentMenu li ul {
	list-style: none;
	background: #F9F9F9;
	display: none;
	margin: 0;
	padding: 0;	
}
/* remove list style (circles) for submenu. .active class SHOWS subMenu. */   
.parentMenu li ul.active {
	list-style: none;
	background: #F9F9F9;
	display: block;
	margin: 0;
	padding: 0;	
}
/* remove border and set only bottom border for submenu */
.parentMenu li ul li {
	background: #EDE9E6;
	border-bottom: 1px solid #FFF;
}
/* remove bottom border from last element in submenu */
.parentMenu li ul li:last-child { border-bottom:0; }
/* add text decoration for links on hover */
.parentMenu li ul li a:hover { text-decoration: underline; }
/* for menu which have a submenu display arrowRight icon */
.parentMenu .subMenu > a {
    background: url("/resources/images/vMenuArrowRight.gif") no-repeat 4px 1.1em;}
/* active state for subMenu header only, with arrowDown icon */
.parentMenu .subMenu > a.active {
    background: url("/resources/images/vMenuArrowDown.gif") no-repeat 4px 1.1em;
	background-color: #EDE9E6;
	font-weight: normal;
	pointer-events: none;
	}
/* active state for all other li elments */
a.active {
    background: #EDE9E6;
	font-weight: bold;
	pointer-events: none;
	}
    
/* MAIN MENU FIRST LEVEL */

.page_MyAccount #MyAccount { background: url("/resources/images/horizontalMenuTopSelectedRight.gif") no-repeat right top; }
.page_MyAccount #MyAccount .wrapper { background: url("/resources/images/horizontalMenuTopSelectedLeft.gif") no-repeat left top; }
.page_MyAccount #MyAccount .wrapper a:link,
.page_MyAccount #MyAccount .wrapper a:visited,
.page_MyAccount #MyAccount .wrapper a:hover { color: #995B0E; text-decoration: none; cursor: default; }

.page_PlanParticipation #PlanParticipation { background: url("/resources/images/horizontalMenuTopSelectedRight.gif") no-repeat right top; }
.page_PlanParticipation #PlanParticipation .wrapper { background: url("/resources/images/horizontalMenuTopSelectedLeft.gif") no-repeat left top; }
.page_PlanParticipation #PlanParticipation .wrapper a:link,
.page_PlanParticipation #PlanParticipation .wrapper a:visited,
.page_PlanParticipation #PlanParticipation .wrapper a:hover { color: #995B0E; text-decoration: none; cursor: default; }

.page_InvestmentFunds #InvestmentFunds { background: url("/resources/images/horizontalMenuTopSelectedRight.gif") no-repeat right top; }
.page_InvestmentFunds #InvestmentFunds .wrapper { background: url("/resources/images/horizontalMenuTopSelectedLeft.gif") no-repeat left top; }
.page_InvestmentFunds #InvestmentFunds .wrapper a:link,
.page_InvestmentFunds #InvestmentFunds .wrapper a:visited,
.page_InvestmentFunds #InvestmentFunds .wrapper a:hover { color: #995B0E; text-decoration: none; cursor: default; }

.page_PlanningTools #PlanningTools { background: url("/resources/images/horizontalMenuTopSelectedRight.gif") no-repeat right top; }
.page_PlanningTools #PlanningTools .wrapper { background: url("/resources/images/horizontalMenuTopSelectedLeft.gif") no-repeat left top; }
.page_PlanningTools #PlanningTools .wrapper a:link,
.page_PlanningTools #PlanningTools .wrapper a:visited,
.page_PlanningTools #PlanningTools .wrapper a:hover { color: #995B0E; text-decoration: none; cursor: default; }

.page_LifeEvents #LifeEvents { background: url("/resources/images/horizontalMenuTopSelectedRight.gif") no-repeat right top; }
.page_LifeEvents #LifeEvents .wrapper { background: url("/resources/images/horizontalMenuTopSelectedLeft.gif") no-repeat left top; }
.page_LifeEvents #LifeEvents .wrapper a:link,
.page_LifeEvents #LifeEvents .wrapper a:visited,
.page_LifeEvents #LifeEvents .wrapper a:hover { color: #995B0E; text-decoration: none; cursor: default; }

.page_ParticipantSupport #ParticipantSupport, .page_forms #ParticipantSupport { background: url("/resources/images/horizontalMenuTopSelectedRight.gif") no-repeat right top; }
.page_ParticipantSupport #ParticipantSupport .wrapper, .page_forms #ParticipantSupport .wrapper { background: url("/resources/images/horizontalMenuTopSelectedLeft.gif") no-repeat left top; }
.page_ParticipantSupport #ParticipantSupport .wrapper a:link, .page_forms #ParticipantSupport .wrapper a:link,
.page_ParticipantSupport #ParticipantSupport .wrapper a:visited, .page_forms #ParticipantSupport .wrapper a:visited,
.page_ParticipantSupport #ParticipantSupport .wrapper a:hover,  .page_forms #ParticipantSupport .wrapper a:hover { color: #995B0E; text-decoration: none; cursor: default; }

/* MAIN MENU SECOND LEVEL */

/* SECOND LEVEL: PLAN PARTICIPATION */

.page_PlanParticipation_AboutTheTSP #AboutTheTSP { background: url("/resources/images/horizontalMenuBottomPointer.gif") no-repeat center bottom; }
.page_PlanParticipation_AboutTheTSP #AboutTheTSP a:link,
.page_PlanParticipation_AboutTheTSP #AboutTheTSP a:visited,
.page_PlanParticipation_AboutTheTSP #AboutTheTSP a:hover { color: #995B0E; font-weight: bold; text-decoration: none; cursor: default; }

.page_PlanParticipation_EligibilityAndContributions #EligibilityAndContributions { background: url("/resources/images/horizontalMenuBottomPointer.gif") no-repeat center bottom; }
.page_PlanParticipation_EligibilityAndContributions #EligibilityAndContributions a:link,
.page_PlanParticipation_EligibilityAndContributions #EligibilityAndContributions a:visited,
.page_PlanParticipation_EligibilityAndContributions #EligibilityAndContributions a:hover { color: #995B0E; font-weight: bold; text-decoration: none; cursor: default; }

.page_PlanParticipation_AccountManagement #AccountManagement { background: url("/resources/images/horizontalMenuBottomPointer.gif") no-repeat center bottom; }
.page_PlanParticipation_AccountManagement #AccountManagement a:link,
.page_PlanParticipation_AccountManagement #AccountManagement a:visited,
.page_PlanParticipation_AccountManagement #AccountManagement a:hover { color: #995B0E; font-weight: bold; text-decoration: none; cursor: default; }

.page_PlanParticipation_LoansAndWithdrawals #LoansAndWithdrawals { background: url("/resources/images/horizontalMenuBottomPointer.gif") no-repeat center bottom; }
.page_PlanParticipation_LoansAndWithdrawals #LoansAndWithdrawals a:link,
.page_PlanParticipation_LoansAndWithdrawals #LoansAndWithdrawals a:visited,
.page_PlanParticipation_LoansAndWithdrawals #LoansAndWithdrawals a:hover { color: #995B0E; font-weight: bold; text-decoration: none; cursor: default; }

.page_PlanParticipation_BeneficiaryParticipants #BeneficiaryParticipants { background: url("/resources/images/horizontalMenuBottomPointer.gif") no-repeat center bottom; }
.page_PlanParticipation_BeneficiaryParticipants #BeneficiaryParticipants a:link,
.page_PlanParticipation_BeneficiaryParticipants #BeneficiaryParticipants a:visited,
.page_PlanParticipation_BeneficiaryParticipants #BeneficiaryParticipants a:hover { color: #995B0E; font-weight: bold; text-decoration: none; cursor: default; }

/* SECOND LEVEL: Investment Funds */
.page_InvestmentFunds_FundsOverview #FundsOverview { background: url("/resources/images/horizontalMenuBottomPointer.gif") no-repeat center bottom; }
.page_InvestmentFunds_FundsOverview #FundsOverview a:link,
.page_InvestmentFunds_FundsOverview #FundsOverview a:visited,
.page_InvestmentFunds_FundsOverview #FundsOverview a:hover { color: #995B0E; font-weight: bold; text-decoration: none; cursor: default; }

.page_InvestmentFunds_FundOptions #FundOptions { background: url("/resources/images/horizontalMenuBottomPointer.gif") no-repeat center bottom; }
.page_InvestmentFunds_FundOptions #FundOptions a:link,
.page_InvestmentFunds_FundOptions #FundOptions a:visited,
.page_InvestmentFunds_FundOptions #FundOptions a:hover { color: #995B0E; font-weight: bold; text-decoration: none; cursor: default; }

.page_InvestmentFunds_FundPerformance #FundPerformance { background: url("/resources/images/horizontalMenuBottomPointer.gif") no-repeat center bottom; }
.page_InvestmentFunds_FundPerformance #FundPerformance a:link,
.page_InvestmentFunds_FundPerformance #FundPerformance a:visited,
.page_InvestmentFunds_FundPerformance #FundPerformance a:hover { color: #995B0E; font-weight: bold; text-decoration: none; cursor: default; }

.page_InvestmentFunds_RetiredFundsL2010 #RetiredFundsL2010 { background: url("/resources/images/horizontalMenuBottomPointer.gif") no-repeat center bottom; }
.page_InvestmentFunds_RetiredFundsL2010 #RetiredFundsL2010 a:link,
.page_InvestmentFunds_RetiredFundsL2010 #RetiredFundsL2010 a:visited,
.page_InvestmentFunds_RetiredFundsL2010 #RetiredFundsL2010 a:hover { color: #995B0E; font-weight: bold; text-decoration: none; cursor: default; }

/* SECOND LEVEL: Planning & Tools */
.page_PlanningTools_InvestmentStrategy #InvestmentStrategy { background: url("/resources/images/horizontalMenuBottomPointer.gif") no-repeat center bottom; }
.page_PlanningTools_InvestmentStrategy #InvestmentStrategy a:link,
.page_PlanningTools_InvestmentStrategy #InvestmentStrategy a:visited,
.page_PlanningTools_InvestmentStrategy #InvestmentStrategy a:hover { color: #995B0E; font-weight: bold; text-decoration: none; cursor: default; }

.page_PlanningTools_RetirementPlanningPhases #RetirementPlanningPhases { background: url("/resources/images/horizontalMenuBottomPointer.gif") no-repeat center bottom; }
.page_PlanningTools_RetirementPlanningPhases #RetirementPlanningPhases a:link,
.page_PlanningTools_RetirementPlanningPhases #RetirementPlanningPhases a:visited,
.page_PlanningTools_RetirementPlanningPhases #RetirementPlanningPhases a:hover { color: #995B0E; font-weight: bold; text-decoration: none; cursor: default; }

.page_PlanningTools_LivingInRetirement #LivingInRetirement { background: url("/resources/images/horizontalMenuBottomPointer.gif") no-repeat center bottom; }
.page_PlanningTools_LivingInRetirement #LivingInRetirement a:link,
.page_PlanningTools_LivingInRetirement #LivingInRetirement a:visited,
.page_PlanningTools_LivingInRetirement #LivingInRetirement a:hover { color: #995B0E; font-weight: bold; text-decoration: none; cursor: default; }

.page_PlanningTools_Calculators #Calculators { background: url("/resources/images/horizontalMenuBottomPointer.gif") no-repeat center bottom; }
.page_PlanningTools_Calculators #Calculators a:link,
.page_PlanningTools_Calculators #Calculators a:visited,
.page_PlanningTools_Calculators #Calculators a:hover { color: #995B0E; font-weight: bold; text-decoration: none; cursor: default; }

/* SECOND LEVEL: LIFE EVENTS */
.page_LifeEvents_career #career { background: url("/resources/images/horizontalMenuBottomPointer.gif") no-repeat center bottom; }
.page_LifeEvents_career #career a:link,
.page_LifeEvents_career #career a:visited,
.page_LifeEvents_career #career a:hover { color: #995B0E; font-weight: bold; text-decoration: none; cursor: default; }

.page_LifeEvents_personal #personal { background: url("/resources/images/horizontalMenuBottomPointer.gif") no-repeat center bottom; }
.page_LifeEvents_personal #personal a:link,
.page_LifeEvents_personal #personal a:visited,
.page_LifeEvents_personal #personal a:hover { color: #995B0E; font-weight: bold; text-decoration: none; cursor: default; }

.page_LifeEvents_military #military { background: url("/resources/images/horizontalMenuBottomPointer.gif") no-repeat center bottom; }
.page_LifeEvents_military #military a:link,
.page_LifeEvents_military #military a:visited,
.page_LifeEvents_military #military a:hover { color: #995B0E; font-weight: bold; text-decoration: none; cursor: default; }
