Body
{
	SCROLLBAR-FACE-COLOR: whitesmoke;
	SCROLLBAR-ARROW-COLOR: #63639c;
	SCROLLBAR-TRACK-COLOR: lightgrey;
	
	font-family: Verdana;
	
	margin: 0px;
	padding-right: 0px;
}


		
Body, td {
	font-size: 11px;
	
	}
	
.MainLeftBg 
{
	background-position: left;
	background-image: url(Images/sheildgfx.gif);
	background-color: #FFFFFF;
	background-repeat: no-repeat;
}
.MainRightBg 
{

	background-position: right;
	background-repeat: no-repeat;
	background-color: #FFFFFF;
}
.MainLeftBg_Small
{
	background-position: left;
	background-image: url(Images/sheildgfx_small.gif);
	background-repeat: no-repeat;
	background-color: #FFFFFF;
}
.MainRightBg_Small 
{
	background-position: right;
	background-repeat: no-repeat;
	background-color: #FFFFFF;
}


.FormDIV 
{
	padding-bottom:0px;
	padding-top:10px;
}
	
/*63.63.9c*/
.FormTitle
{	
	background-color:#63639c;
	color:White;
	font-size: x-small;
	font-weight: normal;
}

.FormTable
{
	background-color: White;
	color:Black;
	border-style: none;
	border-color:#63639c;
	border-width:thin;
}

.FormTable-TL 
{
	background-image: url(Images/table_TL.gif);
	background-repeat: no-repeat;
	background-position:top left;
	background-color: Transparent;
}

.FormTable-TR 
{
	background-image: url(Images/table_TR.gif);
	background-repeat: no-repeat;
	background-position:top right;
	background-color: Transparent;
}
.FormTable-BL 
{
	background-image: url(Images/table_BL.gif);
	background-repeat: no-repeat;
	background-position:bottom left;
	background-color: Transparent;
}
.FormTable-BR 
{
	background-image: url(Images/table_BR.gif);
	background-repeat: no-repeat;
	background-position:bottom right;
	background-color: Transparent;
}

.FormTable-BC 
{
	background-position:bottom;
	background-image: url(Images/table_b.gif);
	background-repeat: repeat-x;
	background-color: Transparent;
	height:14;
}

.FormTable-BL-Solid 
{
	background-image: url(Images/table_BL_solid.gif);
	background-repeat: no-repeat;
	background-position:bottom left;
	background-color: Transparent;
}
.FormTable-BR-Solid 
{
	background-image: url(Images/table_BR_solid.gif);
	background-repeat: no-repeat;
	background-position:bottom right;
	background-color: Transparent;
}

.FormTable-BC-Solid 
{
	background-position:bottom;
	background-image: url(Images/table_b_solid.gif);
	background-repeat: repeat-x;
	background-color: Transparent;
	height:14;
}



.Clipboard-TL 
{
	background-image: url(Images/Crf_table_TL.gif);
	background-repeat: no-repeat;
	background-position:top left;
	background-color: Transparent;
}

.Clipboard-TR 
{
	background-image: url(Images/Crf_table_TR.gif);
	background-repeat: no-repeat;
	background-position:top right;
	background-color: Transparent;
}
.Clipboard-BL 
{
	background-image: url(Images/Crf_table_BL.gif);
	background-repeat: no-repeat;
	background-position:bottom left;
	background-color: Transparent;
}
.Clipboard-BR 
{
	background-image: url(Images/Crf_table_BR.gif);
	background-repeat: no-repeat;
	background-position:bottom right;
	background-color: Transparent;
}





.ControlsPanel
{
	border-width:thin;
	border-color:#F8F8F8;
	background-color:White;
}

.InputControl
{	
	font-family:Verdana;
	font-size:x-small;
	border-width:thin;
	border-color:#63639c;
	background-color:#F8F8F8;
}
.NumberInputControl
{
	font-family:Verdana;
	font-size:x-small;
	border-width:thin;
	border-color:#63639c;
	background-color:#F8F8F8;
	text-align:right;
}


.ValidationSummary
{
	font-size:xx-small;
	text-align:left;
	font-weight:normal;
	background-color:#f7e899;
	color: Maroon;
	border-width:thin;
	border-style:solid;
	border-color:#63639c;
	padding: 12px 4px 0px 4px;
}


.Button
{
	font-size:x-small;
	font-weight: normal;
	background-color:#f7e899;
	color:Black;
	cursor:hand;
	height:22px;
	border-width:thin;
	border-color:#63639c;
	border-style: outset;
}




.ListButton
{
	font-size:xx-small;
	font-weight: normal;
	background-color:#f7e899;
	color:Black;
	cursor:hand;
	height:18px;
	border-width:thin;
	border-color:#63639c;
	border-style:solid;
}

.ListHeader
{
	background-color:#63639c;
	color:White;
	font-size:xx-small;
}

.ListItem
{
	background-color:#F0F0F0;
	color:Black;
	
}
.ListAlternateItem
{
	background-color:#DADADA;
	color:Black;
}


.BackGround1
{
	background-color:#63639c;
	color:White;
	font-size:xx-small;
}
.BackGround2
{
	background-color:#f7e899;
	color:Black;
	font-size:xx-small;
}





/*This is a Light coloured Link*/
A.LightLink
{
	color:White;
}
A.LightLink:link
{
    COLOR: White;
    TEXT-DECORATION: none;
}
A.LightLink:visited
{
    COLOR: White;
    TEXT-DECORATION: none;
}
A.LightLink:active
{
    COLOR: White;
    TEXT-DECORATION: none;
}
A.LightLink:hover
{
    COLOR: White;
    TEXT-DECORATION: none;
    cursor:hand;
}

/*This is a Dark coloured Light*/

A.DarkLink
{
	color:#555594;
}
A.DarkLink:link
{
    COLOR: #555594;
    TEXT-DECORATION: none;
}
A.DarkLink:visited
{
    COLOR: #555594;
    TEXT-DECORATION: none;
}
A.DarkLink:active
{
    COLOR: #555594;
    TEXT-DECORATION: none;
}
A.DarkLink:hover
{
    COLOR: #555594;
    TEXT-DECORATION: none;
    cursor:hand;
}

/*These links are used on the CRF tabs*/
A.TabOffLink
{
	color:White;
}
A.TabOffLink:link
{
    COLOR: White;
    TEXT-DECORATION: none;
}
A.TabOffLink:visited
{
    COLOR: White;
    TEXT-DECORATION: none;
}
A.TabOffLink:active
{
    COLOR: White;
    TEXT-DECORATION: none;
}
A.TabOffLink:hover
{
    COLOR: White;
    TEXT-DECORATION: none;
    cursor:hand;
}

A.TabOnLink
{
	color:DarkBlue;
}
A.TabOnLink:link
{
    COLOR: DarkBlue;
    TEXT-DECORATION: none;
}
A.TabOnLink:visited
{
    COLOR: DarkBlue;
    TEXT-DECORATION: none;
}
A.TabOnLink:active
{
    COLOR: DarkBlue;
    TEXT-DECORATION: none;
}
A.TabOnLink:hover
{
    COLOR: DarkBlue;
    TEXT-DECORATION: none;
    cursor:hand;
}

.DevNote
{
	font-size: xx-small;
	color:Red;
}

.CustNote
{
	font-size: xx-small;
	color:Green;
}

/* QuestionGroup & Visit Status classes */

/* VisitDueEnum */
.VisitDue_NotDue
{
	background-color:Green;
	color:Black;
}
.VisitDue_DueToday
{
	background-color:Yellow;
	color:Black;
}
.VisitDue_Overdue
{
	background-color:Red;
	color:Black;
}

/* CompletenessEnum */
.CompleteQuestions_All
{
	color: Black;
	background-color: darkseagreen;
	border-color:#f7e899;
	border-width:thin;
	border-style:outset;
}
.CompleteQuestions_Some
{
	color: black;
	background-color: sandybrown;
	border-color:#f7e899;
	border-width:thin;
	border-style:outset;
}
.CompleteQuestions_None
{
	color: white;
	background-color: indianred;
	border-color:#f7e899;
	border-width:thin;
	border-style: outset;
}
.CrfSectionSummary_NoData
{
	color: Red;
	background-color:#F0F0F0;
	border-color:#f7e899;
	border-width:thin;
	border-style:outset;
}

/* Question Value Abnormality Status */
.Value_Abnormal
{
	background-color:White;
	color:Black;
}
.Value_Normal
{
	background-color:White;
	color:Black;
}
/* Checked Status */
.Checked_NotChecked
{
	background-color:White;
	color:Black;
}
.Checked_InError
{
	background-color:White;
	color:Black;
}
.Checked_Locked
{
	background-color:White;
	color:Black;
}


/* Help */

.Help
{
	background-color:#80C98A;
	color:Black;
}

/* Info */

.Information
{
	background-color:#80A4C9;
	color:White;
}

/* Audit */
.AuditTrail
{
	background-color:#C6C980;
	color:Black;
}


/* Abnormalities */
.Abnormality
{
	background-color:#D66B81;
	color:Black;
}

/* Warnings */
.Warning
{
	font-size:xx-small;
	background-color:#f7e899;
	color:#555594; 
	border-width:thin;
	border-style:solid;
	border-color:#63639c;
	padding: 4px 4px 4px 4px;
}
.StudyMeds_Part1
{
	background-color:#DAF589;
}
.StudyMeds_Part2
{
	background-color:#89C6F5;
}

.VerticalText
{
	
	color:White;
	background-color:#63639c;
	writing-mode:tb-rl;/* lr-tb tb-rl*/ 
	filter: flipv fliph;
	 
}
