﻿/*** being controltheme_orange.css ***/

div.SQC
{
	width: 1104px;
}

div.IEONLY.SQC
{
	width: 1214px;
	background-color: Transparent;
}

body div.main
{
	width: 950px;
}

body div.SelectHospitals
{
	width: 800px;
}

body div.SetRankings
{
	width: 800px;
}

.SetRankings .Header
{
	display: none;
}

div.RankingsBase
{
    width: 775px; 
}

div.RankingsBase div.DefaultButton
{
  margin-top: 8px;
  margin-right: 10px;   
}

div.SQC div.bodyness
{
	width: 850px;
}

div.Footer
{
   border-top-style:none !important;
}
div.SQC div.topness
{
	width: 930px;
}

div.Index
{
	width: 800px;
}

div.Report
{
	width: 920px;
}

div.IEONLY.Index, div.IEONLY.Report
{
	width: 801px;
}

/*Tool nav styling*/
li.Steps
{
	display: none;
}

.StepsDiv .Step span,
.StepsDiv .Step span h2
{
	font-size: 8pt;
	font-weight: bold;
	margin: 0px;
	display:inline;
}


.StepsDiv .past, .StepsDiv .present 
{
	color: #656565;
}

.StepsDiv .future
{
	color: #999999;
}

.StepsDiv .past
{
	cursor: hand;
}

.past .FirstStep, .present .FirstStep
{
	background-image: url(../../../images/SQC39/nav_01_on.gif);
}

.future .SecondStep
{
	background-image: url(../../../images/SQC39/nav_02_off.gif);
}

.past .SecondStep, .present .SecondStep
{
	background-image: url(../../../images/SQC39/nav_02_on.gif);
}

.future .ThirdStep
{
	background-image: url(../../../images/SQC39/nav_03_off.gif);
}

.past .ThirdStep, .present .ThirdStep
{
	background-image: url(../../../images/SQC39/nav_03_on.gif);
}

.future .FourthStep
{
	background-image: url(../../../images/SQC39/nav_04_off.gif);
}

.StepsDiv .past .FourthStep, .StepsDiv .present .FourthStep
{
	background-image: url(../../../images/SQC39/nav_04_on.gif);
}

.StepsDiv ul
{
	border-left: 1px solid #cc6600;
	border-right: 1px solid #cc6600;
	background-image: url(../../../images/SQC39/navbar_middle.gif);
}

.StepsDiv ul.ToolNav4 li
{
	width: 25%;
}
.IEONLY.StepsDiv ul.ToolNav4 li
{
	width: 24%;
}

/*No IE-only override, because 3x33 != 100 anyway*/
.StepsDiv ul.ToolNav3 li
{
	width: 33%;
}
.IEONLY.StepsDiv ul.ToolNav3 li
{
}

.StepsDiv ul.ToolNav2 li
{
	width: 50%;
}
.IEONLY.StepsDiv ul.ToolNav2 li
{
	width: 49%;
}

.StepsDiv ul.ToolNav1 li
{
	width: 100%;
}
.IEONLY.StepsDiv ul.ToolNav1 li
{
	width: 99%;
}

div.ToolNavigation
{
	border: none;
}
/*End Tool nav styling*/

.GradientBox
{
	background-color: #EBE9DC;
	background-image: url(../../../Images/platform/search_bg.gif);
	background-repeat: repeat-x;
	width: 328px;
}

div.PageTitle
{
	display: none;
}

form .Tabs
{
	border: none;
	padding-bottom: 0px;
	margin-bottom: 0px;
}

form .Tabs li, form .Tabs li.selected
{
	border: none;
	display: block;
	float: left;
	font-family: Arial;
	font-size: 10pt;
	font-weight: bold;
	height: auto;
	margin-left: 2px;
	margin-right: 2px;
	padding: 0px;
	text-align: center;
	width: auto;
}

form .Tabs li {
	background: url('../../../images/SQC39/tab_left_full.png') left no-repeat; }
	
form .Tabs li.selected {
	background: url('../../../images/SQC39/tab_on_left_full.png') left no-repeat; }
	
form .Tabs li div {
	background: url('../../../images/SQC39/tab_right_solid.png') right no-repeat;
	padding: 0 8px; }
	
form .Tabs li.selected div {
	background: url('../../../images/SQC39/tab_on_right_solid.png') right no-repeat; }
	
form .Tabs li, form .Tabs li.selected { /* from report.css*/
	line-height: 21px;
	margin-top: 2px; }

form .Tabs a, form .Tabs a:link, form .Tabs a:visited
{
	color: #003399;
	display: block;
	text-decoration: none;
}

form .Tabs li.selected
{
	color: #666666;
}

div.Measure
{
	border: none;
	width: 100%;
}

div.Measure table.Measure
{
	border: none;
	padding-top: 0px;
	margin-top: 0px;
}

div.Measure table.Measure th,
div.Measure table.Qi th,
div.Measure table.PepC th
{
	border: 1px solid #e7e7e7;
	border-collapse: collapse;
    background-color: #ffffff;
}

div.Measure table.PepC th
{
    border-top: 1px solid #e7e7e7;
}

div#SummaryGrid table.Measure td
{
    border-bottom: 1px solid #ffffff;
    border-right: 1px solid #ffffff;
}



div.PrintReport div.Report div.Measure table.Qi
{
	width:558px;
}

tr.Odd
{
	background-color: #ffffff;
}

tr.Even
{
	background-color: #e7e7e7;
}

tr.Odd td.Selected
{
	background-color: #ece6d1;
}

tr.Even td.Selected
{
	background-color: #e0d7b8;
}

th a, th a:link, th a:visited, th a:hover
{
	color: #000000;
	font-weight: bold;
}

#GridHolderDiv
{
	width: 100%;
}

div.ChooseHospitalsGrid table
{
    border-top: 1px solid #666666;
    border-bottom: 3px solid #666666;
}

div.ChooseHospitalsGrid th
{
	background-color: #ABCB76;
}

div.ChooseHospitalsGrid th.Selected
{
	background-color: #68971B;
}

div.ChooseHospitalsGrid tr.Odd td
{
	background-color: #E7E7E7;
}

div.ChooseHospitalsGrid tr.Even td
{
	background-color: #ffffff;
}

div.ChooseHospitalsGrid tr.Odd td.Selected
{
	background-color: #e0d7b8;
}

div.ChooseHospitalsGrid tr.Even td.Selected
{
	background-color: #ece6d1;
}

/*Leap-frog specific chart*/
div.Measure table.Leapfrog td, div.Measure table.Leapfrog th
{
	border: 1px solid #cccc99;
}

.IEONLY.Leapfrog
{
	border: 1px solid #cccc99 !important;
}

div#LeapfrogTable table
{
    border-bottom: 1px solid #cccc99;
    margin-bottom: 3px;
}

table.Leapfrog th
{
	background-color: #e0d7b8;
}

table.Leapfrog th.Subheader1
{
	background-color: #ffffff !important;
}

table.Leapfrog th.Subheader2
{
	background-color: #ffffff;
}

table.Leapfrog th.Selected
{
	background-color: #99CC99;
}

table.Leapfrog tr.Odd td
{
	background-color: #ffffff;
}

table.Leapfrog tr.Even td
{
	background-color: #ffffff;
}

table.Leapfrog tr.Odd td.Selected
{
	background-color: #D6D1D1;
}

.IEONLY.EBHRVolume
{
	width: 120px !important;
}

td.Graph div.ChartBar,
div#MidwayCostControl table td div.ChartBar
{
    background-color: #ABCB76 !important;
}

table.ChartBarVerticalLine td
{
    background-color: #ABCB76;
}

/*PEP-C specific chart*/
table.PepC th
{
	color: #000000;
}

/*OtherToc: slightly shrink things so IE won't end up with 100% width sums*/
.IEONLY.OtherToc1
{
	width: 99%;
}

.IEONLY.OtherToc2
{
	width: 49%;
}

.IEONLY.OtherToc4
{
	width: 24%;
}
/*End OtherToc*/


/*Sub-tabs for Safety*/
div.OtherTOC ul, div.OtherTOC li,
.BenchmarkTabs li div
{
	background-color: #999999;
}

.BenchmarkTabs li.Selected div,
div.OtherTOC li.Selected
{
	background-color: #cccccc;
}

div.TabbedMeasure div.Measure table th
{
	background-color: #cccc99;
}

div.TabbedMeasure div.Measure td.Name
{
     text-align:left;
}

div.OtherTOC li.Selected a, div.OtherTOC li.Selected a:link, div.OtherTOC li.Selected a:visited, div.OtherTOC li.Selected a:hover
{
	text-decoration: none;
	color: #666666;
}

div.OtherTOC li a, div.OtherTOC li a:link, div.OtherTOC li a:visited, div.OtherTOC li a:hover
{
    
	text-decoration: underline;
	color: #003399;
}

div.OtherTOC div.foot
{
	display: none;
}

div#CmsTable div.title
{
    background-color: #DAECBB;
}

div#CmsTable
{
    border-bottom: 1px solid #cccccc;
    margin-bottom: 3px;
}

/*Profile safety tab*/
.CMSSectionHeader
{
	float: left;
}

#CmsProfileOuterDiv
{
	float: left;
}

div.CMSTableSection table th,
div.CMSThirtyDayTable table th
{
    background-color: #CCCC99;
    color: #000000;
    text-align: left;
    font-size: 8.5pt;
}

div.CMSTableSection table td.AlternatingTableColorOdd
{
    background-color: #e7e7e7;
    padding-bottom: 5px;
}

div.CMSTableSection table td.AlternatingTableColorEven
{
	padding-bottom: 5px;
}

div.CMSTableSection td.CMSMeasureName 
{
	width: 225px;
}
	
div.CMSTableSection div.TitleGraphBody
{
    border: 0;
    clear: both;
    float: left;
    margin: 5px;
    width: 175px;
}

div.CMSTableSection div.GraphBody
{
    background-color: #ABCB76;
    border: 1px solid #666;
    float: left;
    margin: 5px;
}

div.CMSTableSection div.GraphBodyStandard
{
	background-color: #CC9466;
}

div.CMSTableSection div.GraphBodyAlert
{
	float: left;
	margin: 5px;
}

div.CMSTableSection table td.QuartileIcon
{
    text-align: center;
}

table.CMSSectionHeader td.PopupSubhead
{
    margin-left: 0px;
    padding-left: 3px;
}

div.CMSThirtyDayTable table td.CMSThirtyDayHeaderCell
{
    background-color: #ffffff;
    color: #000000;
}
div.CMSThirtyDayTable table tr.odd td
{
    background-color: #e7e7e7;
}
div.CMSThirtyDayTable table tr.even td,
div.CMSThirtyDayTable table tr td.CmsNationalCell
{
    background-color: #ffffff;
}


/*Unimportant midway rankings*/
.Ranking_0 a, .Ranking_0 a:link, .Ranking_0 a:visited, .Ranking_0 a:hover, .Ranking_0
{
	background-color: #dddddd;
	color: #999999;
}

.Report .ToolNavigation
{
	display: block;
}


.Report .Navigation
{
	display: none;
}

.Report .QiToggle
{
	display: block;
}

div.Tabs
{
    width: 800px;
}

div.SubNav
{
    width: auto;
    float: right;
}

div.RelatedReports
{
    font-size: 7pt;
}
div.RelatedDiagnosesDropdown
{
    width: 200px;
}

/*Bodypart styles*/
.PartTitle
{
	background-color: #fed778;
	clear: none;
	float: left;
	width: 161px;
}

.IEONLY.PartTitle
{
	float: none;
}

.PartHolder
{
	background-image: none;
	background-color: Transparent;
	float: left;
	width: 131px;
	padding-left: 10px;
	font-family: arial;
	font-size: 10pt;
	font-weight: bold;
	text-align: center;
}

.PartArea
{
	background-image: url(../../../images/symptomchecker/box_bg.gif);
	width: 161px;
	padding: 5px 0px 10px 0px;
}

.ToSTitle
{
	font-family: Arial;
	font-size: 7pt;
	font-weight: bold;
	padding-left: 10px;
	color: Blue;
	text-decoration: none;
}

.BodypartProcedureHolder
{
	font-family: Arial;
	font-size: 7pt;
	padding-left: 15px;
	color: Blue;
	text-decoration: none;
}

.SubpartTitle
{
	font-family: Arial;
	font-size: 7pt;
	font-weight: bold;
	padding-left: 5px;
	color: Blue;
	text-decoration: none;
}

.SubpartArea
{
	font-family: Arial;
	font-size: 7pt;
	padding-left: 10px;
}

.symptomMinus
{
	background-image: url(../../../images/symptomchecker/minus.gif);
}

.symptomPlus
{
	background-image: url(../../../images/symptomchecker/plus.gif);
}

.symptomMinus, .symptomPlus
{
	width: 9px;
	height: 9px;
	float: left;
	margin-right: 2px;
	font-size: 1px;
}

.symptomBottom
{
	background-image: url(../../../images/symptomchecker/box_bottom.gif);
	width: 161px;
	height: 9px;
	font-size: 1px;
}

.symptomPointer
{
	background-image: url(../../../images/symptomchecker/box_pointer.gif);
	width: 25px;
	height: 22px;
	position: relative;
	left: -25px;
	top: 40px;
}

.symptomClose
{
	background-image: url(../../../images/symptomchecker/close_n.gif);
	font-size: 1px;
	width: 12px;
	height: 12px;
	float: left;
	margin-top: 2px;
}

/*End bodypart styles*/

/*Begin Profile General Styles*/
.ProfileAccreditationLabel
{
	display: block;
	font-weight: bold;
	background-color: #CCCC99;
	float: left;
	clear: both;
	width: 100%;
	padding: 2px;
}

.AccreditationStatus, .AHAAccreditationStatus, .JCAHOAboutHolder
{
	margin: 5px 0px 0px 0px;
	border-style: none !important;
	background-color: #ffffff !important;
	padding: 0px;
}

.JCAHOAboutHolder
{
	margin: 0px 10px 0px 10px;
}
/*End Profile General Syltes*/

/*Begin Profile Services Styles */
.ProfileTable
{
	width: 100%;
	font-size: 10pt;
}

.ProfileTable .ConfiguredLabelRow
{
	font-weight: bold;
	background-color: #CCCC99;
	font-size: 8.5pt;
}

.ProfileTable .ConfiguredLabelRow h4
{
	font-weight: bold;
	background-color: #CCCC99;
	font-size: 8.5pt;
	text-align: left;
}

.Profile
{
    width: 100%;
}
/*End Profile Services Styles*/

.PopupHeader
{
	background-color: #ffffff;
}

.Email .PopupHeader
{
	background-color: #ccc;
}

.DiagnosisDropdown
{
	width: 230px;
	margin: 0px 10px 10px 0px;
	font-size: 10pt;
}

.Text
{
	font-family: arial;
	font-size: 10pt;
}

.Label
{
	font-family: arial;
	font-size: 10pt;
	font-weight: bold;
	display: block;
	color: #000000;
}

/*Report description boxes*/
div.Methodology
{
	width: 908px;
}

div.Report div.About, div.Report div.Legend
{
	width: 416px;
}

/*Safety page report*/
div.Other
{
	float: left;
}

div.LeapFrogKey
{
	width: 45%;
	float: right;
	clear: none;
}

div.LeapfrogKey div.Title
{
	background-color: #ffffff;
	border-bottom: none;
	margin-left: 3px;
	width: 408px;
	border:medium none;
	color:#CC6600;
	float:left;
	font-family:Arial;
	font-size:10pt;
	font-weight:bold;
	padding:0px;
	margin-top: 8px;
	vertical-align:top;
	text-align: left;
	margin-bottom: 12px;
}

div.LeapfrogKey div.IEONLY.Title
{
	width: 100%;
}

div#LeapfrogLegend
{
	clear: none;
	float: left;
	width: 45%;
	margin-top: 0px;
}

.LeapfrogKey ul.key div.desc
{
	width: 80%;
}

/*Patient experience report*/
div.Report div.Intro
{
	border-top: none;
}

*
{
	font-family: Arial !important;
}

div.Measure div.MedicareWarnings
{
    font-size: 8pt;
    margin-top: 5px;
    padding: 3px;
}

div.CMSTableSection table tr.CmsTableSubHeader td
{
    background-color: #FFFFFF;
    color: #000000;
    text-align: left;
    font-family: Verdana,Arial,Helvetica;
    font-size: 7.5pt;
    padding: 0px;
    font-weight: bold;
}

/*** end controltheme_orange.css ***/
