/*--Left Menu --*/

.LeftMenu { margin: 0 0 0 18px; padding: 0; list-style-type: none; }
.LeftMenu li { background: url(../image/lnav_home_page_sprite.jpg) -470px 0 no-repeat; height: 30px; width: 233px; }
.LeftMenu .InsuranceLeftMenu { background-image: url(../image/lnav_protect_myself_and_my_loved_ones_sprite.jpg); }
.LeftMenu .IncomeLeftMenu { background-image: url(../image/lnav_retire_with_lifetime_income_sprite.jpg); }
.LeftMenu .RetirementLeftMenu { background-image: url(../image/lnav_save_for_my_retirement_sprite.jpg); }
.LeftMenu .BenefitsLeftMenu { background-image: url(../image/lnav_prepare_for_the_unexpected_sprite.jpg); }
.LeftMenu .TaxesLeftMenu { background-image: url(../image/lnav_manage_the_uncertainty_of_taxes_sprite.jpg); }
#LeftMenuBottomCap { background: url(../image/lnav_bottom.png) 0 0 no-repeat; height: 30px; }

.LeftMenu a { background: url(../image/lnav_home_page_sprite.jpg) 0 0 no-repeat; display: block; height: 30px; width: 230px; text-indent: -9999em; }
.InsuranceLeftMenu a { background-image: url(../image/lnav_protect_myself_and_my_loved_ones_sprite.jpg); }
.IncomeLeftMenu a { background-image: url(../image/lnav_retire_with_lifetime_income_sprite.jpg); }
.RetirementLeftMenu a { background-image: url(../image/lnav_save_for_my_retirement_sprite.jpg); }
.BenefitsLeftMenu a { background-image: url(../image/lnav_prepare_for_the_unexpected_sprite.jpg); }
.TaxesLeftMenu a { background-image: url(../image/lnav_manage_the_uncertainty_of_taxes_sprite.jpg); }

/* set hover, active, focus states */
.LeftMenu a:hover, .LeftMenu a:active, .LeftMenu a:focus { background-position: -235px 0; }

/* set on state */
.Insurance-Profile .InsuranceLeftMenu a,
.Income-Profile .IncomeLeftMenu a,
.Retirement-Profile .RetirementLeftMenu a,
.GroupBenefits-Profile .BenefitsLeftMenu a,
.Taxes-Profile .TaxesLeftMenu a { background-image: none; }
