
table
{
	border: none;
}

.PatientHeadingContainer
{
	border: 1px solid black;
	width: 100%;
}

/* BT 17976 - Added a new color pattern to handle the new row in the acuity header (10/04/2007 KLM) */
.PatientHeadingMiddleRow
{
	background-color: white;
	text-align:left;
}

.PatientHeadingAlternateRow
{
	background-color: #E3EFFF;
	text-align:left;
}
/* End BT 17976 Changes*/

/* BT 18592 - Setting the location of every column so they stay fixed whether they have data or not (10/11/2007 KLM)*/
.PatientHeadingOddColumn
{
	width: 33%;
}

.PatientHeadingEvenColumn
{
	width: 34%;
}
/* End BT 18592 Changes */

.PageStatusMode
{
	width: 100%;
	border: 1px solid black;
}

.AuditMode
{
	background-color: Red;
	padding-left: 1em;
	padding-right: 1em;
	width : 7em;
}
.EditMode
{
	background-color: Yellow;
}

.PatientAssessmentContainer
{
	border-top: none;
	
	border-bottom: 1px solid black;
	border-left:1px solid black;
	border-right:1px solid black;
	
	overflow-y: scroll;
}

.PatientAssessmentUpdateProgressCell
{
    text-align: center;
	height: 18px;
	vertical-align: middle;
	padding-top: 0px;
	padding-bottom:0px;
} 

.PatientAssessmentUpdateProgress
{
    text-align: center;
	height: 18px;
	vertical-align: middle;
	padding-top: 0px;
	padding-bottom:0px;
} 



/*-------------------------------------------------------------- */
.AssessmentGrid
{
	/*border: 1px solid red;*/
	border-collapse: collapse;
}


.AssessmentGridHeaders
{
	display: none;
	/*background-color: Fuchsia;*/
}

.OutcomeGroupColumn
{
	width: 30%;
	text-align:left;
	vertical-align:top;
	border-left: none; 
	border-bottom: 1px solid #48494A;  /* dark gray */
	border-right: 1px solid #48494A;  /* dark gray */
	background-color: #F2F8FF;	
	padding: .1em;
}

.LikertListColumn
{	
	background-color: white;	
	vertical-align: middle;	
	border-bottom: 1px solid #48494A;  /* dark gray */
	border-right: 1px solid #48494A;  /* dark gray */	
	border-collapse: collapse;
	padding: 0;
	margin: 0;
    width: 70%;
}

.OutcomeGroup
{	
	font-weight: bold;
}

.OutcomeGroupDesc
{
	font-weight: normal;
}

/* BT 19096 - Changed Font and width % to accomidate extra column */
.NotSelectedCell
{
	background-color: white;
	border: 1px solid black;
	cursor:pointer;	
	text-align: center;
	vertical-align:middle;
	padding: 10px 2px 10px 2px;
	font-size:8.6pt;
    width: 13.33%;
}

.SelectedCell
{
	background-color:#C3D2E9;  /* light blue */
	border-style: outset;
	border-width: 3px;
	border-color: Gray;
	cursor:pointer;	
	text-align: center;
	font-size:8.6pt;
	vertical-align:middle;	
	padding: 7px 0px 7px 0px;
    width: 13.33%;
}
/* End of BT 19096 changes (11/13/2007 KLM) */

.LikertTableRow
{
	/*background-color: Aqua;*/
	
	border-collapse: separate;
	width: 100%;
}

/* Holds the Save buttons*/
.ButtonRow
{
	padding-top: 1em;
	text-align: right;
}


.EmptyPatientAssessmentLblDiv
{	
	padding-top: 5em;
	padding-left: 3em;
}

/* style for acuity grids: */
div.ScrollableGridHeader
{
    text-align : center;
    border:1px solid black;
    background-color : #E3EFFF;
}

div.ScrollableGrid
{
    overflow-x:hidden;
    overflow-y:auto;
    background-color : white;
    text-align : left;
}

td.sortColumnHeaderSelected
{
    font-weight : bold;
}

td.columnHeader
{
    color: Black;
	border-left: solid 1px #E3EFFF;
	border-right: solid 1px #E3EFFF;
	border-collapse:collapse;
}
td.sortColumnHeader
{
    color: Blue;
    text-decoration: underline;
	cursor : hand;
	border-left: solid 1px #E3EFFF;
	border-right: solid 1px #E3EFFF;
	border-collapse:collapse;
}

input.AcuityCheckBox
{
    background-color : transparent;
}

.AcuityImageButton
{
    background-color : transparent;
  	cursor : hand;
}

.AcuityImageButtonDisabled
{
    background-color :Silver;
  	cursor : text;
}

.AcuityGreenCheck
{
    background-color : transparent;
  	cursor : hand;
}

.AcuityGreenCheckDisabled
{
    background-color : transparent;
  	cursor : text;
}

.AcuitySummaryTable
{
    padding : 0px;
}

.SummaryTableCell
{
    padding : 0px;
    text-align : center;
    border : 1px solid black;
    font-weight : bold;
    width : 30px;
}

.AcuitySummaryTableLabel
{
    font-weight : bold;
}

.AcuityRatioEntryText
{
    width: 25px;
}

.AcuityAssessmentLinkButton
{
    background-color : #CCCCCC;
    border : 1px solid #333333;
    padding-left : 7px;
    padding-right : 7px;
    font-size : 8pt;
}
     

/*-----------------------------*/
/* Status Labels               */
/*-----------------------------*/

.AssessmentStatus_Incomplete
{
	font-size: 12pt;
	font-weight: bold;
	text-align: left;
	color: red;
}

/* DDRG Style */
/* ButtonBar is our underline style buttons at the top line of a page.
*/
input.buttonBar
{
	padding-right : 10px;
	width : 55px;
	color : black;
	background-color: transparent;
	text-decoration:underline;
	border:none; 
	cursor:pointer;
}

input.readonly
{
    background-color : silver;
}

input.disabled
{
	color:navy;
	background-color: Silver;
	text-decoration: none;
}

select.disabled-linethrough
{
	color:navy;
	background-color: Silver;
	text-decoration: line-through;
}

input.disabled-linethrough
{
	color:navy;
	background-color: Silver;
	text-decoration: line-through;
}

input.normal
{
	color:navy;
	background-color: White;
	text-decoration: none;
}

