
.bcasHeader_msgGlobal {
    width: 400px; left:110px;
    top: 275px;
    font-family: 'Arial','Helvetica',sans-serif; 
    font-weight: normal; font-size:11px;
    border-color: blue;
}

/* start page classes */

.bcasPage_form {}

.bcasPage_formLabel {
    font-family: 'Arial','Helvetica',sans-serif; 
    font-weight: normal; font-size:12px;
    white-space: nowrap;
    position: absolute;
}

.bcasPage_titleLabel {
	font-family: 'Arial','Helvetica',sans-serif; 
	font-size: 14px; font-weight: bold; height: 24px;
        color:rgb(26,45,124);
	left: 0px; top: 99px;
        margin-left: 35px;
        white-space: nowrap;
	position: relative; 
}

.icePage_titleLabel {
    font-family: 'Arial','Helvetica',sans-serif;
	font-size: 14px; font-weight: bold; height: 24px;
        color:rgb(26,45,124);
    left: 150px; top: 118px;
        white-space: nowrap;
    position: relative;
}

.icePage_messageBox {    
    background-color: #FAEDED;
    color: rgb(204,0,0);
    border: 1px solid rgb(204,0,0);
    font-size: 10px;
    position: relative;
    left: 150px;
    top: 120px;
    width: 525px;
    z-index: 100;    
}

.bcasPage_firstBodyItem {
    left: 16px; top: 55px; position: relative;
}

.bcasPage_label {
		font-family: 'Arial','Helvetica',sans-serif; 
    font-weight: normal; font-size:12px;
    white-space: nowrap;
    position: absolute;
}

.bcasPage_textField {
    background-color: rgb(231, 231, 232);
    position: absolute;
    font-family: 'Arial','Helvetica',sans-serif; 
    font-size: 12px; 
}

.bcasPage_hyperlink {
    font-family: 'Arial','Helvetica',sans-serif;
    font-size: 12px;
}

.bcasPage_textArea {}

.bcasPage_separator {
	height: 5px; left: 24px;
	position: absolute; width: 456px; 
}

.bcasPage_staticHintText {
	background-color: white; color: rgb(120, 120, 120); 
	font-family: 'Arial','Helvetica',sans-serif; font-size: 12px; 
	position: absolute;
}

.bcasPage_staticText {
	background-color: rgb(231, 231, 232); color: rgb(120, 120, 120); 
	font-family: 'Arial','Helvetica',sans-serif; 
	font-size: 12px; 
	position: absolute;
}

.bcasPage_dropDown {
	background-color: #ffffff; 
	position: absolute; 
	text-align: right;
	font-family: 'Arial','Helvetica',sans-serif; 
	font-size: 12px; 
}

.bcasPage_calendar {
	text-align: left; 
	position: absolute;
	z-index: 550;
  font-family: 'Arial','Helvetica',sans-serif; 
  font-size: 12px; 
}

.bcasPage_button {
	height: 24px;
	position: absolute;
	font-family: 'Arial','Helvetica',sans-serif; 
	font-size: 12px; 
}

.bcasPage_check {}

.bcasPage_radio {}

a.bcasPage_menuHyperlink {
    font-family: 'Arial','Helvetica',sans-serif;
    font-size: 12px;
    font-weight: bold;
}

a.bcasPage_menuDisabledHyperlink {
    
    font-family: 'Arial','Helvetica',sans-serif;
    text-decoration:none;
    underline:none;
    font-size: 12px;
    font-weight: lighter;
    color: rgb(202, 202, 202);
}

/* end page classes */

/* start bcas cross tab control classes */

.bcasPageCrossTabHref {
	margin: 2px;
}

.bcasPageCrossTabImage {
	/*width: 225px; 
	height: 325px;*/
        width: 112px;
        height: 162px;
	border-style: outset; 
	border-color: black; 
	border-width: 1px;
	font-family: 'Arial','Helvetica',sans-serif; 
        font-size: 12px; 
}

.bcasPageCrossTabDropDown {
        /*width: 225px;
        height: 325px; */
        width: 112px;
        height: 162px;
        border-style: outset; 
        border-color: black; 
        border-width: 1px;
        font-family: 'Arial','Helvetica',sans-serif; 
	font-size: 11px; 
}

.bcasPageCrossTabTD {
	width: 100px;
	margin: 3px;
}

/* end bcas cross tab control classes */


/* Style rules to make data tables look better */
/*
.list-header {
  background-color: #eeeeee;
  font-size: larger;
  font-weight: bold;
}

.list-paging-header {
  background-color: white;
}

.list-paging-footer {
  background-color: white;
}

.list-row-even { 
}

.list-row-odd { 
  background-color: #eeeeee;
} */

/* Style rules for message severity levels */

.infoMessage {
  color: black;
}

.warnMessage {
  color: orange;
  font-weight: bold;
}

.errorMessage {
  color: red;
  font-weight: bold;
}

.fatalMessage {
  color: red;
  font-style: italic;
  font-weight: bold;
}


    .cardiacArrestTimelineTable {
            width: 620px; top: 40px; left: 40px; border-width: 1px; border-collapse: collapse; border-color: black; 
            border-style: none; background-color: rgb(204, 204, 204);
    }
    .cardiacArrestTLHeaderCell {
            border-width: 1px; border-color: black; border-style: solid; text-align:center; font-weight: bold; font-size:10px;
    }
    .cardiacArrestTLLeftCell {
            border-width: 1px; border-color: black; border-style: solid; text-align:center; font-weight: bold; font-size:10px;
            color: rgb(0,51,182); background-color: rgb(221, 221, 221);
    }
    .cardiacArrestTLHeaderCellWhite {
            border-width: 1px; border-color: black; border-style: solid; text-align:center;  
            background-color: white;
    }
    
    .vitalSignsTable {
            width: 620px; top: 40px; left: 40px; border-width: 1px; border-collapse: collapse; border-color: black; 
            border-style: none; background-color: rgb(204, 204, 204);
    }
    .vitalSignsTopHeaderCell {
            border-width: 1px; border-color: black; border-style: solid; text-align:center; margin-left: 1px; font-weight: bold;
    }
    .vitalSignsSecondaryHeaderCell {
            border-width: 1px; border-color: black; border-style: solid; text-align:center; margin: 1px; 
            font-weight: bold; background-color: rgb(221, 221, 221);
    }
    .vitalSignsCellWhite {
            border-width: 1px; border-color: black; border-style: solid; text-align:center; margin-left: 1px; 
            background-color: white;
    }

    .tableCellText {
         font-weight:normal;font-size:10px;
    }
    
.choiceDialogTable{
     border: 1px solid #BBBBBB;
     border-collapse: collapse;
     font-size: 11px;
 }
 .choiceDialogCheckCell{
     border-left: 1px solid #BBBBBB;
     border-top: 1px solid #BBBBBB;
     border-bottom: 1px solid #BBBBBB;
     font-size: 11px;
 }
 .choiceDialogTextCell{
     border-right: 1px solid #BBBBBB;
     border-top: 1px solid #BBBBBB;
     border-bottom: 1px solid #BBBBBB;
     text-align: left;
     font-size: 11px;
     padding: 0px 10px;
 }
 .choiceDialogButton{

 }
 .choiceDialogTextField{
     
 }
 .uneditable{     
 }

@media print{
    .noprint {display: none;}
}

.dijitInputFieldValidationNormal,  .dijitComboBoxInput {
     width:75px !important;
}

.TxtFld_ReadOnly_sun4{
    background:#EAEDF0 url(../images/field/bg_gradient_disabled.gif) repeat-x top;
	color:#7E7E7E;
    border-style:solid;
	border-width:1px;
	padding:1px 0 0 2px;
    border-top-color:#9D9FA1;
	border-right-color:#AEAFB0;
	border-bottom-color:#B9B9BA;
	border-left-color:#AEAFB0;
}

#navDialog .dijitDialogCloseIcon {
    display:none;
}
