body,p,table,div,span,tr,th,td,ul,ol,li,a,h1,h2,h3,h4,input {
	font-family: arial,verdana,helvetica, sans-serif; 
}

body,p,table,tr,td,ul,ol {
	color: #363636;
	font-size: 11px; 
	font-weight: normal;
	text-decoration: none;
}

.vehicle  {
	color: #363636;
	font-size: 12px; 
	font-weight: normal;
	text-decoration: none;
}

.vehiclelink  {
	color: #295778;
	font-size: 12px; 
	font-weight: normal;
	text-decoration: underline;
}

form {
	padding: 0px;
	margin: 0px;
}

select  { font-size: 12px;}

a {
	color: #295778;
	font-size: 11px; 
	font-weight: normal;
	text-decoration: underline;
}

h1 {
	display: inline;
	color: #295778;
	font-size: 24px; 
	font-weight: normal;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
}


h2 {
	color: #295778;
	display: inline;
	font-size: 16px; 
	font-weight: normal;
	text-decoration: none;
}

h3 {
	color: #363636;
	display: inline;
	font-size: 16px; 
	font-weight: normal;
	text-decoration: none;
}

h4  { color: #295778; font-size: 11px; font-weight: bold; text-decoration: none; display: block; margin: 0; padding: 0 }

img {
	border: 0px;
}
.subheadpassed { color: #22b14c; }
.subheadfailed { color: #c00; }
.passed  { color: #22b14c; font-weight: bold }
.failed  { color: #c00; font-weight: bold }
.comments { }
.left1 { border-top: 1px solid #ff7d00; border-right: #ff7d00; border-bottom: 1px solid #ff7d00; border-left: 1px solid #ff7d00 }
.middle2  { border-top: 1px solid #ff7d00; border-right: none #ff7d00; border-bottom: 1px solid #ff7d00; border-left: #ff7d00 }
.right3  { border-top: 1px solid #ff7d00; border-right: 1px solid #ff7d00; border-bottom: 1px solid #ff7d00; border-left: none #ff7d00 }
.matrixtable { margin-top: 10px; border-collapse: collapse }
td.matrixdata {  border: 1px solid black; padding: 4px }
