﻿
/*********************************************
*	masterpage						         *
**********************************************/
.masterMiddle
{
  width:769px;
  background-image:url(/images/themes/BlueRoundCorners/mainmiddle.gif);
  background-repeat:repeat-y;
  background-position:center;
}

.masterTop
{
	width:769px;
	height:8px;
}

.masterBottom
{
	width:769px;
	height:14px;
}

div
{
	margin-top:0px;	
}

#centercolcontent .masterMiddle
{
	 margin-top:-1px;
}


#centercolcontent>/**/.masterMiddle
{
	 margin-top:-6px;
}


/*********************************************
*	Textboxes and select boxes   	*
**********************************************/
.title
{
	width:80px;
}


/*********************************************
*	Content Title and Info section	    	*
**********************************************/
.stepIndicatorNum
{
	color:#999900;
}

 #divChartSearch 
 {
 	clear:both;
 	text-align:center;
 	color:#3333aa;
 	font-size:16px;
 	font-weight:bold;
 }


#ChartReview #ContentHeader, #CH_1
{
	clear:both;
	text-align:center;
	width:765px;
	height:10px;
	margin-top:0px;
}

#divChartSearch
{
	color:#333399;
	font-size:14px;
	font-weight:bold;	
}

div#ChartReview>/**/div#ContentHeader, div#TriggerMain>/**/div#CH_1,  div#WizardMain>/**/div#CH_1
{
	clear:both;
	text-align:center;
	width:765px;
	height:19px;
	margin-top:-22px;
}


#ChartReview #StepIndecatorDiv, #StepIndicatorDiv_1
{
	clear:both;
	text-align:center;
	margin-top:20px;
	width:760px;
	line-height:1.5em;	
}



#ChartReview>/**/#StepIndecatorDiv, #WizardMain>/**/#StepIndicatorDiv_1
{
	position:relative;
	text-align:center;
	line-height:0px;
}

#hospitalInfo, #medicalRecordInfo, #divTblHospitalInfo_1
{
	margin-left:30px;
}

#hospitalMultiple
{
	display:none;	
}

#subContent_1
{
	margin-left:30px;	
}

#subContent 
{
	width:600px;
	margin: 0px;
}

#subContent ul
{
	list-style-type:none;
	text-align:left;
	margin: 5px 0px 5px 50px;
}


#subContent ul .l2
{
	margin-left:20px;
}

#subContent ul .l3
{
	line-height: 14px;
}

#subContent ul li
{
	line-height: 14px;
}


/******** mainContent devs on Chart review *************/

#divChartData, #divCommand, #divTable
{
	width:475Px;
	text-align:center;
}

#divTable
{
	padding:10px 0px 10px 0px;
}

td, .info
{
	text-align:left;	
}

.tdLabel, .infoLabel
{
	text-align:right;	
}

#TRhidden, #trHiddenOther, #TRHiddenNetwork
{
	display:none;	
}

.ContentDate
{
	margin:0px 2px 0px 0px;	
}

.ContentPercentile
{
	margin-right:80px;	
}


.ContentTxt
{
	height:16px;
	text-align:left;
	vertical-align:top;
	border-style:none;
	background-color:Transparent;
	margin-right:50px;
	margin-top:-2px;
}

.ContentDate
{
	width:100px;	
}

select
{
	border-bottom-style:solid;
	border-width:1px;
	border-color:#333333;
}

.ContentWeight
{
	width:40px;	
}

.ContentWeight, .ContentDate, .chartContentMrn
{
	height:14px;	
}



/*********************************************
*	Grid buttons							*
**********************************************/


.measureDataTable
{
	border:1px;
	padding:0px;
	border-color:#000000;
}	


.measureDataTable th
{
	background-color:#507cd1;
	color:White;
	text-align:center;
	padding:0 3px 0 3px;
	cursor:pointer;
}


.evenRow
{
	background-color:#EFF3FB;
}		

.oddRow
{
	background-color:#FFFFFF;
}	



.rolloverGrn, .rolloverYel, .rolloverRed, .rolloverGry
{
	text-align:left;
}

 .rolloverPrint a, .rolloverDelete a, .rolloverEdit a, .rolloverSummary a
 {
	text-align:center;	
 }

.rolloverGrn a, .rolloverYel a, .rolloverRed a , .rolloverGry a 
{
	color:#FFFFFF;
	font: 12px sans-serif;
	display:block;
	width: 80px;
	padding:0px 0px 4px 20px;
	text-decoration: none;
	font-weight:bold;
	vertical-align:top;
}

 .rolloverPrint a, .rolloverDelete a, .rolloverEdit a, .rolloverSummary a
{
	color:#000000;
	font: 12px sans-serif;
	display:block;
	width: 25px;
	padding:0px 0px 4px 10px;
	text-decoration: none;
	vertical-align:top;	
}

.rolloverPrint a
{
	background-position: 5px 1px;
	background-image:  url(/images/gridbuttons/print.gif);
	background-repeat:no-repeat;
}

.rolloverDelete a
{
	background:url(/images/gridbuttons/delete.gif)  -5px 1px no-repeat;
}	

.rolloverEdit a
{
	background:url(/images/gridbuttons/Edit.gif)  -5px 1px no-repeat;
}	

.rolloverSummary a
{
	background:url(/images/gridbuttons/Summary.gif)  0 1px no-repeat;
}


.summaryOver a
{
	background:url(/images/gridbuttons/summary.gif)  0 0 no-repeat;
}

.deleteOver a
{
	background:url(/images/gridbuttons/delete.gif)  0 0 no-repeat;
}

.editOver a
{
	background:url(/images/gridbuttons/edit.gif)  0 0 no-repeat;
}


	
.rolloverYel a
{
	background:url(/images/gridbuttons/SurveyStatusYllw.gif)  0 0 no-repeat;
}
	
	
.rolloverGrn a
{
	background:url(/images/gridbuttons/SurveyStatusGrn.gif)  0 0 no-repeat;
}
	
.rolloverRed a
{
	background:url(/images/gridbuttons/SurveyStatusRed.gif)  0 0 no-repeat;
}

	
.rolloverGry a
{
	background:url(/images/gridbuttons/SurveyStatusGry.gif)  0 0 no-repeat;
}




/*************** hover ********************************/
 .rolloverDelete a:hover,  .rolloverEdit a:hover
{
	background-position: -5px -18px;
	color: #00FFFF;
}
	
.rolloverPrint a:hover
{
	background-position: 5px -18px;
	color: #00FFFF;
}	
	
.rolloverSummary a:hover
{
	background-position: 0px -18px;
	color: #00FFFF;
}	
	
		
.rolloverGrn a:hover, .rolloverYel a:hover , .rolloverRed a:hover, .rolloverGry a:hover
{	
	background-position: 0 -18px;
	color: #00FFFF;
}
		
.rolloverGrn a:active, .rolloverYel a:active, .rolloverRed a:active, .rolloverBlue a:active, .rolloverSummary a:active    
{
	background-position: 0 -36px;
	color:#ffffff;
}

.rolloverPrint a:active
{
 	background-position: 5px -36px;
	color:#ffffff;
}


.rolloverEdit a:active, .rolloverDelete a:active
{
	background-position: -5px -36px;
	color:#ffffff;
}



/*********************************************
*	Form buttons							  *
**********************************************/

.LengthOfStay
{
	
	text-align:left;
	margin-left:2px;	
	font-weight:bold;
	font-size:14px;
}


div#divCommand
{
	margin-top:20px;	
}


.rolloverMedium, .rolloverSmall, .rolloverSmallPlus, .rolloverMediumLarge, .rolloverLarge, .cmdSave 
{
	text-align:left;
	color:#000000;
	height:19px;
}

.rolloverMedium a
{
	width: 111px;
	background:url(/images/Themes/BlueRoundCorners/buttons/Medium.gif)  0 0 no-repeat;
}

	
.rolloverSmall a
{
	width: 60px;
	background:url(/images/Themes/BlueRoundCorners/buttons/small.gif)  0 0 no-repeat;
}

	
.rolloverSmallPlus a, #ctl00_MainContent_cmdSave
{
	width: 78px;
	background:url(/images/Themes/BlueRoundCorners/buttons/smallplus.gif)  0 0 no-repeat;
}
	
.rolloverMediumLarge a
{
	width: 144px;
	background:url(/images/Themes/BlueRoundCorners/buttons/mediumlarge.gif)  0 0 no-repeat;
}

.rolloverLarge a
{
	width: 177px;
	background:url(/images/Themes/BlueRoundCorners/buttons/large.gif)  0 0 no-repeat;
}


.rolloverMedium a, .rolloverSmall a, .rolloverSmallPlus a, .rolloverMediumLarge a, .rolloverLarge a
{
	color:#000000;
	text-align:left;
	font: 12px sans-serif;
	display:block;
	padding:0px 0px 4px 15px;
	text-decoration: none;
	vertical-align:top;
}

.rolloverMedium a:hover, .rolloverSmall a:hover, .rolloverSmallPlus a:hover, .rolloverMediumLarge a:hover, .rolloverLarge a:hover
{	
	background-position: 0 -20px;
	color: #000000;
}
		
.rolloverMedium:active, .rolloverSmall:active, .rolloverSmallPlus:active, .rolloverMediumLarge:active, .rolloverLarge:active
{
	background-position: 0 -36px;
	color:#ffffff;
}


/*********************************************
*	Form Trigger						  *
********************************************/
#divbtns 
{
	margin: 15px 10px 5px 30px;	
}

#divNavbtns
{
	margin:0px 0px 5px 30px;	
}
#divNavbtns table
{
	width:715px;
	border-style:none;	
}


.CenterButton
{
	text-align:center;
	width:440px;
}

 .RightButton
{
	text-align:right;
}

#divTable
{
	text-align:center;
	margin-top:0px;
	padding-bottom:10px;	
}

#ctl00_MainContent_UpdatePanelGrid>/**/#divTable, #TriggerMain>/**/#divTable
{
	margin-left:50px;
}

#divTable caption
{
	color:#333366;
	font-size:14px;
	font-weight:bold;	
}
#ctl00_MainContent_TableWithRollOver1 th#dgth1
{
	width:400px;
}


/*********************************************
*	overlay						            *
*********************************************/

#overlayConfirm /*, #ctl00_MainContent_OverlayEdit, #overlayMedication*/
{
     visibility: hidden;
     position: absolute;
     left: 0px;
     top: 0px;
     width:578px;
     height:536px;
     text-align:center;
     z-index: 1000;
     background-color:#CCC;
     opacity: 0.92;
     filter:alpha(opacity=92);
    -moz-opacity: 0.92;
}

div#ctl00_MainContent_divEditImg, div#ctl00_MainContent_divAddNewImg, .saveAction, #medicationEntry, #divAddNewImg
{
	visibility: hidden;	
}

#divEditAddImg
{
	width:300px;
	margin-left:150px;
}

#ctl00_MainContent_autoComplete1_completionListElem
{
	margin-top:-2px;
	z-index: 1003;
}

#ctl00_MainContent_autoComplete1_completionListElem ul li
{
	line-height: 0.5em;
}


div#ctl00_MainContent_divEditImg, #GridResults
{
	margin: 0px 0px  10px 0px;
	text-align:center;
}

div#ctl00_MainContent_divAddNewImg
{
	margin: -25px 0px  10px 0px;
	text-align:center;
}

#divEditAddbuttons
{
	margin: 10px 0  5px 0;
	text-align:center;
}


#overlayConfirm div
{
     width:300px;
     margin: 100px auto;
     background-color: #fff;
     border:1px solid #000;
     padding:15px;
     text-align:center;
 }

#OverlayEditAddSection, #ctl00_MainContent_OverlayEditAddSection2, #medicationEntry
{
	/*visibility: hidden;*/
    position: absolute;
    left: 100px;
    top: 0px;
	Width:550px;
	margin: 100px auto;
	background-color:#c9ceef;
	padding:15px;
	border:1px solid #000;
	z-index: 1002;
}

#overlayConfirm p, .panelTitle
{
	font-size:16px;
	font-weight:bold;	
}

#overlayConfirm p.deleteWarning
{
	font-size:14px;color:#886666;	
}

#overlayConfirm p.deleteWarning span
{
	font-size:14px;color:#AA6666;
}

.hoverEditAdd, .EditControls
{
	Width:550px;
	text-align:center;
	background-color:#c9ceef;
	border:1px solid #000;	
}


.hoverEditAdd table
{
	width:500px;	
}


.label
{
	text-align:right;	
}

#divError, .errorMsg
{
	width:300px;
	margin:0px 0px 4px 150px;
	color:#CC3333;
}


/*********************************************
*	ADE Start					                 *
*********************************************/
.reasonText
{
	width:450;	
}

#ctl00_MainContent_ddlAdeUnit, #ctl00_MainContent_ddlSecondaryCatagory
{
	width:250px;
}

#ctl00_MainContent_ddlPrimHarmCategory
{
	width:495px;		
}

#ctl00_MainContent_txtReason
{
	width:490px;	
}

#trReasonText
{
	Display:none;	
}

#buttons, #buttons table
{
	width:475px;	
}

#buttons table tr td,  #buttons tr td rd
{
	width:33%;
	text-align:center;	
}


/*********************************************
*	intervention				                 *
*********************************************/
#divTableCheckBoxes, #radionbuttons, #divTableCheckBoxes2
{
	margin-left:80px;	
	
}
.subTitleImage
{
	margin:5px 5px  5px 30px ;
}

#divNewTrigger, #divChartSummary
{
	
	margin-top:500px;
	margin-top:20px;
	text-align:center;
		
}

.subHeaderNotice
{
	margin:5px 5px  5px 40px ;
	font-size:16px;
	color:#333399;
}

#ctl00_MainContent_txtReason
{
	width:300px;	
}

#divReason
{
	margin: -20px 0px 0px 370px;
	vertical-align:top;
	display:none;	
}

#divReason label, #divNotes label, #divNotesFinal label
{
		vertical-align:top;	
}

#divNotes, #divNotesFinal
{
	vertical-align:top;	
	margin: 5px 5px 15px 80px;
}

#divExpertsNoteimg, #divNotes
{
	display:none;
}

#divNotes textarea,  #divNotesFinal textarea
{
	width:600px;
}


/*********************************************
*	preventable part 1	and 2		         *
*********************************************/
#tblCheckBoxes, #tblCheckBoxes2
{
	width:500px;
}
#tblCheckBoxes .tdLeft, #tblCheckBoxes2 .tdLeft
{
	width:200Px;	
}

#tblCheckBoxes .tdCenter, #tblCheckBoxes2 .tdCenter
{
	width:100px;
}

.subNotice
{
	color:#333366;
	font-size:14px;
	font-weight:bold;
	margin:10px 0px 0px 10px;	
}

.subNoticeplus
{
	margin:0px 0px 0px 50px;	
}


.subNoticeSpacer
{
	margin-left:75px;	
}

#ctl00_MainContent_PrimProcess, #PrimProcess
{
	display:none; 
	margin:10px 0px 30px 40px;
}
#ctl00_MainContent_PrimProcess span
{
	margin:10px 0px 0px 10px ;	
}

/*********************************************
*	report					                 *
*********************************************/
#report
{
	margin-left:5px;
	padding-bottom:20px;	
}

#EReportDiv
{
	margin-left:7px;
}


/*********************************************
*	ADE Nav Wizard			                 *
*********************************************/

#ulMainList 
{
	margin:0 0px 0px 10px;
}
#ulMainList ul
{
	margin-left:15px;
}
#ulMainList, #ulMainList ul
{
	list-style-type:none;	
}


#ulMainList li > a, #ulMainList li > a:link
{
	font-size:12px;
	color:#3547b0;
	text-decoration:none;
	font-weight:bold;
}

#ulMainList ul li a, #ulMainList ul li a:link
{
	font-size:10px;
	color:#fff;
	text-decoration:none;	
}

#ulMainList li > a:hover
{
	border-style:solid;
	border-width:1px;
	border-color:#333333;
}

#ulMainList  ul li > a:hover
{
	border-style:solid;
	border-width:1px;
	border-color:#333333;
	font-size:12px;	
}

#ulMainList  li
{
	line-height:16px;	
}

#ulMainList  ul li
{
	line-height:15px;	
}

.liDash
{
	line-height:22px;	
}
#ulMainList li .mainItem > a
{
	color:#3547b0;
}

#divAdeOuterNav
{
	text-align:center;
	width:161px;
	text-align:left;
	background:#a0aae2;
}

#wizheader
{
	width:161px;
	height:23px;
	background-image:url(/images/Themes/BlueRoundCorners/AdeWizardHeader.gif);
	margin-top:4px;
}

#wizfooter
{
	width:161px;
	height:12px;
	background-image:url(/images/Themes/BlueRoundCorners/AdeWizardBottom.gif);
	margin-top:0px;
}

#divWelcomeCont
{
	text-align:center;
	background-image:url(/images/Themes/BlueRoundCorners/WelComeBG.gif);
	width:161px;
	height:29px;
}

#tblAdeDashBoard, #tblAdeDashBoardDetail
{
	border-width:1px;
	border-style:Ridge;
	width:500px;
}

div#welcomeDiv
{
	margin-top:6px;font-size:12px;
}