@charset "UTF-8";
/* CSS Document */

/* ====================*/
/* MESSAGING           */
/* ====================*/

.ok {color: green; font-weight: bold;}
.fail {color: red; font-weight: bold;}
.open {color: green; font-weight: bold;}
.closed {color: red; font-weight: bold;}
.preview {color: #617887;}
.published {color: green; font-weight: bold;}
.published a {color: green; font-weight: bold;}
.deadline {color: red;}
.na {color: #CCC;}
.no {color: red;}

#quality_reports {width:800px; background-color:#FFFFFF; margin: 4px auto 20px auto;}
#quality_reports div.home_report {padding:20px; margin: 0 auto 10px auto;}
/*#quality_reports div.home_report_measure_groups {width:390px; background-color:#E6ECEC; padding:10px; border-bottom:1px #FFFFFF solid;}*/
#quality_reports div.home_report_measure_groups {width:465px; background-color:#FFFFFF; float:left;}
#quality_reports div.home_report_measure_groups_container {border-top-radius: 20px; -moz-border-radius: 20px; -webkit-border-radius: 20px; float: left; width:445px; background-color:#ffffff; padding: 2em 5px 10px; border:3px #5C7380 solid; margin-right: 1.8em; margin-bottom: 2em;}
#quality_reports div.home_report_measure_groups_container a.reportbutton1 {vertical-align: middle;  margin-top: 0px; color:#5C7380;}
#quality_reports div.home_report_measure_groups_container_left {float: left; width: 125px;}
#quality_reports div.home_report_measure_groups_container_right {float: left; margin: auto .3em; width: 305px;}
/*#quality_reports div.home_report_measure_groups_container_right h2{font-size: 16px; color: #B5D1E8;}*/
#quality_reports div.home_report_measure_groups_container_right h2{font-size: 16px; color: #6689CC;}
#quality_reports div.home_report_measure_groups_container_right p{font-size: 13px; line-height: 1.2em;}
/*#quality_reports div.home_report_measure_groups_container_right a {color: #B5D1E8; font-weight: bold;}*/
#quality_reports div.home_report_measure_groups_container_right a {color: #6689CC; font-weight: bold;}
#quality_reports div.home_report_measure_groups_container_right table tr td{width: 100%; padding: 0;}
#quality_reports div.home_report_measure_groups_container_right td{vertical-align: middle;}
#quality_reports div.home_report_measure_groups_container img {margin: auto 1em auto .5em; border: black none .1em; width: 110px;}
#quality_reports div.home_report_find_your_doctor_or_clinic {width:274px; background-color:#FFFFFF; float:left; margin-left:20px;}
#quality_reports div.home_report_find_your_doctor_or_clinic_detail {border-top-radius: 20px; -moz-border-radius: 20px; -webkit-border-radius: 20px; width:260px; margin-bottom: 1em; background-color:#C6E2FF; padding:7px; border-bottom:1px #FFFFFF solid; text-align: center;}
#quality_reports div.home_report_find_your_doctor_or_clinic_detail img {margin: 1.5em auto 1em; border: black solid .1em; display: block; }
#quality_reports div.home_report_header img {float: left; padding-right:20px; padding-bottom:17px; padding-top: 10px;}
#quality_reports div.home_report_header h1 {padding-top: 10px;}
/*#quality_reports div.detail_top {width:780px; background-color:#FFFFFF; padding:10px; margin: auto auto 0px auto; text-align:left; color:#5C7380; border-bottom:1px solid #BCC8C6;}*/
#quality_reports div.detail_report_top {padding:10px; margin: 0 auto 0px auto; text-align:left; color:#5C7380; border-bottom:1px solid #BCC8C6;}
#quality_reports div.detail_report_body {width: 780px; padding: 20px; margin: 0px auto 10px auto;}
#quality_reports img.detail_report_affordable_med {float: right;}
#quality_reports img.detail_report_colonoscopy {float: right; }
#quality_reports img.detail_report_hedis {float: right;}
#quality_reports h1 {font-size:18px; font-weight: bold; margin-top:0px; margin-bottom:10px;}
#quality_reports h2 {font-size:13px; font-weight: bold; margin-top:0px; margin-bottom:10px;}
#quality_reports h3 {font-size:12px; font-weight: bold; margin-top:0px; margin-bottom:7px;}
#quality_reports h4 {font-size:11px; font-weight: bold; margin-top:0px; margin-bottom:7px;}
#quality_reports p {margin-top:0px; margin-bottom:10px; line-height:16px;}
#quality_reports p.clinician_list {line-height:5px;}
#quality_reports a:link.reportbutton1, a:visited.reportbutton1 {font-size: 14px; padding: .2em 1.3em; width:75px; height:auto; line-height:20px; text-align:center; border:1px solid #5C7380; background-color:#E6ECEC; margin-top:10px; color:#5C7380; font-weight: bold; display:block;}
#quality_reports a:hover.reportbutton1, a:active.reportbutton1 {text-decoration:none; background-color:#FFFFFF;}
#quality_reports .clear {content: "."; display:block; height:0; clear:both; visibility:hidden;}

/*.overlay {position: absolute; color: #FFF; font-size: 20px; margin: 0 0 0 1em;}
.overlay {position: absolute; color: #a9bac8; font-size: 20px; margin: 0 0 0 1em;}
.overlay_second_tier {position: absolute; color: #FFF; font-size: 18px; margin: 0 0 0 .5em;}
.overlay_third_tier {position: absolute; color: #FFF; font-size: 12px; margin: 0 0 0 .2em;}
.overlay_na {/*position: absolute; color: #2b2b2b; font-size: 20px; margin: 0 0 0 1em;} */