.datatable {	border: 1px #D6DDE6 solid;	border-collapse: collapse;	width: 100%;	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;}.datatable tr {font-size: 10px;vertical-align: top;	}.datatable td {border: 1px #D6DDE6 solid;padding: 4px; }.datatable td.center {text-align: center; }.datatable td.right {text-align: right; }.datatable th {	border: 1px #828282 solid;	background-color: #BCBCBC;	font-weight: bold;	text-align: left;	padding-left: 4px;	font-size: 10px;}.datatable caption {font: bold 1em Arial, Helvetica, sans-serif;color: #33517A;text-align: left;padding-top: 3px;padding-bottom: 8px; }.datatable tr.altrow {background-color: #DFE7F2;color: #000000; }.datatable800 {border: 1px #D6DDE6 solid;border-collapse: collapse; width: 800px; }.datatable800 td {border: 6px #D6DDE6 solid;padding: 4px; } .datatable800 tr {background-color: #DFE7F2;color: #000000; }.datatable800 img {border: 0px #000000 solid; }.datatable800 a:link, .tabledate800 a:visited {text-decoration: none;color: #6A5ACD;}.form2col {padding-top: 10px;padding-left: 10px;border: 1px #FF6666 groove;margin-top: 10px;margin-left: 0px;padding-right: 10px;padding-bottom: 10px; }.form2col p {clear: left;margin: 0;padding: 0;padding-top: 5px;}.form2col p label {float: left;width: 25%;font: 1em Arial, Helvetica, sans-serif; }.form2col fieldset {margin-top: 16px;padding: 10px; }.form2col legend {font: bold 1em Arial, Helvetica, sans-serif;color: #000000;background-color: #FFFFFF; }.form2colv2 {padding-top: 10px;padding-left: 10px;border: 1px #000000 groove;margin-top: 10px;margin-left: 0px;padding-right: 10px;padding-bottom: 10px; }.form2colv2 p {clear: left;margin: 0;padding: 0;padding-top: 5px;}.form2colv2 p label {float: left;width: 35%;font: 1em Arial, Helvetica, sans-serif; }.form2colv2 fieldset {margin-top: 16px;padding: 10px; }.form2colv2 legend {font: bold 1em Arial, Helvetica, sans-serif;color: #000000;background-color: #FFFFFF; }.boxtable {	border: 1px #FF6666  solid;	border-collapse: collapse;	width: 100%;	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;}.boxtable th {	border: 1px #FF6666 solid;	background-color: #FFCCCC;	font-weight: bolder;	text-align: left;	color: #990000;	padding-left: 4px; }.boxtable td {	padding: 4px;	vertical-align: top;}.boxtable td.widthfixed125 {	padding: 4px;	vertical-align: top;	width: 125px;}.boxtable td.widthfixed100 {	padding: 4px;	vertical-align: top;	width: 100px;}.boxtable td.paddingrightleftfix125 {	padding: 0px 4px 0px 4px;	vertical-align: top;	width: 125px;}.boxtable td.paddingrightleftfix100 {	padding: 0px 4px 0px 4px;	vertical-align: top;	width: 100px;}.boxtable td.paddingrightleft {	padding: 0px 4px 0px 4px;	vertical-align: top;}.boxtable td.paddingrightlefttop {	padding: 4px 4px 0px 4px;	vertical-align: top;}.boxtable td.paddingrightleftbottom {	padding: 0px 4px 4px 4px;	vertical-align: top;}.boxtable td.paddingrightlefttopfix125 {	padding: 4px 4px 0px 4px;	vertical-align: top;	width: 125px;}.boxtable td.paddingrightlefttopfix100 {	padding: 4px 4px 0px 4px;	vertical-align: top;	width: 100px;}.boxtable td.paddingrightleftbottomfix125 {	padding: 0px 4px 4px 4px;	vertical-align: top;	width: 125px;}.boxtable td.paddingrightleftbottomfix100 {	padding: 0px 4px 4px 4px;	vertical-align: top;	width: 100px;}.boxtable td.borderbottom {	padding: 4px;	vertical-align: top;	border-bottom: 1px solid #FF6666;}.boxtable td.rightbottom {	padding: 4px;	vertical-align: bottom;	text-align: right;}.searchbar {	border-bottom: 1px #000000  solid;	border-collapse: collapse;	width: 100%;	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;}.searchbar td.right {	text-align: right;}.searchbar td.top {	vertical-align: top;}.searchbar td.bottom {	vertical-align: bottom;}.navtable {	border: 1px solid #D6DDE6;	border-collapse: collapse;	width: 100%;	font-family: Arial, Helvetica, sans-serif;	font-size: 10px;	background-color: #D6DDE6;}.navtable img {	border: none; }.navtable td {	padding: 4px;	vertical-align: middle;}.navtable td.bold {		font-weight: bold;}.navtable td.center {	text-align: center; }.navtable td.right {	text-align: right; }.equipmentDatatable {		border-collapse: collapse;	width: 100%;	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;}

.equipmentDatatable th {	border: 1px #828282 solid;	background-color: #BCBCBC;	font-weight: bold;	text-align: left;	padding-left: 4px;	font-size: 12px;}.equipmentDatatable td {	padding: 4px;	vertical-align: top;}.equipmentDatatable td.bold {		font-weight: bold;	width: 100px;}.messagebox {	border: 1px #FF6666  solid;	padding: 10px;	width: 375px;	height: 100px;	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	background-color: #FFCCCC;}