@import url("https://es.webmdhealth.com/common/styles/legacy/global.css");
 .mxToolNavTabsInactive1, A.mxToolNavTabsInactive1:link, A.mxToolNavTabsInactive1:visited
{
  font-family: verdana, arial, helvetica, sans-serif; font-weight: bold; font-size: x-small; color: #666666; background-color: #cccccc; text-decoration: none; 
}
 .mxToolNavTabsInactive2, a.mxToolNavTabsInactive2:link, a.mxToolNavTabsInactive2:visited
{
  font-family: verdana, arial, helvetica, sans-serif; font-weight: bold; font-size: x-small; color: #cccccc; text-decoration: none; 
}
 .mxToolNavTabsNotSelected1, A.mxToolNavTabsNotSelected1:link, A.mxToolNavTabsNotSelected1:visited
{
  font-family: verdana, arial, helvetica, sans-serif; font-weight: bold; font-size: x-small; color: #ffffff; background-color: #628ccb; text-decoration: none; 
}
 .mxToolNavTabsNotSelected2, A.mxToolNavTabsNotSelected2:link, A.mxToolNavTabsNotSelected2:visited
{
  font-family: verdana, arial, helvetica, sans-serif; font-weight: bold; font-size: x-small; color: #628ccb; background-color: #ffffff; text-decoration: none; 
}
 .mxToolNavTabsSelected1, A.mxToolNavTabsSelected1:link, A.mxToolNavTabsSelected1:visited
{
  font-family: verdana, arial, helvetica, sans-serif; font-weight: bold; font-size: x-small; color: #628ccb; background-color: #ffffff; text-decoration: none; 
}
 .mxToolNavTabsSelected2, A.mxToolNavTabsSelected2:link, A.mxToolNavTabsSelected2:visited
{
  font-family: verdana, arial, helvetica, sans-serif; font-weight: bold; font-size: x-small; color: #24549d; background-color: #ffffff; text-decoration: none; 
}
#autocompleteChoices
{
  font-size: 12px; background-color: #FFF; text-align: left; border-width: 1px; border-style: solid; border-color: #317082; width: 200px; height: auto; overflow : auto; 
}
#autocompleteChoices div
{
  font-size: 12px; padding: 1px; margin: 1px; cursor : pointer; 
}
#contentPlaceholder h2
{
  font-size: medium; color: #00409F; 
}
#mxFrameContent .mxRoundedButton2 span button
{
  color: #ffffff; 
}
#mxNav li
{
  background: url('https://www.webmdhealth.com/wellmed/common/hdr_images/nav_divider.gif') right no-repeat; 
}
#mxNav li a
{
  font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-size: x-small; color: #209e6d; text-decoration: none; 
}
#mxNav li li
{
  border-bottom: 1px solid #d6ebae; 
}
#mxNav li li.mxNavSubtitle
{
  border-bottom: 1px solid #C8DF9C; 
}
#mxNav li ul
{
  border: 1px solid #209d6f; 
}
#mxNav li:hover a
{
  font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-size: x-small; color: #24549d; text-decoration: none; 
}
#mxNavBackground
{
  background-color: #eff7df; 
}
#mxNavBackground #mxNav li li a
{
  font-family: verdana, arial, helvetica, sans-serif; font-weight: normal; font-size: x-small; color: #ff33cc; 
}
#mxNavBackground #mxNav li li a:hover
{
  font-family: verdana, arial, helvetica, sans-serif; font-size: x-small; color: #b55552; 
}
#mxNavBackground #mxNav li li.mxNavSubtitle
{
  font-family: verdana, arial, helvetica, sans-serif; font-weight: bold; font-size: x-small; color: #168D5F; background-color: #C8DF9C; text-decoration: none; 
}
#mxNavBackground #mxNav li li.mxNavSubtitle a
{
  font-family: verdana, arial, helvetica, sans-serif; font-weight: bold; font-size: x-small; color: #209e6d; text-decoration: none; 
}
#mxNavBackground #mxNav li ul
{
  background-color: #d6ebae; 
}
#nav999 #navtable999 .mxHealthToolsBody
{
  font-size: 12px; 
}
#planners h4 a
{
  font-size: 0.85em; color: #1576a0; text-decoration: none; 
}
#titlePlaceholder
{
  font-size: medium; color: #00409F; 
}
*.mxtabUnselected td.mxTab, *.mxtabUnselected a.mxtab, *.mxtabUnselected a.mxtab:visited, *.mxtabUnselected a.mxtab:hover
{
  font-family: verdana,arial,sansserif; font-weight: Bold; font-size: x-small; color: #164692; background-color: #adc974; text-decoration: none; 
}
.costRangeGraph .average
{
  font-size: 1em; 
}
.costRangeGraph .averageCostText
{
  font-weight: bold; font-size: .8em; 
}
.costRangeGraph .cost
{
  font-weight: bold; font-size:  .8em; 
}
.costRangeGraph .horizontalLabel
{
  font-weight: bold; font-size: .8em; vertical-align: top; text-align: center; 
}
.costRangeGraph .verticalLabel
{
  font-size:  .8em; color:  gray; 
}
.layerPopupBackground
{
  background-color: #fceda9; 
}
.layerPopupText
{
  font-weight: normal; font-size: x-small; color: #000000; vertical-align: top; text-align: left; 
}
.layerPopupTitle
{
  font-weight: bold; font-size: x-small; color: #db5902; vertical-align: top; 
}
.loginPadding
{
  background-color: #ffffff; padding: 10px 0px 5px 10px; height: 100%; 
}
.mxAccent1
{
  background-color: #d6ebae; 
}
.mxArticleItemListFooter
{
  font-size: small; width: 100%; padding-bottom: 10px; 
}
.mxArticleItemListItems
{
  font-size: small; width: 100%; 
}
.mxArticleItemListItemText
{
  font-size: small; border-bottom: 1px solid #e0dbc9; padding-bottom: 8px; padding-left: 4px; padding-right: 4px; background: url(https://www.webmdhealth.com/customx/common/tool_images/fade_bg_sm.png); background-repeat: repeat-x; background-position: bottom; margin-bottom: 14px; 
}
.mxArticleItemListItemTitle
{
  font-size: small; 
}
.mxArticleItemListTitle
{
  font-weight: bold; font-size: small; color: #D66B10; text-align: left; padding-bottom: 2px; border-bottom: 1px solid #b7c580; margin-top: 12px; 
}
.mxBackground1
{
  background-color: #6dc2a3; 
}
.mxBackground11
{
  background-color: #f6e4a8; 
}
.mxBackground2
{
  background-color: #d6ebae; 
}
.mxBackground3
{
  background-color: #eff7df; 
}
.mxBackground4
{
  background-color: #bdd5fa; 
}
.mxBackground5
{
  background-color: #e7f5f9; 
}
.mxBackground6
{
  background-color: #e7f5f9; 
}
.mxBackground7
{
  background-color: #d6ebae; 
}
.mxBackground8
{
  background-color: #d6ebae; 
}
.mxBackground9
{
  background-color: #d1edd8; 
}
.mxBackgroundCell1
{
  background-color: #209d6f; 
}
.mxBackgroundCell2
{
  background-color: #628ccb; 
}
.mxBackgroundCell3
{
  background-color: #adc979; 
}
.mxBackgroundCell4
{
  background-color: #FAFFF0; 
}
.mxBackgroundCell5
{
  background-color: #7ccc59; 
}
.mxBackgroundCellLight
{
  background-color: #ffffff; 
}
.mxBackgroundLight
{
  background-color: #ffffff; 
}
.mxBackgroundSearch
{
  background-color: #e7f5f9; 
}
.mxBackgroundUserNav
{
  background-color: #e7f5f9; 
}
.mxBackgroundUserNavCell
{
  background-color: #628ccb; 
}
.mxBodySmall
{
  font-weight: normal; font-size: xx-small; color: #000000; 
}
.mxBodySmallBold
{
  font-weight: bold; font-size: xx-small; color: #000000; 
}
.mxBodyText
{
  font-weight: normal; font-size: x-small; color: #000000; 
}
.mxBodyTextCenter
{
  font-weight: Normal; font-size: small; color: #000000; text-align: Center; 
}
.mxBodyTextColor1
{
  font-weight: normal; font-size: x-small; color: #209d6f; 
}
.mxBodyTextColor2
{
  font-weight: normal; font-size: x-small; color: #24549d; 
}
.mxBodyTextError
{
  font-weight: bold; font-size: x-small; color: #d90000; 
}
.mxBodyWarning
{
  font-weight: normal; font-size: x-small; color: #ff0000; 
}
.mxBorder1
{
  border: 1px solid #209e6d; 
}
.mxBorder2
{
  border: 1px solid #628ccb; 
}
.mxBorder3
{
  border: 1px solid #cccccc; 
}
.mxBorder4
{
  border: 1px solid #c7c2a5; 
}
.mxBorder5
{
  border: 1px solid #db7f04; 
}
.mxBorder6
{
  border-left: 1px solid #adc979; border-right: 1px solid #adc979; 
}
.mxBoxBig ul.links, .mxBox ul.links, .mxTrackersTopContainer ul.links
{
  list-style-image: url(https://www.webmdhealth.com/customx/common/tool_images/hq_bullet.gif); 
}
.mxBoxBottomLeft
{
  width: 10px; height: 10px; background-image: url(https://www.webmdhealth.com/customx/common/tool_images/common/box_bottom-left.png); 
}
.mxBoxBottomRight
{
  width: 10px; height: 10px; background-image: url(https://www.webmdhealth.com/customx/common/tool_images/common/box_bottom-right.png); 
}
.mxBoxTopLeft
{
  width: 10px; height: 10px; background-image: url(https://www.webmdhealth.com/customx/common/tool_images/common/box_top-left.png); 
}
.mxBoxTopRight
{
  width: 10px; height: 10px; background-image: url(https://www.webmdhealth.com/customx/common/tool_images/common/box_top-right.png); 
}
.mxCalendar
{
  font-family: verdana, arial, sans-serif; font-weight: bold; font-size: x-small; color: #000; border: 1px solid #c0c0c0; 
}
.mxCCChartHeader
{
  font-size: xx-small; background-color: #cccccc; 
}
.mxCCChartPlan1
{
  font-size: xx-small; color: #000000; background-color: #709fe7; 
}
.mxCCChartPlan10
{
  font-size: xx-small; color: #000000; background-color: #7EBEBE; 
}
.mxCCChartPlan2
{
  font-size: xx-small; color: #000000; background-color: #b6dbb6; 
}
.mxCCChartPlan3
{
  font-size: xx-small; color: #000000; background-color: #ffbd1d; 
}
.mxCCChartPlan4
{
  font-size: xx-small; color: #000000; background-color: #31a212; 
}
.mxCCChartPlan5
{
  font-size: xx-small; color: #000000; background-color: #ad14a4; 
}
.mxCCChartPlan6
{
  font-size: xx-small; color: #000000; background-color: #FC1218; 
}
.mxCCChartPlan7
{
  font-size: xx-small; color: #000000; background-color: #FF8040; 
}
.mxCCChartPlan8
{
  font-size: xx-small; color: #000000; background-color: #DAB6B6; 
}
.mxCCChartPlan9
{
  font-size: xx-small; color: #000000; background-color: #C7B321; 
}
.mxCenterColumnDiv
{
  padding-left: 0px; padding-right: 0px; 
}
.mxCenterWeblet
{
  background: none; background-position: right; 
}
.mxCenterWebletBottom
{
  background-color: #ebe9dc; 
}
.mxCenterWebletTop
{
  background-color: #fbfaf6; 
}
.mxChart1
{
  font-size: xx-small; color: #000000; background-color: #628ccb; 
}
.mxChart2
{
  font-size: xx-small; color: #000000; background-color: #BDD7FF; 
}
.mxChart3
{
  font-size: xx-small; color: #000000; background-color: #fda044; 
}
.mxChart4
{
  font-size: x-small; color: #000000; background-color: #ff0000; 
}
.mxChartBorder
{
  background-color: #cccccc; 
}
.mxChartGoalText
{
  font-weight: bold; font-size: x-small; color: #fda044; margin: -13px 0 0 15px; 
}
.mxDashboardWrapper
{
  width: 100%; background-image: url(https://www.webmdhealth.com/customx/common/tool_images/lifestyle/dashboard_background.gif);  background-repeat: repeat-x; 
}
.mxFeatureAreaBackground
{
  background-color: #f0f0f0; 
}
.mxFontHeader
{
  font-size: medium; color: #bb4c01; 
}
.mxFontHeader1
{
  font-weight: bold; font-size: x-small; color: #209e6d; 
}
.mxFontHeader2
{
  font-weight:  bold; font-size:  small; color: #E89107; 
}
.mxFontSidebar
{
  font-weight: bold; font-size: x-small; color: #24549d; 
}
.mxFontSubheader1
{
  font-weight: bold; font-size: x-small; color: #24549d; 
}
.mxFontSubheader2
{
  font-weight: bold; font-size: x-small; color: #1c5697; margin-bottom: 1em; 
}
.mxFontSubheader3
{
  font-weight: bold; font-size: x-small; color: #e2620c; margin-bottom: 1em; 
}
.mxFontWebletHeader
{
  font-weight: bold; font-size: x-small; color: #209d6f; 
}
.mxFontWebletHeaderCenter
{
  font-weight: bold; font-size: x-small; color: #209d6f; text-align: center; 
}
.mxGraphBackground
{
  font-size: x-small; color: #000000; background-color: #999999; 
}
.mxHeader2
{
  font-weight: bold; font-size: x-small; color: #ffffff; background-color: #e5cf84; 
}
.mxHealthToolsHeader
{
  font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-size: x-small; color: #ffffff; background-color: #6dc2a3; 
}
.mxHealthTopicsContent
{
  margin-top: 12px; 
}
.mxHealthTopicsCosts .mxToolItemList div.mxToolItemListTitle
{
  background: transparent url(https://www.webmdhealth.com/customx/common/tool_images/icons/icon_dollar.png) no-repeat scroll 0 0; 
}
.mxHealthTopicsHospitals .mxToolItemList div.mxToolItemListTitle
{
  background: transparent url(https://www.webmdhealth.com/customx/common/tool_images/icons/icon_hospitals.png) no-repeat scroll 0 0; 
}
.mxHealthTopicsMainContent
{
  text-align: center; padding-bottom: 14px; padding-left: 0px; padding-right: 0px; 
}
.mxHealthTopicsMedications .mxToolItemList div.mxToolItemListTitle
{
  background: transparent url(https://www.webmdhealth.com/customx/common/tool_images/icons/icon_rx.png) no-repeat scroll 0 0; 
}
.mxHealthTopicsPhysicians .mxToolItemList div.mxToolItemListTitle
{
  background: transparent url(https://www.webmdhealth.com/customx/common/tool_images/icons/icon_physicians.png) no-repeat scroll 0 0; 
}
.mxHealthTopicsTopContainer
{
  border-collapse: collapse; margin-bottom: auto; margin-left: auto; margin-right: auto; margin-top: auto; text-align: left; width: 800px; 
}
.mxHGBackground
{
  background-color: #F8FDEE; 
}
.mxHGBackgroundCell
{
  background-color: #C9E494; 
}
.mxHGBackgroundCell2
{
  background-color: #5982C5; 
}
.mxHGHeaderBackground
{
  background-color: #B5DBEA; 
}
.mxInNetworkGrid
{
  background-color: #ffffff; border-left: solid 1px #000000; border-bottom: dashed 1px #cccccc; 
}
.mxInteractiveListItem
{
  font-weight: normal; font-size: small; 
}
.mxLeftLink, A.mxLeftLink:link, A.mxLeftLink:visited , A.mxLeftLink:hover
{
  font-family: verdana, arial, helvetica, sans-serif; font-weight: normal; font-size: x-small; color: #21559c; 
}
.mxLeftnav_active
{
  background-color: #edf5e0; 
}
.mxleftnav_disabled
{
  font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: x-small; color: #999999; 
}
.mxleftnav_disabled_sub
{
  font-family: Arial, Helvetica, sans-serif; font-weight: normal; font-size: 1.2em; color: #999999; display: block; line-height: 1.3em; 
}
.mxLobbyPaddingRightColumn
{
  padding-top: 20px;padding-right: 20px;padding-left: 20px;padding-bottom: 0px; 
}
.mxNav, A.mxNav:link, A.mxNav:visited, A.mxNav:hover
{
  font-family: verdana, arial, helvetica, sans-serif; font-weight: bold; font-size: x-small; color: #209d6f; text-decoration: none; 
}
.mxNavigationDiv
{
  padding-top: 0px; padding-bottom: 0px; 
}
.mxNoteBox
{
  font-family: arial, helvetica, sans-serif; font-weight: bold; font-size: small; color: #B22222; background-color: #F2F1E3; padding: 12px; width: 45%; border: 1px solid #bbb96f; 
}
.mxOOLMiniQList div.mxToolItemListItem
{
  font-size: small; 
}
.mxOOLMiniQList div.mxToolItemListTitle
{
  font-weight: bold; font-size: small; color: #D66B10; padding-bottom: 2px; border-bottom: 1px solid #b7c580; text-align: left; margin-top: 14px; 
}
.mxPageTitle
{
  font-size: x-small; float: left; display: block; font-weight: bold; color: #003366; 
}
.mxPerson
{
  cursor: pointer; width: 55; height: 125; background-image: url(https://www.webmdhealth.com/customx/common/tool_images/benefits/images/gmalebig-transparent.gif); float:left; 
}
.mxPersonsAge
{
  font-weight: bold; font-size: 12px; color: #000; text-align: center; margin: 55px 3px 0px 0px; width: 97%; height: 20px; 
}
.mxPlannerBackground1
{
  background-color: #f1efe5; border-right: 1px solid #a8926d; border-top: 1px solid #c1b8a4; 
}
.mxPlannerBackground2
{
  background-color: #ffffff; background-image: url(https://www.webmdhealth.com/customx/common/tool_images/planner_background.gif);  background-repeat: repeat-x; 
}
.mxPlannerDate
{
  font-weight: bold; font-size: x-small; color: #fffcbc; 
}
.mxPlannerHeader
{
  font-weight: bold; font-size: x-small; color: #ffffff; 
}
.mxPlannerHeaderRowSelected
{
  font-weight: bold; background-color: #fcf1c6; border-top: 1px solid #d6cdb9; 
}
.mxPlannerHeaderRowSelected .mxBodyText, .mxPlannerHeaderRowSelected2 .mxBodyText
{
  font-weight: bold; background-color: #fcf1c6; 
}
.mxPlannerHeaderRowSelected2
{
  font-weight: bold; background-color: #fcf1c6; border-left: 1px solid #d6cdb9; border-top: 1px solid #d6cdb9; 
}
.mxPlannerLinks
{
  font-weight: normal; font-size: 0.8em; color: #666666; text-align: right; padding-right: 8px; white-space: nowrap; 
}
.mxPlannerLinks a
{
  font-weight: normal; font-size: 0.8em; color: #555555; 
}
.mxPlannerRow
{
  background-color: #f1efe5; border-top: 1px solid #d6cdb9; border-left: none; 
}
.mxPlannerRow .mxBodyText, .mxPlannerRow2 .mxBodyText
{
  color: #52514f; 
}
.mxPlannerRow2
{
  font-weight: bold; background-color: #f1efe5; border-top:1px solid #d6cdb9; border-left:1px solid #d6cdb9; 
}
.mxPlannerRowHeader
{
  font-weight: Bold; font-size: x-small; color: #000000; background-color: #e3ddce; border-top: 1px solid #ffffff; 
}
.mxPlannerRowSelected
{
  background-color: #fcf1c6; border-top: 1px solid #d6cdb9; 
}
.mxPlannerRowSelected2
{
  background-color: #fcf1c6; border-top:1px solid #d6cdb9; border-left: 1px solid #d6cdb9; 
}
.mxPlannerRowSubHeader
{
  font-weight: bold; background-color: #f1efe5; border-top: 1px solid #d6cdb9; 
}
.mxPlannerRowSubHeader .mxBodyText
{
  font-weight: bold; color: #52514f; background-color: #f1efe5; 
}
.mxPlannerRowSubHeader2
{
  font-weight: bold; background-color: #f1efe5; border-top:1px solid #d6cdb9; border-left:1px solid #d6cdb9; 
}
.mxPlannerRowSubHeader2 .mxBodyText
{
  font-weight: bold; color: #52514f; background-color: #f1efe5; 
}
.mxPlannerRowSubHeader3
{
  background-color: #ebdeb4; 
}
.mxPlannerRowSubHeader3 .mxInNetwork
{
  background-color: #d5d5b5; 
}
.mxPlannerRowSubHeader3 .mxOutNetwork
{
  background-color: #e3d19a; 
}
.mxPlannerRowSubHeader4
{
  background-color: #F4EDDA; 
}
.mxPlannerRowSubHeaderText
{
  font-size: x-small; color: #000000; background-color: #cccccc; padding: 8px; 
}
.mxRecentTopics
{
  color: #000000; background-color: #cccccc; text-align: left; border-width: 1px; border-style: solid; border-color: #cccccc; width: 144px; *width: 148px; padding-bottom: 0px; background-image: url(https://www.webmdhealth.com/customx/common/hdr_images/recenttopicsarrowbackground.gif); background-repeat: repeat-x; padding-right: 0px; margin-bottom: 2px; margin-left: 2px; text-decoration: none; padding-top: 1px; padding-left: 4px; margin-right: 3px; 
}
.mxRecentTopicsLink
{
  display: inline; text-decoration: none; float: left; font-size: small; *font-size: x-small; 
}
.mxRelatedSearchBox
{
  font-size: small; color: #DC6600; background-color: #EFEEE7; padding: 10px; border: 1px solid #e5e4dd; margin-bottom: 16px; margin-top: 14px; 
}
.mxRelatedTopicsLink
{
  color: blue; text-decoration: underline; 
}
.mxRow1
{
  background-color: #f4f4f4; 
}
.mxRow1Grid
{
  background-color: #f4f4f4; vertical-align: top; border-left: solid 1px #000000; border-bottom: solid 1px #000000; 
}
.mxRow2
{
  background-color: #ffffff; 
}
.mxRow2Grid
{
  background-color: #ffffff; vertical-align: top; border-left: solid 1px #000000; border-bottom: solid 1px #000000; 
}
.mxRowHeader
{
  font-weight: bold; font-size: x-small; color: #003366; background-color: #bdd5fa; 
}
.mxRowHeaderGrid
{
  font-weight: bold; font-size: x-small; color: #003366; background-color: #bdd5fa; vertical-align: top; border-left: solid 1px #000000; border-bottom: solid 1px #000000; 
}
.mxRowSubheader
{
  font-size: x-small; color: #000000; background-color: #dfedc4; 
}
.mxRowSubHeaderGrid
{
  font-size: x-small; color: #000000; background-color: #dfedc4; vertical-align: top; border-left: solid 1px #000000; border-bottom: solid 1px #000000; 
}
.mxSidebarBackground
{
  font-weight: normal; font-size: x-small; color: #000000; background-color: #ffffff; 
}
.mxSidebarCell
{
  background-color: #628ccb; 
}
.mxSideHeaderHome
{
  font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-size: x-small; color: #24549d; background-color: #ffffff; 
}
.mxSideHeaderLobby
{
  font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: Bold; font-size: x-small; color: #24549d; background-color: #eff7df; 
}
.mxSubnavSelected, A.mxSubnavSelected:link, A.mxSubnavSelected:visited
{
  font-weight: bold; font-size: small; color: #336699; background-color: #ffffff; text-decoration      : none; 
}
.mxSubTabsNotSelected, A.mxSubTabsNotSelected:link, A.mxSubTabsNotSelected:visited
{
  font-family: verdana, arial, helvetica, sans-serif; font-weight: bold; font-size: x-small; color: #ffffff; background-color: #209d6f; text-decoration: none; 
}
.mxSubTabsSelected, A.mxSubTabsSelected:link, A.mxSubTabsSelected:visited
{
  font-family: verdana, arial, helvetica, sans-serif; font-weight: bold; font-size: x-small; color: #209d6f; background-color: #dfedc4; text-decoration: none; 
}
.mxtabBorder
{
  background-color: #adc974; 
}
.mxtabBorderAnti
{
  background-color: #adc974; filter: alpha(opacity=40); opacity: 0.4; 
}
.mxTableGrid
{
  width: 100%; border-top: solid 1px #deeed7; border-right: solid 1px #deeed7; 
}
.mxtabTableBorder
{
  border-bottom: solid 1px #adc974; 
}
.mxTitle
{
  font-weight: bold; font-size: small; padding-bottom: 4px; 
}
.mxTitleBG
{
  font-weight: bold; font-size: medium; height: 34px; 
}
.mxTitleMD
{
  font-weight: bold; font-size: medium; padding-bottom: 4px; 
}
.mxToolHeader
{
  background-color: #aea174; background-image: url(https://www.webmdhealth.com/customx/common/tool_images/tools_header.gif);  background-repeat: repeat-x; 
}
.mxToolHeaderTop
{
  background-color: #dacdaa; 
}
.mxToolItemListTitle table
{
  font-weight: bold; font-size: small; 
}
.mxTools
{
  background-color: #f4f4f4; vertical-align: top; border-left: solid 1px #000000; border-bottom: solid 1px #000000; 
}
.mxToolTipIE6
{
  font-family: verdana, arial, helvetica, sans-serif; font-size: xx-small; background-color: #e6e6e6; padding: 8px; border: 1px solid #cccccc; 
}
.mxTopicsWebletTitle
{
  font-weight: bold; font-size: medium; color: #C07A35; padding: 8px 0px 0px 8px; 
}
.mxTypeTitle
{
  font-weight: bold; font-size: medium; 
}
.mxUnmetDeductible
{
  background-color: #f4ecd7; 
}
.mxUnmetDeductible .mxInNetwork
{
  background-color: #dbe4cf; 
}
.mxUnmetDeductible .mxOutNetwork
{
  background-color: #f4dd9d; 
}
.mxWebletLine
{
  background-color: #209e6d; 
}
.plannerBackground
{
  background-color: #5980a7; 
}
.plannerChartDate
{
  font-family: Verdana, Arial, sans-serif; font-size: x-small; color: #fdea4b; text-decoration: underline; 
}
.plannerChartYAxis
{
  font-family: Verdana, Arial, sansserif; font-size: x-small; color: #FFFFFF; vertical-align: bottom; text-align: right; 
}
.plannerNoteInsetText
{
  font-family: Verdana, Arial, sansserif; font-size: x-small; color: #FFFFFF; 
}
.recipe #sideinfo .box_fixed ul li a
{
  font-size: 11px; margin-left: -4px; font-size: 11px; 
}
A.mxFooterLink
{
  font-family: Arial, Helvetica, sans-serif; font-weight: normal; font-size: xx-small; color: #006697; text-decoration: none; 
}
A.mxHeaderNavbarNotSelectedText:hover, A.mxHeaderNavbarSelectedText:hover
{
  font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-size: x-small; color: #24549d; text-decoration: none; 
}
A.mxLeftLink:hover
{
  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: x-small; color: #219f66; 
}
A.mxLeftnav_active_sub
{
  font-family: Arial, Helvetica, sans-serif; font-weight: normal; font-size: 1.2em; color: #cc5102; text-decoration: none; 
}
A.mxLeftnav_text
{
  font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: x-small; color: #32679b; text-decoration: none; 
}
A.mxLeftnav_text_sub
{
  font-family: Arial, Helvetica, sans-serif; font-weight: normal; font-size: 1.2em; color: #32679b; text-decoration: none; 
}
A.mxToolNavTabsInactive1:hover
{
  font-family: verdana, arial, helvetica, sans-serif; font-weight: bold; font-size: x-small; color: #666666; text-decoration: none; 
}
a.mxToolNavTabsInactive2:hover
{
  font-family: verdana, arial, helvetica, sans-serif; font-weight: bold; font-size: x-small; color: #999999; text-decoration: none; 
}
A.mxToolNavTabsNotSelected1:hover
{
  font-family: verdana, arial, helvetica, sans-serif; font-weight: bold; font-size: x-small; color: #cccccc; text-decoration: none; 
}
A.mxToolNavTabsNotSelected2:hover, A.mxToolNavTabsSelected2:hover
{
  font-family: verdana, arial, helvetica, sans-serif; font-weight: bold; font-size: x-small; color: #6699cc; text-decoration: none; 
}
A.mxToolNavTabsSelected1:hover
{
  font-family: verdana, arial, helvetica, sans-serif; font-weight: bold; font-size: x-small; color: #999999; text-decoration: none; 
}
BODY
{
  font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #D0DFF5; margin: 0px 0px 0px 0px; 
}
button.mxClearbutton
{
  font-family: Verdana,sans-serif; font-weight: bold; font-size: xx-small; color: #ffffff; text-transform:uppercase; background:transparent; border:0px none transparent; cursor:pointer; overflow:visible;position:relative; top:-3px; 
}
button.mxClearButtonOrange
{
  font-family: Verdana,sans-serif; font-weight: bold; font-size: xx-small; color: #ffffff; text-transform:uppercase; background:transparent; border:0px none transparent; cursor:pointer; overflow:visible;position:relative; top:-3px; 
}
div.mxButtonOrange
{
  display: block; height: 22px; background: transparent url(https://www.webmdhealth.com/customx/common/tool_images/common/btn_end_orange.png) no-repeat scroll top right; float: left; margin-right: 6px; padding-right: 3px; 
}
div.mxButtonOrange span
{
  padding: 5px 5px 5px 8px; display: block; background: transparent url(https://www.webmdhealth.com/customx/common/tool_images/common/btn_orange.png) no-repeat; line-height: 14px; 
}
div.mxleftnav_wrapper
{
  vertical-align: top; width: 166px; height: 100%; background-color: #daebc1; background-image: url(https://www.webmdhealth.com/masterx/healthquotient/images/leftnav/leftnav_bg.gif);  background-repeat: repeat-y; 
}
div.mxleftnav_wrapper2
{
  height: 100%; background-color: #daebc1; background: url(https://www.webmdhealth.com/masterx/healthquotient/images/leftnav/leftnav_bottom.gif) bottom no-repeat; 
}
div.mxToolItemList
{
  font-size: small; padding: 14px; margin: 10px; width: 340px; 
}
div.mxToolItemListTitle
{
  font-weight: bold; font-size: medium; height: 25px; margin-bottom: 3px; padding-left: 35px; padding-top: 3px; vertical-align: middle; 
}
div.mxToolNavigation
{
  font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: x-small; margin: 0px; height: 15px; border-left:1px solid #cc6600; border-right:1px solid #cc6600; background-image:url(https://www.webmdhealth.com/customx/common/tool_images/common/navbar_middle.gif); text-transform:uppercase; 
}
h3, h4, h5
{
  font-size: x-small; 
}
input.mxClearbutton
{
  font-family: Verdana, sans-serif; font-weight: bold; font-size: xx-small; color: #000000; text-transform:lowercase; background:transparent; border:0px none transparent; cursor:pointer; overflow:visible;position:relative; top:-3px; 
}
input.mxClearButtonOrange
{
  font-family: Verdana,sans-serif; font-weight: bold; font-size: xx-small; color: #ffffff; text-transform:uppercase; background:transparent; border:0px none transparent; cursor:pointer; overflow:visible; top:-3px; margin-top:-3px; margin-left:0px; margin-right: 0px; vertical-align: top; 
}
td.mxPlannerHeader
{
  font-weight: bold; font-size: 11px; color: #ffffff; background-color: #a39987; 
}
ul.mxleftnav
{
  padding: 6px 0 0 0; margin: 0; 
}
ul.mxleftnav li
{
  list-style-type: none; background: url('https://www.webmdhealth.com/customx/common/tool_images/leftnav_arrow.gif') no-repeat 5px 5px; 
}
ul.mxleftnav li a
{
  padding: 6px 5px 5px 23px; margin: 0; display: block; border-bottom: thin solid #cccccc; width: 138px !important; width: 166px; 
}
ul.mxleftnav li.mxleftnav_active
{
  background: url(https://www.webmdhealth.com/customx/common/tool_images/leftnav_arrow_down.gif) no-repeat 5px 5px #edf5e0; border-bottom: thin solid #cccccc; 
}
ul.mxleftnav_sublist li
{
  font-size: 0.6em; color: #32679b; vertical-align: top; border-style: none; padding: 0; background-image: none;list-style-type: square; margin: 0 0 3px 0 !important; margin-bottom: 0; height: auto !important; height: 1%; 
}
ul.mxleftnav_sublist li.mxleftnav_active_sub_item, ul.mxleftnav_sublist li.mxleftnav_active_sub_item a
{
  color: #cc5102; 
}
ul.mxleftnav_sublist li.mxleftnav_disabled_sub_item
{
  font-weight: normal; font-size: 0.6em; color: #999999; 
}
