@charset "UTF-8";

fieldset.fieldset,
.showAndHide,
.showAndHide:hover,
.commentIndex,
.heavyBorderTopBottom,
.lightBorder,
.popFlowLabelCell,
.popFlowCell,
.numValue_popFlowCell,
.baselineLabelCell,
.numValue_baselineDataCell,
.numValue_outcomeDataCell,
.outcomeDataCell,
.outcomeLabelCell,
.labelCellAdEv,
.dataCellAdEv,
.dataCellAdEv_numValue,
.numEventsCell_numValue
{
    color: red !important;
    font-style: italic !important;
    border-color: red !important;
}


/*************** EXPERIMENT ****************
table.de-lightBorder {
	table-layout: fixed;
}
   
   
.de-popFlowLabelCell,
.de-popFlowCell,
.de-numValue_popFlowCell,
.de-numValue_baselineDataCell,
.de-baselineLabelCell,
.de-baselineDataCell,
.de-outcomeLabelCell,
.de-outcomeDataCell,
.de-numValue_outcomeDataCell,
.de-labelCellAdEv,
.de-dataCellAdEv,
.de-dataCellAdEv_numValue,
.de-numEventsCell_numValue
{
   
    overflow: scroll;
}

tr:first-child td.de-popFlowLabelCell,
td.de-baselineLabelCell,
.de-outcomeLabelCell,
.de-labelCellAdEv
{
  width: 150px !important;
} 
/*************** END EXPERIMENT **************/

/* ----------------------------------------------
 * Style from the PRS
 *
 * CSS prefix "de-"
 *
 */

fieldset.de-fieldset {
		border-radius: 6px;
		border-color: #ccc;
		width: 98%; 
		margin: 0;
		padding: 0;
}

.de-showAndHide {
		background: transparent;
		cursor: pointer;
}

.de-showAndHide:hover {
    background: #F9F0CC;
}

.de-commentIndex {
		font-size: smaller;
		font-weight: bold;
}

.de-heavyBorderTopBottom  {
		border-top: 1px solid black;
		border-bottom: 1px solid black;
}

.de-lightBorder {
    border: 1px solid #C8E2E2;
}

table.de-lightBorder {
	border-collapse: collapse;
	border-spacing: 0;
}

/* put toggle images to left of label */
img.de-toggleImage {
	float: none;
	margin: 0;
	padding: 0;
}

/* Single class definitions. These aggregate classes are necessary for IE Copy/Paste into Word */


/* ************ Participant Flow ************ */
.de-popFlowLabelCell {
   text-align: right;
   vertical-align: top ;
   font-weight: normal;

   background-color : #EBFFDD ;
   padding: 1px 6px;

   border:1px solid #C8E2E2 ;
}

.de-popFlowCell {
   text-align: left;

   padding: 1px 6px;
   border: 1px solid #C8E2E2 ;
}

.de-numValue_popFlowCell  {
   /* .numValue */
   text-align: center;
   font-weight: normal;

   padding: 1px 6px;
   border: 1px solid #C8E2E2;
}

/* ************ Baseline ************ */
.de-baselineLabelCell {
   padding: 3px 6px 1px 6px ;
   text-align: right;
   vertical-align: top;
   font-weight: normal;
   background-color: #E0EDFF ;
   border: 1px solid #C8E2E2 ;
}

.de-numValue_baselineDataCell {
   /* .numValue */
   text-align: center;
   font-weight: normal;

   border: 1px solid #C8E2E2 ;
   padding: 3px 6px 1px 6px ;
}


/* ************ Results Outcomes ************ */
.de-outcomeLabelCell {
   text-align: right;
   vertical-align: top; 
   font-weight: normal;
   padding: 1px 6px;
   background-color: #DDDDFF;  
   border: 1px solid #C8E2E2;
   min-width: 150px;
}

.de-outcomeDataCell {
   text-align: left;
   vertical-align: top; 
   padding: 1px 6px;
  
   /* .lightBorder */
   border: 1px solid #C8E2E2 ;
}

.de-numValue_outcomeDataCell {
   /* .numValue */
   text-align: center;

   /* .outcomeDataCell */
   vertical-align: top;
   padding: 1px 6px;

   /* .lightBorder */
   border: 1px solid #C8E2E2 ;
}

/* ************ Adverse Events ************ */
.de-labelCellAdEv {
   text-align: right;
   vertical-align: top;
   font-weight: normal;
   padding: 1px 10px;

   background-color: #EBDDFF ;

   border: 1px solid #C8E2E2 ;
}

.de-dataCellAdEv {
   border: 1px solid #C8E2E2 ;
   padding: 1px 10px ;
   vertical-align: top ;
   text-align: left;
}

.de-dataCellAdEv_numValue  {
    padding: 1px 10px ;
    vertical-align: top ;
    text-align: center;
    /* .lightBorder */
    border: 1px solid #C8E2E2 ;

}
.de-numEventsCell_numValue  {
    padding: 1px 10px ;
    vertical-align: top ;
    text-align: center;
}
