/**
 * CustomStyles.css of HMC HealthWorks
 *
 * Copyright 2016 RealPatterns, Inc
 */
 
/**
 * HEX Colors
 
 * #145893  = green yellow
 * #850323  = faded teal
 
 * #702082 = purple 
 * #A5D867 = light green
 * #555659 = dark gray
 * #A73A64 = maroon
 * #007DBA = blue
 * #509E2F = green
 * #00BFB3 = turquoise
 * #DC8633 = orange
 * #F1C300 = yellow
 * #
 */
  /* Webinar Color */
.webinartopbar{
 background: #86af18;
 color: #ffffff;
}
.webinarbuttons{
 background: #6ac7ef;
 color: #ffffff;
}
#CopyBox_Body #WebinarCentertiles ul.Tabs li{
 background-color: #6b6b6b;
}
#CopyBox_Body #WebinarCentertiles ul.Tabs li a {
    color: #ffffff;
}
#webinarrightsidetext{
 background: #6ac7ef;
 color: #ffffff;
}

.webinarcontainer {
    border: 2px solid #86af18;
}

#webinarrightsidetext .webinarpopup {
    background: #f1df63;
}




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


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

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

.BannerAd {

  font: normal 10px sans-serif;
}

.BannerAd span.Span1 a{

  display: block;
  background: transparent url('../../gfx/logos/logo_main.gif') no-repeat scroll 100% 50%;
  margin-top: 0px;
  max-width: 300px;
  height: 102px;
}

 /*HMC1 LOGO*/

.BannerAd.Group-10513423 span.Span1 a,
.BannerAd.Group-10513421 span.Span1 a,
.BannerAd.Group-10836316 span.Span1 a,
.BannerAd.Group-10514411 span.Span1 a,
.BannerAd.Group-10514409 span.Span1 a,
.BannerAd.Group-10926199 span.Span1 a {

  display: block;
  max-width: 380px;
  height: 102px;
  background: transparent url('../../gfx/logos/hmc1.gif') no-repeat scroll 100% 50%;
}

 /*HMC2 LOGO*/
 

.BannerAd.Group-10513419 span.Span1 a,
.BannerAd.Group-10926201 span.Span1 a {

  display: block;
  max-width: 300px;
  height: 102px;
  background: transparent url('../../gfx/logos/hmc2.gif') no-repeat scroll 100% 50%;
}

 /*HMC3 LOGO*/

.BannerAd.Group-10513417 span.Span1 a,
.BannerAd.Group-10926203 span.Span1 a {

  display: block;
  max-width: 470px;
  height: 102px;
  background: transparent url('../../gfx/logos/hmc3.gif') no-repeat scroll 100% 50%;
}

 /*HMC4 LOGO*/

.BannerAd.Group-10513415 span.Span1 a,
.BannerAd.Group-10926206 span.Span1 a {

  display: block;
  max-width: 340px;
  height: 80px;
  background: transparent url('../../gfx/logos/hmc4.gif') no-repeat scroll 100% 50%;
}

 /*HMC5 LOGO*/

.BannerAd.Group-10563296 span.Span1 a,
.BannerAd.Group-10926208 span.Span1 a {

 display: block;
  max-width: 320px;
  height: 90px;
  background: transparent url('../../gfx/logos/hmc5.gif') no-repeat scroll 100% 50%;
}

 /*HMC6 LOGO*/

.BannerAd.Group-10513427 span.Span1 a,
.BannerAd.Group-10926211 span.Span1 a {

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

 /*HMC7 LOGO*/

.BannerAd.Group-10513413 span.Span1 a,
.BannerAd.Group-10926213 span.Span1 a {

  display: block;
  max-width: 290px;
  height: 90px;
  background: transparent url('../../gfx/logos/hmc7.gif') no-repeat scroll 100% 50%;
}

 /*HMC8a LOGO*/

.BannerAd.Group-10513411 span.Span1 a {

  display: block;
  max-width: 280px;
  height: 90px;
  background: transparent url('../../gfx/logos/hmc8a.gif') no-repeat scroll 100% 50%;
}

 /*HMC8b LOGO*/

.BannerAd.Group-10513408 span.Span1 a {

  display: block;
  max-width: 330px;
  height: 90px;
  background: transparent url('../../gfx/logos/hmc8b.gif') no-repeat scroll 100% 50%;
}

 /*HMC8c LOGO*/

.BannerAd.Group-10513374 span.Span1 a {

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

 /*HMC9 LOGO*/


.BannerAd.Group-10926217 span.Span1 a,
.BannerAd.Group-10513406 span.Span1 a {

  display: block;
  max-width: 280px;
  height: 90px;
  background: transparent url('../../gfx/logos/hmc9.gif') no-repeat scroll 100% 50%;
}

 /*HMC10 LOGO*/

.BannerAd.Group-10513372 span.Span1 a,
.BannerAd.Group-10926219 span.Span1 a {

  display: block;
  max-width: 280px;
  height: 90px;
  background: transparent url('../../gfx/logos/hmc10.gif') no-repeat scroll 100% 50%;
}

 /*HMC11 LOGO*/

.BannerAd.Group-10987295 span.Span1 a {

  display: block;
  max-width: 300px;
  height: 72px;
  background: transparent url('../../gfx/logos/hmc11.gif') no-repeat scroll 100% 50%;
}

 /*HMC12 MALAB LOGO*/

.BannerAd.Group-11139450 span.Span1 a {

  display: block;
  max-width: 146px;
  height: 90px;
  background: transparent url('../../gfx/logos/hmc12.gif') no-repeat scroll 100% 50%;
}

.BannerAd.Group-11139445 span.Span1 a {

  display: block;
  max-width: 146px;
  height: 90px;
  background: transparent url('../../gfx/logos/hmc12.gif') no-repeat scroll 100% 50%;
}

 /*HMC13 Concierge Benefit Services LOGO*/

.BannerAd.Group-11277363 span.Span1 a,
.BannerAd.Group-11277365  span.Span1 a {

  display: block;
  max-width: 286px;
  height: 72px;
  background: transparent url('../../gfx/logos/hmc13.gif') no-repeat scroll 100% 50%;
}

 /*HMC14 Concierge Benefit Services LOGO*/

.BannerAd.Group-11291447  span.Span1 a {

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

 /*HMC16 Automotive LOGO*/

.BannerAd.Group-11369277  span.Span1 a {

  display: block;
  max-width: 285px;
  height: 90px;
  background: transparent url('../../gfx/logos/hmc16.gif') no-repeat scroll 100% 50%;
}

 /*HMC17 SEAMLESS HEALTH LOGO*/

.BannerAd.Group-11397513  span.Span1 a {

  display: block;
  max-width: 285px;
  height: 90px;
  background: transparent url('../../gfx/logos/hmc17.gif') no-repeat scroll 100% 50%;
}

 /*HMC1 General Employees Trust Fund LOGO*/

.BannerAd.Group-11439844  span.Span1 a {

  display: block;
  max-width: 255px;
  height: 90px;
  background: transparent url('../../gfx/logos/GETF.gif') no-repeat scroll 100% 50%;
}



.BannerAd span.Span3 {
    width: 30%;
    color: #666666;
    float: right;
    margin-top: -50px;
    text-align: right;
}

.BannerAd span.Span3 a {
    color: #666666;
    padding-left: 8px;
    text-decoration: none;
}

@media only screen and (max-width: 750px) {
	
.BannerAd span.Span3 {
    width: 100%;
    color: #666666;
    float: right;
    margin-top: 0px;
    text-align: center;
    }


.CommunityBadge img {

padding-top:15px;
padding-left:8px;

}
	

	
}

.StoryBadge {

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

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

.StoryBadge h2 {

  color: #145893;
  font: normal 1.5em Arial, Helvetica, sans-serif;
  width: auto;
}

.StoryBadge img {

  float: left;
  background: #f1df63;
}


/*
.BrandPanel {
  display: block;
  max-width: 420px
  height: 120px;
  margin: 0px auto;
  padding: 8px;
  background: #ffffff;
  font: normal 12px sans-serif;
  border: 0px;
  position: relative;
}

.BrandPanel .Span1 {

  position: absolute;
  left: 12px;
  top: 8px;
}
.BrandPanel span.Span1 a {

  display: block;
  max-width: 420px;
  height: 120px;
  background: transparent url('../../gfx/logos/logo_main.gif') no-repeat scroll 0% 50%;
}
.BrandPanel .Span1 a img {

  border: none;
}


*/

.BrandPanel {
  display: block;
  border: 0px;
}

.BrandPanel span.Span1, .BrandPanel span.Span2{
	width: 50%;
	height:auto;
	float: left;
	margin-top: -10px;
	margin-bottom:10px;
}

.BrandPanel ul {

   display: none !important;
}

.SectionTabBar div.Tier ul.Tabs .MyBenefits, .SectionTabBar div.Tier ul.Tabs .MyBenefits:hover {
	background-color: #245588;
	background-image: url('../../gfx/sectiontab/my_benefits.svg'), none;
	background-size: 250px;
}

.SectionTabBar div.Tier ul.Tabs .MyBenefits:hover {
	background-color: #245588;
	background-size: 250px;
	text-indent: 0px;
	background-position:  -500px 0px !important;
}

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

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

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

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


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

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

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

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

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

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

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

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


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

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

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

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


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

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

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

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

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

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

.SectionTabBar div.Tier ul.Tabs .Assessments{
	background-color: #6b6b6b;
	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: #6b6b6b;
	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 .HealthVideos{
	background-color: #9f1b38;
	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: #9f1b38;
	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 .Resilience{
	background-color: #6ac7ef;
	background-image: url('../../../00000001/gfx/sectiontab/emotional_wellbeing.png') no-repeat 0px 0px;
	background-image:  url('../../../00000001/gfx/sectiontab/resilience.svg'), none;
	background-size: 750px;
}

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


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

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

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

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

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

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

.NavigationPath {

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

.TabbedView ul.Tabs li.Selected {

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

.TabbedView ul.Tabs li a {

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

  color: #86af18;
}

.TabbedView div.View {

  float: left;
  background: #ffffff;
  border: 1px solid #000000;
  -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: #86af18;
  height: 30px;
}

.ContentToolbar {

  color: #ffffff;
  background: #86af18;
  height: 30px;
  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 #145893;
  -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: #929497;
	border: 0px;
    
	height:30px;
	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 #145893;
}

.FeedbackForm form div.Message {

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

.FeedbackForm form label {

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

.FeedbackForm form button {

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

.SignInForm h1 {

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

.RegisterForm h1 {

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

.RegisterForm form ul li.Submit button {

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

.SignInForm form ul li.Submit button {

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

.SignInForm { 

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

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

.SearchFilter h1 {

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

.SearchGrid {

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

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

.SearchFilter form ul li label {

  color: #000000;
  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: #145893;
  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: #929497;
  cursor: pointer;
  line-height: 28px;
}

.EmailArticleForm div.Controls Button {  
    cursor: pointer;
    color: #ffffff;
    text-align: center;
    font: bold 16px sans-serif;
    border: none;
    background: #145893;
    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: #145893;
    cursor: pointer;
	text-align: center;
	vertical-align: middle;
}

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

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

.ProfileForm { 

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

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

.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: #850323;
  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 #145893;
}
.PasswordForm h1 {

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

.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: #850323;
  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 #000000;
  background: #e1e1e1;
}

#SearchPage_1 #CopyBox_1 {
	background: #000000;
}


.ConciergeBadge {

  background: #ffffff;
  border: 1px solid #f1df63;
  float: left;
}

.ConciergeBadge h1 {

  background: #6ac7ef;
}

.ConciergeBadge p {

  color: #000000;
}

.ConciergeBadge .registerbutton{
    background: #850323;
}

.CommunityBadge {

  height: 288px;
  margin: 0px auto;
  background: #ffffff;
  font: normal 12px sans-serif;
  border: 1px solid #d7d7d7;
  position: relative;
  display: block;
}
.CommunityBadge img {
  padding-right: 15px;
  padding-bottom: 15px;
  margin-top:-10px;
  margin-left: 12px;

}

#CopyBox_Body {

  width: 100%;
  overflow: visible;
  padding: 0px;
  margin: 0px auto;
  background: #ffffff;
  font: normal 12px sans-serif;
  border: 0;
  height: auto;
}


