body,tr,td,span,div,ul,ol,li,select,input,textarea	{ font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #666666; }
select,textarea											    { border: 1px solid #999999;}
td {padding:2px}
table {border-collapse: collapse;}
legend {color:darkblue;font-weight: bold;}
A:link {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #666666;}
A:visited {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #666666;}	
body
{
	margin-top: 5px;
	background-color: #ffffff;
}
.alertClass
{
	font-weight: bold;
	color: red;
}
.alertClass A:link {color:red;font-weight: bold;}
.alertClass A:visited {color:red;font-weight: bold;}

.infoClass
{
	font-weight: bold;
	color: blue;
}
.infoClassThin
{
	color: blue;
}
.highlightRowClass
{
	background-color: lightgreen;
}
.evenRow
{
	background-color: #f0f0f0;
}
.btn
{
	font-size: 11px;
	font-weight: bold;
	color: #fe6700;
	background-color: #ffefe5;
	border: 1px solid #fe6700;
	cursor: pointer;
}
.btndis
{
	font-size: 11px;
	font-weight: bold;
	color: #fe6700;
	background-color: #eeeeee;
	border: 1px solid #cccccc;
}
.btninvis
{
	font-size: 11px;
	font-weight: bold;
	border: 1px solid #cccccc;
	visibility: hidden; 
}
.btnh
{
	font-size: 11px;
	font-weight: bold;
	color: #fe6700;
	background-color: #ffefe5;
	border: 1px solid #fe6700;
	cursor: pointer;
	height:21px;
	width:15px;
}
.btnhs
{
	font-size: 8px;	
	color: #fe6700;
	background-color: #ffefe5;
	border: 1px solid #fe6700;
	cursor: pointer;
	height:13px;
	width:15px;
	vertical-align:top
}
.btntransparent
{
	cursor: pointer;
}
.alertbtn
{
	font-size: 11px;
	font-weight: bold;
	color: #ff0000;
	background-color: #ffefe5;
	border: 1px solid #ff0000;
	cursor: pointer;
}
.labelnorm
{
	background-color: palegoldenrod;
	text-align: right;
}

.listcrit
{	
	background-color: palegoldenrod;
	border: 1px solid #999999;	
}	

.tblgrpcrit
{	
	background-color: palegoldenrod;	
}	

.tbllist
{
}	

.tbltitle
{
	background-color:darkorange;
	color:white;
	font-weight: bold;
	text-align:center;
}

.tbltitleprint
{
	font-weight: bold;
	text-align:center;
}
.tblcoltitleprint
{
	font-weight: bold;
}

.tblhead
{	
	background-color: palegoldenrod;	
	color:black;
	font-weight: bold;
	text-align: center;
}
.tblhead A:link {color:black;font-weight: bold;}
.tblhead A:visited {color:black;font-weight: bold;}
.tblhead TD {color:black;font-weight: bold;}

.tblfooter
{	
	background-color: palegoldenrod;	
}	
.tblfooter A:link {color:black;font-weight: bold;}
.tblfooter A:visited {color:black;font-weight: bold;}

.lighttext
{
	color:#AAAAAA
}

.lighttext A:link {color:#AAAAAA}
.lighttext A:visited {color:#AAAAAA}

.arr
{
 background-color: #F0FFF0;	
}

.dep
{
 background-color: #F9F9FF;	
}

.insp
{
 background-color: #FEFFE8;	
}

.popupmenu
{
 background-color: #FEFFE1;	
}

.insuffData
{
  background-color: #FF9393;
  color: black;
}
.insuffData A:link {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: black;}
.insuffData A:visited {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: black;}	

.notSent
{
  background-color: #FCFE94;
  color: black;
}
.notSent A:link {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: black;}
.notSent A:visited {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: black;}	

.confErr
{
  background-color: #FF99FF;
  color: black;
}
.confErr A:link {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: black;}
.confErr A:visited {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: black;}	

.realTime
{
  background-color: lightgreen;
  color: black;
}
.realTime A:link {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: black;}
.realTime A:visited {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: black;}	

.realTimeI
{
  color: green;
}

.mvinBad
{
  background-color: #FF9393;
  color: black;
  cursor: pointer;
}

.mvinNotInspected
{
  background-color: #FCFE94;
  color: black;
  cursor: pointer;
}

.ArrLogihistMix
{
  background-color: #FF9900;
  color: black;
}

.dataexch
{
VISIBILITY: hidden; 
POSITION: absolute; 
WIDTH: 20px; 
HEIGHT: 20px;
TOP: 0px; 
}

.sliderInsp1
{
BACKGROUND-COLOR: lightpink; 
}

.sliderInsp2
{
BACKGROUND-COLOR: lightgreen; 
}

.sliderInsp3
{
BACKGROUND-COLOR: lightblue; 
}

.lnk
{
	cursor: pointer;
}

.invalidField
{
	background-color: #FDEAEA;
}

.vin
{
	font-family: "Courier New", Courier, mono
}

.vin8
{
	color: blue;
	font-family: "Courier New", Courier, mono
}

.smallTR
{	
}
.smallTR TD {font-size: 10px;color:black}
.smallTR SELECT {font-size: 10px;color:black}
.smallTR A:link {font-size: 10px;color:black}
.smallTR A:visited {font-size: 10px;color:black}