ul.tabs{position:relative;height:30px;list-style-image:none;list-style-position:outside;list-style-type:none;margin:0;padding:0;}ul.tabs li{float:left;margin:0 0 0 4px;font-weight:bold;padding:0;text-indent:0;}ul.tabs a{background:#eee;border-top:1px solid #CCC;border-left:1px solid #AAA;border-right:1px solid #AAA;display:block;font-size:1.1em;line-height:1.5em;margin:0;padding:5px 6px;}ul.tabs a:hover{color:#333;}ul.tabs a.current,ul.tabs a.current:hover,ul.tabs li.current a{background:#666;border-color:#666;color:#fff;cursor:default;}div.panes{position:relative;border-top:3px solid #666;}div.panes div.pane{display:none;font-size:1em;}.outlinetabs p{color:#333;line-height:1.5em;}.outlinetabs h2{color:#000;font-size:1.5em;font-weight:normal;margin:0 0 1em;}outlinetabs h3{color:#000;font-size:1.5em;font-weight:normal;line-height:1.2em;margin:.5em 0 1em;}h2.hospital{font-size:2.8em;margin:0 0 15px;}.awards{margin-bottom:15px;}.awards img{margin-bottom:1em;}.awards .title{color:#A48A3F;font-size:1.8em;margin-bottom:.5em;}.awards .title p{margin:0;}.awards .title span{font-size:.5em;}.awards dt{padding:3px 0;}.details img{margin-bottom:15px;}.details .address{margin-bottom:15px;}.details .address p{margin-bottom:5px;}.details .ownership{height:20px;margin-bottom:15px;}.details .ownership p{padding:5px;}.details .voluntary_non-profit_-_other{background:url(/content/css/images/icons/tick.png) no-repeat left center;padding-left:20px;}.details .type{height:20px;background:url(/content/css/images/icons/tick.png) no-repeat left center;margin-bottom:15px;padding-left:20px;}.details .type p{padding:5px;}.other_awards .other_hospital_awards_icon{text-align:center;padding:10px 10px 10px 10px;margin:-20px auto 0;}.excerpt{font-size:1em;}ul.tabs{border:0;margin:0 10px;}div.pane h3{clear:both;color:#353535;padding:1em 10px;}div.pane div.legend{border:1px solid #ccc;width:210px;margin:0 auto;}div.pane div.legend p{float:left;margin:1em;}#root_tabs{height:30px;list-style-image:none;list-style-position:outside;list-style-type:none;margin:0 10px;padding:0;position:relative;}#root_tabs li{float:left;font-weight:bold;margin:0 0 0 4px;padding:0;}#root_tabs a{background:#eee;border-left:1px solid #AAA;border-right:1px solid #AAA;border-top:1px solid #CCC;display:block;font-size:1.5em;line-height:1.5em;margin:0;padding:5px 6px;}#root_tabs li.current a{background:#666;border-color:#666;color:#fff;cursor:default;}#root_panes{border-top:3px solid #666;position:relative;}.scorecard{border-style:solid;border-color:#ddd;border-width:0 1px 0 1px;}.scorecard table{width:100%;font-family:arial,verdana,sans-serif;}.scorecard td{background:#fff;border-left:1px solid #ddd;border-bottom:1px solid #ddd;}.scorecard td.first{border-left:0;}.scorecard td.last{border-right:0;}.scorecard td .statistic{padding:6px;position:relative;}.scorecard td .statistic h3{font-size:1.2em;font-weight:normal;padding:0 15px 0 0;}.statistic .label,.statistic p{margin:0;}.statistic .primary_value{font-size:1.8em;font-weight:bold;margin:0;}.statistic .description{color:#666;font-size:1em;margin:0;}.statistic .Neutral,.statistic .Good,.statistic .Bad{margin-left:30px;}.statistic .Neutral span,.statistic .Good span,.statistic .Bad span{font-size:1.5em;line-height:1.5em;}.statistic .value,.statistic .neutral_comparison,.statistic .positive_comparison,.statistic .negative_comparison{font-weight:bold;}.positive_comparison{color:#078c00;}.negative_comparison{color:#900;}.neutral_comparison{color:#666;}.question-grid{border-style:solid;border-color:#ddd;border-width:0 1px 0 1px;}.question-grid table{font-family:arial,verdana,sans-serif;}.question-grid td{background:#fff;border-bottom:1px solid #ddd;}.question-grid td.questionscore{padding:8px 10px;}.question-grid td.answer{width:100%;padding:0 0 0 10px;}.question-grid .label,.statistic p{margin:0;}.question-grid .primary_value{font-size:1.8em;font-weight:bold;margin:0;}.question-grid .primary_scale{font-size:1.2em;margin:0;}.question-grid .description{color:#666;font-size:1em;margin:0;}div.gauge{text-align:center;}div.gauge img{margin:-55px auto;}.component,.main_component .description,.main_component .surveys,.main_component .score{display:inline;float:left;margin:0;position:relative;width:320px;margin:10px;}.main_component .threequarter{width:530px;}.main_component .quarter{width:120px;}.main_component .half{width:320px;}.main_component .full{width:675px;}.main_component .survey{-moz-border-radius:6px;-webkit-border-radius:6px;background:#e5e5e5 none no-repeat scroll 0 0;color:#666;font-size:1.0em;font-weight:normal;line-height:1.2em;padding:12px 2px 12px 2px;text-align:center;width:8em;}.main_component .survey-type{padding:0 0 5px 0;}.main_component .survey-value{font-family:arial,verdana,sans-serif;color:#000;line-height:1em;font-size:1.8em;font-weight:bold;margin:0;}.component h2{background:#666;border:1px solid #666;color:#fff;font-size:1.3em;margin:0;padding:0;position:relative;}.component h2 b{background:#666;color:#fff;display:block;margin:0;padding:.3em .4em .2em;position:relative;top:-2px;}.component h2 a{color:#fff;}.component .header{margin:0;}.component p.footer{background:#e5e5e5;border-color:#bbb;border-style:solid;border-width:1px 1px 0;margin:0;text-align:left;}.component p.footer b{border-bottom:1px solid #bbb;bottom:-1px;display:block;padding:.5em .75em .7em;position:relative;}.component p.footer b a{text-transform:lowercase;}.component .score{border-color:#ddd;border-style:solid;border-width:0 1px;}.component .questionscore{border-color:#ddd;border-style:solid;border-width:1px 1px;}.component .description{font-size:1em;line-height:1.7em;}.description h3{padding:1em 0 0;}.main_component .description h2{color:#000;font-size:1.5em;font-weight:normal;margin:.5em 0 1em;}.main_component .description p{color:#333;line-height:1.5em;}.sub_component_question{display:inline;float:left;margin:0;position:relative;width:660px;margin:10px;}.sub_component a.title{background:#666;border-color:#666;color:#fff;}.questioninfo{margin:0;position:relative;float:right;z-index:2;padding:4px;}.questioninfo_tooltip{font-family:arial,verdana,sans-serif;display:none;background:#464646;margin:6px;padding:10px;color:#fff;font-size:1em;line-height:1.5em;width:200px;-moz-border-radius:3px;-webkit-border-radius:3px;}.questioninfo_tooltip h5{color:#fff;font-size:1.5em;background-color:#000;padding:3px 5px;}