/**
 * CustomStyles.css
 *
 * Copyright 2016 RealPatterns, Inc
 */
 
/**
 * HEX Colors
 * #fc0707 = purple
 * #5b6770 = grey

 */

/* Webinar Color */
.webinartopbar{
 background: #fc0707;
 color: #ffffff;
}
.webinarbuttons{
 background: #5b6770;
 color: #ffffff;
}
#CopyBox_Body #WebinarCentertiles ul.Tabs li{
 background-color: #fc0707;
}
#CopyBox_Body #WebinarCentertiles ul.Tabs li a {
    color: #ffffff;
}
#webinarrightsidetext{
 background: #fc0707;
 color: #ffffff;
}

.webinarcontainer {
    border: 2px solid #fc0707;
}

#webinarrightsidetext .webinarpopup {
    background: #5b6770;
}




/* Training Center Tile Color */
#CopyBox_Body #TrainingCenter ul.Tabs .Financial{
 background-color: #003065;
    background-image: url(../../../00000001/gfx/training/financial_fitness_outlines.svg), none;
    background-size: 750px;
}
#CopyBox_Body #TrainingCenter ul.Tabs .Communication {
 background-color: #003065;
    background-image: url(../../../00000001/gfx/training/communication.svg), none;
    background-size: 750px;
}
#CopyBox_Body #TrainingCenter ul.Tabs .Development {
 background-color: #003065;
    background-image: url(../../../00000001/gfx/training/professional_dev.svg), none;
    background-size: 750px;
}
#CopyBox_Body #TrainingCenter ul.Tabs .Leadership {
 background-color: #003065;
    background-image: url(../../../00000001/gfx/training/leadership.svg), none;
    background-size: 750px;
}
#CopyBox_Body #TrainingCenter ul.Tabs .Balance {
 background-color: #003065;
    background-image: url(../../../00000001/gfx/training/work_life.svg), none;
    background-size: 750px;
}
#CopyBox_Body #TrainingCenter ul.Tabs .Child {
 background-color: #003065;
    background-image: url(../../../00000001/gfx/training/child_elder.svg), none;
    background-size: 750px;
}
#CopyBox_Body #TrainingCenter ul.Tabs .Sales {
 background-color: #003065;
    background-image: url(../../../00000001/gfx/training/sales_skills.svg), none;
    background-size: 750px;
}
#CopyBox_Body #TrainingCenter ul.Tabs .Interpersonal {
 background-color: #003065;
    background-image: url(../../../00000001/gfx/training/interpersonal.svg), none;
    background-size: 750px;
}

.optimaminicontainer{
	margin: 0 auto;
	text-align: center;
}

.optimaminitiles{
	list-style-type: none;
    display: inline-block;
	margin: 0 auto !important;
    padding: unset;
}

.optimaminitiles li{
	display: inline-block;
	margin-right: 20px;
	margin-left: 20px;
}



.MenuBar {
    background: #003065 none repeat scroll 0 0;
}

.PolicyBar {
    background: #003065 none repeat scroll 0 0;
 }

.BannerAd span.Span1 {
    margin-bottom: 10px;
}

.BannerAd span.Span1 a {

  display: block;
  background: transparent url('../../gfx/logos/opba.png') no-repeat scroll 100% 50%;
  max-width: 240px;
  height: 125px;
}

.BannerAd.Group-10697948 span.Span1 a {

  display: block;
  width: 420px;
  height: 72px;
  background: transparent url('../../gfx/logos/10697948.png') no-repeat scroll 100% 50%;
}

.BannerAd.Group-10697950 span.Span1 a {

  display: block;
  width: 420px;
  height: 72px;
  background: transparent url('../../gfx/logos/10697950.png') no-repeat scroll 100% 50%;
}

.BannerAd.Group-10972852 span.Span1 a {

  display: block;
  width: 420px;
  height: 72px;
  background: transparent url('../../gfx/logos/10972852.png') no-repeat scroll 100% 50%;
}

.BannerAd span.Span4 {
    font-size: 1.8em;
    font-weight: lighter;
    color: #666666;
    text-align: right;
    margin-top: -10px;
}

.BannerAd span.Span3 {
    font-size: 1.8em;
}

.BannerAd span.Span4 a {
    color: #666666;
    padding-left: 5px;
    text-decoration: underline;
}

.StoryBadge {

  background: #ffffff;
  font: normal 12px sans-serif;
  border: 1px solid #5b6770;
  float: left;
  clear: both;
}

.StoryBadge ul li{
	background: #003065;
	display: inline-block;
	list-style-type: none;
	text-align: center;
}	

.StoryBadge h2 {

  color: #333333;
  font: normal 1.5em Arial, Helvetica, sans-serif;
  float: left;
}

.StoryBadge img {

  float: left;
  background: #fc0707;
}

.StoryBadge ul li a {
    color: #ffffff;
    display: inline-block;
    padding: 10px 20px;
    text-decoration: none;
    width: 173px;
}

.NavigationPath {

  color: #ffffff;
  border: none;
  background: #fc0707;
  font: normal 20px Arial, Helvetica, sans-serif;
  vertical-align: middle;
  float: left;
  clear: both;
}

.TabbedView ul.Tabs li {
  color: #003065;
  }

.TabbedView ul.Tabs li.Selected {

  background: #ffffff;
  border: 0px;
  border-top: #003065 4px solid;
  border-left: 1px solid #003065;
  border-right: 1px solid #003065;
  border-bottom: 0;
  display: inline-table;
}

.TabbedView ul.Tabs li a {

  color: #fc0707;
  font: bold 1.25em sans-serif;
  text-decoration: none;
  cursor: pointer;
}
.TabbedView ul.Tabs li:hover {

  color: #fc0707;
}

.TabbedView div.View {

  float: left;
  background: #ffffff;
  border: 1px solid #003065;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  -ms-box-sizing: border-box;
   box-sizing: border-box;
}

.RatingBadge {

  color: #ffffff;
  font: bold 14px sans-serif;
  float: right;
  text-align: right;
  background: #003065;
}

.ContentToolbar {

  color: #ffffff;
  background: #003065;
  font: normal 11px sans-serif;
  border: none;
  float: left;
}

#Content_1 {

  background: #ffffff;
  border: 1px solid #000000;
  float: left;
  clear: both;
}

#ContentPage_1 #TabbedView_1, #ContentPage_1 #TabbedView_2 {

  float: left;
  clear: both;
  border: 1px solid #fc0707;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  -ms-box-sizing: border-box;
  box-sizing: border-box;
}

#ContentPage_1 .TabbedView ul.Tabs li.Selected{
	background: #fc0707;
	border: 0px;
	color: #ffffff;
	-webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  -ms-box-sizing: border-box;
  box-sizing: border-box;
}

.FeedbackForm {

  background-color: #ffffff;
  font-size: 12px;
  font-family: sans-serif;
  color: #000000;
  clear: both;
  border: 1px solid #5b6770;
}

.FeedbackForm form div.Message {

  font: normal 13px sans-serif;
  background: #fc0707;
  color: #ffffff;
}

.FeedbackForm form label {

  color: #fc0707;
  font: bold 1em sans-serif;
}

.FeedbackForm form button {

    color: #ffffff;
    text-align: center;
    font: bold 16px sans-serif;
    border: none;
    background: #fc0707;
    cursor: pointer;
    line-height: 28px;
}

.SignInForm h1 {

  color: #ffffff;
  text-align: left;
  font: normal 1.5em sans-serif;
  background: #fc0707;
}

.RegisterForm {
  border: 1px solid #d7d7d7;
  }

.RegisterForm h1 {

  color: #ffffff;
  text-align: left;
  font: normal 1.5em sans-serif;
  border: 0;
  background: #fc0707;
}

.RegisterForm form ul li.Submit button {

  color: #ffffff;
  text-align: center;
  border: none;
  background: #003065;
  cursor: pointer;
}

.SignInForm form ul li.Submit button {

  color: #ffffff;
  text-align: center;
  font: bold 16px sans-serif;
  border: none;
  background: #003065;
  cursor: pointer;
  line-height: 28px;
}

.SignInForm {

  background: #ffffff;
  font: normal 12px sans-serif;
  border: 1px solid #d7d7d7;
  position: relative;
}

#SearchPage_1 .TabbedView ul.Tabs li.Selected{
	background: #5b6770;
	color: #ffffff;
}

.SearchFilter h1 {

  background: #5b6770;
  color: #ffffff;
  font: bold 1.25em sans-serif;
  
}

.SearchGrid {

  color: #fc0707;
  position: relative;
  font: normal 12px sans-serif;
}

.SearchGrid div.Featured{
	border-bottom: 1px solid #000000;
}

.SearchFilter form ul li label {

  color: #fc0707;
  font: bold 1em sans-serif;
  vertical-align: middle;
}

.SearchFilter form ul li.Submit button {

  color: #ffffff;
  text-align: center;
  font: bold 1em sans-serif;
  border: none;
  background: #5b6770;
  cursor: pointer;
  line-height: 28px;
}

.SearchGrid div.Controls form.Prev button,
.SearchGrid div.Controls form.Next button {

  color: #ffffff;
  text-align: center;
  font: 18px sans-serif;
  border: none;
    background: #5b6770;
  cursor: pointer;
  line-height: 28px;
}

.EmailArticleForm div.Controls Button {  
    cursor: pointer;
    color: #ffffff;
    text-align: center;
    font: bold 16px sans-serif;
    border: none;
    background: #fc0707;
    cursor: pointer;
	text-align: center;
	vertical-align: middle;
}

.BookmarkForm div.Controls Button {
    cursor: pointer;
    color: #ffffff;
    text-align: center;
    font: bold 16px sans-serif;
    border: none;
    background: #fc0707;
    cursor: pointer;
	text-align: center;
	vertical-align: middle;
}

.BookmarkForm div a,
.BookmarkForm div ul li a {

  border: none;
  color: #7db101;
  text-decoration: underline;
  background: none;
}

.ProfileForm { 

  background: #ffffff;
  font: normal 12px sans-serif;
  border: 1px solid #7db101;
}
.ProfileForm h1 {

  
  text-align: center;
  border: 0;
  color: #ffffff;
  font: normal 1.5em sans-serif;
  background: #7db101;
}

.ProfileForm form {

  color: #000000;
}

.ProfileForm form ul li.Submit button {

  cursor: pointer;
  line-height: 28px;
  color: #ffffff;
  text-align: center;
  font: bold 16px sans-serif;
  border: none;
  background: #5b6770;
  cursor: pointer;
  line-height: 28px;
}

.ProfileForm form ul li label {

  color: #000000;
  font: bold 1em sans-serif;
}

.PasswordForm {

  background: #ffffff;
  font: normal 12px sans-serif;
  border: 1px solid #7db101;
}
.PasswordForm h1 {

  text-align: center;
  border: 0;
  color: #ffffff;
  font: normal 1.5em sans-serif;
  background: #7db101;
}

.PasswordForm form ul li label {

  color: #000000;
  font: bold 1em sans-serif;
}

.PasswordForm form ul li.Submit button {

  
  cursor: pointer;
  line-height: 28px;
  color: #ffffff;
  text-align: center;
  font: bold 16px sans-serif;
  border: none;
  background: #5b6770;
  cursor: pointer;
  line-height: 28px;
}

.PasswordForm form {

  color: #000000;
}

.ActivityList div.Month h1 {

  background-color: #ffffff;
  font: normal 1.5em sans-serif;
  color: #000000;
}

.ActivityList div.Month {

  border-bottom: 1px solid #000000;
  overflow: hidden;
}

.TabbedView ul.Tabs li {

  float: left;
  border-left: #cccccc 1px solid;
  border-right: #cccccc 1px solid;
  border-top: #cccccc 1px solid;
  border-bottom:  1px solid #5b6770;
  background: #e1e1e1;
}

#SearchPage_1 #CopyBox_1 {
	background: #000000;
}

.ConciergeBadge {

  background: #ffffff;
  border: 1px solid #ded5ae;
  float: left;
  height: 260px;
}

.ConciergeBadge h1 {

  background: #5b6770;
}

.ConciergeBadge p {

  color: #000000;
}

.ConciergeBadge .registerbutton{
    margin: 35px auto;
    background: #fc0707;
}

.CommunityBadge {

  height: 288px;
  margin: 0px auto;
  background: #ffffff;
  font: normal 12px sans-serif;
  border: 1px solid #d7d7d7;
  position: relative;
  display: none;
}

/* Safe Journey */

.SectionTabBar div.Tier ul.Tabs .SafeJourney
{
	background-color: #fc0707;
	background-image: url('../../gfx/sectiontab/emotional_wellbeing.png') no-repeat 0px 0px;
	background-image: url('../../gfx/sectiontab/safe_journey.svg'), none;
	background-size: 750px;
}

.SectionTabBar div.Tier ul.Tabs .SafeJourney:hover {
	background-color: #fc0707;
    background-image: url('../../gfx/sectiontab/emotional_wellbeing.png') no-repeat;
	background-image: url('../../gfx/sectiontab/safe_journey.svg'), none;
	background-size: 750px;
	text-indent: -99999px;
	background-position:  -500px 0px !important;
}


/* Financial Resource Center */

.SectionTabBar div.Tier ul.Tabs .FinancialResourceCenter
{
	background-color: #003065;
	background-image: url('../../gfx/sectiontab/emotional_wellbeing.png') no-repeat 0px 0px;
	background-image: url('../../gfx/sectiontab/financial_center.svg'), none;
	background-size: 750px;
}

.SectionTabBar div.Tier ul.Tabs .FinancialResourceCenter:hover {
	background-color: #003065;
    background-image: url('../../gfx/sectiontab/emotional_wellbeing.png') no-repeat;
	background-image: url('../../gfx/sectiontab/financial_center.svg'), none;
	background-size: 750px;
	text-indent: -99999px;
	background-position:  -500px 0px !important;
}

/* LGBTQIA+ */
.SectionTabBar div.Tier ul.Tabs .LGBTQIA{
	background-color: #003065;
	background-image: url('../../gfx/sectiontab/emotional_wellbeing.png') no-repeat 0px 0px;
	background-image:  url('../../gfx/sectiontab/lgbtq.svg'), none;
	background-size: 750px;
}

.SectionTabBar div.Tier ul.Tabs .LGBTQIA:hover{
	background-color: #003065;
	background-image: url('../../gfx/sectiontab/emotional_wellbeing.png') no-repeat -500px 0px;
	background-image: url('../../gfx/sectiontab/lgbtq.svg'), none;
	background-size: 750px;
	text-indent: -99999px;
	background-position:  -500px 0px !important;
}


.SectionTabBar div.Tier ul.Tabs .Newsletters{
	background-color: #fc0707;
	background-image: url('../../gfx/sectiontab/emotional_wellbeing.png') no-repeat 0px 0px;
	background-image:  url('../../gfx/sectiontab/newsletters_v2.svg'), none;
	background-size: 750px;
}

.SectionTabBar div.Tier ul.Tabs .Newsletters:hover{
	background-color: #fc0707;
	background-image: url('../../gfx/sectiontab/emotional_wellbeing.png') no-repeat -500px 0px;
	background-image: url('../../gfx/sectiontab/newsletters_v2.svg'), none;
	background-size: 750px;
	text-indent: -99999px;
	background-position:  -500px 0px !important;
}


.SectionTabBar div.Tier ul.Tabs .LifeSolutionsResources
{
	background-color: #fc0707;
	background-image: url('../../gfx/sectiontab/emotional_wellbeing.png') no-repeat 0px 0px;
	background-image: url('../../gfx/sectiontab/ls_resources.svg'), none;
	background-size: 750px;
}

.SectionTabBar div.Tier ul.Tabs .LifeSolutionsResources:hover {
	background-color: #fc0707;
    background-image: url('../../gfx/sectiontab/emotional_wellbeing.png') no-repeat;
	background-image: url('../../gfx/sectiontab/ls_resources.svg'), none;
	background-size: 750px;
	text-indent: -99999px;
	background-position:  -500px 0px !important;
}

.SectionTabBar div.Tier ul.Tabs .LifeSolutionsWebinarSeries{
	background-color:  #fc0707;
	background-image: url('../../gfx/sectiontab/emotional_wellbeing.png') no-repeat 0px 0px;
	background-image:  url('../../gfx/sectiontab/upmc_webinars.svg'), none;
	background-size: 750px;
}

.SectionTabBar div.Tier ul.Tabs .LifeSolutionsWebinarSeries:hover {
	background-color:  #fc0707;
	background-image: url('../../gfx/sectiontab/emotional_wellbeing.png') no-repeat -500px 0px;
	background-image: url('../../gfx/sectiontab/upmc_webinars.svg'), none;
	background-size: 750px;
	text-indent: -99999px;
	background-position:  -500px 0px !important;
}

.SectionTabBar div.Tier ul.Tabs .PTSD{
	background-color: #fc0707;
	background-image: url('../../gfx/sectiontab/emotional_wellbeing.png') no-repeat 0px 0px;
	background-image: url('../../gfx/sectiontab/ptsd.svg'), none;
	background-size: 750px;
}

.SectionTabBar div.Tier ul.Tabs .PTSD:hover {
	background-color: #fc0707;
    background-image: url('../../gfx/sectiontab/emotional_wellbeing.png') no-repeat;
	background-image: url('../../gfx/sectiontab/ptsd.svg'), none;
	background-size: 750px;
	text-indent: -99999px;
	background-position:  -500px 0px !important;
}

.SectionTabBar div.Tier ul.Tabs .Anxiety{
	background-color: #fc0707;
	background-image: url('../../gfx/sectiontab/emotional_wellbeing.png') no-repeat 0px 0px;
	background-image: url('../../gfx/sectiontab/anxiety.svg'), none;
	background-size: 750px;
}

.SectionTabBar div.Tier ul.Tabs .Anxiety:hover {
	background-color: #fc0707;
    background-image: url('../../gfx/sectiontab/emotional_wellbeing.png') no-repeat;
	background-image: url('../../gfx/sectiontab/anxiety.svg'), none;
	background-size: 750px;
	text-indent: -99999px;
	background-position:  -500px 0px !important;
}

.SectionTabBar div.Tier ul.Tabs .Depression{
	background-color: #fc0707;
	background-image: url('../../gfx/sectiontab/emotional_wellbeing.png') no-repeat 0px 0px;
	background-image: url('../../gfx/sectiontab/depression.svg'), none;
	background-size: 250px;
}

.SectionTabBar div.Tier ul.Tabs .Depression:hover {
	background-color: #fc0707;
    background-image: url('../../gfx/sectiontab/emotional_wellbeing.png') no-repeat;
	background-image: url('../../gfx/sectiontab/depression.svg'), none;
	background-size: 250px;
	text-indent: -99999px;
	background-position:  -500px 0px !important;
}

.SectionTabBar div.Tier ul.Tabs .DrugDependency{
	background-color: #fc0707;
	background-image: url('../../gfx/sectiontab/emotional_wellbeing.png') no-repeat 0px 0px;
	background-image: url('../../gfx/sectiontab/drug_dependency.svg'), none;
	background-size: 750px;
}

.SectionTabBar div.Tier ul.Tabs .DrugDependency:hover {
	background-color: #fc0707;
    background-image: url('../../gfx/sectiontab/emotional_wellbeing.png') no-repeat;
	background-image: url('../../gfx/sectiontab/drug_dependency.svg'), none;
	background-size: 750px;
	text-indent: -99999px;
	background-position:  -500px 0px !important;
}



.SectionTabBar div.Tier ul.Tabs .ProblemDrinking{
	background-color: #003065;
	background-image: url('../../gfx/sectiontab/emotional_wellbeing.png') no-repeat 0px 0px;
	background-image: url('../../gfx/sectiontab/problem_drinking.svg'), none;
	background-size: 750px;
}

.SectionTabBar div.Tier ul.Tabs .ProblemDrinking:hover {
	background-color: #003065;
    background-image: url('../../gfx/sectiontab/emotional_wellbeing.png') no-repeat;
	background-image: url('../../gfx/sectiontab/problem_drinking.svg'), none;
	background-size: 750px;
	text-indent: -99999px;
	background-position:  -500px 0px !important;
}

.SectionTabBar div.Tier ul.Tabs .Suicide{
	background-color: #003065;
	background-image: url('../../gfx/sectiontab/emotional_wellbeing.png') no-repeat 0px 0px;
	background-image: url('../../gfx/sectiontab/suicide.svg'), none;
	background-size: 250px;
}

.SectionTabBar div.Tier ul.Tabs .Suicide:hover {
	background-color: #003065;
    background-image: url('../../gfx/sectiontab/emotional_wellbeing.png') no-repeat;
	background-image: url('../../gfx/sectiontab/suicide.svg'), none;
	background-size: 250px;
	text-indent: -99999px;
	background-position:  -500px 0px !important;
}

.SectionTabBar div.Tier ul.Tabs .GriefandLoss{
	background-color: #003065;
	background-image: url('../../gfx/sectiontab/emotional_wellbeing.png') no-repeat 0px 0px;
	background-image: url('../../gfx/sectiontab/grief.svg'), none;
	background-size: 750px;
}

.SectionTabBar div.Tier ul.Tabs .GriefandLoss:hover {
	background-color: #003065;
    background-image: url('../../gfx/sectiontab/emotional_wellbeing.png') no-repeat;
	background-image: url('../../gfx/sectiontab/grief.svg'), none;
	background-size: 750px;
	text-indent: -99999px;
	background-position:  -500px 0px !important;
}
.SectionTabBar div.Tier ul.Tabs .Mindfulness{
	background-color: #003065;
	background-image: url('../../gfx/sectiontab/emotional_wellbeing.png') no-repeat 0px 0px;
	background-image: url('../../gfx/sectiontab/mindfulness.svg'), none;
	background-size: 750px;
}

.SectionTabBar div.Tier ul.Tabs .Mindfulness:hover {
	background-color: #003065;
    background-image: url('../../gfx/sectiontab/emotional_wellbeing.png') no-repeat;
	background-image: url('../../gfx/sectiontab/mindfulness.svg'), none;
	background-size: 750px;
	text-indent: -99999px;
	background-position:  -500px 0px !important;
}

.SectionTabBar div.Tier ul.Tabs .MindfulnessJourney{
	background-color: #003065;
	background-image: url('../../gfx/sectiontab/emotional_wellbeing.png') no-repeat 0px 0px;
	background-image:  url('../../gfx/sectiontab/mindfulness-journey.svg'), none;
	background-size: 250px;
}

.SectionTabBar div.Tier ul.Tabs .MindfulnessJourney:hover{
	background-color: #003065;
	background-image: url('../../gfx/sectiontab/emotional_wellbeing.png') no-repeat -500px 0px;
	background-image: url('../../gfx/sectiontab/mindfulness-journey.svg'), none;
	background-size: 250px;
	text-indent: -99999px;
	background-position:  -500px 0px !important;
}


.SectionTabBar div.Tier ul.Tabs .Burnout{
	background-color: #fc0707;
	background-image: url('../../gfx/sectiontab/emotional_wellbeing.png') no-repeat 0px 0px;
	background-image: url('../../gfx/sectiontab/burnout.svg'), none;
	background-size: 250px;
}

.SectionTabBar div.Tier ul.Tabs .Burnout:hover {
	background-color: #fc0707;
    background-image: url('../../gfx/sectiontab/emotional_wellbeing.png') no-repeat;
	background-image: url('../../gfx/sectiontab/burnout.svg'), none;
	background-size: 250px;
	text-indent: -99999px;
	background-position:  -500px 0px !important;
}

.SectionTabBar div.Tier ul.Tabs .Sleep{
	background-color: #fc0707;
	background-image: url('../../gfx/sectiontab/emotional_wellbeing.png') no-repeat 0px 0px;
	background-image: url('../../gfx/sectiontab/sleep.svg'), none;
	background-size: 750px;
}

.SectionTabBar div.Tier ul.Tabs .Sleep:hover {
	background-color: #fc0707;
    background-image: url('../../gfx/sectiontab/emotional_wellbeing.png') no-repeat;
	background-image: url('../../gfx/sectiontab/sleep.svg'), none;
	background-size: 750px;
	text-indent: -99999px;
	background-position:  -500px 0px !important;
}

.SectionTabBar div.Tier ul.Tabs .SkillBuilders{
	background-color: #fc0707;
	background-image: url('../../gfx/sectiontab/emotional_wellbeing.png') no-repeat 0px 0px;
	background-image: url('../../gfx/sectiontab/training.svg'), none;
	background-size: 750px;
}

.SectionTabBar div.Tier ul.Tabs .SkillBuilders:hover {
	background-color: #fc0707;
    background-image: url('../../gfx/sectiontab/emotional_wellbeing.png') no-repeat;
	background-image: url('../../gfx/sectiontab/training.svg'), none;
	background-size: 750px;
	text-indent: -99999px;
	background-position:  -500px 0px !important;
}


.SectionTabBar div.Tier ul.Tabs .Relationships{
	background-color: #fc0707;
	background-image: url('../../gfx/sectiontab/emotional_wellbeing.png') no-repeat 0px 0px;
	background-image: url('../../gfx/sectiontab/relationships.svg'), none;
	background-size: 750px;
}

.SectionTabBar div.Tier ul.Tabs .Relationships:hover {
	background-color: #fc0707;
	background-image: url('../../gfx/sectiontab/emotional_wellbeing.png') no-repeat -500px 0px;
	background-image: url('../../gfx/sectiontab/relationships.svg'), none;
	background-size: 750px;
	text-indent: -99999px;
	background-position:  -500px 0px !important;
}



.SectionTabBar div.Tier ul.Tabs .Financial{
	background-color: #003065;
    background-image: url('../../gfx/sectiontab/emotional_wellbeing.png') no-repeat 0px 0px;
	background-image: url('../../gfx/sectiontab/finances.svg'), none;
	background-size: 750px;
}

.SectionTabBar div.Tier ul.Tabs .Financial:hover {
	background-color:  #003065;
	background-image: url('../../gfx/sectiontab/emotional_wellbeing.png') no-repeat -500px 0px;
	background-image: url('../../gfx/sectiontab/finances.svg'), none;
	background-size: 750px;
	text-indent: -99999px;
	background-position:  -500px 0px !important;
}

.SectionTabBar div.Tier ul.Tabs .Health{
	background-color: #003065;
	background-image: url('../../gfx/sectiontab/emotional_wellbeing.png') no-repeat 0px 0px;
	background-image: url('../../gfx/sectiontab/health.svg'), none;
	background-size: 750px;
}

.SectionTabBar div.Tier ul.Tabs .Health:hover {
	background-color:  #003065;
	background-image: url('../../gfx/sectiontab/emotional_wellbeing.png') no-repeat -500px 0px;
	background-image: url('../../gfx/sectiontab/health.svg'), none;
	background-size: 750px;
	text-indent: -99999px;
	background-position:  -500px 0px !important;
}

.SectionTabBar div.Tier ul.Tabs .Resilience{
	background-color: #003065;
	background-image: url('../../gfx/sectiontab/emotional_wellbeing.png') no-repeat 0px 0px;
	background-image:  url('../../gfx/sectiontab/resilience.svg'), none;
	background-size: 750px;
}

.SectionTabBar div.Tier ul.Tabs .Resilience:hover{
	background-color: #003065;
	background-image: url('../../gfx/sectiontab/emotional_wellbeing.png') no-repeat -500px 0px;
	background-image: url('../../gfx/sectiontab/resilience.svg'), none;
	background-size: 750px;
	text-indent: -99999px;
	background-position:  -500px 0px !important;
}

.SectionTabBar div.Tier ul.Tabs .Legal{
	background-color:  #003065;
	background-image: url('../../gfx/sectiontab/emotional_wellbeing.png') no-repeat 0px 0px;
	background-image: url('../../gfx/sectiontab/legal.svg'), none;
	background-size: 750px;
}

.SectionTabBar div.Tier ul.Tabs .Legal:hover {
	background-color:  #003065;
	background-image: url('../../gfx/sectiontab/emotional_wellbeing.png') no-repeat -500px 0px;
	background-image: url('../../gfx/sectiontab/legal.svg'), none;
	background-size: 750px;
	text-indent: -99999px;
	background-position:  -500px 0px !important;
}




.SectionTabBar div.Tier ul.Tabs .PersonalGrowth{
	background-color:  #fc0707;
	background-image: url('../../gfx/sectiontab/emotional_wellbeing.png') no-repeat 0px 0px;
	background-image: url('../../gfx/sectiontab/personal_growth.svg'), none;
	background-size: 750px;
}

.SectionTabBar div.Tier ul.Tabs .PersonalGrowth:hover {
	background-color:  #fc0707;
	background-image: url('../../gfx/sectiontab/emotional_wellbeing.png') no-repeat -500px 0px;
	background-image: url('../../gfx/sectiontab/personal_growth.svg'), none;
	background-size: 750px;
	text-indent: -99999px;
	background-position:  -500px 0px !important;
}

.SectionTabBar div.Tier ul.Tabs .EmotionalWellbeing{
	background-color:  #fc0707;
	background-image: url('../../gfx/sectiontab/emotional_wellbeing.png') no-repeat 0px 0px;
	background-image:  url('../../gfx/sectiontab/emotional_wellbeing.svg'), none;
	background-size: 750px;
}

.SectionTabBar div.Tier ul.Tabs .EmotionalWellbeing:hover {
	background-color:  #fc0707;
	background-image: url('../../gfx/sectiontab/emotional_wellbeing.png') no-repeat -500px 0px;
	background-image: url('../../gfx/sectiontab/emotional_wellbeing.svg'), none;
	background-size: 750px;
	text-indent: -99999px;
	background-position:  -500px 0px !important;
}


.SectionTabBar div.Tier ul.Tabs .Assessments{
	background-color: #fc0707;
	background-image: url('../../gfx/sectiontab/emotional_wellbeing.png') no-repeat 0px 0px;
	background-image:  url('../../gfx/sectiontab/assessments.svg'), none;
	background-size: 750px;
}

.SectionTabBar div.Tier ul.Tabs .Assessments:hover{
	background-color: #fc0707;
	background-image: url('../../gfx/sectiontab/emotional_wellbeing.png') no-repeat -500px 0px;
	background-image: url('../../gfx/sectiontab/assessments.svg'), none;
	background-size: 750px;
	text-indent: -99999px;
	background-position:  -500px 0px !important;
}

.SectionTabBar div.Tier ul.Tabs .Mindfulness{
  background-color: #00B1E4;
  background-image: url('../../gfx/sectiontab/emotional_wellbeing.png') no-repeat 0px 0px;
  background-image:  url('../../gfx/sectiontab/compassion.svg'), none;
  background-size: 750px;
}

.SectionTabBar div.Tier ul.Tabs .Mindfulness:hover{
  background-color: #00B1E4;
  background-image: url('../../gfx/sectiontab/emotional_wellbeing.png') no-repeat -500px 0px;
  background-image: url('../../gfx/sectiontab/compassion.svg'), none;
  background-size: 750px;
  text-indent: -99999px;
  background-position:  -500px 0px !important;
}

.SectionTabBar div.Tier ul.Tabs .Calculators{
	background-color: #fc0707;
	background-image: url('../../gfx/sectiontab/emotional_wellbeing.png') no-repeat 0px 0px;
	background-image:  url('../../gfx/sectiontab/calculators.svg'), none;
	background-size: 750px;
}

.SectionTabBar div.Tier ul.Tabs .Calculators:hover{
	background-color: #fc0707;
	background-image: url('../../gfx/sectiontab/emotional_wellbeing.png') no-repeat -500px 0px;
	background-image: url('../../gfx/sectiontab/calculators.svg'), none;
	background-size: 750px;
	text-indent: -99999px;
	background-position:  -500px 0px !important;
}




.SectionTabBar div.Tier ul.Tabs .LegalResourceCenter{
	background-color: #003065;
	background-image: url('../../gfx/sectiontab/emotional_wellbeing.png') no-repeat 0px 0px;
	background-image:  url('../../gfx/sectiontab/legal_forms.svg'), none;
	background-size: 750px;
}

.SectionTabBar div.Tier ul.Tabs .LegalResourceCenter:hover{
	background-color: #003065;
	background-image: url('../../gfx/sectiontab/emotional_wellbeing.png') no-repeat -500px 0px;
	background-image: url('../../gfx/sectiontab/legal_forms.svg'), none;
	background-size: 750px;
	text-indent: -99999px;
	background-position:  -500px 0px !important;
}

.SectionTabBar div.Tier ul.Tabs .Recipes{
	background-color: #003065;
	background-image: url('../../gfx/sectiontab/emotional_wellbeing.png') no-repeat 0px 0px;
	background-image:  url('../../gfx/sectiontab/recipes.svg'), none;
	background-size: 750px;
}

.SectionTabBar div.Tier ul.Tabs .Recipes:hover{
	background-color: #003065;
	background-image: url('../../gfx/sectiontab/emotional_wellbeing.png') no-repeat -500px 0px;
	background-image: url('../../gfx/sectiontab/recipes.svg'), none;
	background-size: 750px;
	text-indent: -99999px;
	background-position:  -500px 0px !important;
}

.SectionTabBar div.Tier ul.Tabs .HealthVideos{
	background-color: #003065;
	background-image: url('../../gfx/sectiontab/emotional_wellbeing.png') no-repeat 0px 0px;
	background-image:  url('../../gfx/sectiontab/videos.svg'), none;
	background-size: 750px;
}

.SectionTabBar div.Tier ul.Tabs .HealthVideos:hover{
	background-color: #003065;
	background-image: url('../../gfx/sectiontab/emotional_wellbeing.png') no-repeat -500px 0px;
	background-image: url('../../gfx/sectiontab/videos.svg'), none;
	background-size: 750px;
	text-indent: -99999px;
	background-position:  -500px 0px !important;
}

.SectionTabBar div.Tier ul.Tabs .Webinars{
	background-color: #fc0707;
	background-image: url('../../gfx/sectiontab/emotional_wellbeing.png') no-repeat 0px 0px;
	background-image:  url('../../gfx/sectiontab/webinars.svg'), none;
	background-size: 750px;
}

.SectionTabBar div.Tier ul.Tabs .Webinars:hover{
	background-color: #fc0707;
	background-image: url('../../gfx/sectiontab/emotional_wellbeing.png') no-repeat -500px 0px;
	background-image: url('../../gfx/sectiontab/webinars.svg'), none;
	background-size: 750px;
	text-indent: -99999px;
	background-position:  -500px 0px !important;
}




.SectionTabBar div.Tier ul.Tabs .TaxAct{
	background-color: #fc0707;
	background-image: url('../../gfx/sectiontab/emotional_wellbeing.png') no-repeat 0px 0px;
	background-image:  url('../../gfx/sectiontab/taxact.svg'), none;
	background-size: 750px;
}

.SectionTabBar div.Tier ul.Tabs .TaxAct:hover{
	background-color: #fc0707;
	background-image: url('../../gfx/sectiontab/emotional_wellbeing.png') no-repeat -500px 0px;
	background-image: url('../../gfx/sectiontab/taxact.svg'), none;
	background-size: 750px;
	text-indent: -99999px;
	background-position:  -500px 0px !important;
}

.SectionTabBar div.Tier ul.Tabs .SavingsCenter{
	background-color: #fc0707;
	background-image: url('../../gfx/sectiontab/emotional_wellbeing.png') no-repeat 0px 0px;
	background-image:  url('../../gfx/sectiontab/savings_center.svg'), none;
	background-size: 250px;
}

.SectionTabBar div.Tier ul.Tabs .SavingsCenter:hover{
	background-color: #fc0707;
	background-image: url('../../gfx/sectiontab/emotional_wellbeing.png') no-repeat -500px 0px;
	background-image: url('../../gfx/sectiontab/savings_center.svg'), none;
	background-size: 250px;
	text-indent: -99999px;
	background-position:  -500px 0px !important;
}

.SectionTabBar div.Tier ul.Tabs .PartnerViolence{
	background-color: #fc0707;
	background-image: url('../../gfx/sectiontab/emotional_wellbeing.png') no-repeat 0px 0px;
	background-image:  url('../../gfx/sectiontab/partner_violence.svg'), none;
	background-size: 750px;
}

.SectionTabBar div.Tier ul.Tabs .PartnerViolence:hover{
	background-color: #fc0707;
	background-image: url('../../gfx/sectiontab/emotional_wellbeing.png') no-repeat -500px 0px;
	background-image: url('../../gfx/sectiontab/partner_violence.svg'), none;
	background-size: 750px;
	text-indent: -99999px;
	background-position:  -500px 0px !important;
}

.SectionTabBar div.Tier ul.Tabs .MobileAppRecommendations{
	background-color: #fc0707;
	background-image: url('../../gfx/sectiontab/emotional_wellbeing.png') no-repeat 0px 0px;
	background-image: url('../../gfx/sectiontab/cell_phone.svg'), none;
	background-size: 750px;
}

.SectionTabBar div.Tier ul.Tabs .MobileAppRecommendations:hover {
	background-color: #fc0707;
        background-image: url('../../gfx/sectiontab/emotional_wellbeing.png') no-repeat;
	background-image: url('../../gfx/sectiontab/cell_phone.svg'), none;
	background-size: 750px;
	text-indent: -99999px;
	background-position:  -500px 0px !important;
}




.SectionTabBar div.Tier ul.Tabs .FinancialFitnessCenter{
	background-color: #003065;
	background-image: url('../../gfx/sectiontab/emotional_wellbeing.png') no-repeat 0px 0px;
	background-image: url('../../gfx/sectiontab/financial_fitness.svg'), none;
	background-size: 750px;
}

.SectionTabBar div.Tier ul.Tabs .FinancialFitnessCenter:hover {
	background-color: #003065;
        background-image: url('../../gfx/sectiontab/emotional_wellbeing.png') no-repeat;
	background-image: url('../../gfx/sectiontab/financial_fitness.svg'), none;
	background-size: 750px;
	text-indent: -99999px;
	background-position:  -500px 0px !important;
}


.SectionTabBar div.Tier ul.Tabs .DiversityEquityInclusion{
	background-color: #003065;
	background-image: url('../../gfx/sectiontab/emotional_wellbeing.png') no-repeat 0px 0px;
	background-image: url('../../gfx/sectiontab/inclusion.svg'), none;
	background-size: 250px;
}

.SectionTabBar div.Tier ul.Tabs .DiversityEquityInclusion:hover {
	background-color: #003065;
        background-image: url('../../gfx/sectiontab/emotional_wellbeing.png') no-repeat;
	background-image: url('../../gfx/sectiontab/inclusion.svg'), none;
	background-size: 250px;
	text-indent: -99999px;
	background-position:  -500px 0px !important;
}

.SectionTabBar div.Tier ul.Tabs .GriefSupport{
	background-color: #003065;
	background-image: url('../../gfx/sectiontab/emotional_wellbeing.png') no-repeat 0px 0px;
	background-image: url('../../gfx/sectiontab/grief_support.svg'), none;
	background-size: 750px;
}

.SectionTabBar div.Tier ul.Tabs .GriefSupport:hover {
	background-color: #003065;
        background-image: url('../../gfx/sectiontab/emotional_wellbeing.png') no-repeat;
	background-image: url('../../gfx/sectiontab/grief_support.svg'), none;
	background-size: 750px;
	text-indent: -99999px;
	background-position:  -500px 0px !important;
}

.SectionTabBar div.Tier ul.Tabs .SubstanceUseSupport{
	background-color:  #003065;
	background-image: url('../../gfx/sectiontab/emotional_wellbeing.png') no-repeat 0px 0px;
	background-image: url('../../gfx/sectiontab/substance_use.svg'), none;
	background-size: 750px;
}

.SectionTabBar div.Tier ul.Tabs .SubstanceUseSupport:hover {
	background-color:  #003065;
	background-image: url('../../gfx/sectiontab/emotional_wellbeing.png') no-repeat -500px 0px;
	background-image: url('../../gfx/sectiontab/substance_use.svg'), none;
	background-size: 750px;
	text-indent: -99999px;
	background-position:  -500px 0px !important;
}


.SectionTabBar div.Tier ul.Tabs .ActiveFitDirect{
	background-color: #003065;
	background-image: url('../../gfx/sectiontab/emotional_wellbeing.png') no-repeat 0px 0px;
	background-image:  url('../../gfx/sectiontab/fitness.svg'), none;
	background-size: 750px;
}

.SectionTabBar div.Tier ul.Tabs .ActiveFitDirect:hover{
	background-color: #003065;
	background-image: url('../../gfx/sectiontab/emotional_wellbeing.png') no-repeat -500px 0px;
	background-image: url('../../gfx/sectiontab/fitness.svg'), none;
	background-size: 750px;
	text-indent: -99999px;
	background-position:  -500px 0px !important;
}



.SignInForm { 

  width: 32%;
  height: 100%;
  margin: 0px auto;
  background: #ffffff;
  font: normal 12px sans-serif;
  border: 1px solid #d7d7d7;
  position: relative;
}


@media only screen and (max-width: 750px) {


     .BannerAd.Group-10972852 span.Span1 a{
            background-size: 90%;
            width: 100%;
            text-align: center;
            float: none;
            margin: 0 auto;
            background-position: 40%;
      }
     
     .BannerAd.Group-10697948 span.Span1 a{
            background-size: 90%;
            width: 100%;
            text-align: center;
            float: none;
            margin: 0 auto;
            background-position: 40%;
      }

    .BannerAd span.Span1 a{
            background-size: 90%;
            width: 100%;
            text-align: center;
            float: none;
            margin: 0 auto;
            background-position: 40%;
      }

     .BannerAd span.Span2 {
            width: 100%;
            text-align: center;
            margin-left: 0px;
      }


     .BannerAd span.Span3 a{
            background-size: 90%;
            text-align: center;
            float: none;
            margin: 0 auto;
            background-position: 40%;
      }
}

@media only screen and (max-width: 980px){
	#WelcomePage_1 .BannerAd span.Span1{
		width: 100%;
	}
