/* (c) 1995-2017 Healthwise, Incorporated. Healthwise, Healthwise for every health decision,
 * and the Healthwise logo are trademarks of Healthwise, Incorporated.
 * Version: 11.3 (build 11.3.0.0 2017-03-22 16:51)
 */

.HwQuizQuestion{border:1px solid white \9}
textarea{color:#000!important}
.print{display:none}
#HwContentWrapper{margin-left:10px}
.HwContentWrapper img,.HwContainer img{border:0 none}
.HwTypeDecisionPoint :focus,.HwTypeDecisionPoint a:focus{outline:2px solid #000}
#HwSections :focus{outline:2px solid #D8B165}
.HwSelectComparisonOption>select:focus{outline:2px solid #D8B165}
h3.ui-accordion-header{-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}
#HwPersonalStoriesContentWrapper{background-color:#999;border-radius:6px}
#HwPersonalStoriesHeader{border-radius:8px 8px 0 0}
.HwActions.HwCorner{border-radius:0 0 8px 0}
.HwStoriesFooter.HwCorner{border-radius:0 0 8px 8px}
#HwComparisonWrapper.HwCorner{border-radius:8px 8px 8px 8px}
.HwComparisonHeading.HwCorner{border-radius:8px 8px 0 0}
#HwQuizQuestionsWrapper.HwCorner{border-radius:8px 8px 8px 8px}
.HwQuizSubtitleTop.HwCorner{border-radius:8px 8px 0 0}
#HwQuizQuestions.HwCorner{background-color:white;border-radius:8px 8px 0 0}
.HwDecisionPoint #HwColumnContent{min-width:460px}
.HwContentNavigationNoSections,.HwTypeDecisionPoint .HwContentMenu,#HwFlatDecisionPointWrapper{display:none}
.HwDpTextOnlyLink{padding:5px 0 5px 0}
p.HwDecisionPointDisclaimer{margin-bottom:5px}
.HwElement textarea{width:100%}
.HwFAQ{margin-top:5px}
#HwDecisionPoint td{font-size:12px;padding:0}
.HwTypeDecisionPoint p{line-height:1.33em;padding:0;margin:0}
img.HwNoBorderImage{border:0}
#HwDecisionPoint{margin-bottom:15px;margin-top:15px}
#HwDecisionPointBody{border:solid 1px #013D67}
.HwReferenceContainer{background-color:White}
.HwReferenceContent{padding-right:10px}
.HwDecisionPointContent{padding:0 10px 15px 10px;background-color:#FFF;background-image:url(images/ContentBottomShadow.gif);background-repeat:repeat-x;background-position:bottom left}
.HwDecisionPointContent p{padding:5px 10px 5px 0;margin:0 0 5px 5px}
.HwDecisionPointContent a{color:#015C9A}
.HwDecisionPointContent ul{margin-top:5px;margin-bottom:2px}
.HwDecisionPointContent li{color:black}
.HwDpTextOnlyLink a{text-decoration:none;padding-bottom:4px}
.HwCloseDpTextOnlyLink a{background-image:none}
.HwDecisionPointTitle{background-color:#013D67;margin-top:5px;margin-bottom:10px}
.HwDecisionPointTitle p{font-size:20px;color:white;margin:0;padding-left:15px}
.HwDecisionPointDisclaimer{margin-top:5px;margin-bottom:5px;padding-left:10px;padding-right:10px}
.HwDecisionPointHeadline{background-color:#013D67;margin-top:5px;margin-bottom:0}
#HwFactsYourOptions h3.HwSubSectionTitle,#HwKeyPoints h3.HwSubSectionTitle{margin-top:4px;font-weight:bold}
#HwSections * td{height:60px}
#HwSections td{width:16%}
#HwSections td+td{border-left:solid 2px #e1dad2}
#HwSections .HwSectionTab{cursor:pointer}
.HwSectionTab{color:black;font-weight:bold;text-align:center;border-left:2px solid white;border-right:2px solid white;background:url(images/TabUnselected.gif) repeat right top;padding-left:5px}
.HwSectionTab div{padding:3px 8px 5px 0}
.HwSectionTab p{font-size:.90em}
.HwSectionTab h2{color:#013D67;font-size:1.5em;padding:0;margin:0;margin-top:5px}
.HwSectionTabNumber a:active{color:White}
.HwSectionTabSelected{color:white;background:url(images/TabSelected.gif) no-repeat left top;border-top-left-radius:10px;border-top-right-radius:10px}
.HwSectionTabSelected h2,.HwSectionTabSelected h2:hover{color:white}
.HwSectionTabSelected div{background:0}
.HwNonHcMode .HwSectionTabNumberChecked{background:url(images/TabCompleteIndicator.png) no-repeat left 2px}
.HwNonHcMode .HwSectionTabNumberSkipped{background:url(images/TabIncompleteIndicator.png) no-repeat left 2px}
.HwNonHcMode .HwSectionTabNumberChecked.HwInverseIcon{background:url(images/TabCompleteActive.png) no-repeat left 2px}
.HwHcMode .HwHcImageReflector{display:block;color:#000;width:16px;height:16px;position:absolute;display:none}
.HwHcMode .HwHcImageReflectorCheckmark{margin-top:0}
.HwHcMode .HwHcImageReflectorExclamation{margin-top:0}
.HwHcMode .HwSectionTabNumberChecked .HwHcImageReflectorCheckmark{display:block}
.HwHcMode .HwSectionTabNumberSkipped .HwHcImageReflectorExclamation{display:block}
.HwTypeDecisionPoint h3.HwSectionTitle{font-size:1.33em;font-weight:bold;color:white;margin-top:0;margin-bottom:0;padding:6px 15px 6px 15px}
.HwSectionSeperator{height:5px;margin:0;overflow:hidden;background:url(images/ContentTopShadow.gif) repeat-x}
#HwCompareOptions{display:none}
#HwYourFeelings{display:none}
#HwYourDecision{display:none}
#HwQuizYourself{display:none}
#HwYourSummary{display:none}
#HwCheckYourFacts li{font-weight:bold}
#HwCheckYourFacts HwQuestionSet{border:0!important;padding-bottom:10px}
.HwQuestionSet{clear:both}
#HwYourChoices,#HwYourChoices ul,#HwYourChoices div.HwQuestionSet{min-height:1px;height:auto;clear:both}
#HwYourChoices li{font-weight:bold}
#HwYourChoices textarea{overflow:hidden}
#HwNavigationFooter{height:25px;background-color:#013D67}
.HwNavigationFooterESUS{height:47px;background-color:#013D67}
#HwNavigationFooter a{text-decoration:none;font-size:16px;color:white}
.HwNavigationFooterESUS a{line-height:17px}
.HwNavigationPrevious{float:left;margin-top:3px;margin-bottom:5px;margin-left:15px;display:none}
.HwNavigationNext{float:right;margin-top:3px;margin-bottom:5px;margin-right:15px}
.HwNavigationNext button,.HwNavigationPrevious button{font-size:15px;color:white;cursor:pointer;background-color:#013D67;border:1px solid transparent}
.HwDpPrintSummary{float:right;margin-top:3px;height:27px;width:250px;display:none;margin-right:15px}
.HwDpPrintSummaryLeft{float:right;width:8px;height:27px;background:url(images/PrintSummaryButton.gif) no-repeat 0 0}
.HwDpPrintSummaryCenter{float:right;padding-top:2px;height:27px;text-align:center;background:url(images/PrintSummaryButtonCenter.gif) repeat-x right top}
.HwDpPrintSummaryRight{float:right;width:8px;height:27px;background:url(images/PrintSummaryButton.gif) no-repeat -102px 0}
.HwDpPrintSummaryLink{font-size:12px!important;font-weight:bold}
#HwDpPrinter{position:absolute;top:0;left:0;z-index:-100;height:792px;width:612px;opacity:0;filter:alpha(opacity=0)}
.italic{font-style:italic}
.grayText{color:#CCC}
.HwNoDisplay{display:none}
.HwFAQContent{height:auto!important}
.HwFAQContent table{width:85%;margin:0 10px 10px 15px}
.HwFAQContent td{padding:5px 5px 5px 5px}
.HwFAQContent th{padding:5px 0 5px 4px;text-align:left}
.HwFAQContent sub{vertical-align:top}
p.HwFAQRisks{margin:10px 0 0 7px}
.HwFAQAnswer{padding:2px 10px 0 10px!important;margin:5px 0 5px 7px!important}
.HwFAQAnswer dl dd img{vertical-align:middle;float:none}
#HwFAQs .HwFAQAnswer{outline:0}
.HwMultiOptionSlider,.HwMultiOptionSliderLeft{margin-top:10px}
.HwSliderBackground{width:100%;background-image:url(images/2ToneDarkLeft.gif);background-position:center top;background-repeat:repeat-y}
.HwSliderBackgroundAlt{background-image:url(images/2ToneLightLeft.gif)}
.HwOptionsHeader{margin-bottom:20px}
.HwSliderBackgroundSolid{width:100%}
.HwSliderContainer,.HwSliderFacade,.HwSliderHomePost{height:40px}
.HwSlider,.HwSliderRight,.HwSliderLeft,.HwSliderSnapPoints,.HwSnapGuideline{height:30px}
.HwSlider,.HwSliderRight,.HwSliderLeft,.HwSliderSnapPoints,.HwSnapGuideline,.HwSliderFacade{width:100%}
.HwSliderContainer{padding-top:5px;margin-left:10px;margin-right:10px;clear:both}
.HwSnapGuideline{border-right-style:groove;border-right-width:2px;background-color:transparent;float:left}
.HwSlider{background-color:transparent;cursor:pointer}
.HwSliderSnapPoints{background-image:url(images/SliderMiddleOverlay.png);background-repeat:repeat-x;background-position:center center}
.HwSliderHomePost{width:6px;-moz-border-radius:5px;-webkit-border-radius:5px}
.HwSliderLeft * .HwSliderHomePost{margin-left:31px}
.HwSliderFrame{border-style:solid;border-width:1px;height:100%;width:100%;-moz-box-shadow:1px 2px 2px #7C6A55;-webkit-box-shadow:1px 2px 2px #7C6A55;box-shadow:1px 2px 2px #7C6A55}
.HwSliderRange{height:30px;width:0;margin-left:0}
.HwSliderHandle{background-image:url(images/SliderGripTexture.png);background-position:center center;border-style:solid;border-width:1px;height:35px;width:30px;margin-top:-2px;outline:0;z-index:4;-moz-box-shadow:1px 2px 3px #7C6A55;-webkit-box-shadow:1px 2px 3px #7C6A55;box-shadow:1px 2px 3px #7C6A55}
.HwSliderHandleFocus,.HwSliderHandleHover{background-color:#201304;border:solid 1px #000;outline:#f1ece8 outset 1px}
.HwSliderLabel{margin-left:15px;margin-right:10px;margin-bottom:10px;height:12px;font-size:12px;font-weight:normal;text-align:center;padding-right:10px}
.HwMultiOptionSliderLeft .HwSliderLabel{padding:5px 10px 10px 45px}
div.HwSliderQuestion .HwSliderLabel{padding-right:0}
.HwSliderLabelLeft{float:left;text-align:left;width:30%}
.HwSliderLabelCenter{float:left;text-align:center;width:40%}
.HwSliderLabelRight{float:right;text-align:right}
div.HwSliderText{float:none;font-size:12px;font-weight:bold;padding:5px 5px 10px 5px}
p.HwSliderText{padding-left:10px;padding-right:10px;padding-bottom:0}
p.HwSliderTextLeft{float:left;width:45%;padding-left:5px;padding-top:0;text-align:left}
p.HwSliderTextRight{float:right;width:45%;padding-right:10px;padding-top:0;text-align:right}
p.HwOptionText{width:44%;vertical-align:top;font-size:14px;font-weight:bold;display:block}
p.HwOptionTextLeft{text-align:left;float:left;padding-left:5px}
p.HwOptionTextRight{text-align:right;float:right;margin-right:10px}
textarea.HwSliderComment{width:90%;height:60px;margin-bottom:10px;border-width:1px;border-style:inset;margin-left:10px;overflow:auto;resize:none}
p.HwSliderComment{width:90%;margin-left:10px;font:14px arial;font-style:italic;word-wrap:break-word}
textarea.HwSliderCommentLeft,p.HwSliderCommentLeft{width:40%;float:left}
textarea.HwSliderCommentRight,p.HwSliderCommentRight{float:right;width:40%}
textarea#HwConcernsText{resize:none}
* html .HwSliderContainer,* html .HwSliderFrame{overflow:hidden}
* html .HwSliderSnapPoints{background-image:none}
* html .HwSliderHandle{background-image:none}
.HwPopupQuiz{z-index:5;position:absolute;top:0;left:0;margin-top:-4px;margin-left:6px;width:auto;padding:5px;background-repeat:no-repeat;background-image:url(images/arrow_006498.gif)}
.HwPopupQuizText{width:190px;font-size:12px;color:#FFF;font-weight:normal;float:left}
#HwPopupQuizText{outline:0}
.HwPopupQuizArrow{background-image:url(images/QuizFeedbackBoxTongue.png);background-repeat:no-repeat;width:6px;height:14px;float:left;margin-top:4px;position:relative}
.HwPopupQuizCloseButton{background-image:url(images/QuizFeedbackX.gif);background-repeat:no-repeat;width:12px;height:12px;float:right;cursor:pointer}
.HwPopupQuizTextBox{padding:5px 5px 5px 5px;float:left;-moz-border-radius:5px}
.HwPopupError{z-index:5;position:absolute;top:100px;left:100px;margin-top:0;margin-left:0;padding:5px;background-repeat:no-repeat;background-image:url(images/arrow_000000.gif)}
.HwPopupErrorSlider{top:0;left:0;margin-top:-10px;margin-left:-5px}
.HwPopupUp{background-position:top center}
.HwPopupDown{background-position:bottom center}
.HwPopupLeft{background-position:left center}
.HwPopupRight{background-position:right center}
.HwPopupErrorText{width:95px;font-size:.95em;color:#FFF;font-weight:normal;float:left}
.HwPopupErrorArrow{background-image:url(images/ErrorBoxTongue.png);background-repeat:no-repeat;background-position:bottom;width:15px;height:7px;padding-top:0;clear:both;position:relative}
.HwPopupErrorCloseButton{display:none}
.HwPopupErrorTextBox{padding:5px;background-color:#000;float:left;-moz-border-radius:5px;min-width:60px}
.HwScreenReaderAccess{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden;padding:0;float:none;min-width:1px}
.HwAltPopupTextHidden{display:none}
#HwTooltipTextBox{max-width:150px;background-color:#FFC;font-size:11px;font-weight:normal;z-index:10;padding:3px 3px 3px 3px;border:1px solid black;-moz-border-radius:3px}
.HwBackgroundBox{height:auto;padding-left:5px;margin-top:12px;margin-bottom:12px;-moz-border-radius:10px;-webkit-border-radius:10px}
#HwFAQs{width:100%!important}
.HwFAQsTitle{font-weight:bold;padding:0 0 0 5px}
.HwFAQ .HwFAQBackgroundHeader,.ui-accordion-header .hasCorners{background-repeat:no-repeat;background-position:15px 10px!important;cursor:pointer}
.HwFAQ .selected,.HwFAQBackgroundHeader,.ui-accordion-header .hasCorners .selected{background-repeat:no-repeat;background-position:13px 11px!important}
.HwFAQBackgroundHeader a{color:#555;outline-color:-moz-use-text-color;outline-style:none;outline-width:medium;text-decoration:none}
.HwFAQBackgroundHeader a:hover{text-decoration:none}
.HwFAQ h3{padding-bottom:5px}
h3.ui-state-default a{background-image:url(images/SummaryDropDownArrowUnselected.gif);background-repeat:no-repeat;background-position:10px 8px;display:inline-block}
h3.ui-state-active a{background-image:url(images/SummaryDropDownArrowSelected.gif);background-repeat:no-repeat;background-position:8px 10px;display:inline-block}
#HwYourSummary h3.ui-state-active a{background-position:8px 22px}
#HwYourSummary h3.ui-state-default a{background-position:10px 19px}
#HwReferences{width:100%!important;margin:20px 0 0 0}
#HwReferences h3{margin-bottom:15px}
.HwReferenceContainer .HwReferenceBackgroundHeader,.ui-accordion-header .hasCorners{height:25px}
.HwReferenceContainer .selected,.HwReferenceBackgroundHeader,.ui-accordion-header .hasCorners .selected{height:25px}
.HwReferenceBackgroundHeader{cursor:pointer;outline-style:none;outline-width:medium}
.HwReferenceBackgroundHeader a{color:#555;outline-color:-moz-use-text-color;outline-style:none;outline-width:medium;text-decoration:none}
.HwReferenceContent{margin:0 0 0 15px}
.HwReferenceHR{border:0;height:4px;width:100%}
.HwCreditsTitle,.HwReferencesTitle,.HwCitationsTitle,.HwOtherWorksConsultedTitle{font-size:14px;font-weight:bold}
.HwCreditsColumn1{font-weight:bold;padding-right:20px;text-align:left}
.HwDpCredits{margin:10px 0 10px 15px;width:80%}
.HwCitationsTitle,.HwOtherWorksConsultedTitle{margin:10px 0 0 10px}
.HwCitationsContent a,.HwOtherWorksConsultedContent a{color:Black}
#HwReferencesAccordionContent .HwOtherWorksConsultedContent ul li{list-style:none;background:0}
#HwSummary{width:100%!important}
.HwSummaryContainer h3{font-size:12px!important}
.HwSummaryContainer{margin-bottom:10px}
.HwSummarySection{height:auto!important;margin-left:10px;margin-right:10px;margin-bottom:5px}
.HwSummarySectionHeading{font-weight:bold;padding-top:2px;padding-left:10px}
.HwSummaryAccordionLeft{background-image:url(images/SummaryDropDownLeft.gif);background-repeat:no-repeat;float:left;height:43px;width:5px}
.HwSummaryAccordionRight{background-image:url(images/SummaryDropDownRight.gif);background-repeat:no-repeat;float:right;height:43px;width:5px}
.HwSummarySectionSubHeading{font-weight:bold}
.HwSummarySectionText{padding-left:10px}
.HwFAQQuestion{display:inline-block;font-weight:bold;font-size:12px!important;color:Black;margin-left:15px!important;padding:5px 10px;cursor:pointer}
.HwReferenceLabel{font-weight:bold;font-size:12px!important;color:Black;padding:5px 10px 0 25px;display:inline-block;cursor:pointer}
h3.HwSummaryBackgroundHeader{background-image:url(images/SummaryDropDownMiddle.gif);background-repeat:repeat;background-position:top left;height:40px;outline-style:none;cursor:pointer;margin:0 0 5px 0!important;padding-top:0;-moz-border-radius:10px;-webkit-border-radius:10px}
.HwSummaryBackgroundHeader a{background-repeat:no-repeat;background-position:16px 18px;color:#000!important;text-decoration:none;padding-left:25px;padding-top:15px;outline-style:none;outline-width:medium}
.HwSummaryBackgroundHeader a{background-repeat:no-repeat;background-position:12px 20px}
.HwNoWarning{display:none!important}
.HwAccordionWarning{background:url(images/TabIncompleteIndicatorSmall.png) no-repeat!important;background-position:0 0!important;width:15px;height:14px;display:inline-block;position:relative;top:3px;left:3px}
.HwHcWarningSmall{position:absolute}
.HwNoWarning .HwHcWarningSmall{display:none}
#HwGetTheFacts .HwFAQContent h4{font-size:1.15em}
#HwComparisonWrapper{margin:15px 0}
#HwComparisonTable{width:100%;background-color:#FFF;position:relative}
.HwComparisonHeading{color:white;font-weight:bold;text-align:left;height:33px;margin:4px 1px 0 1px;padding:0;padding-top:5px;border-bottom:5px solid #EFE9E5}
.HwComparisonHeadingTitle{display:inline;font-size:1.17em}
.HwComparisonHeadingTitle p{display:inline-block;padding:0 5px 0 10px!important;margin:0 0 10px 7px!important;width:25%}
.HwSelectComparisonOption{display:inline-block;width:33%;margin:4px 0 0 0;position:absolute}
.HwSelectComparisonOption select{width:155px;padding-left:4px}
* html .HwComparisonControlContainer{position:absolute;z-index:10;zoom:1}
.HwComparisonQuestions{width:100%;margin:0;padding:0}
.HwComparisonQuestions th,td.HwComparisonEmptyHeader{text-align:left;height:2.4em;padding:7px;font-size:12px;color:#FFF}
.HwComparisonQuestions caption{border-width:3px 3px 0 3px;border-color:lightgray;border-style:solid;background-color:#006498;font-size:1.33em;font-weight:bold;color:white}
.HwComparisonItemHeaderSelected{color:#FFF;font-weight:bold;vertical-align:top}
.HwComparisonQuestion{margin:0;vertical-align:top}
.HwComparisonQuestion .HwComparisonQuestionText{background-color:#FFF;font-weight:bold;width:26%;padding:5px;font-size:12px;color:#000}
.HwComparisonItem{background-color:#FFF;width:32%;padding:5px}
.HwComparisonItem ul li{margin-left:2px}
#HwComparisonOptions{display:none}
.LearnMore{padding:10px 15px 5px 15px;margin:0}
.HwCompareOptionsSelectContainer{cursor:pointer;height:25px;margin-top:-4px}
.HwCompareSelectedValueContainer{padding-left:10px;color:black;font-weight:bold;cursor:pointer!important}
.HwCompareSelectedValue{padding:0 5px;cursor:pointer!important}
.HwCompareOptionContainer{padding:4px 0;margin-top:-28px!important}
.HwCompareOptionButton{cursor:pointer;height:24px;width:27px;background:url(images/OptionsDropDown.png) no-repeat}
ul.HwCompareOptionContainer li{cursor:pointer;background:#cce0ea;margin:4px;padding:4px 5px 4px 4px}
ul.HwCompareOptionContainer li.HwCompareOptionItemHover{cursor:pointer;background-color:#3383ad;color:white}
ul.HwCompareOptionContainer li.HwCompareOptionViewed{color:white;background:#3383ad url(images/OptionsCheck.gif) no-repeat right}
#HwPersonalStoriesWindow{display:none;position:absolute;width:475px}
#HwPersonalStoriesContentWrapper{position:relative;padding:5px 0}
#HwPersonalStoriesBorder{padding:3px 5px}
#HwPersonalStoriesHeader{color:white;font-size:11pt}
.HwPersonalStoriesContent{padding:0 10px}
* html #HwPersonalStoriesContentArea{height:100px}
#HwPersonalStoriesHeader .HwActions a{color:black;font-size:11px;text-decoration:none;padding-left:10px}
* html #HwPersonalStoriesHeader .HwActions{margin:0;display:inline;padding-bottom:5px}
#HwPersonalStoriesHeader .HwActions{width:70px;height:15px;position:relative;float:right;padding-top:3px;padding-bottom:8px;margin-top:-1px;margin-right:-1px}
.HwCloseLink{padding-right:20px;background-image:url(images/StoryCloseX.gif);background-repeat:no-repeat;background-position:right top;outline-style:none;outline-width:medium}
.HwPersonalStoriesContent h3.HwSubSectionTitle{margin:0;padding:20px 0 10px 0;color:White}
.HwStoriesDisclaimer{padding:10px 10px 30px 10px!important}
.HwStories{overflow-y:auto;overflow-x:hidden;padding-top:10px;background-color:white}
.HwStoriesFooter{background-color:white}
.HwPersonalStory{width:80%;margin:0;padding:0 0 0 5px;background-color:transparent;background:url(images/StoryQuotes1.gif) no-repeat left top}
.HwPersonalStoryBody{background:url(images/StoryQuotes2.gif) no-repeat right bottom}
.HwPersonalStoryOdd{float:left}
.HwPersonalStoryEven{float:right}
.HwPersonalStoryIdentity{font-weight:bold;text-align:right;margin-top:-25px;padding:15px 15px 0 0;background-color:transparent}
#HwQuizQuestionsWrapper{margin-top:15px}
#HwQuizQuestionsBorder{padding:5px 4px 0 4px}
#HwQuizQuestions{background-color:white}
.HwQuestionSet .HwQuizQuestion{margin-top:5px;padding:0;clear:both;height:auto}
.HwClear{clear:both}
.HwQuizSubtitleTop{color:white}
.HwQuizWrapperFooter{padding-bottom:10px}
.HwQuizSubtitle{color:white;padding-top:8px}
.HwTypeDecisionPoint p.HwQuizSubtitleText{font-size:1.17em;font-weight:bold;margin:0;padding:0 0 8px 15px}
.HwMultipleChoiceQuestion .HwQuestionText,#HwConcerns .HwQuestionText,#HwCertainty .HwQuestionText{margin:0;width:90%;display:inline-block;vertical-align:top;padding-top:0;padding-right:0}
.HwBooleanQuestionClear,.HwBooleanQuestion{clear:both}
#HwCertainty{clear:both}
.HwAnswers{clear:both;margin-left:20px;height:auto}
.HwAnswers ul{list-style-type:none;list-style-image:none;margin:0;padding:0;clear:both}
.HwAnswers ul li.HwAnswer{background:none!important;padding-left:0!important;padding-top:5px;line-height:normal;margin-left:0!important;clear:both}
.HwAnswers .HwClear{height:2px}
.HwAnswerTextWrapper{display:block;float:left;margin-top:-2px;padding-left:8px;width:90%}
.HwAnswerText{font-weight:normal}
.HwAnswerResultsText{display:none}
.HwRadioButton{float:left;cursor:pointer;height:12px;width:12px;padding-top:3px}
.HwOffScreenElement{position:absolute;left:-9999px}
.HwQuestionSet{font-weight:bold;padding:5px 10px 5px 10px;height:auto}
#HwCheckYourFacts HwQuestionSet{border:0!important}
.HwMultipleChoiceQuestion,.HwBooleanQuestion{padding:2px 0 0 15px}
.HwBooleanQuestion p{padding-top:0;margin:0}
.HwQuizQuestion fieldset{border:0}
.HwQuestionLegend{padding:5px 10px 5px 0;margin:0 0 5px 5px;width:100%}
.HwBooleanQuestion a,a.HwTabStopLink{color:black;text-decoration:none}
.HwOrderedNumber{display:inline-block;vertical-align:top;font-weight:bold;padding:0 6px 0 0}
.HwButtonSelected{color:white!important;background:url(images/QuizBtnSelected.gif) no-repeat top!important}
.HwButtonSelected a{color:white!important}
.HwYesButton{display:block;float:left;text-align:center;cursor:pointer;height:16px;width:29px;margin:2px;padding:0;background:url(images/QuizBtnUnselected.gif) no-repeat top}
.HwNoButton{display:block;float:left;text-align:center;cursor:pointer;height:16px;width:29px;margin:2px 10px 2px 2px;padding:0;background:url(images/QuizBtnUnselected.gif) no-repeat top}
.HwQuestionSkipped{background:url(images/TabIncompleteIndicatorSmall.png) no-repeat left 2px}
.HwHcMode .HwQuestionSkipped{background:url(images/TabIncompleteIndicatorSmall_HC.png) no-repeat left 2px}
.HwQuestionSet .HwSliderText{padding-left:20px}
.HwConcerns{padding-left:15px}
#HwYourCommentsSummary{font-weight:normal;overflow:auto}
#HwYourSummary * .HwSliderSnapPoints,#HwYourSummary * .HwSliderBackgroundSolid,#HwYourSummary * .HwSliderBackground{background-image:none}
#HwYourSummary * .HwSliderSnapPoints,#HwYourSummary * .HwSliderBackgroundSolid{background-color:Transparent}
#HwYourSummary * .HwSliderBackgroundSolid>.HwSliderText{background-image:none}
#HwYourSummary * .HwSliderBackgroundHeading{background-image:none;margin-top:12px;margin-bottom:12px;-moz-border-radius:10px;-webkit-border-radius:10px}
#HwYourSummary * .HwSliderContainer,#HwYourSummary * .HwSliderFacade,#HwYourSummary * .HwSliderHomePost{height:44px}
#HwYourSummary * div.HwSliderText span.HwOrderedNumber{display:none}
#HwYourSummary * .HwSliderRange{height:26px;margin-top:2px}
#HwYourSummary * .HwSliderFrame{border-width:2px;border-style:solid}
#HwYourSummary * .HwSnapGuideline{border-right-width:2px;border-right-style:solid;height:32px}
#HwYourSummary * .HwSliderHomePost{width:6px;border:0;-moz-border-radius:5px;-webkit-border-radius:5px}
#HwYourSummary * .HwSlider,#HwYourSummary * .HwSliderLeft{cursor:default}
#HwYourSummary * textarea.HwSliderComment{border-width:0;border-color:inherit;border-style:none;background-color:Transparent;font-family:Arial;font-size:14px;font-style:italic;margin-left:10px}
#HwYourSummary * textarea.HwSliderCommentRight{text-align:right;margin-right:10px}
.HwHorizontalSliderDivider{height:4px;margin-top:10px;font-size:.1em}
#HwYourSummary * .HwSliderLabel{padding:5px 0 10px 0;height:12px;font-size:12px;font-weight:normal;text-align:center}
#HwYourSummary * .HwSliderLabelLeft{float:left;text-align:left;padding-left:5px;width:30%}
#HwYourSummary * .HwSliderQuestion .HwSliderLabelLeft{text-align:center}
#HwYourSummary * .HwSliderLabelCenter{float:left;text-align:center;width:36%}
#HwYourSummary * .HwSliderQuestion .HwSliderLabelCenter{text-align:right}
#HwYourSummary * .HwSliderLabelRight{float:right;text-align:right;width:30%}
#HwNextStepsSummary{margin-top:5px;margin-bottom:12px;margin-left:0;font-weight:normal}
#HwLeaningSummary.HwSummarySectionSubHeading{margin-top:12px;margin-bottom:12px;background-color:Transparent}
#HwHowSureSummary.HwSummarySectionSubHeading{margin-top:12px}
.HwSummarySection .HwAnswerText{float:none}
#HwYourSummary * .HwMultipleQuestionText{display:block;font-weight:bold}
#HwYourSummary * .HwAnswerText{display:block;padding-left:15px;padding-right:8px;margin-left:25px;font-weight:bold;background-image:url(images/Bullet1.gif);background-repeat:no-repeat;background-position:0 5px}
#HwYourSummary * .HwAnswerResultsText{padding-left:40px;display:block}
#HwSummaryPatientChoices{width:100%}
#HwSummaryPatientChoices table{margin-left:-1px;margin-right:-1px}
#HwSummaryFactCheckIncorrect{margin-bottom:8px;margin-top:10px}
td.HwSummaryPatientChoicesAnswer{width:30px;font-weight:bold;vertical-align:top}
td.HwSummaryPatientChoicesQuestion{vertical-align:top}
.HwIncompleteLink{background-image:url(images/SummaryUnansweredQuestion.gif);background-position:center;background-repeat:no-repeat;text-align:center;margin-bottom:5px;font-weight:normal;padding-left:10px;padding-right:10px;display:block}
.HwIncompleteLink td{height:75px;vertical-align:middle!Important;padding-left:10px;padding-right:10px;font-weight:bold}
.HwIncompleteLink * a{text-decoration:none}
.HwIncompleteLink * a:hover{text-decoration:underline}
.HwHelperHidden{display:none!Important}
.HwHelperNoBorder{border:none!Important}
.HwHelperStopFloat{display:block;clear:both;width:100%;height:1px;background-color:Transparent;font-size:.1em}
.HwCornerTl{-moz-border-radius-topleft:10px;-webkit-border-top-left-radius:10px}
.HwCornerTr{-moz-border-radius-topright:10px;-webkit-border-top-right-radius:10px}
.HwCornerBl{-moz-border-radius-bottomleft:10px;-webkit-border-bottom-left-radius:10px}
.HwCornerBr{-moz-border-radius-bottomright:10px;-webkit-border-bottom-right-radius:10px}
.HwCornerTop{-moz-border-radius-topleft:10px;-webkit-border-top-left-radius:10px;-moz-border-radius-topright:10px;-webkit-border-top-right-radius:10px}
.HwCornerBottom{-moz-border-radius-bottomleft:10px;-webkit-border-bottom-left-radius:10px;-moz-border-radius-bottomright:10px;-webkit-border-bottom-right-radius:10px}
.HwCornerRight{-moz-border-radius-topright:10px;-webkit-border-top-right-radius:10px;-moz-border-radius-bottomright:10px;-webkit-border-bottom-right-radius:10px}
.HwCornerLeft{-moz-border-radius-topleft:10px;-webkit-border-top-left-radius:10px;-moz-border-radius-bottomleft:10px;-webkit-border-bottom-left-radius:10px}
.HwCornerAll{-moz-border-radius:10px;-webkit-border-radius:10px}
.HwBackgroundBox,.HwFAQ .HwFAQBackgroundHeader,.ui-accordion-header .hasCorners,.HwFAQ .selected,.HwFAQBackgroundHeader,.ui-accordion-header .hasCorners .selected,.HwReferenceContainer .HwReferenceBackgroundHeader,.ui-accordion-header .hasCorners,.HwReferenceContainer .selected,.HwReferenceBackgroundHeader,.ui-accordion-header .hasCorners .selected,.HwReferenceHR,#HwComparisonWrapper,#HwComparisonBorder,.HwComparisonQuestions,.HwComparisonQuestion,.HwCompareSelectedValueContainer,.HwCompareOptionContainer,#HwSections,#HwPersonalStoriesContentWrapper,#HwPersonalStoriesBorder,#HwPersonalStoriesHeader .HwActions,#HwQuizQuestionsWrapper,#HwQuizQuestionsBorder,p.HwSliderRightColor,#HwYourSummary * .HwSliderBackgroundHeading,.HwHorizontalSliderDivider,.HwIncompleteLink{background-color:#EFE9E5}
.HwFAQContent th,.HwQuestionSkipped{background:#EFE9E5}
.HwReferenceHR{color:#EFE9E5}
.HwQuestionSet{border-bottom:2px solid #EFE9E5}
.HwCompareOptionButton,.HwFAQContent table,.HwFAQContent td,.HwFAQContent th,#HwQuizQuestions{border:2px solid #EFE9E5}
td.HwSummaryPatientChoicesAnswer,#HwYourSummary * .HwAnswerText{color:#2795C1}
#HwYourSummary * .HwSliderLabel,.HwSliderFrame{background-color:#FFF}
textarea.HwSliderComment{border-color:#EFE9E5}
.HwSliderBackgroundSolid,p.HwSliderLeftColor{background-color:#E1DAD2}
#HwYourSummary * .HwSliderHomePost{background-color:#7C6A55}
.HwSliderFrame,.HwSnapGuideline{border-color:#7C6A55}
.HwSliderHomePost{background-color:#B3B3B3}
.HwSliderHandle{background-color:#745f47;border-color:#808080}
.HwComparisonHeading,.HwComparisonQuestions th,td.HwComparisonEmptyHeader,.HwCompareOptionButton,#HwPersonalStoriesHeader,.HwPopupQuizTextBox,.HwQuizSubtitleTop,.HwQuizSubtitle,.HwSliderRange,h3.HwSectionTitle{background-color:#006498}
.HwComparisonItemHeaderSelected{background-color:#006498!important}
.HwBooleanQuestion a:hover{color:#006498}
.HwBooleanQuestion a:active{color:#006498;border:1px solid #006498}
#HwYourSummary * .HwSnapGuideline{border-right-color:#000}
#HwYourSummary * .HwSliderFrame{border-color:#000;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}
div.HwAnswer input{margin-right:.5em}
span.HwAnswerText label{display:inline!important}
.HwContent li{margin-left:3.5em;line-height:1.33em;padding:.1em 0 .42em}
.HwContent ul li{list-style:none;background:transparent url(images/Bullet1.gif) no-repeat scroll;background-position:0 .3em;padding-left:1.4em;margin-left:.8em}
.HwContent ul li ul li{list-style:none;background:transparent url(images/Bullet2.gif) no-repeat scroll;background-position:0 .8em;padding-left:1em;margin-left:0}
.HwContentHeader{display:none;margin:10px 0;font-size:1.7em;color:#fff}
.HwContentHeader p{padding-left:.5em;line-height:normal}
#HwContentWrapper .HwContentHeader{background-color:#013d67}
.HwContent .HwDecisionPointHeadline h2,.HwContent .HwDecisionPointHeadline p{font-size:18px;font-weight:bold;color:white;margin:0;padding:2px 15px 6px 15px}
#HwFlatDecisionPoint{background-color:#FFF}
h2.HwFlatDecisionPointHeadline{font-size:1.67em}
#HwFlatHeadlineSubtext{font-size:9pt;color:Black;padding-top:6px}
#HwFlatDecisionPoint p{padding:.2em .5em .83em}
.HwFlatDecisionPointTitle>p,#HwFlatHwComparisonTable h4{font-size:1.4em;font-weight:bold}
#HwFlatHwYourOptions h4{margin-top:10px;margin-bottom:10px}
#HwFlatHwKeyPoints h4{margin-top:10px;margin-bottom:10px}
.HwFlatDecisionPointDisclaimer,.HwFlatDecisionPointDisclaimerTop{font-size:1em}
.HwFlatDecisionPointTabSection h3{margin-bottom:14px}
#HwFlatHwCertainty h4{margin-bottom:8px;margin-top:14px}
.HwFlatFAQsTitle{padding:5px 0 5px 0;font-weight:bold}
p.HwFlatFAQRisks,#HwFlatDecisionPoint h4,.HwFlatCreditsTitle,.HwFlatReferencesTitle{font-size:1em;padding-top:5px;padding-bottom:5px;font-weight:bold}
.HwFlatCreditsColumn1{font-weight:bold;text-align:left}
div.HwFlatConcerns{width:100%}
#HwFlatDecisionPoint input[type='radio']{margin-left:2%;margin-right:10px}
#HwFlatDecisionPoint td li{margin-left:0}
span.HwFlatCorrectAnswerText{display:block;margin-left:2%;margin-right:2%}
.HwFlatFAQ * td,.HwFlatFAQ * th{border-color:#000;border-width:2px 2px 2px 2px;border-style:solid;margin:0;padding:4px}
table.HwFlatTable table.HwFlatHwComparisonQuestions{border-color:Black}
table.HwFlatTable * tr,table.HwFlatTable * td,table.HwFlatTable * th,table.HwFlatHwComparisonQuestions * tr,table.HwFlatHwComparisonQuestions * td,table.HwFlatHwComparisonQuestions * th{padding:0 0 0 4px;border-color:Black}
table.HwFlatHwComparisonQuestions * th,table.HwFlatHwComparisonQuestions * td{margin:0;padding:4px}
td.HwFlatCompareOptionsQuestionCol{width:20%;vertical-align:top}
td.HwFlatCompareOptionsCol{width:40%;vertical-align:top}
td.HwFlatSliderTableCell{text-align:center;border:solid 2px #000;height:2em}
.HwFlatCommentCell{width:100%;border:solid 2px #000;height:10em}
.HwFlatCommentCellDoubleBox{width:50%;border:solid 2px #000;height:10em}
div.HwFlatSliderBackground{border:solid 1px #000;margin-bottom:10px}
div.HwFlatSliderText p.HwFlatQuestionText{font-weight:normal}
p.HwFlatQuestionText{margin-top:5px;margin-left:1%;margin-right:1%;margin-bottom:-5px!important}
.HwFlatSliderTable{width:98%;margin-left:1%}
.HwFlatOptionTextLeft{width:45%;vertical-align:top;font-weight:bold;display:block;text-align:left;float:left;padding-left:1%;padding-right:4%}
.HwFlatOptionTextRight{width:45%;vertical-align:top;font-weight:bold;display:block;text-align:right;float:right;padding-left:4%;padding-right:1%}
div.HwFlatSliderText{clear:both;width:98%;float:none;font-weight:bold;padding-top:5px;padding-bottom:10px;display:block}
p.HwFlatHwSliderTextLeft{float:left;width:44%;padding-left:1%;padding-right:4%;padding-bottom:0;text-align:left}
p.HwFlatHwSliderTextRight{float:right;width:44%;padding-left:4%;margin-right:2%;padding-bottom:0;text-align:right}
p.HwFlatHwOptionTextLeft{float:left;width:44%;font-weight:bold;text-align:left}
p.HwFlatHwOptionTextRight{float:right!important;float:none;width:44%;font-weight:bold;text-align:right}
.HwFlatHwSliderLabelLeft{padding-top:5px;padding-bottom:10px;font-weight:normal;float:left;text-align:left;padding-left:1%;width:34%}
.HwFlatHwSliderLabelCenter{padding-top:5px;padding-bottom:10px;font-weight:normal;float:left;text-align:center;width:33%}
.HwFlatHwSliderLabelRight{padding-top:5px;padding-bottom:10px;font-weight:normal;float:right;text-align:right;margin-right:3%;width:30%}
.HwFlatStopFloat{display:block;clear:both;width:100%;height:1px;background-color:Transparent}
textarea.HwFlatSliderComment.SliderComment,textarea.HwFlatSliderComment{width:96%;height:60px;margin-bottom:10px;border-width:1px;border-color:#000;border-style:inset}
textarea.HwFlatSliderCommentLeft{width:47%;margin-left:0;float:left}
textarea.HwFlatSliderCommentRight{width:47%;margin-right:2%;float:right}
textarea#HwFlatConcernsText{width:98%;height:90px;margin-right:1%;margin-left:1%;border-width:1px;border-color:#000;border-style:inset}
.HwFlatCommentsTableCellLeft{width:45%;float:left;height:70px;border:solid 2px #000}
.HwFlatCommentsTableRow{padding-left:20px}
.HwFlatCommentsTableCellRight{width:45%;float:right;height:70px;border:solid 2px #000;padding-left:5px}
.HwFlatCommentsTable{margin-left:1%;width:98%}
.HwFlatReferenceLabel{font-size:1.33em;font-weight:bold}
.HwFlatReferenceContainer{margin-top:15px}
.HwFlatDecisionPointDisclaimer{display:none;margin-left:5%;margin-right:5%;margin-top:25px;width:90%;text-align:center;border-top:solid 1px #888;border-bottom:solid 1px #888;font-size:.83em}
.HwFlatHwAnswers{margin-top:10px}
.HwAnwerResultsText{display:block;padding:10px 5px 10px 7px}
#HwFlatDecisionPoint * .HwFlatHwSliderLabelLeft{width:33%}
#HwFlatDecisionPoint * .HwFlatHwSliderLabelCenter{width:32%}
#HwFlatDecisionPoint * .HwFlatHwSliderLabelRight{width:30%}
#HwFlatDecisionPoint * .HwFAQBackgroundHeader{background-color:#FFF;cursor:default;margin-bottom:0!Important}
#HwFlatDecisionPoint * .HwFAQ h3{padding:0}
.HwFlatHwAnswers ul li,.HwFlatInputButton ul li{margin-left:30px;list-style:none outside none;padding-top:.1em;padding-right:.42em;padding-left:1.4em;line-height:1.33em}
.HwFlatHwAnswer,.HwFlatInputButton ul li{background:transparent url(images/QuizRadioBtnUnselected.png) no-repeat 0 .3em!important}
.HwCorrectAnswer{background:transparent url(images/QuizRadioBtnSelected.png) no-repeat 0 .3em!important}
li.HwFlatHwAnswer input,.HwFlatInputButton ul li input{display:none}
#HwFlatDecisionPoint * .HwSelectedOption{font-weight:bold}
#HwFlatDecisionPoint * dl dd img{vertical-align:middle;padding-right:.83em;float:left}
#HwFlatDecisionPoint * .HwFlatHwFAQAnswer dl dd img{padding-right:.25em;vertical-align:middle;float:none}
#HwFlatDecisionPoint * dl dd a{vertical-align:middle}
#HwFlatDecisionPoint * ul li img{vertical-align:middle;padding-right:.3em}
#HwFlatDecisionPoint * h3 img{vertical-align:middle}
#HwFlatDecisionPoint * p img{vertical-align:middle}
#HwFlatHeadlineDisclaimerPrintOnly{display:none}
.HwFlatSelectedAnswer{display:none}
body.HwDecisionPoint>div#HwPxContainer{max-width:1024px!important}
hr{width:100%}
textarea{overflow-y:scroll!important;overflow:visible}
textarea.HwSliderComment{overflow:visible;height:auto}
#HwMobileHwComparisonTableWrapper,#HwMobileHwComparisonTable,#HwMobileHwComparisonTableAndroid{display:none}
#HwPxContentFiller{display:none}
.HwComparisonQuestions th,.HwComparisonQuestions td{border:1px solid lightgray}
.HwDecisionPoint{width:100%;margin:0;padding:0;min-width:320px}
.HwContentInformation{margin-left:10px}
p.HwDecisionPointDisclaimer,.HwDpTextOnlyLink{margin:0 10px}
.HwIncompleteLink{padding-left:0;padding-right:0}
.HwTypeDecisionPoint{margin-left:10px;margin-right:10px}
.HwSectionTab p{font-size:.9em;font-weight:bold;line-height:12px!important}
.HwLinkDefinition img{display:none}
.HwOrderedNumber{position:relative}
#HwPersonalStoriesHeadlineWrapper{display:none}
#HwPersonalStoriesWindow{position:relative;display:inline!important}
#HwPersonalStoriesHeader .HwActions{display:none}
#HwMobilePersonalStoryOddColumn,#HwMobilePersonalStoryEvenColumn{width:49%}
#HwMobilePersonalStoryOddColumn{float:left}
#HwMobilePersonalStoryEvenColumn{float:right}
.HwPersonalStoryEven,.HwPersonalStoryOdd{width:100%;margin:0;padding-top:0;padding-bottom:0;display:block;position:relative}
#HwDpPrinter{width:100%}
.HwSlider,.HwSliderRight,.HwSliderLeft,.HwSliderSnapPoints,.HwSnapGuideline,.HwSliderFacade{width:100%!important}
#HwYourSummary * .HwSliderLabel{padding:0}
#HwYourSummary * .HwSliderLabelLeft{padding-left:0}
.HwSliderLabel,.HwMultiOptionSliderLeft .HwSliderLabel{padding:10px 0 15px 0;margin:0}
.HwSliderLabelLeft,.HwSliderLabelRight,.HwSliderLabelCenter{width:30%!important;display:inline-block;*display:inline;*float:none!important;zoom:1}
.HwSliderLabelLeft{margin-left:3.5%;text-align:left;float:left}
.HwSliderLabelRight{margin-right:3.5%;text-align:right;float:right}
.HwSliderLabelCenter{float:none}
#ui-accordion-HwReferences-panel-0{height:auto!important}
#HwYourCommentsSummary{word-wrap:break-word}
@media screen and (max-width:1024px){.HwAnswerTextWrapper{border:1px solid #b3b3b3;background:white;border-radius:3px;width:75%;max-width:400px;min-width:220px;padding:10px;background-color:#FFF;background-image:-webkit-gradient(linear,0% 0,0% 100%,from(#FFF),to(#F3F3F3));background-image:-webkit-linear-gradient(top,#FFF,#F3F3F3);background-image:-moz-linear-gradient(top,#FFF,#F3F3F3);background-image:-ms-linear-gradient(top,#FFF,#F3F3F3);background-image:-o-linear-gradient(top,#FFF,#F3F3F3)}
.HwAnswerTextWrapper.HwAnswerTextWrapperSelected{background-color:#2795C1;background-image:-webkit-gradient(linear,0% 0,0% 100%,from(#FFF),to(#2795C1));background-image:-webkit-linear-gradient(top,#FFF,#2795C1);background-image:-moz-linear-gradient(top,#FFF,#2795C1);background-image:-ms-linear-gradient(top,#FFF,#2795C1);background-image:-o-linear-gradient(top,#FFF,#2795C1)}
#HwCheckYourFacts .HwAnswerTextWrapper{min-width:100px}
.HwRadioButton{display:none}
}
#HwYourChoices .HwAnswerTextWrapper{width:75%;min-width:66px;text-align:center;border:1px solid #b3b3b3;background:white;border-radius:3px;max-width:400px;padding:10px;background-color:#FFF;background-image:-webkit-gradient(linear,0% 0,0% 100%,from(#FFF),to(#F3F3F3));background-image:-webkit-linear-gradient(top,#FFF,#F3F3F3);background-image:-moz-linear-gradient(top,#FFF,#F3F3F3);background-image:-ms-linear-gradient(top,#FFF,#F3F3F3);background-image:-o-linear-gradient(top,#FFF,#F3F3F3)}
#HwYourChoices .HwAnswerTextWrapper.HwAnswerTextWrapperSelected{background-color:#2795C1;background-image:-webkit-gradient(linear,0% 0,0% 100%,from(#FFF),to(#2795C1));background-image:-webkit-linear-gradient(top,#FFF,#2795C1);background-image:-moz-linear-gradient(top,#FFF,#2795C1);background-image:-ms-linear-gradient(top,#FFF,#2795C1);background-image:-o-linear-gradient(top,#FFF,#2795C1)}
#HwYourChoices .HwRadioButton{display:none}
#HwYourChoices .HwAnswer{float:left;list-style:none;background-image:none;padding:0;clear:none;margin-right:5px;width:auto;height:auto}
@media screen and (max-width:767px){#HwFlatDecisionPointWrapper{margin:10px 5px}
.contactInfo.mobile{margin:10px 0}
#HwQuizQuestions,#HwDecisionPointBody{border:0}
.jquery-corner{display:none}
#HwScrollIcon{background-image:url(images/SideScrollArrow.png);width:33px;height:31px;position:absolute;background-position:center;background-repeat:no-repeat;z-index:100;right:0;top:180px}
#HwMobileHwComparisonTableWrapper{position:relative}
.HwPopupErrorText{font-size:.8em;width:50px!important}
.HwPopupQuizText{font-size:11px;max-width:190px;width:93%}
#HwPopupQuizText{outline:0}
.HwSummaryBackgroundHeader.ui-accordion-header a{white-space:nowrap}
.HwTypeDecisionPoint{margin:10px 0}
#HwContentWrapper{margin-left:0}
.HwLogo,.HwDisclaimer,.HwCopyright{width:90%!important;float:none!important;margin:0 auto;padding:0}
.HwDecisionPointContent{padding:0;margin:5px;background:0}
.HwSectionTab p{font-size:.8em}
#HwSections td{width:15%}
.HwHelperStopFloat{height:10px}
p.HwOptionText{width:40%!important}
.HwSliderComment{width:auto}
#HwQuizQuestionsBorder{padding:0}
.HwDecisionPointHeadline,#HwNavigationFooter,.HwContentHeader,.HwCornerAll{border-radius:0!important}
#HwMobilePersonalStoryOddColumn,#HwMobilePersonalStoryEvenColumn{width:100%;float:left}
.HwPersonalStoryEven,.HwPersonalStoryOdd{width:100%;float:left;min-height:100px;padding-top:10px;padding-bottom:10px;border-bottom:1px gray solid}
.HwPersonalStoryOdd:last-child{border-bottom:0}
#HwPersonalStoriesBorder{padding:0;background-color:transparent}
.HwQuizSubtitleText{color:#006498}
.HwQuizSubtitleTop,.HwQuizSubtitle{background-color:white}
.HwMultipleChoiceQuestion,.HwBooleanQuestion{padding:2px 0 0 5px}
.HwMultipleChoiceQuestion .HwQuestionText,#HwConcerns .HwQuestionText,#HwCertainty .HwQuestionText{width:90%}
.HwBooleanQuestion{text-align:left}
.HwBooleanQuestion .HwQuestionText{width:90%;padding:0 0 10px 0}
.HwQuestionText p{width:63%!important}
.HwSectionTab div{border-left:none;padding:3px 0 0 0}
.HwSectionTab{border:0;padding-left:0}
.HwSectionTabNumberChecked .HwSectionTabLink,.HwSectionTabNumberSkipped .HwSectionTabLink{visibility:hidden}
.HwSectionTab h2.HwSectionTabNumberChecked,.HwSectionTab h2.HwSectionTabNumberSkipped{color:transparent;display:inline-block;width:15px}
p.HwSliderTextLeft{width:40%}
.HwSelectComparisonOption{width:25%;float:left}
.HwCompareOptionsSelectContainer,.HwCompareSelectedValueContainer{width:100%!important}
.HwCompareSelectedValue{width:auto!important}
table.HwComparisonQuestions{max-width:100%}
.HwSliderBackground,.HwSliderBackgroundAlt{background:0}
#HwComparisonWrapper{background-color:transparent}
#HwComparisonBorder{display:none}
#HwMobileHwComparisonTableWrapper{display:block;border-width:1px;border-style:solid;border-color:#CBC4C0}
#HwMobileHwComparisonTable,#HwMobileHwComparisonTableAndroid{display:block}
table.HwMobileHwComparisonTable,table.HwMobileHwComparisonTableAndroid{margin-top:-1px;margin-left:-2px;font-size:10px!important;border-width:0;border-color:#CBC4C0;border-collapse:collapse}
#HwPersonalStoriesContentWrapper{background-color:transparent;padding:0}
table.HwMobileHwComparisonTable th,table.HwMobileHwComparisonTable tr,table.HwMobileHwComparisonTable td{font-size:10px;border-width:1px;border-style:solid;border-color:#CBC4C0;margin:0;padding:0}
table.HwMobileHwComparisonTable th{background-color:#417FA3;color:white}
table.HwMobileHwComparisonTable tr td:first-child{max-width:0}
#HwMobileHwComparisonScrollingDiv{width:78%;overflow-x:scroll;margin-left:22%;overflow-y:visible;border-width:0;border-style:none;border-left-color:#CBC4C0;border-left-width:1px;border-left-style:solid}
table.HwMobileHwComparisonTable .HwFlatCompareOptionsQuestionCol{position:absolute;width:21%;left:1%;text-align:left;min-height:50px;margin-top:-1px;color:black!important;background-color:transparent!important;border-width:0!important;border-style:none!important;border-top-color:#CBC4C0!important;border-top-width:1px!important;border-top-style:solid!important}
table.HwMobileHwComparisonTable .HwFlatCompareOptionsCol{min-width:245px;max-width:300px;width:100%}
}
ul.SegmentedControl{font-size:0;list-style:none;position:relative;z-index:1}
ul.SegmentedControl,ul.SegmentedControl li{margin:0;padding:0;text-align:center}
ul.SegmentedControl li{display:inline-block;*display:inline;zoom:1;width:13.4%;height:30px;background-position:center;background-repeat:no-repeat,repeat-x;background-repeat:no-repeat \9;border:2px #A9A9A9 solid;border-left:none}
ul.SegmentedControl li:first-child{border-left:2px #A9A9A9 solid;border-top-left-radius:5px;border-bottom-left-radius:5px}
ul.SegmentedControl li.lastsegment{border-top-right-radius:5px;border-bottom-right-radius:5px}
ul.SegmentedControl li.Leftsegmentbutton{background-image:url(images/SegmentedControl_GrayArrow_Left.png),url(images/SegmentedControl_GraySquare_Center.png);background-image:url(images/SegmentedControl_GrayArrow_Left.png) \9;background-color:lightgray\9}
ul.SegmentedControl li.Rightsegmentbutton{background-image:url(images/SegmentedControl_GrayArrow_Right.png),url(images/SegmentedControl_GraySquare_Center.png);background-image:url(images/SegmentedControl_GrayArrow_Right.png) \9;background-color:lightgray\9}
ul.SegmentedControl li.highlighted.Leftsegmentbutton{background-image:url(images/SegmentedControl_BlueArrow_Left.png),url(images/SegmentedControl_BlueSquare_Center.png);background-image:url(images/SegmentedControl_BlueArrow_Left.png) \9;background-color:#43C6DB \9}
ul.SegmentedControl li.highlighted.Rightsegmentbutton{background-image:url(images/SegmentedControl_BlueArrow_Right.png),url(images/SegmentedControl_BlueSquare_Center.png);background-image:url(images/SegmentedControl_BlueArrow_Right.png) \9;background-color:#43C6DB \9}
ul.SegmentedControl li.Rightsegmentbutton.selected{background-image:url(images/SegmentedControl_BlueArrow_RightWhite.png),url(images/SegmentedControl_BlueSquare_Center.png);background-image:url(images/SegmentedControl_BlueArrow_RightWhite.png) \9;background-color:#43C6DB \9}
ul.SegmentedControl li.Leftsegmentbutton.selected{background-image:url(images/SegmentedControl_BlueArrow_LeftWhite.png),url(images/SegmentedControl_BlueSquare_Center.png);background-image:url(images/SegmentedControl_BlueArrow_LeftWhite.png) \9;background-color:#43C6DB \9}
ul.SegmentedControl li.Centersegmentbutton{background-image:url(images/SegmentedControl_GrayArrow_Center.png),url(images/SegmentedControl_GraySquare_Center.png);background-image:url(images/SegmentedControl_GrayArrow_Center.png) \9;background-color:lightgray\9}
ul.SegmentedControl li.Centersegmentbutton.selected{background-image:url(images/SegmentedControl_BlueArrow_Center_Selected.png),url(images/SegmentedControl_BlueSquare_Center.png);background-image:url(images/SegmentedControl_BlueArrow_Center_Selected.png) \9;background-color:#43C6DB \9}
ul.SegmentedControl li.Centersegmentbutton.righthighlighted{background-image:url(images/SegmentedControl_BlueArrow_Center.png),url(images/SegmentedControl_GraySquare_LeftEdge.png),url(images/SegmentedControl_BlueSquare_RightEdge.png);background-image:url(images/SegmentedControl_BlueArrow_Center.png) \9;background-position:center,left center,right center;background-position:center \9;background-color:#43C6DB \9;background-repeat:no-repeat;background-size:auto,50% 30px,50% 30px}
ul.SegmentedControl li.Centersegmentbutton.lefthighlighted{background-image:url(images/SegmentedControl_BlueArrow_Center.png),url(images/SegmentedControl_BlueSquare_LeftEdge.png),url(images/SegmentedControl_GraySquare_RightEdge.png);background-image:url(images/SegmentedControl_BlueArrow_Center.png) \9;background-position:center,left center,right center;background-position:center \9;background-color:#43C6DB \9;background-repeat:no-repeat;background-size:auto,50% 30px,50% 30px}
.HwHcMode ul.SegmentedControl li.highlighted,.HwHcMode ul.SegmentedControl li.selected{height:0;border-top:17px #FFF solid;border-bottom:17px #FFF solid}
p.HwSliderLeftColor{background-color:white}
.HwSliderBackground,.HwSliderBackgroundSolid{width:100%;background-image:url(images/SegmentedControl_checkered.png);background-position:center;background-repeat:repeat-y;border:1px solid #B3B3B3;background-color:white;-moz-border-radius:5px;-webkit-border-radius:5px}
.HwSliderBackgroundSolid{background-image:none}
.HwSliderBackground.SliderTitleText{background:#999}
.HwSliderBackground.HwSliderBackgroundAlt{background-image:url(images/SegmentedControl_checkered-inverse.png)}
.HwBackgroundBox{background-color:#E6E6E6;border-radius:3px}
.HwBackgroundBox p{font-family:Arial;font:12pt Arial;font-weight:bold;color:Black}
.centerLine{background-image:url(images/SegmentedControl_CenterLine.png);background-repeat:no-repeat;background-position:center;position:absolute;width:2px;height:80px;left:49.9%;top:-33px;z-index:-1}
#HwYourSummary .centerLine{display:none!important}
#HwYourSummary ul.SegmentedControl li{border-color:Black}
#HwYourSummary .HwSliderBackground,.HwSliderBackgroundSolid{border:0}
#HwYourSummary ul.SegmentedControl li.highlighted.Leftsegmentbutton,#HwYourSummary ul.SegmentedControl li.highlighted.Rightsegmentbutton,#HwYourSummary ul.SegmentedControl li.Rightsegmentbutton.selected,#HwYourSummary ul.SegmentedControl li.Leftsegmentbutton.selected,#HwYourSummary ul.SegmentedControl li.Centersegmentbutton.selected{background-image:none;background-color:#2795C1}
#HwYourSummary ul.SegmentedControl li.Rightsegmentbutton,#HwYourSummary ul.SegmentedControl li.Leftsegmentbutton{background-image:none;background-color:white}
#HwYourSummary ul.SegmentedControl li.Rightsegmentbutton.selected .checkImg,#HwYourSummary ul.SegmentedControl li.Leftsegmentbutton.selected .checkImg,#HwYourSummary ul.SegmentedControl li.Leftsegmentbutton.selected .checkImg{display:block!important;margin-left:auto;margin-right:auto;margin-top:8px}
#HwYourSummary .HwSlider ul.SegmentedControl li.Centersegmentbutton.righthighlighted{background:0;background-image:url(images/SegmentedControl_right-half-shade.png);background-repeat:repeat-y \9;background-position:center}
#HwYourSummary .HwSlider ul.SegmentedControl li.Centersegmentbutton.lefthighlighted{background:0;background-image:url(images/SegmentedControl_left-half-shade.png);background-repeat:repeat-y \9;background-position:center}
#HwYourSummary li:first-child .centerLineCircle{display:block!important;position:absolute;left:-12px;top:-9.5px;z-index:100}
#HwYourSummary li:first-child,#HwYourSummary li.Centersegmentbutton{position:relative}
#HwYourSummary .Centersegmentbutton .centerLineCircle{display:block!important;position:absolute;top:-43.5px;margin-left:50%;left:-10px;z-index:100}
#HwYourSummary .HwMultiOptionSlider,#HwYourSummary .HwMultiOptionSliderLeft{border:0}
.HwHcMode #HwYourSummary ul.SegmentedControl li.Rightsegmentbutton.selected .checkImg,.HwHcMode #HwYourSummary ul.SegmentedControl li.Leftsegmentbutton.selected .checkImg,.HwHcMode #HwYourSummary ul.SegmentedControl li.Leftsegmentbutton.selected .checkImg{display:block!important;margin-left:auto;margin-right:auto;margin-top:0}
.HwHcMode #HwYourSummary li:first-child .centerLineCircle{display:block!important;position:absolute;left:-12px;top:-23px;z-index:100}
@media screen and (max-width:767px){.HwMultiOptionSlider,.HwMultiOptionSliderLeft{border-top:2px #A9A9A9 solid;border-radius:0}
.HwTabSection .HwMultiOptionSlider:first-child,.HwTabSection .HwMultiOptionSliderLeft:first-child{border-top:0}
.HwSliderBackgroundSolid,.HwSliderBackground,.HwSliderBackground.SliderTitleText{border:0}
.HwSliderBackground,.HwSliderBackgroundSolid,.HwSliderBackground.HwSliderBackgroundAlt,.HwSliderBackground.SliderTitleText{background:0}
#HwYourSummary * .HwSliderLabel{padding:5px 0 15px 0}
p.HwSliderText,p.HwSliderTextLeft,.HwQuestionSet .HwSliderText{padding:0}
div.HwSliderText{padding:20px 10px 0 10px}
}