/* for the eqa header*/
H2#eqa_header
{
	font-family: arial, trebuchet ms;
	background-color:#F2F2F2;
	color: navy;
	font-size:10pt;
}


/* Styles for different tables */

.billtable, .billtable TD, .billtable TH
{
	font-size:10pt;
	background-color:#F2F2F2;
	align:center;
}


.normaltable .normaltable TD, .normaltable TR

{
	
	font-size:12.5pt;
	text-align:center;
	align:center;
	background-color:#F2F2F2;
}

.summarytable .summarytable TD, .summarytable TR
{
	font-size:10pt;
	text-align:center;
}

.summarytable TD
{
	border-left: 1px dashed #C0C0C0;
	border-top: 1px dashed #C0C0C0;
	border-right: 1px dashed #C0C0C0;
	border-bottom: 1px dashed #C0C0C0;
	padding:0;
	vertical-align:top;
}

.summarytable 
{
	border: 8px solid;
}

.summarytable TH
{
	background-color:#AEEEEE;
	border-top: 1px solid #0000FF;
	border-left: 1px solid #0000FF;
	border-right: 1px solid #0000FF;
}





/* The following are applied to customise the colour
of the text depending on the result */

td#intended
{
	border-left: 1px solid #0000FF;
	border-bottom:  2px solid #0000FF;
}

td#odtitle
{
	border-right:1px solid black;
	
	border-bottom:  2px solid #0000FF;
}

td#labnum
{
	border-right:1px solid black;
	border-left:1px solid black;
}
td#assay
{
	border-right:1px solid black;
	border-left:1px solid black;
}
td#batch
{
	border-right:1px solid black;
	border-left:1px solid black;
}

td#equivocal
{
	border-left:1px solid #00FF00;
	border-right:1px solid #00FF00;
	border-top:1px solid #00FF00;
	border-bottom:1px solid #00FF00;
	background-color: #00FF00;
}

td#nottested
{
	
	border-left:1px solid #FFFF00;
	border-right:1px solid #FFFF00;
	border-top:1px solid #FFFF00;
	border-bottom:1px solid #FFFF00;
	background-color: #FFFF00;
}

td#notintended
{
	border-left:1px solid red;
	border-right:1px solid red;
	border-top:1px solid red;
	border-bottom:1px solid red;
	background-color: red;
}
td#agreeintended
{
	border-left:1px solid black;
}
td#od
{
	border-right:1px solid black;
}

td#filler
{
	border-left: 1px solid #0000FF;
	border-right: 1px solid #0000FF;
	border-bottom:  2px solid #0000FF;
}

}

td#summarybox
{
	border-right:1px solid black;
	border-left:1px solid black;
	border-bottom:1px solid black;
	border-top:1px solid black;
}

td#redsummary
{
	background-color:red;
	border-right:2px solid #A52A2A;
	border-left:2px solid #A52A2A;
	border-bottom:2px solid #A52A2A;
	border-top:2px solid #A52A2A;
}

td#normalsummary
{
	border-right:1px solid black;
	border-left:1px solid black;
	border-bottom:1px solid black;
	border-top:1px solid black;
}




/* The following are applied to the lab which has signed in, they are slightly 
bigger than the other lab's results
*/

td#labnum_bigger
{
	border-right:1px solid black;
	border-left:1px solid black;
	font-size:12.5pt;
	border-bottom:1px solid black;
	border-top:1px solid black;
}
td#assay_bigger
{
	border-right:1px solid black;
	border-left:1px solid black;
	font-size:12.5pt;
	border-bottom:1px solid black;
	border-top:1px solid black;
}
td#batch_bigger
{
	border-right:1px solid black;
	border-left:1px solid black;
	font-size:12.5pt;
	border-bottom:1px solid black;
	border-top:1px solid black;
}

td#agreeintended_bigger
{
	border-left:1px solid black;
	font-size:12.5pt;
	border-bottom:1px solid black;
	border-top:1px solid black;
}
td#od_bigger
{
	border-right:1px solid black;
	font-size:12.5pt;
	border-bottom:1px solid black;
	border-top:1px solid black;
}




img.summary
{ 
	vertical-align:middle;
	
}  


