.healthaz h1 {background:transparent; color:#069; float:left; width:70%;}
.healthaz h2, .healthaz p.fauxh2 {background:transparent; clear:left; color:#069; font-size:2.4em; font-weight:normal; margin:0 0 .6em; padding:0;}
.healthaz h3, .healthaz .two-sm .border h2, .browse-meds h2, .browse-meds h3 {background:transparent; color:#069; font-size:1.4em; margin-bottom:1em; font-weight:bold;}
.healthaz span.clearer {display:block;}
/* bodymap index page */
.healthaz-index-intro {color:#000; font-weight:bold;}
.healthaz-index h1 {float:none; width:auto;}
.healthaz med-hub browse-meds h2, haz-head-detail {float:none; width:auto;}
/* print icon */
.healthaz .printable-version {float:right; line-height:32px; margin-right:1em; text-align:right; width:auto;}
.healthaz .printable-version a {background:transparent url(/img/printable.gif) right no-repeat; color:#585858; display:block; padding-right:40px;}
.healthaz .printable-version a:hover, .healthaz .printable-version a:focus {text-decoration:none;}
/* tabs and sub nav */
.healthaz .tabs-nav {background-color:#eaf2f8; width:75.4em;}
.healthaz.temp-a .tabs-nav, .healthaz.temp-b .tabs-nav, .healthaz.temp-c .tabs-nav, .healthaz.medicine-info .tabs-nav, .healthaz.healthaz-news .tabs-nav {width:75.2em;}
.healthaz.temp-a .sub-nav, .healthaz.temp-b .sub-nav, .healthaz.temp-c .sub-nav, .healthaz.medicine-info .sub-nav, .healthaz.healthaz-news .sub-nav {border:1px solid #b2b2b2; border-bottom:0; width:76em;}
.healthaz .tabs-nav .tl {background:url(/img/healthaz/nav-crnrs-bg.gif) 0 0;}
.healthaz .tabs-nav .tr {background:url(/img/healthaz/nav-crnrs-bg.gif) 0 -10px;}
.healthaz ul.tabs li {background-color:#237fa6; bottom:-7px;}
.healthaz ul.tabs li .crnr {width:5px; height:5px;}
.healthaz ul.tabs li .tl {background:url(/img/healthaz/nav-crnrs-bg.gif) no-repeat 0 -32px;}
.healthaz ul.tabs li .tr {background:url(/img/healthaz/nav-crnrs-bg.gif) no-repeat -5px -32px;}
.healthaz ul.tabs li span {display:block;}
.healthaz ul.tabs li.active {background:#fff; bottom:-1px;}
.healthaz ul.tabs li.active .crnr {width:6px; height:6px;}
.healthaz ul.tabs li.active .tl {background:url(/img/healthaz/nav-crnrs-bg.gif) no-repeat 0 -20px;}
.healthaz ul.tabs li.active .tr {background:url(/img/healthaz/nav-crnrs-bg.gif) no-repeat 0 -26px;}
.healthaz .sub-nav li {display:block; float:left; width:auto;}
.healthaz .sub-nav li a {background:transparent; color:#585858; font-weight:bold; line-height:1.4em; padding:0; text-decoration:underline; white-space:nowrap;}
.healthaz .active-text {color:#016799;}
.healthaz .sub-nav li a:hover {text-decoration:none;}
/* media panel */
.healthaz #webZoneMedia {background:transparent; color:#069; margin-bottom:1em;}
.healthaz #webZoneMedia div {height:auto !important;}
.healthaz #webZoneMedia .panel {background:none; margin:0; padding:0;}
.healthaz #webZoneMedia .panel .crnr {background:none;}
.healthaz #webZoneMedia .panel h2 {background:transparent; color:#585858; font-size:1.2em; font-weight:bold;}
.healthaz #webZoneMedia .video-panel h2, .healthaz .four .two .col-two-content .video-panel h2, .healthaz #webZoneMedia .video-panel p.fauxh2, .healthaz.temp-a .two-sm .pad-rbl .video-panel h2 {background:transparent; color:#fff; font-size:1.8em; margin-top:0;}
.healthaz.temp-a .two-sm .pad-rbl .video-panel h2 {font-weight:normal;}
.healthaz #webZoneMedia #toolReviewDates {margin-bottom:2em;}
.healthaz #webZoneMedia #toolReviewDates p {color:#585858; margin-left:.5em; padding-bottom:0;}
/* panels and boxes */
.healthaz .two-sm .border h3, .healthaz .two-sm .border h2 {background:transparent; color:#585858; font-weight:bold;}
.healthaz .two-sm .border ul {background:transparent; color:#069;}
.healthaz .border a p:hover {text-decoration:none;}
.healthaz .content-surfacer .panel .panel-top h2, .healthaz .content-surfacer .panel .panel-top h2 a {background-color:transparent; color:#069;}
.healthaz .content-surfacer .panel .blog-bubble {background:url(/img/healthaz/blog-bubble-top-healthaz.gif) top left repeat-x;}
.healthaz .content-surfacer .panel .blog-bubble-content {background:url(/img/healthaz/blog-bubble-bottom-healthaz.gif) bottom left repeat-x;}
.healthaz .content-surfacer .panel .blog-bubble-tl, .healthaz .content-surfacer .panel .blog-bubble-tr, .healthaz .content-surfacer .panel .blog-bubble-br {background:url(/img/healthaz/blog-bubble-corners-healthaz.gif) top left no-repeat;}
.healthaz .content-surfacer .panel .blog-bubble-bl {background:url(/img/healthaz/blog-bubble-bl-healthaz.gif) bottom left no-repeat;}
.healthaz .content-surfacer .panel .recent-posting li a {background-color:transparent; color:#069;}
/* col image */
.healthaz .col-image {border:1px solid #b2b2b2; float:right; margin-left:1em; width:166px;}
.healthaz .col-image p {background-color:#def0ff; color:#069; font-size:1.1em; margin:0; padding:.3em;}
.healthaz .col-image img {width:166px;}
/* template A, 2nd col */
.healthaz .col .pad-rbl h3, .healthaz .col .pad-rbl h2 {background:transparent; color:#069; font-size:1em; font-weight:bold;}
.healthaz .col .pad-rbl .article h3, .healthaz .col .pad-rbl .article h2 {font-size:1.4em;}
.healthaz .col .pad-rbl h4 {font-size:1em;}
.healthaz .col .pad-rbl .comments-wrap h4 {font-size:1.2em;}
.healthaz .col .pad-rbl .article h4 {font-size:1.3em; margin-bottom:1em;}
.healthaz .col .pad-rbl ul {list-style-position:outside; margin-left:3em;}
.healthaz .pad-rbl .col-image p {font-size:.9em; font-size:1.1em;}
.healthaz .four .two-sm ul {list-style-position:outside; margin-left:3em;}
.healthaz .four .two-sm ul li {line-height:1.4em;}
.healthaz .four .two-sm .border {margin-bottom:1em;}
.healthaz .four .two-sm .border img {width:346px;}
.healthaz .four .two-sm .border p {background:transparent; color:#069; margin-top:.5em;}
.healthaz .four .two-sm .col-two-image img {width:346px;}
.healthaz .four .two-sm .border .col-image {border:0; float:none; margin-left:0; width:auto;}
.healthaz .four .two-sm .col-two-caption, .healthaz .four .two-sm .border ol {background:transparent; color:#069;}
/* template B styles */
.healthaz .four .one-sm {border-top:1px solid #fff;}
/* fill space if empty */
.healthaz .four .one-sm .border {background:transparent; color:#069; margin-bottom:1em;}
.healthaz .four .one-sm .border a {background:transparent; color:#069;}
.healthaz .four .one-sm .border h3 {background:transparent; color:#585858; padding:1em;}
.healthaz .four .one-sm .border.pad h3 {padding:0;}
.healthaz .four .one-sm .border .col-one-image img {line-height:0; font-size:0; width:171px;}
.healthaz .four .one-sm .border .col-one-caption {background:transparent; color:#069; padding:.5em;}
.healthaz .four .one-sm .border.pad .col-one-caption {padding:0;}
.healthaz .four .one-sm .border ul {list-style-position:outside; margin:0 0 1em 2em; padding:0;}
.healthaz .four .one-sm .border ul a {background:transparent; color:#069;}
.healthaz .four .two .col-two-content ul {list-style-position:outside; margin-left:3em;}
.healthaz .four .two .col-two-content dt {font-weight:bold;}
.healthaz .four .two .col-two-content dd {margin-bottom:1em;}
.healthaz .four .two .col-two-content h3, .healthaz .four .two .col-two-content h2.glossary-heading, .healthaz .four .two .col-two-content h2 {background:transparent; color:#585858;}
.healthaz .four .two .col-two-content .article h3, .healthaz .four .two .col-two-content .article h2 {background-color:transparent; color:#069; font-size:1.4em; font-weight:bold;}
.healthaz .four .two .col-two-content .article h4 {font-size:1.3em; margin:.5em 0;}
/* news */
.healthaz-news h2 {margin-bottom:.2em;}
.healthaz .news-items-top {margin-top:1em;}
.healthaz .news-item {margin-bottom:1.5em;}
.healthaz .news-item h3 {font-size:1.2em; margin:0;}
.healthaz .news-item h3 a {background:transparent; color:#069; text-decoration:none;}
.healthaz .news-item h3 a:hover {text-decoration:underline;}
.healthaz .news-item-detail h2 {margin-bottom:0;}
.healthaz .news-item-detail {margin-bottom:1em;}
.healthaz .news-item-detail p {margin-bottom:0; margin-top:1em;}
.healthaz .news-item p.news-date, .healthaz .news-item-detail p.news-date, .healthaz .news-item-detail p.news-author {margin:0; padding-bottom:0;}
.healthaz .related-news {list-style:none; margin:1em 0;}
.healthaz .related-news li a, .healthaz a.back-link {background:#fff url(/img/chevron-grey.gif) no-repeat center left; color:#069; padding-left:.8em; text-decoration:none;}
.healthaz .related-news li a:hover, .healthaz a.back-link:hover {text-decoration:underline;}
.healthaz a.see-all-link {background:transparent; color:#069; text-decoration:none;}
.healthaz a.see-all-link:hover {text-decoration:underline;}
.healthaz .page-links {margin:1.5em 0 1em;}
.healthaz .page-links ul {list-style:none;}
.healthaz .page-links ul li {float:left; width:auto;}
.healthaz .page-links ul li a {background:transparent; color:#585858; font-weight:bold; padding:0 .3em; text-decoration:none;}
.healthaz .page-links ul li a:hover {text-decoration:underline;}
.healthaz .page-links ul li.previous a {background:url(/img/arrow-prev.gif) 5px 1px no-repeat; display:block; text-indent:-999em; width:.6em;}
.healthaz .page-links ul li.currentpage {color:#000; padding:0 .3em; text-decoration:underline;}
.healthaz .page-links ul li.next a {background:url(/img/arrow-next.gif) 0 1px no-repeat; display:block; text-indent:-999em; width:.6em;}
.healthaz .logo-by {margin-top:2em;}
.healthaz .logo-by span {display:block; float:left; margin-right:1em; width:auto;}
.healthaz .logo-by span.intro {margin-top:.5em;}
/* comments override */
.healthaz .col .comments-wrap .comments-header h3, .healthaz .col .comments-wrap .comments-header h2, .healthaz .col .comments-wrap .comments-header p.fauxh3 {background:transparent; color:#fff; font-size:1.4em; margin-bottom:0; font-weight:bold;}
.healthaz .col .comments-wrap .comments-form textarea {width:26.3em;}
/* last right column */
.healthaz .compare-hospitals {margin-bottom:1em;}
.healthaz .compare-hospitals .submit {padding-bottom:0;}
#webZoneRight .teaser {background:#fff; border:1px solid #b2b2b2; color:#069; margin-bottom:1em;}
#webZoneRight .teaser .image-wrap {background:#069; padding-top:1em;}
#webZoneRight .teaser .image-wrap img {width:161px;}
#webZoneRight .teaser .image-wrap h3 {background:transparent; color:#fff; margin:0; padding:.4em .7em;}
#webZoneRight .teaser p {margin:.7em;}
#webZoneRight .teaser p a {background:transparent; color:#069;}
#webZoneRight .teaser span.grey-chevron {background:#fff url(/img/chevron-grey.gif) right 4px no-repeat; padding-right:.8em;}
.healthaz .one .panel .panel {padding:0;}
.healthaz .one .panel .panel h2 {font-size:1.4em; font-weight:bold;}
.healthaz .one .panel .panel h3 {background-color:transparent; font-size:1.2em; color:#585858; margin:0 0 .2em;}
.healthaz .one .panel .panel ul {margin-bottom:.7em;}
.healthaz .one .panel .panel ul li {padding-bottom:.3em;}
.healthaz .one .panel .panel .panel-top {clear:both; padding:0;}
.healthaz .one.usefulpanel .panel .panel-top {padding:0;}
.healthaz .one .panel .panel .crnr {display:none;}
#webZoneRight .useful_linksusefullinks h2 {font-size:1.4em; font-weight:bold;}
#webZoneRight .useful_linksusefullinks h3 {background:transparent; color:#585858; font-size:1.3em; margin:1em 0 0;}
#webZoneRight .useful_linksusefullinks li {line-height:1.4em;}
#webZoneRight div div.panel {background:#069; border:1px solid #898989; margin:0 0 1em; padding:1em 0 0;}
#webZoneRight div div.panel.panel-blog, #webZoneRight div div.panel.panel-forum {background:transparent; border:0;}
#webZoneRight div div.panel.panel-blog .icn, #webZoneRight div div.panel.panel-forum .icn {display:none; visibility:hidden;}
#webZoneRight div div.panel.panel-blog .blog-bubble-tl, #webZoneRight div div.panel.panel-forum .blog-bubble-tl {top:-1px;}
#webZoneRight div div.panel span.crnr {display:none;}
#webZoneRight div div.panel .image img {width:161px;}
#webZoneRight div div.panel .panel-text h2 {background:#069; color:#fff; font-size:1.2em; font-weight:bold; margin:0; padding:.5em;}
#webZoneRight div div.panel .panel-text h2 a {background:transparent; color:#fff; font-weight:bold; text-decoration:none;}
#webZoneRight div div.panel .panel-text h2 a:hover {text-decoration:underline;}
#webZoneRight div div.panel .panel-text p {background:#fff; color:#069; margin-bottom:0; padding:.5em;}
#webZoneRight #divColWidgets .panel {background:transparent; border:0;}
#webZoneRightC div.teaser-picker .image {background:#069; border-left:1px solid #898989; border-right:1px solid #898989; padding-top:1em;}
#webZoneRightC div.teaser-picker .image img {width:161px;}
#webZoneRightC div.teaser-picker .panel-text {background:#fff; border:1px solid #898989; border-top:0;}
#webZoneRightC div.teaser-picker .panel-text h2 {background:#069; color:#fff; font-size:1.2em; margin:0; padding:.5em;}
#webZoneRightC div.teaser-picker .panel-text h2 a {background:transparent; color:#fff; text-decoration:none;}
#webZoneRightC div.teaser-picker .panel-text h2 a:hover {text-decoration:underline;}
#webZoneRightC div.teaser-picker .panel-text p {background:transparent; color:#069; padding:.5em;}
/* glossary */
.healthaz ul.glossary {list-style:none; list-style-position:outside; margin-left:0!important; margin-top:.2em;}
.healthaz ul.glossary li {font-size:1.3em; line-height:1.4em;}
.healthaz ul.glossary li a {cursor:pointer; text-decoration:underline; padding-left:.8em;}
.healthaz ul.glossary li a.show {background:#fff url(/img/scorecards/arrow-grey-right.gif) left no-repeat;}
.healthaz ul.glossary li a.hide {background:#fff url(/img/scorecards/arrow-grey-down.gif) left no-repeat; padding-left:1.1em;}
.healthaz ul.glossary li a:hover {text-decoration:none;}
.healthaz dl {margin:2em 0;}
.healthaz dl.bookmark-links {margin:1em 0;}
.healthaz dl dt {font-weight:bold;}
.healthaz dl dd {margin-bottom:1em;}
.healthaz .divide-010 h3 {margin-top:1em;}
.healthaz .divide-010 dt, .healthaz .divide-010 dd {font-size:1.3em; line-height:1.4em;}
.healthaz #toggler-div-1.hidden {font-size:1em !important;}
/* print select pages */
.healthaz .printMod {background:#fff; color:#585858; clear:both;}
.healthaz-print .breadcrumbs {padding-bottom:1.5em;}
.healthaz .printMod p {margin:0; width:50%;}
.healthaz .printMod .submit {margin:1.5em 1em 1.5em 0;}
.healthaz .printMod .contentBgTop-fff {margin-top:1em; margin-bottom:-1em; padding-bottom:1em;}
.healthaz .printMod fieldset {background-color:#fff; border:none; margin:0; padding:0;}
.healthaz .printMod fieldset legend, .healthaz .printMod fieldset.select-tab legend, .healthaz .printMod fieldset.prtd-select legend {background:transparent; color:#069!important; font-size:1.5em;}
.healthaz .printMod fieldset.prtd-select legend {padding-left:.8em;}
.healthaz .printMod fieldset.select-tab .nrml-legend {background:transparent; font-size:1.3em; color:#585858!important; margin-bottom:.3em;}
.healthaz .printMod fieldset.prtd-select fieldset {border-bottom:1px solid #ccc;}
.healthaz .printMod fieldset.prtd-select {border-bottom:0;}
.healthaz .printMod fieldset label {}
.healthaz .printMod fieldset #js-radios label, .healthaz .printMod fieldset .sub-topics label {font-weight:normal;}
.healthaz .printMod fieldset.prtd-select fieldset legend.sub-legend {background:transparent; color:#585858; font-size:1em; padding:1.5em 0 1em;}
.healthaz .printMod fieldset.prtd-select fieldset legend.sub-legend label {background:transparent; color:#585858;}
.healthaz .printMod fieldset.prtd-select fieldset legend.sub-legend label input {margin-right:.4em;}
.healthaz .printMod ul {list-style-type:none; margin:1em 0; padding:0; width:60%;}
.healthaz .printMod ul li {float:left; margin-bottom:1em; width:30%;}
.healthaz .printMod ul li input {float:left; margin-right:.4em;}
.healthaz .printMod ul li label {display:block; padding-left:20px;}
.healthaz .printMod span.grey-btn {margin-right:1em;}
.healthaz .printMod .contentBgBtm-fff {margin-bottom:1em;}
.healthaz .printContent {background:#fff; color:#585858;}
.healthaz .printContent h3 {font-size:1.4em;}
.healthaz .printContent h4 {font-size:1.1em;}
.healthaz .printContent h5 {font-size:1em;}
.healthaz .printContent dt {font-weight:bold;}
.healthaz .printContent dd {padding:5px 0 10px;}
.healthaz .printMod .contentBgTop-fff {margin-top:0; margin-bottom:-1em; padding-bottom:1em;}
/*amendments for new print layout*/
.healthaz .printMod fieldset.prt-select legend {font-weight:bold; margin-left:.8em;}
.healthaz .printMod .contentBg-fff {padding:0;}
.healthaz .printMod .contentBgBtm-fffa {margin-bottom:0; background:#fff url(/img/healthaz/print/content-white-bg-bl.gif) no-repeat scroll left bottom; height:1em;}
.healthaz .printMod fieldset.prtd-select label.prt-all, .healthaz .printMod fieldset.prtd-select label.prt-current, .healthaz .printMod fieldset.prtd-select label.prt-select {display:block; width:23%; height:4em; float:left; padding-top:60px; margin-right:10px; position:relative; padding-left:25px; margin-left:1em;}
.healthaz .printMod fieldset.prtd-select label.prt-all input, .healthaz .printMod fieldset.prtd-select label.prt-current input, .healthaz .printMod fieldset.prtd-select label.prt-select input {position:absolute; left:0;}
.healthaz .printMod fieldset.prtd-select .prt-current {background:#fff url(/img/healthaz/print/print-current.gif) no-repeat 23px 20px; width:12%!important;}
.healthaz .printMod fieldset.prtd-select .prt-all {background:#fff url(/img/healthaz/print/print-all.gif) no-repeat 23px 20px;}
.healthaz .printMod fieldset.prtd-select .prt-select {background:#fff url(/img/healthaz/print/print-select.gif) no-repeat 23px 20px;}
.clr-bg {background:#f2f2f2; padding:.5em 0;}
.clr-bg p {font-size:1.4em; padding-left:.8em;}
.healthaz .printMod fieldset.select-tab {clear:both; padding-left:1em; padding-top:.5em; border-bottom:0!important;}
.healthaz .printMod fieldset.select-tab legend {font-weight:bold; padding:0;}
.healthaz .printMod fieldset.select-tab legend p {color:#585858;}
.healthaz .printMod fieldset.select-tab label span {display:inline;}
.healthaz .printMod fieldset.select-tab label span {padding:0; margin-left:0;}
.healthaz .printMod fieldset.select-tab ul {list-style-type:none; margin:.3em 0; padding:0; width:92%;}
.healthaz .printMod fieldset.select-tab ul li {float:left; margin-bottom:1em;}
.healthaz .printMod fieldset.select-tab ul li label {padding-left:0;}
.healthaz .printMod fieldset.select-tab p {clear:both; font-weight:bold; margin:1em 0 0 .2em;}
.healthaz .printMod fieldset.select-tab p label {margin-left:0; padding-left:0;}
.healthaz .printMod fieldset.select-tab p label input {margin-left:0; padding-left:0;}
.healthaz .printMod fieldset.select-tab p.pnorm {font-weight:normal;}
.healthaz .printMod fieldset.select-sel {position:relative;}
.healthaz .printMod fieldset.select-sel .select-all-sect {position:absolute; left:30em; top:0;}
.healthaz .back-button {clear:both; padding:.8em 0 2em;}
.healthaz .printMod fieldset.select-tab span.select-all {margin-left:0; position:absolute; left:29.8em; top:-2em;}
.wrap .wrap {z-index:1;}
.healthaz #ctl00_PlaceHolderMain_PrintControl1_rptTopic_ctl00_lblTopic, .healthaz #ctl00_PlaceHolderMain_PrintControl1_rptTopic_ctl01_lblTopic {color:#585858;}
.healthaz #ctl00_PlaceHolderMain_PrintControl1_rptTopic_ctl01_chkTopic {margin-right:.5em;}
.healthaz #ctl00_PlaceHolderMain_PrintControl1_rptTopic_ctl02_chkTopic {margin-right:.5em;}
.healthaz .sub-legend p {display:inline;}
#ctl00_PlaceHolderMain_PrintControl1_medicinesFieldset legend.sub-legend {padding-top:1em;}
/* fixes top nav issue from coming underneath content */
.healthaz-print {clear:left;}
.healthaz-print h1 {float:none; margin-bottom:.5em; width:auto;}
.healthaz-print .submit {font-size:1em; margin-bottom:1em; padding-bottom:0;}
.healthaz-print .submit input {font-weight:normal;}
.healthaz-print .contentBg {background-color:#f2f2f2; padding:0 1em;}
.healthaz-print .contentBgTop {background-color:#f2f2f2; height:1em; background-image:url(/img/healthaz/print/content-bg-tl.gif); background-position:top left; background-repeat:no-repeat;}
.healthaz-print .contentBgTop_search {background-color:#f2f2f2; height:1em; background-image:url(/img/healthaz/print/content-bg-tl.gif); background-position:top left; background-repeat:no-repeat; float:left; width:auto;}
.healthaz-print .topRightCorner {height:1em; width:3em; float:right; background-image:url(/img/healthaz/print/content-bg-tr.gif); background-position:top right; background-repeat:no-repeat;}
.healthaz-print .contentBgBtm {background-color:#f2f2f2; height:1em; background-image:url(/img/healthaz/print/content-bg-bl.gif); background-position:bottom left; background-repeat:no-repeat;}
.healthaz-print .btmRightCorner {height:1em; width:3em; float:right; background-image:url(/img/healthaz/print/content-bg-br.gif); background-position:bottom right; background-repeat:no-repeat;}
.healthaz-print .contentBg-fff {background-color:#fff; display:inline; padding:0 1em;}
.healthaz-print .contentBgTop-fff {background:#fff url(/img/healthaz/print/content-white-bg-tl.gif) no-repeat scroll left top; height:1em;}
.healthaz-print .contentBgBtm-fffa {background:#fff url(/img/healthaz/print/content-white-bg-bl.gif) no-repeat scroll left bottom; height:1em; margin-bottom:0;}
.healthaz-print .contentBgBtm-fff {background:#fff url(/img/healthaz/print/content-white-bg-bl.gif) no-repeat scroll left bottom; height:1em;}
.healthaz-print .btmRightCorner-fff {background:#fff url(/img/healthaz/print/content-white-bg-br.gif) no-repeat scroll right bottom; float:right; height:1em; width:3em;}
.healthaz-print .topRightCorner-fff {background:#fff url(/img/healthaz/print/content-white-bg-tr.gif) no-repeat scroll right top; float:right; height:1em; width:3em;}
.which-text {background:#fff; color:#585858; font-weight:normal; padding:0 1em;}
/* Info box */
.healthaz-print .two-sm {width:35.6em;}
/* chq module */
.healthaz .nhsd_feature {background:#074a8b url(/img/healthaz/chq-box-bg.gif) top left repeat-x; padding:.4em;}
.healthaz .nhsd_feature h2 {background:transparent; color:#fff; font-size:1.4em; font-weight:bold; margin:.1em 0 .6em; padding:0 .4em;}
.healthaz .nhsd_feature .nd_box_content {padding:0 .8em;}
.healthaz .nd_rnd_box {background:#e1ebf8; padding:10px 0; position:relative;}
.healthaz .nd_rnd_box .tl {background-position:top left; left:0; top:0;}
.healthaz .nd_rnd_box .tr {background-position:top right; right:0; top:0;}
.healthaz .nd_rnd_box .bl {background-position:0 10px; bottom:0; left:0;}
.healthaz .nd_rnd_box .br {background-position:10px 10px; bottom:0; right:0;}
.healthaz .nd_rnd_box .tl, .healthaz .nd_rnd_box .tr, .healthaz .nd_rnd_box .br, .healthaz .nd_rnd_box .bl {background-image:url(/img/nhsdirect/box-crnrs.gif); height:10px; overflow:hidden; position:absolute; width:10px;}
.healthaz .nd_rnd_box .simple_list {list-style:none; list-style-position:outside; margin:.5em 0; padding:0;}
.healthaz .nd_rnd_box .simple_list li {margin-bottom:1em;}
.healthaz .nd_rnd_box .simple_list li a {background:transparent url(/img/chevron-blue.gif) no-repeat left .3em; color:#585858; display:block; line-height:1.2em; margin:.1em 0; padding:0 0 0 12px; text-decoration:none;}
.healthaz .nd_rnd_box .simple_list li a:hover {text-decoration:underline;}
.healthaz .nhsd_feature .simple_list_highlight {list-style:none; list-style-position:outside; margin:.5em;}
.healthaz .nhsd_feature .simple_list_highlight li a {background:transparent url(/img/healthaz/chevron-white.gif) left no-repeat; color:#fff; padding-left:10px; text-decoration:none;}
.healthaz .nhsd_feature .simple_list_highlight li a:hover {cursor:pointer; text-decoration:underline;}
/* Medicine Info template */
.healthaz .med-info a {background:transparent; color:#069;}
.healthaz .med-info h2, .healthaz .med-info h3 {background:transparent; color:#585858; font-weight:bold;}
.healthaz .med-info h3 {font-size:1.9em; margin:1em 0 .5em;}
.healthaz .med-info ul {padding:.5em 0 0; margin:0 0 0 -.8em; list-style-type:none;}
/* edit mode overides */
.wrap {font-family:arial, helvetica, sans-serif;}
#ctl00_SiteActionMenuTrim div {height:auto!important;}
.ms-siteaction, .ms-MenuUIPopupBody {z-index:9999!important;}
.ms-consolestatusframe {margin-top:2em;}
.ms-consoleframe {border-top:0!important;}
.healthaz .four .two-sm .border .ms-formfieldcontainer img {width:auto;}
.healthaz .four .two-sm .col-two-image .ms-formfieldcontainer img {width:auto;}
.healthaz .four .one-sm .ms-formfieldcontainer .ms-toolbarItem img {width:auto;}
/* Template C */
.healthaz.temp-c .two-sm .WebPartZone-Vertical img {border:1px solid #b2b2b2!important; padding:.5em; width:96%; margin-bottom:1em;}
.healthaz.temp-c .two-sm .WebPartZone-Vertical .option-table-teaser img {background:#fff; padding:.4em; width:17.3em;}
.healthaz.temp-c .two-sm .article {padding-bottom:1em;}
.healthaz.temp-c .two-sm .article a {background:transparent; color:#069;}
.healthaz.temp-c .two-sm .article h3 {background:transparent; color:#069; font-size:1.4em;}
.healthaz.temp-c .two-sm .article h4 {font-size:1.3em; margin:.5em 0;}
.healthaz .slider {margin-bottom:1em; background:#fff;}
.healthaz .col .slider {background:url(/img/scorecards/comparison-table-bg.gif) bottom left repeat-x; padding-bottom:.5em; margin:0;}
.healthaz .slider .slider-content-wrap a {background:transparent; color:#069;}
.healthaz .slider h3 {background:url(/img/scorecards/caption-bg.gif) top left repeat-x #f7f7f7; color:#585858; margin:0 0 0 -1px; font-size:1.3em; border:1px solid #ccc; padding:.3em 0 .3em .7em;}
.healthaz .slider h3 a {background-repeat:no-repeat!important; padding:.5em .4em .5em 0; width:97%; margin:0 0 0 1em;}
.healthaz .slider h3 a.hide {background-image:url(/img/scorecards/arrow-grey-down.gif); background-position:left 13px;}
.healthaz .slider h3 a.show {background-image:url(/img/scorecards/arrow-grey-right.gif); background-position:2px 11px;}
.healthaz .slider .slider-content-wrap h3 {border:0; padding:0; width:auto; margin:0;}
.healthaz .slider h3 span {color:#5d5d5d;}
.healthaz .slider-content-wrap {background:#fff; border-top:0; padding:1em; border:1px solid #cfcfcf; border-top:0;}
.healthaz .slider-content-wrap p, .healthaz .slider-content-wrap li {font-size:1.3em;}
.healthaz .slider-content-wrap li {margin:.3em 1em .3em 2em;}
.healthaz .slider-content-wrap ul {padding-bottom:.8em;}
.healthaz .slider-content-wrap a.back-to-top {background:transparent; color:#585858; text-align:right; font-size:1.1em; margin:.5em 0 0; line-height:1em; float:left; clear:both; width:100%;}
.healthaz .slider-content-wrap h4 {background:transparent; font-size:1.3em; color:#069; margin:0 0 .5em; font-weight:bold;}
.healthaz.temp-c .two-sm .panel h2 {font-size:1.4em; font-weight:bold;}
.healthaz.temp-c .two-sm .panel h3 {margin:1em 0 .5em;}
.healthaz.temp-c .panel h2 a {background:transparent; color:#069;}
.healthaz .two-sm .panel h2 {font-size:1.4em; font-weight:bold;}
.healthaz .two-sm .panel h3 {margin:1em 0 .5em;}
.healthaz .panel h2 a {background:transparent; color:#069;}
.healthaz.temp-c .slider-content-wrap .panel h3 {background:transparent;}
.healthaz .four .two-sm .panel {background:#dfeffb;}
.healthaz.temp-c .four .two-sm .slider-content-wrap .panel {background:transparent; border-top:1px solid #bfbfbf; padding:1em 0; margin:1em 0 0;}
.healthaz.temp-c .col.two-sm .slider-content-wrap .panel .icn {left:0;}
.healthaz.temp-c .col.two-sm .slider-content-wrap .panel .crnr {background-image:none;}
.healthaz.temp-c .col.two-sm .slider-content-wrap .panel.panel-search .panel-top {border-bottom:0;}
/* web parts */
.healthaz .col.two-sm .panel .icn {background:url(/img/healthaz/icns.gif) no-repeat;}
.healthaz .col.two-sm .panel .servs {background-position:0 -38px;}
.healthaz .col.two-sm .panel .externallinks, .healthaz.temp-c .col.two-sm .panel .usefullinks {background-position:0 -82px;}
.healthaz .col.two-sm .panel .pers {background-position:0 -130px; height:30px;}
.healthaz .col.two-sm .panel .information {background-position:0 -160px;}
.healthaz .col.two-sm .panel .helpline {background-position:0 -200px;}
.healthaz .col.two-sm .panel .healthy-tools {background-position:0 -240px;}
.healthaz .col.two-sm .panel .also-nhs-choices {background-position:0 -280px;}
.healthaz .col.two-sm .panel .beanexpert {background-position:0 -321px;}
.healthaz .col.two-sm .panel .talktoothers {background-position:0 -361px;}
.healthaz .col.two-sm .panel .relatedconditions {background-position:0 -400px;}
.healthaz .col.two-sm .panel .icon-gp {background-position:0 -440px;}
.healthaz .col.two-sm .panel .forums {background-position:0 -480px;}
.healthaz .col.two-sm .panel .analysis {background-position:0 -520px;}
.healthaz .col.two-sm .panel .qa {background-position:0 -560px;}
.healthaz .col.two-sm .panel .quotes {background-position:0 -600px;}
.healthaz .col.two-sm .panel .easyread {background-position:0 -640px;}
.healthaz .col.two-sm .panel .start-living-well {background-position:0 -680px;}
.healthaz .col.two-sm .panel .blogs {background-position:0 -720px;}
.healthaz .col.two-sm .panel .also {background-position:0 -760px;}
.healthaz .col.two-sm .panel .expert {background-position:0 -800px; height:30px;}
.healthaz .col.two-sm .panel .thermometer {background-position:0 -835px;}
.healthaz .col.two-sm .panel .panel-top ul {margin:0;}
/* One col webparts */
.healthaz.temp-c .one.last #webZoneRight div div.panel {background:transparent; border:0;}
.healthaz.temp-c .one.last #webZoneRight div div.panel .panel-text h2 {background:transparent; color:#fff; font-size:1.2em; font-weight:bold; margin:0; padding:.5em;}
.healthaz.temp-c .one.last #divColWidgets .panel .cartoon {float:left;}
/* Right hand content viewer*/
.healthaz.temp-c .two-sm .panel.rhcv .icn {display:none; visibility:hidden;}
.healthaz.temp-c .two-sm .panel.rhcv .panel-top {padding:0;}
/* Video */.healthaz.temp-c .two-sm .video-panel h2 {background:transparent; font-size:2em; color:#fff;}
/* Services near you */
.healthaz.temp-c .two-sm .panel-search fieldset label {float:left; font-weight:bold; width:10em;}
.healthaz.temp-c .two-sm .panel-search fieldset select {float:left; margin-bottom:.5em; width:60%;}
.healthaz.temp-c .two-sm .panel-search fieldset input {float:left; width:17em;}
.healthaz.temp-c .two-sm .panel-search fieldset .submit {margin-left:12em; clear:both; margin-top:.5em;}
.healthaz.temp-c .two-sm .panel-search fieldset .indent {margin-left:9em;}
.healthaz.temp-c .two-sm .panel-search fieldset .submit input {background-position:95% 50%; width:auto;}
.healthaz.temp-c .two-sm .panel-search fieldset .panel-search-radio-buttons {margin-left:12em; clear:both; padding:1em 0 .5em;}
.healthaz.temp-c .two-sm .panel-search fieldset .panel-search-radio-buttons input {float:left; width:auto; clear:left; margin:.2em 0;}
.healthaz.temp-c .two-sm .panel-search fieldset .panel-search-radio-buttons label {background:transparent; float:left; width:16em; padding:.2em .5em; font-weight:normal; color:#585858; margin-right:-3px;}
/* Teaser picker */
.healthaz.temp-c .two-sm .panel .image {background:#fff; float:right; border:1px solid #b2b2b2; margin:0 0 0 1em; padding:.4em; width:17.3em;}
.healthaz.temp-c .two-sm .panel .image img {width:100%!important;}
.healthaz.temp-c .two-sm .panel .panel-text {width:14.7em; float:left;}
.healthaz .two-sm .panel .image {background:#fff; float:right; border:1px solid #b2b2b2; margin:0 0 0 1em; padding:.4em; width:17.3em;}
.healthaz .two-sm .panel .image img {width:100%!important;}
.healthaz .two-sm .panel .panel-text {width:14.7em; float:left;}
.healthaz .two-sm .panel .panel-text h2 {font-size:1.4em; font-weight:bold;}
.healthaz .two-sm .panel .panel-text h2 a {background:transparent; color:#069;}
/* Find services panel tabbed widget */
.healthaz.temp-c .four .two-sm .find-services h3 {margin:0 0 1em;}
.healthaz.temp-c .four .two-sm .find-services .panel .tab-container {width:34.4em;}
.healthaz.temp-c .four .two-sm .find-services .panel .tab-container .col-1 {float:left; margin:0;}
.healthaz.temp-c .four .two-sm .find-services .panel .tab-container .col-2 {float:right; margin:0;}
.healthaz.temp-c .four .two-sm .find-services .panel .tab-container .content-bl {background:url(/img/lambeth/find-services-content-crnrs.gif) bottom left no-repeat;}
.healthaz.temp-c .four .two-sm .find-services .panel .tab-container .content-br {background:url(/img/lambeth/find-services-content-crnrs.gif) bottom right no-repeat;}
.healthaz.temp-c .four .two-sm .find-services .panel ul.services-tabs {margin-left:0;}
.healthaz.temp-c .four .two-sm .find-services .panel ul.services-tabs li {margin-right:0;}
.healthaz.temp-c .four .two-sm .find-services .panel ul li.gp-tab {width:6.1em;}
.healthaz.temp-c .four .two-sm .find-services .panel ul li.gp-tab div {width:5.9em;}
.healthaz.temp-c .four .two-sm .find-services .panel ul li.hospital-tab {width:9.2em;}
.healthaz.temp-c .four .two-sm .find-services .panel ul li.hospital-tab div {width:9.1em;}
.healthaz.temp-c .four .two-sm .find-services .panel ul li.dentist-tab {width:7.7em;}
.healthaz.temp-c .four .two-sm .find-services .panel ul li.dentist-tab div {width:7.6em;}
.healthaz.temp-c .four .two-sm .find-services .panel ul li.services-tab {margin-right:0; width:10.8em;}
.healthaz.temp-c .four .two-sm .find-services .panel ul li.services-tab div {width:10.7em;}
.healthaz.temp-c .four .two-sm .find-services .panel ul li.services-tab a {padding-left:.9em;}
/* Find services two col WP*/
.healthaz.temp-c .two-sm #divColWidgets .panel.find-hospital .icn.find-choose {background-position:0 40px;}
/*Hide the icon*/
.healthaz.temp-c .two-sm #divColWidgets .panel.find-hospital .cartoon {margin-top:-9em; float:right;}
.healthaz.temp-c .two-sm #divColWidgets .panel.find-hospital .cartoon img, #divColWidgets .panel .cartoon img, .healthaz.temp-c .two-sm .panel .image img {border:0!important; width:auto; margin:0; padding:0;}
.healthaz .two-sm #divColWidgets .panel.find-hospital .icn.find-choose {background-position:0 40px;}
/*Hide the icon*/.healthaz .two-sm #divColWidgets .panel.find-hospital .cartoon {margin-top:-9em; float:right;}
.healthaz .two-sm #divColWidgets .panel.find-hospital .cartoon img, #divColWidgets .panel .cartoon img, .healthaz .two-sm .panel .image img {border:0!important; width:auto; margin:0; padding:0;}
/* Service search WP*/
.healthaz.temp-c .two-sm .panel.panel-search h2 {}
/* Tools */
.healthaz.temp-c .four .two-sm .panel .tools {padding-right:1em;}
.healthaz.temp-c .four .two-sm .panel .tools li {margin-bottom:.5em;}
.healthaz.temp-c .four .two-sm .panel .tools .tool-icn {width:35px; height:35px; float:left; margin-right:1em; display:block; padding:2px; background:url(/img/livewell/icns-bg.gif) top left no-repeat;}
.healthaz.temp-c .four .two-sm .panel .tools .tool-icn img {border:0!important; margin:0; padding:0; width:auto;}
.healthaz.temp-c .four .two-sm .panel .tools h3 {font-size:1em; margin:0; font-weight:bold;}
.healthaz.temp-c .four .two-sm .panel .tools h3 a {text-decoration:none;}
.healthaz.temp-c .four .two-sm .panel .tools h3 a:hover, .healthaz.temp-c .four .two-sm .panel .tools h3 a:focus {text-decoration:underline;}
.healthaz .four .two-sm .panel .tools {padding-right:1em;}
.healthaz .four .two-sm .panel .tools li {margin-bottom:.5em;}
.healthaz .four .two-sm .panel .tools .tool-icn {width:35px; height:35px; float:left; margin-right:1em; display:block; padding:2px; background:url(/img/livewell/icns-bg.gif) top left no-repeat;}
.healthaz .four .two-sm .panel .tools .tool-icn img {border:0!important; margin:0; padding:0; width:auto;}
.healthaz .four .two-sm .panel .tools h3 {font-size:1em; margin:0; font-weight:bold;}
.healthaz .four .two-sm .panel .tools h3 a {text-decoration:none;}
.healthaz .four .two-sm .panel .tools h3 a:hover, .healthaz .four .two-sm .panel .tools h3 a:focus {text-decoration:underline;}
/* Flash tool */
.healthaz.temp-c .four .two-sm .swfplayer {margin-bottom:1em;}
/* One col last */
.healthaz .one.usefulpanel h2 {font-size:1.4em; font-weight:bold;}
.healthaz .one.usefulpanel h3 {background:transparent; color:#585858; font-size:1.2em; margin:0 0 .2em;}
.healthaz .one.usefulpanel .panel ul {margin-bottom:.7em;}
.healthaz .one.usefulpanel .panel ul li {padding-bottom:.3em;}
/* Talk to others */
.healthaz.temp-c .four .two-sm .panel ul.link-list {margin-left:0;}
/* Template C Action button */
/* Easy print (default) */
.healthaz .printable-version {margin:0 1em 0 0; height:4em; float:right; clear:right; width:15.6em; cursor:pointer; line-height:1em;}
.healthaz .printable-version a {background-color:transparent; background-image:url(/img/print-bttn-end.jpg); background-position:left 0; background-repeat:no-repeat; text-decoration:none; padding:0 0 0 3.5em; font-size:1.4em; font-weight:bold;}
.healthaz .printable-version a span {cursor:pointer; text-align:left; width:7.1em; background-image:url(/img/print-bttn-wrap.jpg); background-repeat:no-repeat; background-position:top right; margin:0 0 0 -.9em; padding:1em 0 1.2em 1.2em; display:inline-block;}
.healthaz .printable-version a:hover {background-color:transparent; background-position:0 -50px; color:#fff;}
.healthaz .printable-version a:hover span {background-position:-460px -49px;}
/* IP */
.healthaz .printable-version.ip a {background-position:0 -99px;}
.healthaz .printable-version.ip a:hover {background-position:0 -148px;}
/* Save */
.healthaz .printable-version.save a {background-position:0 -197px;}
.healthaz .printable-version.save a:hover {background-position:0 -247px;}
/* Save as PDF */
.healthaz .printable-version.savepdf a {background-position:0 -297px;}
.healthaz .printable-version.savepdf a:hover {background-position:0 -347px;}
/* Email */.healthaz .printable-version.email a {background-position:0 -397px;}
.healthaz .printable-version.email a:hover {background-position:0 -447px;}
/* Health A-Z - Scorecard results */
.healthaz .slider {margin-bottom:1em; background:#fff;}
.healthaz .col .slider {background:url(/img/scorecards/comparison-table-bg.gif) bottom left repeat-x; padding-bottom:.5em; margin:0;}
.healthaz .sc-results .slider-content-wrap {background:#f2f2f2; border-top:0;}
.healthaz .slider .slider-content-wrap a {background-color:transparent; color:#069; cursor:pointer;}
.healthaz .slider .slider-content-wrap a.back-to-top {background-color:transparent; color:#585858;}
.healthaz .slider-content-wrap h4 {background-color:transparent; font-size:1.3em; color:#585858; margin:.5em 0 .2em; font-weight:bold;}
.healthaz .slider h3 {background:url(/img/scorecards/caption-bg.gif) bottom left repeat-x #f7f7f7; color:#585858; margin:0 0 0 -1px; font-size:1.3em; border:1px solid #ccc; padding:.3em 0 .3em .7em;}
.healthaz .slider h3 a {background-repeat:no-repeat!important; padding:.5em .4em .5em 0; width:97%; margin:0 0 0 1em;}
.healthaz .slider h3 a.hide {background-image:url(/img/scorecards/arrow-grey-down.gif); background-position:left 13px;}
.healthaz .slider h3 a.show {background-image:url(/img/scorecards/arrow-grey-right.gif); background-position:2px 11px;}
.healthaz .slider .slider-content-wrap h3 {border:0; padding:0; width:auto; margin:0 0 .3em; background:transparent; color:#069;}
.healthaz .slider h3 span {color:#5d5d5d;}
.healthaz .sc-results .report-info {background:#efefef; margin-bottom:1em; padding-bottom:1em;}
.healthaz .sc-results .report-info .new-search, .add-addresses .skiptoprint {float:right; margin:-.3em 0 0; width:auto;}
.healthaz .sc-results .report-info ul {margin-top:1em;}
.healthaz .sc-results .report-info ul li {border-top:1px dashed #ccc; padding:.5em 0 .7em; list-style-type:none;}
.healthaz .sc-results .report-info ul li.last {border-bottom:0;}
.healthaz .sc-results .report-info .org-name {width:45%; background:url(/img/healthaz/org-name-bullet.gif) left no-repeat; padding-left:1em; display:block;}
.healthaz .sc-results .report-info .change-success {margin-left:-.6em; color:#24a927; font-weight:bold;}
.healthaz .sc-results .report-info fieldset {width:50%; float:right; clear:both; margin-top:-1.1em;}
.healthaz .sc-results .report-info fieldset label {margin:-.2em .5em .5em 0; width:8em; display:block; text-align:right; float:left; clear:right;}
.healthaz .sc-results .report-info fieldset select {width:50%; margin-top:-.2em;}
.healthaz .sc-results .report-info fieldset .submit {float:right;}
.healthaz .sc-results .slider-content-wrap .two-smaller {width:35.5em;}
.healthaz .sc-results .slider-content-wrap .panel {background:#fff;}
.healthaz .sc-results .slider-content-wrap .panel .crnr {background-image:url(/img/white-corners.gif);}
.healthaz .sc-results .slider-content-wrap .one-sm .panel .crnr.tl, .healthaz .four.sc-results .slider-content-wrap .one-sm .panel .crnr.tr {top:-1px;}
.healthaz .sc-results .slider h3 span {padding-left:1.1em;}
.healthaz .sc-results .slider h3 a {background-position:17px 11px; width:99%;}
.healthaz .four.sc-results .slider h3 a.hide {background-position:14px 13px;}
.healthaz .sc-results .slider h3 a.show, .healthaz .four.sc-results .slider h3 a.hide {padding-right:1em;}
.healthaz .sc-results .slider .back-to-top {background-color:transparent; font-size:1.1em; color:#585858;}
.healthaz .sc-results .slider-content-wrap .panel ul {padding:0 0 0 2em;}
.healthaz .sc-results .slider-content-wrap .panel ul li {list-style-type:disc; margin:0 0 .7em;}
.healthaz .sc-results .slider ul.link-list {padding:0;}
.healthaz .sc-results .slider ul.key, .healthaz .sc-results .slider ul.annotation {padding:.5em 0;}
.healthaz .sc-results .slider ul.key li, .healthaz .sc-results .slider ul.annotation li, .healthaz .sc-results .slider ul.link-list li {list-style-type:none; margin:0;}
.healthaz .sc-results .slider ul.key img {display:inline; margin-right:.2em;}
.healthaz .sc-results .slider ul.annotation li {font-size:1.1em;}
.healthaz .one.usefulpanel .panel h2 {font-size:1.5em; font-weight:bold;}
/* Health A-Z - Scorecard 100 results */
.healthaz .sc-results h2, .healthaz .sc100-results h2 {font-size:1.8em; margin:0 0 1em;}
.healthaz .sc100-results .results-list {padding:2em 0 0;}
.healthaz .sc100-results .results-list li {list-style-type:none; border-bottom:1px solid #d8d8d8; padding:.8em 0; margin:0;}
.healthaz .sc100-results .results-list li .distance {font-size:.9em; display:block;}
.healthaz .sc100-results .results-list li .submit {float:right; clear:left; margin-top:-2.2em;}
.healthaz .sc100-results .results-list li a {font-weight:bold; margin-left:-.5em;}
.healthaz .sc100-results .services-pagination-wrap {padding:2em 0 0; float:left;}
.healthaz .sc100-results .services-pagination-wrap ul.pagination {width:auto;}
.healthaz .sc100-results .services-pagination-wrap ul.pagination li {list-style:outside; display:inline; list-style-type:none; float:left; width:auto; font-weight:bold;}
.healthaz .sc100-results .services-pagination-wrap ul.pagination li.page-count {padding:0 1em;}
/* Services near you  - intro panel */
.healthaz .two-sm .panel.panel-search h2 {font-size:1.4em; font-weight:bold;}
.healthaz.temp-c .two-sm .tempc-intro-zone .panel.panel-search .btm-bdr, .healthaz.temp-a .two-sm .panel.panel-search .btm-bdr {border:0;}
.healthaz .two-sm .panel.panel-search input {width:17em;}
.healthaz .two-sm .panel.panel-search .submit input {width:auto;}
.healthaz.temp-c .two-sm .tempc-intro-zone .panel.panel-search h2, .healthaz.temp-a .two-sm .panel.panel-search h2, .healthaz.temp-b .two-sm .panel.panel-search h2 {margin-left:-3.5em;}
.healthaz.temp-c .two-sm .tempc-intro-zone .panel.panel-search fieldset .submit, .healthaz.temp-a .two-sm .panel.panel-search .submit, .healthaz.temp-b .two-sm .panel.panel-search .submit {float:right;}
.healthaz.temp-c .two-sm .tempc-intro-zone .panel.panel-search fieldset .submit {float:right; margin:-1.8em 4.5em 0 0;}
.healthaz.temp-a .two-sm .panel.panel-search fieldset .submit {margin:0 4.5em 0 0;}
.healthaz .two-sm .panel.panel-search .icn, .healthaz .two-sm .panel.panel-search label, .healthaz.temp-c .two-sm .tempc-intro-zone .panel.panel-search .icn, .healthaz.temp-c .two-sm .tempc-intro-zone .panel.panel-search label {display:none; visibility:hidden;}
.healthaz.temp-c .two-sm .panel.panel-search .icn, .healthaz.temp-c .two-sm .panel.panel-search label {display:block; visibility:visible;}
/* CMS fixes */
.ms-WPBody {font-family:Arial, helvetica, sans-serif!important;}
.ms-formfieldcontainer .ms-formfieldvaluecontainer .radeditor.Gray.rade_wrapper.ms-input {width:100%!important;}
.ms-formfieldcontainer .ms-formfieldvaluecontainer span input.ms-long {width:100%!important;}
td#MSOTlPn_MainTD {position:relative;}
.temp-b .one-sm .border .ms-formfieldvaluecontainer {width:160px;}
/* treatment options tables */
.treatment-options h2 {display:inline-block; float:left;}
.treatment-options table.tot {border-collapse:collapse; text-align:left; width:72em; border-top:1px solid #d3d3d3; border-left:1px solid #d3d3d3;}
.treatment-options table.tot th {width:33%;}
.treatment-options table.tot tr {font-size:1.2em; vertical-align:top;}
.treatment-options table.tot tr p, .treatment-options table.tot tr li, .treatment-options table.tot tr a {font-size:1em;}
.treatment-options table.tot tr.tot-hdr th {height:60px; padding:0; font-weight:bold; font-size:1.4em; border-bottom:1px solid #aeaeae; background:url(/img/healthaz/tot-hdr-bg.gif) repeat-x left bottom;}
.treatment-options table.tot tr.tot-hdr th .tot-hdr-txt {padding:1em 1em .5em; display:block;}
.treatment-options table.tot tr.tot-hdr th .crnr {width:7px; height:7px; background:url(/img/healthaz/tot-sprite.gif) no-repeat; position:absolute; overflow:hidden;}
.treatment-options table.tot tr.tot-hdr th .tl {top:2px; left:13px; background-position:0 0;}
.treatment-options table.tot tr.tot-hdr th .tr {top:2px; right:13px; background-position:-9px 0;}
.treatment-options table.tot tr.tot-treat th {font-weight:bold; font-size:1.4em; color:#00689c;}
.treatment-options table.tot tr.even {background-color:#efefef;}
.treatment-options table.tot li {list-style-position:outside; margin-left:1.5em;}
.treatment-options table.tot th {padding:1em 1em .1em; border-right:1px solid #ccc;}
.treatment-options table.tot td {padding:0 1em 1.5em 1.5em; border-right:1px solid #ccc; border-top:none; border-bottom:none;}
.treatment-options table.tot .innov-treat-hdr th, .treatment-options table.tot .innov-treat-hdr td {border-top:1px solid #96c4de;}
.treatment-options table.tot tr.innov-treat {background-color:#eaf2f8;}
.treatment-options table.tot tr.innov-treat .innov-treat-txt {color:#00689c; font-style:italic; font-weight:bold; float:left; margin-right:.3em;}
.treatment-options table.tot tr.innov-treat .innov-treat-txt .icn {position:static; width:12px; height:15px; display:block; overflow:hidden; float:left; margin-right:.2em; background:url(/img/healthaz/tot-sprite.gif) 0 -32px no-repeat;}
.treatment-options table.tot tr.treat-avail td {background-color:#eaf2f8; border-top:1px solid #96c4de; border-bottom:1px solid #96c4de; padding:1em;}
.treatment-options table.tot tr.treat-avail div {float:left; display:inline; margin-right:1em;}
.treatment-options table.tot tr.treat-avail a {color:#00689c;}
.treatment-options table.tot tr .innov {border-right:1px solid #96c4de;}
.treatment-options table.tot a {color:#00689c;}
.treatment-options table.tot ul {margin-bottom:.5em;}
.treatment-options .tot-outer {clear:both; width:72em; overflow:hidden; display:block; position:relative; padding:2px 13px 19px; margin-bottom:1em;}
.treatment-options .tot-outer .tot-drop-bot {height:19px; background:url(/img/healthaz/drop-bot.jpg) repeat-x bottom left; position:absolute; bottom:0; left:0; width:100%; clear:both;}
.treatment-options .tot-outer .tot-drop-bot .crnr {width:16px; height:19px; position:absolute; overflow:hidden;}
.treatment-options .tot-outer .tot-drop-bot .bl {background:url(/img/healthaz/drop-bot-left.jpg) no-repeat; left:0; bottom:0;}
.treatment-options .tot-outer .tot-drop-bot .br {background:url(/img/healthaz/drop-bot-right.jpg) no-repeat; right:0; bottom:0;}
.treatment-options .tot-outer .tot-drop-left {width:13px; height:100%; position:absolute; display:block; left:0; top:0; background:url(/img/healthaz/drop-left.gif) repeat-y;}
.treatment-options .tot-outer .tot-drop-right {width:13px; height:100%; position:absolute; display:block; right:0; top:0; background:url(/img/healthaz/drop-right.gif) repeat-y;}
.treatment-options .tot-outer .tot-drop-left .tl {width:13px; height:38px; background:url(/img/healthaz/tot-sprite.gif) -18px 0 no-repeat; position:absolute; top:0; left:0; overflow:hidden;}
.treatment-options .tot-outer .tot-drop-right .tr {width:13px; height:38px; background:url(/img/healthaz/tot-sprite.gif) -31px 0 no-repeat; position:absolute; top:0; right:0; overflow:hidden;}
.treatment-options .tot-ftr {width:69.8em; min-height:100px; padding:1em; background:#d4d4d4 url(/img/healthaz/bg-footer.jpg) repeat-x top left; display:block; border:1px solid #d3d3d3; position:relative;}
.treatment-options .tot-ftr .col {width:20.8em;}
.treatment-options .tot-ftr .col a {color:#00689c;}
.treatment-options .tot-ftr .col li a {color:#00689c; font-size:1em;}
.treatment-options .tot-ftr .col div {font-size:1.2em;}
.treatment-options .tot-ftr .col div p, .treatment-options .tot-ftr .col div ul li div, .treatment-options .tot-ftr .col div ul li, .treatment-options .tot-ftr .col div ul li a {font-size:1em;}
.treatment-options .tot-ftr .center {padding:0 2em;}
.treatment-options .tot-ftr h2 {font-size:1.2em; font-weight:bold; color:#585858; line-height:1.8em;}
.treatment-options .tot-ftr .col ul, .treatment-options .tot-ftr .col p {clear:both;}
.treatment-options .tot-ftr .crnr {background:url(/img/healthaz/tot-sprite.gif) no-repeat; width:10px; height:10px; position:absolute; overflow:hidden; z-index:99;}
.treatment-options .tot-ftr .bl {background-position:-56px 0; left:-1px; bottom:-1px;}
.treatment-options .tot-ftr .br {background-position:-66px 0; right:-1px; bottom:-1px;}
.treatment-options .tot-ftr h2 .dec-supp {display:inline-block; width:14px; height:16px; margin-left:.3em; background:url(/img/healthaz/tot-sprite.gif) -97px 0 no-repeat;}
.treatment-options .panel-tot, .healthaz .panel-tot {overflow:hidden; position:relative; background-color:#eaf2f8; display:block; margin-bottom:1em; clear:both;}
.treatment-options .panel-tot .crnr, .healthaz .panel-tot .crnr {background:url(/img/healthaz/tot-sprite.gif) no-repeat; width:10px; height:10px; position:absolute; overflow:hidden; z-index:99;}
.treatment-options .panel-tot .tl, .healthaz .panel-tot .tl {top:0; left:0; background-position:-76px 0;}
.treatment-options .panel-tot .tr, .healthaz .panel-tot .tr {top:0; right:0; background-position:-86px 0;}
.treatment-options .panel-tot .bl, .healthaz .panel-tot .bl {bottom:0; left:0; background-position:-76px -10px;}
.treatment-options .panel-tot .br, .healthaz .panel-tot .br {bottom:0; right:0; background-position:-86px -10px;}
.treatment-options .panel-tot h2, .healthaz .panel-tot h2 {font-size:1.4em; font-weight:bold; display:block;}
.treatment-options .panel-tot p, .healthaz .panel-tot p, .healthaz .row.pad-tbl .tot-link p {overflow:hidden; clear:both; float:left; line-height:inherit;}
.healthaz .row.pad-tbl .tot-link p {overflow:visible;}
.healthaz .tot-link {width:15em; float:left; clear:left; margin:0 0 1em;}
.healthaz .row.pad-tbl .tot-link {float:right; clear:none; margin-right:1em;}
.healthaz .row.pad-tbl .one.last .tot-link, .healthaz .row.pad-tbl .panel-tot .tot-link {float:left; clear:left; margin:0 0 1em .5em;}
.healthaz .tot-link p, .healthaz .tot-link p a, .healthaz .slider-content-wrap .tot-link p a {background:url(/img/healthaz/tot-sprite.gif) top left no-repeat transparent;}
.healthaz .tot-link p {background-position:0 bottom; width:100%;}
.healthaz .row.pad-tbl .one.last .tot-link p {background-position:0 bottom;}
.healthaz .tot-link p a {text-align:center; background-position:0 -605px; padding:.8em .5em .5em; display:block; font-weight:bold; color:#069; text-decoration:none;}
.healthaz .slider-content-wrap .panel-tot .tot-link p, .healthaz .tot-link.back-to-treatment p {background-position:-151px bottom;}
.healthaz .slider-content-wrap .panel-tot .tot-link p a, .healthaz .tot-link.back-to-treatment p a {background-position:-151px -605px;}
.healthaz .tot-link p a:hover, .healthaz .tot-link p a:focus {text-decoration:underline;}
.healthaz .slider-content-wrap .tot-link p a {font-size:.9em;}
.treatment-options .panel-tot ul, .healthaz .panel-tot ul {margin-bottom:1em; float:left; display:block;}
.treatment-options .four .panel-tot, .healthaz .four .panel-tot {width:36.6em; float:left;}
.treatment-options .four .slider-content-wrap .panel-tot {width:34.4em;}
.healthaz .four .slider-content-wrap .panel-tot {width:100%;}
.healthaz .four .slider-content-wrap .panel-tot, .healthaz .four .slider-content-wrap .panel-tot .crnr {background:none;}
.treatment-options .four .panel-tot h2, .healthaz .four .panel-tot h2 {}
.treatment-options .four .panel-tot .pad, .healthaz .four .panel-tot .pad {overflow:hidden;}
.treatment-options .four .panel-tot .tot-content ul, .healthaz .four .panel-tot .tot-content ul {margin:.5em 0 1em 1em;}
.healthaz .four .slider-content-wrap .panel-tot .tot-content ul {margin-left:0;}
.healthaz .four .panel-tot .tot-content ul li {margin:0 0 .1em;}
.treatment-options .panel-tot .tot-img, .healthaz .panel-tot .tot-img {width:166px; height:134px; background:url(/img/healthaz/tot-sprite.gif) no-repeat 0 -49px; display:block; clear:both;}
.treatment-options .four .panel-tot .tot-img, .healthaz .four .panel-tot .tot-img {clear:right; float:right; width:166px; height:134px; background:url(/img/healthaz/tot-sprite.gif) no-repeat 0 -49px; display:block;}
.healthaz .four .slider-content-wrap .tot-img {background-position:0 -46.4em; margin-left:-.4em;}
.treatment-options .tot-content {overflow:hidden;}
.healthaz .four .tot-content {float:left; clear:left; width:50%;}
.treatment-options .tot-content, .health-az .tot-content {clear:both;}
.treatment-options .tot-content ul li, .healthaz .tot-content ul li {background:url(/img/chevron-blue.gif) no-repeat scroll 0 .3em transparent; padding-left:10px; position:relative; list-style-type:none;}
.healthaz.temp-c .two-sm table .ms-WPBody .panel .panel-text {width:13.6em;}
.healthaz.temp-c .two-sm table .ms-WPBody .panel .image img {width:17.4em!important;}
.healthaz .two-sm table.ms-SPZone .panel {width:34em;}
#nyroModalFull {z-index:1000000;}
/* what is an information prescription panel */
.healthaz-print .two .panel .info {background:url(/img/healthaz/icns.gif) 0 -160px no-repeat;}
.healthaz-print .two .panel h2 {font-size:1.8em; font-weight:bold;}
/* health az new hub */
.healthaz-index .five {margin-left:1em; width:94.6em;}
.healthaz-index .five-lrg {margin-left:0; width:96.5em;}
.healthaz-index .four-lrg {float:right; width:77.2em;}
.healthaz-index .four-lrg .one {margin-bottom:1em;}
.healthaz-index h1 {margin-bottom:.5em;}
/* health az new hub - left links*/
.healthaz-index .left-links {float:left;}
.healthaz-index .left-links h2 {background:transparent; color:#069; font-size:1.4em; font-weight:bold; margin:0 0 .3em; padding:0 0 0 .7em;}
.healthaz-index .left-links .sub-nav {background:none; float:none; margin:0 0 2em; padding:0; width:auto;}
.healthaz-index .left-links .sub-nav li {background:none; display:inline; float:none; margin:0; padding:0;}
.healthaz-index .left-links .sub-nav li a {float:none; font-weight:normal; padding:0 .8em; text-decoration:none; white-space:normal;}
.healthaz-index .left-links .sub-nav li a:hover {text-decoration:underline;}
.healthaz-index .left-links .rnd-button-list {margin-top:.7em;}
/* health az new hub - bodymap small */
.healthaz-index .bodymap-wrap {border:1px solid #b2b2b2; margin-bottom:1em;}
.healthaz-index .bodymap-wrap h2 {background:transparent; border-bottom:1px solid #b2b2b2; color:#585858; font-size:1.4em; font-weight:bold; margin:0; padding:1em;}
.healthaz-index .bodymap-wrap .bodymap {background:url(/img/healthaz/bodymap/bodymap-bg.jpg) top left no-repeat; margin:1px; position:relative;}
.healthaz-index .bodymap-wrap .bodymap .male-map {position:absolute; left:60px; top:16px; width:110px;}
.healthaz-index .bodymap-wrap .bodymap .female-map {position:absolute; left:406px; top:16px; width:97px;}
.healthaz-index .bodymap-wrap .bodymap .male-map h3 {color:#00529b; font-size:1.4em; position:absolute; right:-52px; top:-8px;}
.healthaz-index .bodymap-wrap .bodymap .female-map h3 {color:#af207c; font-size:1.4em; position:absolute; left:-88px; top:-8px;}
.healthaz-index .bodymap-wrap .bodymap .body-parts-list {margin-left:186px; width:186px;}
.healthaz-index .bodymap-wrap .bodymap .body-parts-list ul {list-style:none; list-style-position:outside; padding-bottom:27px; padding-top:30px;}
.healthaz-index .bodymap-wrap .bodymap .body-parts-list ul li {background:url(/img/healthaz/bodymap/bodymap-parts-box.gif) top left no-repeat; font-weight:bold; height:38px; margin-bottom:8px; padding-top:2px; position:relative; text-align:center; width:186px;}
.healthaz-index .bodymap-wrap .bodymap .body-parts-list li a:link, .healthaz-index .bodymap-wrap .bodymap .body-parts-list li a:visited {display:block; height:20px; left:0; position:absolute; top:19px; width:93px;}
.healthaz-index .bodymap-wrap .bodymap .body-parts-list li a.male-arrow:hover, .healthaz-index .bodymap-wrap .bodymap .body-parts-list li a.male-arrow:focus, .healthaz-index .bodymap-wrap .bodymap .body-parts-list li a.male-forced-hover:link, .healthaz-index .bodymap-wrap .bodymap .body-parts-list li a.male-forced-hover:visited, .healthaz-index .bodymap-wrap .bodymap .body-parts-list li a#selected-part-male {background:url(/img/healthaz/bodymap/bodymap-parts-box.gif) 0 -99px no-repeat;}
.healthaz-index .bodymap-wrap .bodymap .body-parts-list li a.female-arrow:link, .healthaz-index .bodymap-wrap .bodymap .body-parts-list li a.female-arrow:visited {left:93px;}
.healthaz-index .bodymap-wrap .bodymap .body-parts-list li a.female-arrow:hover, .healthaz-index .bodymap-wrap .bodymap .body-parts-list li a.female-arrow:focus, .healthaz-index .bodymap-wrap .bodymap .body-parts-list li a.female-forced-hover:link, .healthaz-index .bodymap-wrap .bodymap .body-parts-list li a.female-forced-hover:visited, .healthaz-index .bodymap-wrap .bodymap .body-parts-list li a#selected-part-female {background:url(/img/healthaz/bodymap/bodymap-parts-box.gif) -93px -59px no-repeat;}
/* right col next to bodymap */
.healthaz-index .four-lrg .bodymap-height {margin-bottom:0;}
.healthaz-index .four-lrg .one.bodymap-height .border {height:34.3em; padding:0;}
/* browse a-z bar */
#haz-mod1 {margin-bottom:3em;}
#haz-mod1 h2 {font-size:1.8em; font-weight:bold; margin-bottom:0.4em;}
#haz-mod1 ul {list-style:none;}
#haz-mod1 ul li {border:1px solid #069; display:block; float:left; margin-right:1px; position:relative; text-align:center;}
#haz-mod1 ul li a {line-height:1em;}
#haz-mod1 ul li a, #haz-mod1 ul li.no-articles, #haz-mod1 ul li.selected {color:#156797; float:left; font-size:2em; font-weight:bold; padding:7px 5px; text-decoration:none; width:.89em;}
#haz-mod1 ul li .crnr {background-image:url(/img/healthaz/crnr-blue.gif); height:4px; width:4px;}
#haz-mod1 ul li .tl {left:-1px; top:-1px;}
#haz-mod1 ul li .tr {right:-1px; top:-1px;}
#haz-mod1 ul li .bl {background-position:0 -4px; bottom:-1px; left:-1px;}
#haz-mod1 ul li .br {background-position:-4px -4px; bottom:-1px; right:-1px;}
#haz-mod1 ul li.selected {line-height:1.2em; width:1.05em;}
#haz-mod1 ul li a:hover, #haz-mod1 ul li a:focus, #haz-mod1 ul li a:active, #haz-mod1 ul li.selected {background:#069; color:#fff;}
#haz-mod1 ul li a:hover .tl, #haz-mod1 ul li a:focus .tl, #haz-mod1 ul li a:active .tl, #haz-mod1 ul li.selected .tl {background-position:0 -8px;}
#haz-mod1 ul li a:hover .tr, #haz-mod1 ul li a:focus .tr, #haz-mod1 ul li a:active .tr, #haz-mod1 ul li.selected .tr {background-position:-4px -8px;}
#haz-mod1 ul li a:hover .br, #haz-mod1 ul li a:focus .br, #haz-mod1 ul li a:active .br, #haz-mod1 ul li.selected .br {display:none;}
#haz-mod1 ul li a:hover .bl, #haz-mod1 ul li a:focus .bl, #haz-mod1 ul li a:active .bl, #haz-mod1 ul li.selected .bl {background:none; border:16px solid #fff; border-bottom:0; border-top:16px solid #156797; bottom:-17px; display:block; height:0; left:0; overflow:hidden; position:absolute; width:0;}
#haz-mod1 ul li.no-articles {border-color:#99c9e1; color:#99c2d6; font-size:2.4em; line-height:1em;}
#haz-mod1 ul li.no-articles .tl {background-position:0 -16px;}
#haz-mod1 ul li.no-articles .tr {background-position:-4px -16px;}
#haz-mod1 ul li.no-articles .bl {background-position:0 -20px;}
#haz-mod1 ul li.no-articles .br {background-position:-4px -20px;}
#haz-mod1 ul li.numbered a, #haz-mod1 ul li.numbered-no-articles {width:1.6em;}
#haz-mod1 ul li.selected-numbered, #haz-mod1 ul li.numbered-no-articles {font-size:2.2em; line-height:1.1em; width:1.7em;}
#haz-mod1 ul li.numbered a:hover .bl, #haz-mod1 ul li.numbered a:focus .bl, #haz-mod1 ul li.numbered a:active .bl {left:9px;}
#haz-mod1 ul li.selected-numbered .bl {left:8px;}
/* a-z listing page */
.healthaz-index #haz-mod5 {width:94em;}
.healthaz-index #haz-mod5 div {margin:1em 0 0 1em;}
.healthaz-index #haz-mod5 .index-section {border-top:1px dotted #999; margin:0; padding:1em 0;}
.healthaz-index #haz-mod5 .index-section h3 {font-size:2em; margin-bottom:0;}
.healthaz-index #haz-mod5 .index-section ul {float:left; list-style:none; list-style-position:outside; margin-right:1em; margin-top:.5em; width:30em;}
.healthaz-index #haz-mod5 .index-section ul ul {display:block; float:none; margin-left:1.5em; margin-top:0; width:auto;}
.healthaz-index #haz-mod5 .index-section ul li.continued {background:transparent; color:#069; font-style:italic;}
.healthaz-index #haz-mod5 .index-section ul li.continued li {font-style:normal;}
.healthaz-index #haz-mod5 .index-section ul li a {display:block; font-weight:bold; padding:.2em .3em .2em 0; text-decoration:none;}
.healthaz-index #haz-mod5 .index-section ul li a:hover, .healthaz-index #haz-mod5 .index-section ul li a:focus, .healthaz-index #haz-mod5 .index-section ul li a:active {background:none; background-color:transparent; color:#585858; text-decoration:underline;}
.healthaz-index #haz-mod5 .index-section ul ul li a {font-weight:normal;}
.healthaz-index #haz-mod5 .index-section .btt {float:right; text-decoration:none;}
.healthaz-index #haz-mod5 .index-section .btt:hover, .healthaz-index #haz-mod5 .index-section .btt:focus, .healthaz-index #haz-mod5 .index-section .btt:active {text-decoration:underline;}
/* boxes */
.healthaz-index .four-lrg .one h3, .healthaz-index .four-lrg .one h3 a {background:transparent; color:#069; font-size:1.8em; margin:.8em .5em .4em;}
.healthaz-index .four-lrg .one h3 a {margin:0;}
.healthaz-index .four-lrg .one .border .pad {height:auto;}
.healthaz-index .four-lrg .one .border .pad h3, .healthaz-index .four-lrg .one .border .pad h3 a {margin:0 0 .3em;}
.healthaz-index .four-lrg .one h3 a {font-size:1em; text-decoration:none;}
.healthaz-index .four-lrg .one h3 a:hover {text-decoration:underline;}
.healthaz-index .four-lrg .one .border {height:26.2em;}
.healthaz-index .four-lrg .one .border img {width:179px;}
/* bodymap large */
.healthaz-index .bodymap-wrap-large h2 {background:#585858; color:#fff; margin:1px; padding-right:.5em;}
.healthaz-index .bodymap-wrap-large h2 span {background:url(/img/healthaz/bodymap/large/arrow-white-right.gif) right no-repeat; display:block;}
.healthaz-index .bodymap-wrap-large .bodymap {background:url(/img/healthaz/bodymap/large/bodymap-bg.jpg) top left no-repeat; margin:1px; position:relative;}
.healthaz-index .bodymap-wrap-large .bodymap .body-parts-list ul {padding-bottom:128px; padding-top:60px;}
.healthaz-index .bodymap-wrap-large .bodymap .body-parts-list ul li {margin-bottom:18px;}
.healthaz-index .bodymap-wrap-large .bodymap .male-map h3 {right:-40px; top:-5px;}
.healthaz-index .bodymap-wrap-large .bodymap .female-map h3 {left:-75px; top:-5px;}
.healthaz-index .bodymap-wrap-large .bodymap .male-map {position:absolute; left:16px; top:35px; width:167px;}
.healthaz-index .bodymap-wrap-large .bodymap .female-map {position:absolute; left:394px; top:35px; width:147px;}
.healthaz-index #haz-mod3, .healthaz-index #haz-mod4 {border:1px solid #bbb; width:18.1em;}
.healthaz-index #haz-mod3 h2, .healthaz-index #haz-mod4 h2 {background:transparent; color:#585858; border-bottom:1px solid #bbb; font-size:1.4em; font-weight:bold; padding:1.1em .5em;}
.healthaz-index #haz-mod3 ul, .healthaz-index #haz-mod4 ul {list-style:none; list-style-position:outside; padding-bottom:1em;}
.healthaz-index #haz-mod3 ul li a, .healthaz-index #haz-mod4 ul li a {display:block; font-size:1.1em; padding:.1em 1em;}
.healthaz-index #haz-mod3 ul li a:hover, .healthaz-index #haz-mod3 ul li a:active, .healthaz-index #haz-mod3 ul li a:focus, .healthaz-index #haz-mod3 ul li a#selected-area, .healthaz-index #haz-mod4 ul li a:hover, .healthaz-index #haz-mod4 ul li a:active, .healthaz-index #haz-mod4 ul li a:focus, .healthaz-index #haz-mod4 ul li a#selected-area {background:#585858 url(/img/healthaz/bodymap/large/arrow-white-right.gif) 95% no-repeat; color:#fff; text-decoration:underline;}
.healthaz-index #haz-mod3 .haz-head-detail a {text-decoration:none; outline:0;}
.healthaz-index #haz-mod3 .haz-head-detail a:hover {text-decoration:none; cursor:text;}
.healthaz-index #haz-mod4 .haz-head-detail a {text-decoration:none; outline:0;}
.healthaz-index #haz-mod4 .haz-head-detail a:hover {text-decoration:none; cursor:text;}
/* a-z listing page */
.healthaz-index #haz-mod4.subject4 h2 {background:#585858; color:#fff; padding:.5em;}
.healthaz-index #haz-mod4.subject4 h2 span {display:block; font-size:.9em; font-weight:normal;}
.healthaz-index #haz-mod4.subject4 ul {padding-bottom:1em;}
.healthaz-index #haz-mod4.subject4 ul li {display:inline;}
.healthaz-index #haz-mod6 {border:1px solid #bbb;}
.healthaz-index #haz-mod6.area6 h2 {background:#585858; color:#fff; font-size:1.4em; font-weight:bold; padding:1.1em .5em;}
.healthaz-index #haz-mod6 h3 {font-size:1.8em; margin:1em 1.8em 0;}
.healthaz-index #haz-mod6 h3 {color:#666;}
.healthaz-index #haz-mod6 h3 span {font-weight:bold; display:block;}
.healthaz-index #haz-mod6 div {margin:1em;}
.healthaz-index #haz-mod6 div ul {display:inline; float:left; list-style:none outside none; margin-right:2em; width:15.8em;}
.healthaz-index #haz-mod6 div ul li a {display:block; padding:.1em .3em; text-decoration:underline;}
.healthaz-index #haz-mod6 div ul li a:active, .healthaz-index #haz-mod6 div ul li a:focus, .healthaz-index #haz-mod6 div ul li a:hover {background:#585858; color:#fff;}
/* hub page webparts */
.healthaz-index .two .panel {background:#f2efe0;}
.healthaz-index .two .panel h2 {color:#690; font-size:1.4em; font-weight:bold; margin:0 0 .5em;}
.healthaz-index .two .panel h2 a {color:#690;}
/* teaser picker */
.healthaz-index .two .panel .image {border:1px solid #b2b2b2; float:right; margin:0 0 1em 1em; padding:.4em; width:166px;}
.healthaz-index .two .panel .image img {width:166px;}
.healthaz-index .two .panel .panel-text {float:left; width:17em;}
/* services near you */
.healthaz-index .two .panel .servs {background:url(/img/livewell/icns.gif) 0 -100px no-repeat;}
/* links */
.healthaz-index .two .panel .links {background:url(/img/livewell/icns.gif) 0 -250px no-repeat;}
/* tools */
.healthaz-index .two .panel .tools {margin-top:1em;}
.healthaz-index .two .panel .tools h3 {font-size:1em; margin:0; font-weight:bold;}
.healthaz-index .two .panel .tools h3 a {color:#690; text-decoration:none;}
.healthaz-index .two .panel .tools h3 a:hover, .healthaz-index .two .panel .tools h3 a:focus, .healthaz-index .two .tools h3 a:active {text-decoration:underline;}
.healthaz-index .two .panel .tools li {margin-bottom:1em;}
.healthaz-index .two .panel p {clear:none;}
.healthaz-index .two .panel .tools .tool-icn {width:35px; height:35px; float:left; margin-right:1em; display:block; padding:2px; background:url(/img/livewell/icns-bg.gif) top left no-repeat;}
.healthaz-index .two .panel .healthy-tools {background:url(/img/livewell/icns.gif) 0 -50px no-repeat;}
/* Clinical Trials */
.clinical-trails .crnr {position:absolute;}
.clinical-trials .trials-list table {border-collapse:collapse; clear:both; display:block; border:1px solid #ccc; border-bottom:0; background-color:#fff; font-size:1.2em; margin-bottom:1em;}
.clinical-trials .trials-list table a {font-size:1em; color:#069;}
.clinical-trials .trials-list table th {font-weight:bold; text-align:left; vertical-align:top; padding:1em;}
.clinical-trials .trials-list table td {padding:1em; vertical-align:top;}
.clinical-trials .trials-list table tr {border-bottom:1px solid #ccc;}
.clinical-trials .trials-list table tr.odd {background-color:#e9f2f6;}
.clinical-trials .search-trials input {float:left; width:24em; font-size:1em; border:1px solid #ccc; padding:.2em;}
.clinical-trials .search-trials .submit {margin-left:.5em; float:left; margin-top:1px;}
.clinical-trials .search-trials .submit input {width:auto; border:none; padding:0 1.6em .2em .5em;}
.clinical-trials .trials-list .pagination-container {overflow:hidden; display:block; margin-top:1em;}
.clinical-trials .trials-list {overflow:hidden; position:relative;}
.clinical-trials .trials-list .panel {margin:0;}
.clinical-trials .trials-list h3 {color:#585858;}
.clinical-trials .trials-list .crnr {background-image:url(/img/blue-corners.gif); z-index:1000;}
.clinical-trials .trials-list ul.pagination {float:right; display:block; overflow:hidden; margin-bottom:1em;}
.clinical-trials .trials-list ul.pagination li {float:left; display:inline; margin-left:2em;}
.clinical-trials .trials-list ul.pagination li a {color:#069; font-weight:bold; text-decoration:none;}
.clinical-trials .trials-list ul.pagination li a:hover {text-decoration:underline;}
.clinical-trials .trials-list ul.search-terms {list-style-type:none; margin-bottom:1em; border-bottom:1px #ccc dashed;}
.clinical-trials .trials-list ul.search-terms li {background-color:#fff; display:inline-block; margin:0 1em 1em 0; width:auto; padding:.2em 4em .2em .4em;}
.clinical-trials .trials-list ul.search-terms li a {display:block; background:url(/img/healthaz/icns-bg.gif) top left no-repeat;}
.clinical-trials .trials-list ul.search-terms li input {position:relative; left:40px;}
.clinical-trials .trials-list .panel {padding:1em 1em 0;}
.clinical-trials .clinical-trials-filter fieldset legend.filter-outer {color:#585858; margin-bottom:.5em; font-size:1.6em; width:8em;}
.clinical-trials .one-sm .clinical-trials-filter fieldset .pad {background-color:#fff; overflow:hidden; color:#585858; border:1px solid #069;}
.clinical-trials .clinical-trials-filter fieldset .submit {float:right; margin-top:1em;}
.clinical-trials .clinical-trials-filter fieldset ul {margin-left:0!important;}
.clinical-trials .clinical-trials-filter fieldset.filter-inner legend {color:#069; margin-bottom:.5em;}
.clinical-trials .clinical-trials-filter fieldset.filter-inner select {width:10em; border:1px solid #000; margin-top:1em;}
.clinical-trials .clinical-trials-filter fieldset.filter-inner select option {padding:0 .2em;}
.clinical-trials .clinical-trials-filter fieldset.filter-inner ul {padding-bottom:.5em; overflow:hidden;}
.clinical-trials .clinical-trials-filter fieldset.filter-inner ul li {clear:both;}
.clinical-trials .clinical-trials-filter fieldset.filter-inner ul li input {float:left; display:inline; width:auto; margin:.2em .4em 0 0; border:none;}
.clinical-trials .clinical-trials-filter fieldset.filter-inner ul li label {float:left; display:inline; width:9.6em;}
.clinical-trials .who {padding:0; background-color:#fff; color:#585858;}
.clinical-trials .who .border p {color:#585858; padding-bottom:0;}
.clinical-trials .who h2 {color:#585858; font-size:1.4em; font-weight:bold;}
.clinical-trials .who .who-logo {margin-bottom:1em;}
.clinical-trials .trial-details h3 {border-bottom:1px #585858 dashed; font-size:1.8em;}
.clinical-trials .trial-details h3 a {text-decoration:underline;}
.clinical-trials .trial-details h3 a:hover {text-decoration:none;}
.clinical-trials .trial-details dl {margin:0 0 2em;}
.clinical-trials .trial-details dt {color:#069; width:15em; float:left; margin-right:3em; min-height:1em;}
.clinical-trials .trial-details dd {float:left; width:40em; display:inline; color:#585858; min-height:1em;}
.clinical-trials .trial-details dd ul li {font-size:1em; list-style-type:none; list-style-position:outside;}
.clinical-trials .trial-details .disclaimer {padding-top:3em;}
.clinical-trials .trial-details .disclaimer .submit {float:right; margin:-1em 0 1em;}
.clinical-trials .trial-details .disclaimer h3 {font-size:1.2em; color:#585858; font-weight:bold; margin-bottom:.5em;}
.clinical-trials h3.showhide-trig {font-weight:normal; margin-bottom:.5em;}
.clinical-trials h3.showhide-trig a {background:transparent url(/img/arrow-inactive.gif) no-repeat left center; padding:0 0 0 1em;}
.clinical-trials h3.showhide-trig a.active {background:transparent url(/img/arrow-active.gif) no-repeat left center; padding:0 0 0 1em;}
.clinical-trials h3.showhide-trig a span {padding-left:.3em;}
.clinical-trials .search-tips h3 {height:18px; line-height:18px; overflow:hidden; display:inline-block;}
.clinical-trials .search-tips h3.showhide-trig a {color:#069; text-decoration:none; font-weight:bold; background:transparent url(/img/healthaz/search-tips.gif) no-repeat left top; padding-left:1.7em; font-size:1em; display:block;}
.clinical-trials .no-results {font-size:1.6em; font-weight:bold;}
.clinical-trials .one.last.usefulpanel .panel .crnr {display:none;}
.clinical-trials .one.last.usefulpanel .panel .clear {background:#069; border:1px solid #898989; padding:1em 0 0;}
.clinical-trials .one.last.usefulpanel .panel .clear img {width:100%;}
.clinical-trials .one.last.usefulpanel .panel .clear .panel-text {background:#fff;}
.clinical-trials .one.last.usefulpanel .panel .clear .panel-text h2 {color:#fff; background:#069; padding:.5em; font-size:1.2em; font-weight:bold;}
.clinical-trials .one.last.usefulpanel .panel .clear .panel-text h2 a {color:#fff; text-decoration:none;}
.clinical-trials .one.last.usefulpanel .panel .clear .panel-text h2 a:hover, .clinical-trials .one.last.usefulpanel .panel .clear .panel-text h2 a:focus {text-decoration:underline;}
.clinical-trials .one.last.usefulpanel .panel .clear .panel-text p {color:#069; padding:0 .5em .5em;}
.clinical-trials .three-sm .clinical-trials-intro h3 {font-size:1.8em; margin:1em 0 .5em;}
.ac_results {padding:0; border:1px solid #ccc; background-color:#fff; z-index:99999; margin-top:-1px; width:29.2em!important;}
.ac_results ul {width:100%; list-style-position:outside; list-style:none; padding:0; margin:0;}
.ac_results li {margin:0; padding:.2em .5em; cursor:pointer; display:block; font-size:1.2em; line-height:16px;}
.ac_over {background-color:#f2f2f2; color:#333; text-decoration:underline;}
.clinical-trials .trial-details .one-sm.last .submit {margin-bottom:2em;}
.clinical-trials .trial-details .one-sm.last a {float:left;}
.clinical-trials .trial-details .disclaimer h3 {border:0; margin:0;}
.clinical-trials .trial-details .disclaimer p {padding-bottom:2.5em;}
.clinical-trials .trial-details .contact-details {width:48%; float:left; margin:0; padding-right:.5em;}
.clinical-trials .trial-details .contact-details li {margin-bottom:.5em;}
.clinical-trials .trial-details .contact-details li span {display:inline-block; margin:-1.4em 0 0 5em;}
/* bookmarks */
.healthaz .healthaz-header h1 {float:none;}
.healthaz .healthaz-header {padding-bottom:0;}
.healthaz .healthaz-header .bookmark-wrap {margin-top:1em;}
/* treatment options webpart */
.healthaz .one .panel-tot .tot-content ul {float:none;}
.healthaz .one .panel-tot .tot-content ul li {list-style-position:outside;}
.healthaz .one .panel-tot .tot-content li p, .healthaz .one .panel-tot .tot-content li div {display:inline; margin:0; padding:0;}

/* Med Hub */
.med-hub .tabs-nav.full-width {padding:1em 0 0 0; width:100%;}
.med-hub #haz-mod1 ul li {width:2.921em;}
.med-hub #haz-mod1 ul li.last {width:3.559em;}

/* Med Hub - panel styling with bullet points*/
.med-hub .panel.panel-one {background:#585858;}
.med-hub .panel.panel-one, .med-hub .panel.panel-one a, .med-hub .panel.panel-one h3, .med-hub .panel.panel-one p, .med-hub .panel.panel-one li {color:#fff;}
.med-hub .panel.panel-med ul, .panel.panel-one ul {list-style:outside disc;}
.med-hub .panel.panel-docs ul {list-style:none;}
.med-hub .panel.panel-med ul li, .panel.panel-one ul li {margin-left:1.2em;}
.med-hub .panel.panel-docs ul li {background:transparent url(/img/pdf-icon.gif) no-repeat top left; padding-left:23px; display:block; margin-bottom:.5em;}
.healthaz.med-hub .browse-meds h2.haz-head-detail {padding-top:0; margin-bottom:0} 
.med-hub .panel.panel-one .crnr {background-image:url(/img/crnr-grey.gif);}

/* Med Hub - find pharmacies search box */
.med-hub .pharmacies-icon { margin-bottom:0.3em}
.med-hub .find-pharmacy legend {margin-bottom:0.1em !important}
.med-hub .find-pharmacy .enter-postcode label { margin-bottom:0.5em !important}
.med-hub .find-pharmacy #main-search {clear:left; margin:0; padding:0}
.med-hub .find-pharmacy .hub-search {clear:both; padding-bottom:1em}
.med-hub .find-pharmacy .hub-search input {padding:0.2em}
.med-hub .find-pharmacy .service-search {width:21em}
.med-hub .find-pharmacy  .chk-postcode {margin-bottom: 1em;}

/* Easy_Print - Medicines Selection - 
TAR 4864 Fixed alignment issue and enhanced display of medicines  */
.medicineList_EasyPrint li {width:33.3% !important}
.medicineList_EasyPrint li label {padding-left:20px !important; padding-right:10px;}
.medicineList_EasyPrint li label input {margin-left:-20px;}
.medicineList_EasyPrint {width:100% !important; height:100% !important}
.healthaz .printMod fieldset.select-tab p.medlist {font-weight:normal; width:100%; margin:-0.5em 0 0 0}

/* Cantfindmedicine - Medicine Hub*/
.cantFind p {line-height:1.6em}
.cantFind ul li {line-height:1.6em} 
.cantFind a {color:#069}

.healthaz.med-hub ul.overview-links {list-style:none outside; margin-bottom:.5em; margin-top:1em;}
.healthaz.med-hub ul.overview-links li {float:left; border-left:1px solid #9e9e9e; padding:0 .6em .5em .5em; line-height:1em; height:.5em; font-weight:bold;}
.healthaz.med-hub ul.overview-links li.first {border-left:none; padding-left:0;}
.healthaz.med-hub ul.overview-links li a {color:#0072ab;}
.healthaz.med-hub ul.overview-links li.active {color:#585858;}
.healthaz.healthaz ul.tabs li.active {color:#016799;}
.healthaz.med-hub .align-right {display:inline; float:right; margin-top:-2em;}
.healthaz.med-hub .align-right a {color:#0072ab;}
.healthaz.med-hub .four .sub-nav {background:url(/img/sub-nav-bg.jpg) repeat-x scroll left top #dedede; float:left; height:3em; border:solid #b2b2b2; width:76em; border-width:1px 1px 0; margin-bottom:1.5em;}

/*Dialog box styles*/
.ui-widget-overlay {background:#000; left:0; position:absolute; top:0;}
.selectshowdialog {margin:0; padding:2em; position:relative; background-color:#fff; width:580px;}
.selectshowdialog .crnr {background:transparent url(/img/white-circle.gif);}
.selectshowdialog .tl {background-position:left top; left:0; top:0;}
.selectshowdialog .tr {background-position:right top; right:0; top:0;}
.selectshowdialog .bl {background-position:left bottom; bottom:0; left:0;}
.selectshowdialog .br {background-position:right bottom; bottom:0; right:0;}
.selectshowdialog h2 {color:#0071b9; font-size:1.7em; margin-bottom:1em;}
.selectshowdialog h3 {color:#585858; font-size:1.3em;}
.selectshowdialog p {color:#585858;}
.ui-icon {background:red; float:right;}
.selectshowdialog ul {list-style:disc inside;}
/*css selector show lightbox sahdia perwez added on 09/10/10 */
.selectshowdialog .panel {background:#fff;}
.selectshowdialog .right-panel {float:right; width:30%;}
.selectshowdialog .left-panel {width:68%; float:left; border-right:1px solid #0071b9; padding-bottom:2em;}
.selectshowdialog .modal-close {float:right; text-decoration:none;}
.selectshowdialog .panel a:hover, .selectshowdialog .panel a:focus, .selectshowdialog .panel a:active {cursor:pointer;}
.selectshowdialog .right-text-panel {margin-top:1em; margin-left:1.5em; font-size:.9em;}

.healthaz.med-hub .tabs-nav.full-width ul {text-align:center;}
.med-hub #haz-mod1 ul {padding-top:1em;}
.healthaz-index.med-hub .four-lrg .two .border, .healthaz-index.med-hub .one .featured-article {height:26.2em; background:#fff;}
.healthaz-index.med-hub .one .featured-article {border:1px solid #b2b2b2;}
.find-pharmacy legend {color:#069; text-decoration:none;}
.healthaz-index.med-hub .find-pharmacy legend {clear:left; color:#069; font-weight:normal; margin:0 0 .6em; padding:0;}
.enter-postcode {clear:both; display:block;}
.enter-postcode input, .enter-postcode label {clear:both; float:left; line-height:2em; margin:0 0 1em; width:auto;}
.enter-postcode input {width:17em;}
.remember-postcode {clear:both; display:block; margin:.7em 0 1em;}
.remember-postcode label {float:right; margin:-.1em 12em 0 0; width:15em;}
.remember-postcode input {float:left; width:1em;}
.find-pharmacy .submit {clear:both; display:block; margin:.3em 0 0;}
.healthaz.healthaz .find-pharmacy legend {font-size:1.8em;}
.healthaz-index h2.pharmacies-icon {background:url(/img/find-services/hub/hub-icon-pharmacy.gif) no-repeat top left; padding:.5em 0 .6em 2.5em;}

/* One last SAT panel */
#webZoneRight div div.sat-panel {background:none; border:0; margin-bottom:1.5em;}
#webZoneRight div div.sat-panel .link-list li {background:none; padding:0;}
.healthaz .one.last .panel.sat-panel h2 {font-size:1.4em; font-weight:bold;}
.healthaz .one.last .panel.sat-panel .panel-top {padding:0 1em 0 0;}

/* medicine hub */
.med-hub .browse-meds {margin-left:1em;}
.med-hub .browse-meds img {display:inline; vertical-align:middle; margin-right:0.3em}
.med-hub .browse-meds .med-hub-az ul li img {margin-left:0.3em}
.med-hub .browse-meds .med-hub-az {float:left; margin:0 1em 0 0; padding:0; width:30.5em;}
.med-hub .browse-meds .med-hub-az ul, .med-hub .browse-meds .med-hub-medsaz ul {list-style:none; margin:0 .5em 1.5em 0;}
.med-hub .browse-meds .med-hub-az ul ul {margin-bottom:0; margin-left:1em;}
.med-hub .browse-meds .med-hub-az ul li {list-style-position:outside;}
.browse-meds .med-hub-medsaz {margin-top:1em; float:left; margin-right:2em; padding:0; width:34em;}
.browse-meds .med-hub-medsaz h3, .browse-meds .med-hub-az h3 {margin-bottom:0;}
.browse-meds .med-hub-medsaz ul li span, .browse-meds .med-hub-az ul li span {display:block; padding-left:1em;}
.browse-meds h4 {clear:both;}
.healthaz .med-hub_yellowCard p {font-size:1.3em;padding-bottom:1em;}
.healthaz .med-hub_yellowCard p img {padding-top:0.8em;}
.healthaz.med-hub .healthaz-content .three-sm .article h4 {font-size:1.2em; font-weight:bold; margin-bottom:1em;}
.healthaz.med-hub .healthaz-content .three-sm .article ul li li {list-style-type:circle;}

.healthaz.med-hub .hub-wrap .four .bx-shd {height:26em;}
.healthaz.med-hub .hub-wrap .four .bx-shd .bx-in {height:25.8em; background:#fff;}
.healthaz.med-hub .hub-wrap .four .bx-shd.one-sm {width:17.7em;}
.healthaz.med-hub .hub-wrap .four .bx-shd .bx-in img {width:100%;}
.healthaz.med-hub .hub-wrap .four .bx-shd h2, .healthaz.med-hub .hub-wrap .four .bx-shd h3 {padding:.7em .7em 0 .7em; font-size:1.8em; margin-bottom:.3em; font-weight:bold; color:#069;}
.healthaz.med-hub .hub-wrap .four .bx-shd p {padding:0 1em; color:#585858;}
.healthaz.med-hub .hub-wrap .four .bx-shd h2 a:hover, .healthaz.med-hub .four .bx-shd h2 a:focus, .healthaz.med-hub .four .bx-shd h3 a:hover, .healthaz.med-hub .four .bx-shd h3 a:focus {text-decoration:underline;}
.healthaz.med-hub .hub-wrap .four .bx-shd.find-pharm h2.pharmacies-icon {font-size:1.4em; background:url(/img/find-services/hub/hub-icon-pharmacy.gif) no-repeat left top transparent; padding:1em 0 1em 3.5em;}
.healthaz.med-hub .hub-wrap .four .bx-shd .bx-in fieldset.find-pharmacy legend {font-weight:bold; font-size:1.4em; padding:.5em 0; color:#069;}
.healthaz.med-hub .hub-wrap .four .bx-shd .bx-in fieldset.find-pharmacy .hub-search {padding-top:1em;}
.healthaz.med-hub .hub-wrap .four .bx-shd .bx-in fieldset.find-pharmacy .submit input.search {background-image:none; padding-right:.5em;}
.healthaz.med-hub .hub-wrap .four .bx-shd .bx-in fieldset.find-pharmacy .error p {color:#f00; padding:0;}
.healthaz.med-hub .hub-wrap .four .bx-shd.one-sm .bx-in fieldset.find-pharmacy input.service-search {width:92%;}

.med-hub .article li.child-item {list-style:none; margin-top:0;}
.med-hub .article li.child-item ul {margin-top:0;}

/* Edit mode */
.healthaz.med-hub .hub-wrap .four .two-sm.bx-shd .ms-SPZone {width:97%; height:23em;}
.healthaz.med-hub .hub-wrap .four .bx-shd .ms-SPZone img {width:auto;}/*Un-do 100% img width in Edit mode */
.healthaz.med-hub .hub-wrap .four .bx-shd .ms-SPZone table {width:100% !important;}
.healthaz.med-hub .hub-wrap .four .one-sm .ms-SPZone table {}
.healthaz.med-hub .hub-wrap .four .one-sm .ms-SPZone table tbody, .healthaz.med-hub .hub-wrap .four .one-sm .ms-SPZone table tr, .healthaz.med-hub .hub-wrap .four .one-sm .ms-SPZone table td {width:100% !important;}
.healthaz.med-hub .hub-wrap .four .one-sm .ms-SPZone .ms-WPBody {width:67%;}
.healthaz.med-hub .hub-wrap .four .one-sm.bx-shd .ms-SPZone tr.ms-WPHeader td {float:left;}/* Move WP edit buttons to left */
.healthaz.med-hub .hub-wrap .four .bx-shd .ms-SPZone tr.ms-WPHeader h3 {width:53% !important; font-size:1.2em !important;}
.healthaz.med-hub .hub-wrap .one-sm .useful-links .panel h2, .healthaz.med-hub .hub-wrap .one-sm .useful-links .panel h3 {font-weight:bold; margin:.5em 0 .2em 0;}
.healthaz.med-hub .hub-wrap .one-sm .useful-links .panel h2 {font-size:1.4em;}
.healthaz.med-hub .hub-wrap .one-sm .useful-links .panel h3 {font-size:1.2em; color:#585858;}
.healthaz.med-hub .hub-wrap .one-sm .useful-links .panel .panel-top {padding:0;}

.healthaz-index .az-wp-shd.bx-shd {width:37.3em; border-left:1px solid #eaeaea}
.healthaz-index .col.two.az-wp-shd.bx-shd h2 {font-size:1.8em}

.healthaz.med-hub .hub-wrap .four .bx-shd h2 a, .healthaz.med-hub .hub-wrap .four .bx-shd h3 a {text-decoration:none; color:#069}
.healthaz.med-hub .hub-wrap .four .bx-shd h3 a:hover,  .healthaz.med-hub .hub-wrap .four .bx-shd h3 a:focus, 
.healthaz.med-hub .hub-wrap .four .bx-shd h3 a:active {text-decoration:underline;}
.healthaz .footer .footer-content h2 {font-weight:bold}

/*SEO Changes*/
.healthaz .two-sm .border h3 {background:transparent; color:#006699; font-weight:bold;}

/* Social Sharing - April 2011 */
.healthaz .four .two-sm .social-sharing ul {margin:0;}
/*
.healthaz .social-sharing p {padding-right:.5em;}
.healthaz .social-sharing p.save {padding-right:.4em;}
.healthaz .social-sharing ul li.print-ip {margin-left:.5em;}
*/

/*Concertina for glossary*/
.healthaz-content .concertina-wrap.glossary .concertina-trig a {background:#fff url(/img/scorecards/arrow-grey-right.gif) left no-repeat; padding-left:.9em;}
.healthaz-content .concertina-wrap.glossary .concertina-trig a.active {background:#fff url(/img/scorecards/arrow-grey-down.gif) left no-repeat; padding-left:1.1em;}
/* med hub webpart */
.az-webpart #haz-mod1 ul li {border:0; margin-right:0; text-align:left;}
.az-webpart #haz-mod1 ul li a {background:transparent; color:#585858; margin-right:1px; width:auto;}

/* comparison options teaser */
.healthaz .option-table-teaser .teaser-title {background:transparent; color:#069; font-size:1.4em; font-weight:bold;}
.healthaz .option-table-teaser .teaser-link a {background:url(/img/chevron-grey.gif) left 3px no-repeat; padding-left:10px; text-decoration:none;}
.healthaz .option-table-teaser .teaser-link a:hover, .healthaz .option-table-teaser .teaser-link a:focus, .healthaz .option-table-teaser .teaser-link a:active {text-decoration:underline;}
.healthaz .option-table-teaser .teaser-image {float:right; margin-left:1em;}
.healthaz .one-sm .option-table-teaser .teaser-text, .healthaz .one .option-table-teaser .teaser-text {text-align:center;}
.healthaz .one-sm .option-table-teaser .teaser-text p, .healthaz .one .option-table-teaser .teaser-text p {text-align:left;}
.healthaz .one-sm .option-table-teaser .teaser-image, .healthaz .one .option-table-teaser .teaser-image {display:inline; float:none; margin:0;}
.healthaz .one-sm .option-table-teaser .teaser-title, .healthaz .one .option-table-teaser .teaser-title {margin-top:.5em;}

/* a-z for medicines a-z */
.med-hub .five {margin-left:0; width:95.6em;}
.med-hub .full-width #haz-mod1 {background:url(/img/healthaz/browse-az-divider.gif) left bottom repeat-x; margin: 0 0 2em 0; padding-left:1px; padding-right:1px;}
.med-hub .full-width #haz-mod1 ul {background:url(/img/healthaz/browse-az-bg2.gif) left top repeat-x ; border-top:1px solid #bebebe; height:3.2em; list-style:none;}
.med-hub .full-width #haz-mod1 ul li {background: url(/img/healthaz/browse-az-divider.gif) left bottom repeat-x; border:0; display:inline; float:left; margin:0; position:static;}
.med-hub .full-width #haz-mod1 ul li.last {background:none; border-right:0; width:3.559em;}
.med-hub .full-width #haz-mod1 ul li a {line-height:.85em;}
.med-hub .full-width #haz-mod1 ul li a:link, .med-hub .full-width #haz-mod1 ul li a:visited, .med-hub .full-width #haz-mod1 ul li a:active, .med-hub .full-width #haz-mod1 ul li span.no-articles {background:transparent url(/img/healthaz/browse-az-bg2.gif) left top repeat-x; color:#585858; display:block; float:none; font-size:1.7em; font-weight:bold; margin-right:1px; padding:.4em 0 .3em 0; position:relative; text-align:center; text-decoration:none; width:auto;}
.med-hub .full-width #haz-mod1 ul li span.crnr {display:none;} 
.med-hub .full-width #haz-mod1 li.first .bl {background-position:0 -10px; bottom:-1px; left:-1px;}
.med-hub .full-width #haz-mod1 ul li.first a span.crnr, .med-hub .full-width #haz-mod1 ul li.last a span.crnr {background-image:url(/img/healthaz/browse-az-crnrs.gif); display:block; height:5px; width:4px;}
.med-hub .full-width #haz-mod1 ul li.first a:hover span.crnr, .med-hub .full-width #haz-mod1 ul li.first a:active span.crnr, .med-hub .full-width #haz-mod1 ul li.first a:focus span.crnr {display:none;}
.med-hub .full-width #haz-mod1 ul li span.no-articles {color:#c0c0c0;}
.med-hub .full-width #haz-mod1 ul li a:hover, .med-hub .full-width #haz-mod1 ul li a:active, .med-hub .full-width #haz-mod1 ul li a:focus {background:#585858 url(/img/healthaz/browse-az-bg.gif) left bottom repeat-x; color:#fff; text-decoration:underline;}
.med-hub .full-width #haz-mod1 ul li.first a:hover span, .med-hub .full-width #haz-mod1 ul li.last a:hover span {background:url(/img/healthaz/browse-az-crnrs.gif) left bottom no-repeat; border:0;}
.med-hub .full-width #haz-mod1 ul li a#selected-letter:link, .med-hub .full-width #haz-mod1 ul li a#selected-letter:visited {background:#585858; color:#fff; margin-right:0;}
.med-hub .full-width #haz-mod1 ul li a#selected-letter:hover {text-decoration:none;}
.med-hub .full-width #haz-mod1 ul li a#selected-letter:hover span {background-image:none;}

/* comments webpart */
.share-wp {border-color:#deeffc;}
.share-wp h2 {font-size:1.4em; font-weight:bold; margin-top:0; padding-bottom:.5em;}
.share-wp .crnr {background-image:url(/img/healthaz/sprite-webpart.gif);}
.healthaz .share-container .share-steps ul {margin:0;}
.healthaz .share-container .share-buttons ul {margin-left:0;}
.healthaz .share-container p {background:transparent; color:#585858;}
.healthaz .share-container p.error {color:#f33;}
.healthaz-index .share-wp {background:#dadada; border:0; display:inline; float:left; left:2px; margin:0 1em 0 0; position:relative; width:37.6em;}
.healthaz-index .share-wp-wrap {background:#fff; height:1%; left:-2px; position:relative; top:-2px; border:1px solid #b2b2b2;}
.healthaz-index .share-wp-wrap p img {width:374px;}
.healthaz-index .share-container {margin:0; padding:1em;}
.healthaz-index .share-wp .crnr {display:none;}
.healthaz-index .share-wp .share-container .crnr {display:block;}
.healthaz-index .share-container .share-steps ul li a {background:transparent; color:#585858; text-decoration:underline;}
.healthaz-index .share-container .share-steps ul li a:hover, .healthaz-index .share-container .share-steps ul li a:active, .healthaz-index .share-container .share-steps ul li a:focus {text-decoration:none;}
.healthaz-index .share-container .share-steps .share-bottom-link {background:transparent; color:#585858;}

/* innovative treatments */
.innovative-treatments #InnovTreatmentContent {margin-bottom:2em;}
.innovative-treatments #InnovTreatmentContent #innovCentresMap {float:left; position:relative;}
.innovative-treatments .treatment-opt-centres {float:left; margin-left:3em; width:44em;}
.innovative-treatments .treatment-opt-centres h2 {font-size:1.6em;}
.innovative-treatments .treatment-opt-centres h3 {font-size:1.4em; margin-top:1em;}
.innovative-treatments .treatment-opt-centres ul {list-style-position:outside; margin:1em 0 0 2em;}
/* in lightbox */
.modal-content-wrap #innovCentresMap {float:left; position:relative;}
.modal-content-wrap .treatment-opt-centres {float:left; margin-left:20px; width:338px;}
.modal-content-wrap .treatment-opt-centres ul {list-style-position:outside; margin:1em 0 0 2em;}
.modal-content-wrap .treatment-opt-centres p.modal-close {float:none; margin:0; width:auto;}
.showIClb .modal-content-wrap {height:auto !important;}
.showIClb .lb-innov-treatment {width:800px;}
.showIClb .lb-innov-treatment h2 {font-size:1.6em;}
.showIClb .lb-innov-treatment h3 {font-size:1.3em; margin-top:1em;}
.showIClb .ero-leftBeak, .showIClb .ero-progressAnimation {z-index:1002 !important;}

/* find and choose services widget */
.healthaz .find-services-widget {background:#deeffc; border:0; height:auto; margin:0 0 1em 0; padding:1em; position:relative;}
.healthaz .two-sm .find-services-widget .border, .healthaz .one .find-services-widget .border {border:0; margin:0; padding:1em; position:relative;}
.healthaz .find-services-widget .border h2 {border-bottom:1px solid #00659b; color:#069; font-size:1.4em; font-weight:bold; padding-bottom:.5em;}
.healthaz .find-services-widget .crnr {background-image:url(/img/healthaz/sprite-panel-webpart.gif); height:14px; width:14px;}
.healthaz .find-services-widget .tl {background-position:left top;}
.healthaz .find-services-widget .tr {background-position:-14px 0;}
.healthaz .find-services-widget .bl {background-position:0 -14px;}
.healthaz .find-services-widget .br {background-position:-14px -14px;}
.healthaz .find-services-widget .bx-in {height:auto; left:0; top:0; position:static;}
.healthaz .find-services-widget .footer-text {border-top:1px solid #00659b; clear:both; margin-bottom:0; padding-top:.5em;}
.healthaz .two-sm .find-services-widget .border p, .healthaz .find-services-widget.onecol p, .healthaz .find-services-widget.twocol p {color:#585858;}
.healthaz .two-sm .find-services-widget p.error, .healthaz .find-services-widget.onecol p.error, .healthaz .find-services-widget.twocol p.error {color:#f33; text-align:center;}
.healthaz .find-services-widget.onecol p.error {text-align:left;}
.healthaz .two-sm .find-services-widget p.error span, .healthaz .find-services-widget.onecol p.error span, .healthaz .find-services-widget.twocol p.error {font-weight:bold;}
.healthaz .find-services-widget.error input {border-color:#f33;}
.healthaz .find-services-widget.onecol .footer-text a {white-space:nowrap;}
.healthaz .find-services-widget label {color:#585858; font-weight:bold; margin-right:1em;}
.healthaz .find-services-widget input {border:1px solid #d8d8d8; font-size:1em; padding:.2em .5em; width:17.8em;}
.healthaz .find-services-widget select {color:#585858; font-size:1em; font-family:inherit; width:19em;}
.healthaz .find-services-widget .submit-container {float:right; left:-50%; position:relative;}
.healthaz .find-services-widget .submit-container .crnr {background-image:url(/img/modules/sprite-module.gif); height:3px; width:3px;}
.healthaz .find-services-widget .submit-container .tl {background-position:0 -935px;}
.healthaz .find-services-widget .submit-container .tr {background-position:-3px -935px;}
.healthaz .find-services-widget .submit-container .bl {background-position:0 -938px;}
.healthaz .find-services-widget .submit-container .br {background-position:-3px -938px;}
.healthaz .find-services-widget .submit-container .submit {background:none; border:0; display:block;  float:left; left:50%; margin:1em 0 1.5em 0; position:relative;}
.healthaz .find-services-widget .submit-container input {background:#024583 url(/img/modules/sprite-module.gif) 0 -351px repeat-x; border:0; color:#fff; cursor:pointer; font-size:1.3em; font-weight:bold; height:auto; line-height:normal; margin:0; padding:.2em 1em; width:auto;}
.healthaz .find-services-widget .submit-container input:hover, .healthaz .find-services-widget .submit-container input:active, .healthaz .find-services-widget .submit-container input:focus {background:#0272d9 url(/img/modules/sprite-module.gif) 0 -395px repeat-x; text-decoration:none;}
.healthaz .find-services-widget.onecol input, .healthaz .find-services-widget.onecol select, .healthaz .row .one .find-services-widget fieldset p input, .healthaz .row .one .find-services-widget fieldset p select {width:10.8em;}
.healthaz .find-services-widget.onecol .submit-container input {width:auto;}
.healthaz-index .find-services-widget {background:#c0c0c0; border-top:1px solid #fff; border-left:1px solid #fff; border-right:1px solid #eaeaea; border-bottom:1px solid #eaeaea; height:1%; padding:0; position:relative;}
.healthaz-index .find-services-widget .bx-in {height:1%; left:-1px; position:relative; top:-1px;}
.healthaz-index .find-services-widget .crnr {background:none;}
.healthaz-index .find-services-widget .border {height:24.2em; padding:1em;}
.healthaz-index .find-services-widget .border h2 {border-bottom:0; font-size:1.6em; padding-bottom:0;}
.healthaz-index .find-services-widget .footer-text {border-top:1px solid #00659b; clear:both; color:#585858; padding-top:1em;}
.healthaz-index .four-lrg .bodymap-height .find-services-widget #results {width:13.7em;}
.healthaz-index .four-lrg .bodymap-height .find-services-widget .border {border:1px solid #b2b2b2; height:auto; padding:1em;}
.healthaz-index .four-lrg .bodymap-height .find-services-widget input {width:12.1em;}
.healthaz-index .four-lrg .bodymap-height .find-services-widget .submit input {width:auto;}
.healthaz-index .four-lrg .bodymap-height .find-services-widget p.error {text-align:left;}
.healthaz-index .four-lrg .find-services-widget.onecol {float:left; display:inline; margin:0 1em 0 0; width:18.1em;}
.healthaz-index .find-services-widget.onecol input, .healthaz-index .find-services-widget.onecol select {width:13.2em;}
.healthaz-index .find-services-widget.onecol.error h2 {margin-bottom:.2em;}
.healthaz-index .find-services-widget.onecol.error .submit {margin:.5em 0;}
.healthaz-index .find-services-widget.onecol.error .footer-text {padding-top:.4em;}
.healthaz .find-services-widget #results {background:#fff; border:1px solid #d8d8d8; margin-top:-1px; padding:1em; position:absolute; z-index:1;}
.healthaz .find-services-widget #results ul {list-style:none; list-style-position:outside; margin-left:0;}
.healthaz .find-services-widget #results p {padding-bottom:0; text-align:right;}
.healthaz .find-services-widget #results p a {font-weight:bold; text-decoration:none;}
.healthaz .find-services-widget #results ul a:hover, .healthaz .find-services-widget #results ul a:active, .healthaz .find-services-widget #results ul a:focus, .healthaz .find-services-widget #results ul li.selected a {text-decoration:none;}
.healthaz .healthaz-content .two-sm #results {margin-left:6.4em; margin-top:-7px; width:20.5em;}
.healthaz .one #results {margin-top:-7px; width:12.2em;}
.healthaz-index .four .two .find-services-widget #results {margin-left:6.4em; margin-top:-7px; width:20.5em;}

/* comments/share experience webpart */
.healthaz .share-wp {border-color:#deeffc;}
.healthaz .share-wp h2 {border-color:#585858;}
.healthaz .share-wp .crnr {background-image:url(/img/review-widget-sprite.gif);}
.healthaz .share-wp .tl {background-position:0 0;}
.healthaz .share-wp .tr {background-position:-14px 0}
.healthaz .share-wp .bl {background-position:0 -14px;}
.healthaz .share-wp .br {background-position:-14px -14px}
.healthaz .share-container a.share-link {background:#024583 url(/img/review-widget-sprite.gif) left -105px repeat-x;}
.healthaz .share-container a.share-link .tl {background-position:0 -84px;}
.healthaz .share-container a.share-link .tr {background-position:-3px -84px;}
.healthaz .share-container a.share-link .bl {background-position:0 -87px;}
.healthaz .share-container a.share-link .br {background-position:-3px -87px;}
.healthaz .share-container a.share-link:hover, .healthaz .share-container a.share-link:focus, .healthaz .share-container a.share-link:active {background-color:#0d86c4; background-position:left -155px;}
.healthaz .share-container a.share-link:hover .tl, .healthaz .share-container a.share-link:focus .tl, .healthaz .share-container a.share-link:active .tl {background-position:-6px -84px;}
.healthaz .share-container a.share-link:hover .tr, .healthaz .share-container a.share-link:focus .tr, .healthaz .share-container a.share-link:active .tr {background-position:-9px -84px;}
.healthaz .share-container a.share-link:hover .bl, .healthaz .share-container a.share-link:focus .bl, .healthaz .share-container a.share-link:active .bl {background-position:-6px -87px;}
.healthaz .share-container a.share-link:hover .br, .healthaz .share-container a.share-link:focus .br, .healthaz .share-container a.share-link:active .br {background-position:-9px -87px;}
.healthaz .share-container .share-steps ul {margin-bottom:1em;}
.healthaz .share-container .share-steps ul li a, .healthaz .share-container .share-steps .share-bottom-link, .healthaz .share-container .share-step-4 .find-more a {color:#069;}
.healthaz .share-container .share-buttons a.share-cancel {background:#3a3a3a url(/img/review-widget-sprite.gif) 0 -205px repeat-x;}
.healthaz .share-container .share-buttons a.share-cancel .tl {background-position:-12px -84px;}
.healthaz .share-container .share-buttons a.share-cancel .tr {background-position:-15px -84px;}
.healthaz .share-container .share-buttons a.share-cancel .bl {background-position:-12px -87px;}
.healthaz .share-container .share-buttons a.share-cancel .br {background-position:-15px -87px;}
.healthaz .share-container .share-buttons a.share-cancel:hover, .healthaz .share-container .share-buttons a.share-cancel:focus, .healthaz .share-container .share-buttons a.share-cancel:active {background:#5f5f5f url(/img/review-widget-sprite.gif) 0 -249px repeat-x;}
.healthaz .share-container .share-buttons a.share-cancel:hover .tl, .healthaz .share-container .share-buttons a.share-cancel:focus .tl, .healthaz .share-container .share-buttons a.share-cancel:active .tl {background-position:-18px -84px;}
.healthaz .share-container .share-buttons a.share-cancel:hover .tr, .healthaz .share-container .share-buttons a.share-cancel:focus .tr, .healthaz .share-container .share-buttons a.share-cancel:active .tr {background-position:-21px -84px;}
.healthaz .share-container .share-buttons a.share-cancel:hover .bl, .healthaz .share-container .share-buttons a.share-cancel:focus .bl, .healthaz .share-container .share-buttons a.share-cancel:active .bl {background-position:-18px -87px;}
.healthaz .share-container .share-buttons a.share-cancel:hover .br, .healthaz .share-container .share-buttons a.share-cancel:focus .br, .healthaz .share-container .share-buttons a.share-cancel:active .br {background-position:-21px -87px;}
.healthaz .share-container .share-steps .share-bottom-link {background:transparent; color:#585858;}
.healthaz .share-container .share-steps .share-bottom-link:hover, .healthaz .share-container .share-steps .share-bottom-link:focus, .healthaz .share-container .share-steps .share-bottom-link:active {background:none;}
.healthaz .share-container .share-step-4 ul.paging-links li {color:#069;}
.healthaz .share-container .share-step-4 ul.paging-links {margin-bottom:0;}

/* comments/share experience webpart - One column */
.healthaz .one .share-step-2 select {background:transparent; color:#585858; margin-top:.5em; width:11em;}
.healthaz .one .share-step-2 input.location {margin-top:1em; padding:.2em; width:11em;}
.healthaz .one .share-container .share-buttons {position:relative;}
.healthaz .one .share-container .share-buttons a.share-cancel {margin-top:.5em;}
.healthaz .one .share-container .share-step-4 ul li {padding-bottom:1em;}
.healthaz .one .share-container .share-step-4 ul li span img {padding-top:.5em;}
.healthaz .one .share-container .share-step-4 ul li.share-foot-links {float:left;}
.healthaz .one .share-step-2 .error {margin-left:0;}
.healthaz .one .share-container .share-step-4 ul li a {float:none;}
.healthaz .one .share-container .share-step-4 ul li span {float:none;}
.healthaz .one .share-container .share-step-4 ul.share-foot {padding-top:1em;}
.healthaz .one .share-container .share-step-4 ul {border:0; padding:.5em 0;}
.healthaz .one .share-container .share-step-4 ul li a {width:70%;}
.healthaz .one .share-container {margin:1.5em 1em 0 1em;}
.healthaz .one .share-container .share-step-4 ul.paging-links li.previous {padding-right:5.7em;}
.healthaz .one .share-container .share-step-3 ul {border:0; padding-left:0; padding-right:0;}

/* comments/share experience webpart - Three column */
.healthaz .three-sm .share-container .share-buttons {float:right; margin:1em 0 0 0;}
.healthaz .three-sm .share-container .share-step-4 ul, .healthaz .three-sm .share-container .share-step-3 ul {margin-top:0;}
.healthaz .three-sm .share-container .share-step-4 ul.paging-links {margin-top:0;}
.healthaz .three-sm .share-wp .share-container .share-step-3, .healthaz .three-sm .share-wp .share-container .share-step-4 {margin-top:1em;}
.healthaz .three-sm .share-wp .share-container .share-step-3 p.search-results-heading, .healthaz .three-sm .share-wp .share-container .share-step-4 p.search-results-heading {padding-bottom:0;}

/* alzheimer's forums webpart */
.panel-forum-wrap {background:#fff; border:3px solid #009de2; border-radius:8px; margin-bottom:.5em;}
.panel-forum h2 {background:#009de2; color:#fff; padding:.8em;}
.panel-forum .panel-forum-content {padding:.5em 1em;}
.panel-forum a {color:#009de2;}
.panel-forum li {background:url(/img/healthaz/icon-person.gif) left 3px no-repeat; padding-left:15px;}
.panel-forum .content-provided {font-size:1.1em; margin:0 .4em;}
.panel-forum .content-provided img {display:inline; float:right;}

/* modal dialog positioning */
.ui-dialog.lb {position:absolute !important; top:30px !important;}

/* Visual Search Results (AKA Magic Tags) - Related topics */
.healthaz .related-topics h2 {color:#585858; font-size:1.6em; font-weight:bold; padding-bottom:.3em;}
.healthaz .four .two-sm .related-topics {float:left;}
.healthaz .four .two-sm .related-topics ul {float:left; margin:0; padding:0 1em 0 0; width:47%;}

/* New Advanced IP link */
.healthaz .two .panel .iplink {margin-bottom:5em;}
.healthaz .two .panel .iplink p {margin:0; font-size:1.2em;}
.healthaz .two .panel .iplink p a {float:left; background:url(/img/healthaz/print/ip-link-right.gif) right bottom no-repeat; color:#000; font-weight:bold; padding:1em 4em 0 0; text-decoration:none;}
.healthaz .two .panel .iplink p a:hover span, .healthaz .two .panel .iplink p a:focus span, .healthaz .two .panel .iplink p a:active span {text-decoration:underline; cursor:pointer;}
.healthaz .two .panel .iplink p a span {float:left; background:url(/img/healthaz/print/ip-link-left.gif) left bottom no-repeat; padding:1em 1em 0.6em; text-align:center;}

/* surgical procedures webpart */
.healthaz .healthaz-content #Surgical-Procedures p {margin-top:.5em;}
.healthaz #Surgical-Procedures .border h2 {color:#069; margin-bottom:1em; padding-bottom:.5em;}
.healthaz .healthaz-content .two-sm #Surgical-Procedures label, .healthaz .healthaz-content .two #Surgical-Procedures label {float:left; width:5.5em;}
.healthaz .healthaz-content .two-sm #Surgical-Procedures input, .healthaz .healthaz-content .two #Surgical-Procedures input {width:16em;}
.healthaz .healthaz-content .two-sm #Surgical-Procedures .select, .healthaz .healthaz-content .two #Surgical-Procedures .select {margin-left:7.2em;}
.healthaz .healthaz-content .two-sm #Surgical-Procedures #results, .healthaz .healthaz-content .two #Surgical-Procedures #results {margin-left:7.8em; width:18.4em;}
.healthaz .healthaz-content .two #results {margin-top:-7px;}
.healthaz .one #Surgical-Procedures .submit-container input {font-size:1.2em; padding:.3em;}
.healthaz .healthaz-content .two-sm #Surgical-Procedures p.error, .healthaz .healthaz-content .two #Surgical-Procedures p.error {margin-left:6.7em; padding-bottom:0; text-align:left;}
.healthaz #Surgical-Procedures p.error span {font-weight:bold;}
.healthaz #Surgical-Procedures p input.error {border-color:#f33; color:#585858;}
.healthaz #Surgical-Procedures .submit-container input {padding-bottom:.3em;}
.healthaz .one #Surgical-Procedures p input {display:block;}

@media (max-width:640px) {
    
    /* tabs nav */
    .mobile .four {display:block; position:relative;}
    .mobile .tabs-nav {background:none; clear:none; margin:15px 0 10px 0; padding:0;}
    .mobile .tabs-nav h2 {font-size:16px; font-weight:bold;}
    .mobile .tabs-nav .crnr {display:none !important;}
    .mobile .tabs-nav ul.tabs {border:1px solid #ccc; padding:10px;}
    .mobile .tabs-nav ul.tabs li {background:none; bottom:auto !important; padding:0 6px 2px 0;}
    .mobile .tabs-nav ul.tabs li.active {border:0; }
    .mobile .tabs-nav ul.tabs li.active .active-text {display:inline; margin:0;}
    .mobile .tabs-nav ul.tabs li span {border-right:1px solid #ccc; display:inline; padding-right:10px;}
    .mobile .tabs-nav ul.tabs li a {color:#585858; display:inline; font-weight:normal; padding:0; text-decoration:underline;}
    .mobile .tabs-nav ul.tabs li a:active, .mobile .tabs-nav ul.tabs li a:hover, .mobile .tabs-nav ul.tabs li a:focus {text-decoration:none;}
    
    /* sub nav */
    .mobile .sub-nav-container {bottom:0; position:absolute;}
    .mobile .sub-nav span.crnr {display:none;}
    .mobile .sub-nav {background:none; border:1px solid #ccc !important; border-left:0 !important; border-right:0 !important; margin:10px 0; padding:5px 0; width:auto !important;}
    .mobile .sub-nav li {background:none; display:inline; padding:5px 0;}
    .mobile .sub-nav li span {border-right:1px solid #ccc; padding:0 8px;}
    .mobile .sub-nav li:last-child span {border-right:0;}
    .mobile .sub-nav li a {font-weight:normal;}
    
	/* hub page */
	#haz-mod1 ul li {margin-bottom:5px; margin-right:5px;}
	.mobile #haz-mod1 ul li a:hover .bl, .mobile #haz-mod1 ul li a:focus .bl, .mobile #haz-mod1 ul li a:active .bl, .mobile #haz-mod1 ul li.selected .bl {border:0;}
	.mobile .healthaz-index .left-links h2 {padding-left:0;}
	.mobile .healthaz-index .left-links .sub-nav {padding:1em 0;}
	.mobile .healthaz-index .left-links .sub-nav li {display:block; margin-bottom:.5em;}
	.mobile .healthaz-index .left-links .sub-nav li a {padding:0;}
	.mobile .healthaz-index .sub-nav-container h2:first-child {display:none;}
	.mobile .healthaz-index .sub-nav-container ul.sub-nav li a {padding:0;}
	.mobile .bodymap-wrap-small {display:none;}
	.mobile .healthaz-index .four-lrg .one {display:block; margin-bottom:2em;}
	.healthaz-index .four-lrg .one h3 a {font-size:1.4em;}
	.mobile .healthaz-index .four-lrg .featured-article {}
	.mobile .healthaz-index .four-lrg .one.bodymap-height .border, .healthaz-index .four-lrg .one .border {height:auto;}
	.mobile .healthaz-index .four-lrg .one .border img {width:100%;}
	.mobile .az-webpart {height:auto; width:auto;}
	.mobile .az-webpart .box .tab-container {float:none; width:auto;}
	.mobile .az-webpart #haz-mod1 ul {height:auto; padding-top:2em;}
	.mobile .az-webpart #haz-mod1 ul li, .az-webpart #haz-mod1 ul li span.no-articles {height:auto; margin-bottom:15px; padding-right:14px;}
	.mobile .az-webpart #haz-mod1 ul li a {font-size:24px !important;}
	.mobile .az-webpart .med-hub-az {height:20em; width:auto;}
	
    /* layout and content */
    .mobile .temp-b .healthaz-content {margin-top:0;}
    .mobile .healthaz-header .bookmark-wrap, .mobile .health-explorer-link, .mobile .option-table-teaser {display:none;}
    .mobile .healthaz .healthaz-header h1 {width:100%;}
    .mobile .healthaz-content {border:0; padding:0;}
    .mobile .healthaz-content .article p {margin-bottom:10px;}
    .mobile .healthaz .four .two-sm ul, .mobile .healthaz .four .two .col-two-content ul {margin-left:0;}
	.mobile .healthaz .four .two-sm .border ul {margin-left:2em;}
    .mobile .two-sm .panel .image {width:50%;}
    .mobile .panel .panel-text {float:none !important; width:auto !important;}
    .mobile .one #webZoneRight .panel .image {float:none; text-align:center; width:auto !important;}
    .mobile .one #webZoneRight .panel .image img {width:auto !important;}
    .mobile .one #webZoneRight .panel .panel-text {float:none; width:100% !important;}
    .mobile .med-hub .browse-meds {margin-left:0;}
    .mobile .med-hub .browse-meds .med-hub-medsaz ul ul {margin-bottom:0;}
    .mobile .browse-meds .med-hub-medsaz {width:auto !important;}
	.mobile .index-section li.continued {visibility:hidden;}
	.mobile .index-section li.continued ul {margin-top:-2em !important; visibility:visible;}
	.mobile #haz-mod1 ul li {border-radius:5px;}
	.mobile #haz-mod1 ul li a, .mobile #haz-mod1 ul li.no-articles, .mobile #haz-mod1 ul li.selected {font-size:32px !important;}
	.mobile #haz-mod1 ul li a .crnr {display:none;}
	.mobile #haz-mod1 ul li.selected {line-height:normal; padding:4px;}
	.mobile #haz-mod1 ul li.selected-numbered {width:1.75em;}
	.mobile #haz-mod1 {margin-bottom:1em;}
	.mobile #haz-mod1 ul li a, .mobile #haz-mod1 ul li.no-articles, .mobile #haz-mod1 ul li.selected {font-size:17px !important;}
	.mobile .healthaz .find-services-widget select {width:55%;}
	.mobile .healthaz .find-services-widget input {width:90%;}
	.mobile .healthaz .find-services-widget .submit-container input {width:auto;}
	.mobile .social-sharing {border:1px solid #ccc; margin-top:10px; padding:10px;}
    .mobile .social-sharing p {display:none;}
	.mobile .social-sharing p.share {color:#069; display:block; font-weight:bold; padding:0;}
	.mobile .social-sharing ul li {margin-left:15px; margin-top:3px;}
	.mobile .temp-b .col.one-sm .border {display:none;}
	.mobile .healthaz .slider h3 a.show {background-position:3px 14px;}
	.mobile .healthaz .slider h3 a.hide {background-position:3px 17px;}
	.mobile.medhub .ui-dialog {left:5% !important; width:90% !important;}
	.mobile.medhub .selectshowdialog .left-panel, .mobile.medhub .selectshowdialog .right-panel {border:0; float:none; width:auto;}
	.mobile.medhub .selectshowdialog .right-text-panel {font-size:1em; margin-left:0;}
	.mobile.medhub .selectshowdialog .modal-close {display:block; float:none; text-align:right;}
	.mobile .temp-a .healthaz-content h2.showmore, .mobile .temp-b h2.showmore, .mobile .temp-c h2.showmore, .mobile .med-hub h2.showmore, .mobile .clinical-trials h2.showmore {background:#eee; border:1px solid #999; padding:7px 5px 7px 10px; margin:10px 0 0 0; display:block; text-decoration:none; font-size:1.6em !important; font-weight:bold; color:#585858;}
	.mobile .temp-a .healthaz-content h2.showmore:hover, .mobile .healthaz-content h2.showmore:focus, .mobile .temp-b h2.showmore:hover, .mobile .temp-b h2.showmore:focus, .mobile .temp-c h2.showmore:hover, .mobile .temp-c h2.showmore:focus, .mobile .med-hub h2.showmore:hover, .mobile .med-hub h2.showmore:focus, .mobile .clinical-trials h2.showmore:hover, .mobile .clinical-trials h2.showmore:focus {cursor:pointer;}
	.mobile .temp-a .pad-tbl .col-container, .mobile .temp-b .col.one.last.col-container, .mobile .temp-c .col.one.usefulpanel.col-container, .mobile .med-hub .col.one.last.col-container, .mobile .clinical-trials .col.one.usefulpanel {border:1px solid #999; border-top:0; padding:10px; -moz-box-sizing: border-box; box-sizing: border-box; -webkit-box-sizing: border-box;}
	.mobile .healthaz .col.two-sm .panel .externallinks, .mobile .healthaz.temp-c .col.two-sm .panel .usefullinks {background:none !important;}
	
    /* videos */
    .mobile .video-panel .swfplayer object, .mobile .video-panel iframe {width:100% !important;}
    
	/* clinical trials */
	.mobile .clinical-trials .four {margin-top:1em; position:static;}
	.mobile .clinical-trials .search-trials input, .mobile .clinical-trials .search-trials .submit  {float:none; margin-bottom:1em; width:95%;}
	.mobile .clinical-trials .search-trials .submit input {margin-bottom:0; width:50%;}
	.mobile .clinical-trials .trials-list .crnr {display:none;}
	.mobile .clinical-trials .trials-list .panel {background:none; padding:0;}
	.mobile .clinical-trials .trials-list table th, .mobile .clinical-trials .trials-list table td {padding:.25em;}
	.mobile .clinical-trials .usefulpanel .panel {margin-top:0;}
	.mobile .clinical-trials .row.pad-tbl {position:relative;}
	.mobile .clinical-trials .row.pad-tbl .tabs-nav {bottom:0;}
	.mobile .show-trials .search-trials {margin-top:20px;}
	.mobile .clinical-trials .clinical-trials-filter fieldset legend.filter-outer {width:auto;}
	
    /* banner */
    .mobile-banner {background:#0065b7; color:#fff; font-weight:bold; margin-bottom:15px; margin-top:-10px; padding:10px;}
    .mobile-banner a {color:#fff;}

	/* medicine guides */
    .mobile .med-hub .full-width #haz-mod1 {background:none; padding:0;}
    .mobile .med-hub .full-width #haz-mod1 ul {background:none; border:0; height:auto;}
    .mobile .healthaz.med-hub .five {clear:left;}
    .mobile .healthaz.med-hub .hub-wrap {margin-bottom:10px;}
    .mobile .healthaz.med-hub .hub-wrap .four .bx-shd, .mobile .healthaz.med-hub .hub-wrap .four .bx-shd .bx-in, .mobile .healthaz.med-hub .hub-wrap .four .bx-shd .bx-in .pad {height:auto;}
    .mobile .healthaz.med-hub .hub-wrap .four .bx-shd {background:none; border:0; margin-bottom:20px;}
    .mobile .healthaz.med-hub .hub-wrap .four .bx-shd .bx-in {padding-bottom:10px;}
    .mobile .healthaz.med-hub .four.border {border:0;}
    .healthaz-index.med-hub .hub-wrap .col-container {border:1px solid #999; border-top:0; padding:10px; -moz-box-sizing: border-box; box-sizing: border-box; -webkit-box-sizing: border-box;}
}