

body{
	font-family:arial;
	background-color:#ffffff;
}
div{
	TEXT-DECORATION:none;
	FONT-WEIGHT:500;
}
.button{
	FONT-SIZE:11px;
	font-weight:600;
	text-align:center;
}
.pageHeader{
	white-space:nowrap;
	vertical-align:middle;
	font-size:17;
	font-weight:600;
}
.leftMenu{
	border-right:3px #006699 solid;
}
.footer{
	FONT-SIZE:8pt;
	font-weight:500;
	text-align:center;
}
.container{
	COLOR:black;
	FONT-SIZE:8pt;
	cursor:default;
}	
.mouseout{
	COLOR:006699;
	FONT-SIZE:8pt;
	cursor:default;
}	
.mouseover{
	COLOR:red;
	FONT-SIZE:8pt;
	cursor:hand;
}

.headFocus{
	color:#ffffff;
	background-color:#006699;
	FONT-SIZE:9pt;
	font-weight:600;
}
.headmouseout{
	color:#006699;
	background-color:#aaccee;
	FONT-SIZE:9pt;
	font-weight:600;
	cursor:default;
}	
.headmouseover{
	color:red;
	background-color:#aaccee;
	FONT-SIZE:9pt;
	font-weight:600;
	cursor:hand;
}	
.path{
	color:#ffffff;
	background-color:#006699;
	FONT-SIZE:8pt;
	font-weight:500;
	cursor:default;
}
.pathmouseover{
	color:red;
	background-color:#006699;
	FONT-SIZE:8pt;
	font-weight:500;
	cursor:hand;
}	
.inLineLinkmouseout{
	color:#006699;
	TEXT-DECORATION:underline;
  	font-family: Arial;
  	font-size: 12px;
	cursor:default;
}
.inLineLinkmouseover{
	color:red;
	TEXT-DECORATION:underline;
  	font-family: Arial;
  	font-size: 12px;
	cursor:hand;
}

.contactH4{
	font-size:12;
	font-weight:600;
}
.contactH5{
	font-family:arial;
	font-size:11;
	text-align:right;
}
.contactDefault{
	font-family:arial;
	font-size:11;
}

A:visited {
  font-size: 12px;
  visibility: visible;
  color: #5B5FFF;
  font-family: arial;
}
A:link{
  font-size: 12px;
  visibility: visible;
  color: #7777ff;
  font-family: arial;
}
TABLE{
  font-family:Arial;
  font-size:12pt;
}
.tableColumnHeaders{
  text-align:center;
  font-family:Arial;
  font-size:13pt;
  font-weight:700;
}
.alarmStateRedText{
  text-align:center;
  font-weight:700;
  color:#ffffff;
  background-color:#ff0000;
}
.alarmStateGreenText{
  text-align:center;
  font-weight:700;
  color:#000000;
  background-color:#00ff00;
}
.newsDate{
  font-family:Arial;
  font-size:12pt;
  font-weight:bolder;
}
.newsText{
  font-family:Arial;
  font-size:10pt;
  font-weight:normal;
}
.productTitle{
  text-align:center;
  font-family: Arial;
  font-size: 12pt;
  font-weight:bold;
  text-decoration:underline;
}
.productDescription{
  text-align:justify;
  font-family: Arial;
  font-size: 12pt;
  font-weight:normal;
}
.productBullets{
  text-align:left;
  font-family: Arial;
  font-size: 12pt;
  font-weight:normal;
}
.productTestimonial{
  font-style: italic;
  text-align:justify;
  font-family: Arial;
  font-size: 12px;
  font-weight:bold;
  margin-right:0.05in;
  color: #FF0000;
}
.productTestimonialID{
  text-align:right;
  font-family: Arial;
  font-size: 8pt;
  font-weight:normal;
  color: #FF0000;
}
.downloadText{
  text-align:middle;
  font-family: Arial;
  font-size: 12px;
  font-weight:normal;
}
.smallerText{
  text-align:left;
  font-family: Arial;
  font-size: 13px;
  font-weight:normal;
}
.SpecsTable{
    FONT-SIZE: 12px
}
.siteMap{
	COLOR:black;
	FONT-SIZE:8pt;
	cursor:default;
}
.SCADATable{
  text-align:left;
  font-family: Arial;
  font-size: 10pt;
  font-weight:normal;
}
.about{
  text-align:justify;
  font-family: Arial;
  font-size: 10pt;
  font-weight:normal;
}
.homeH1{
  font-family: Arial;
  font-size: 12pt;
  font-weight:600;
  margin-top:0.15in;
}
.homeH2{
  font-family: Arial;
  font-size: 10pt;
  font-weight:600;
  margin-top:0.005in;
  margin-left:0.25in;
}
.homeBullet{
  text-align:justify;
  font-family: Arial;
  font-size: 10pt;
  font-weight:500;
  margin-top:0.005in;
  margin-left:0.45in;
}
.servicesText{
  font-family: Arial;
  font-size: 10pt;
  font-weight:500;
  text-align:justify;
}
.servicesTechHeader{
  font-family: Arial;
  font-size: 11pt;
  font-weight:700;
  text-align:center;
}
.grouped {
  font-size: 12px;
  color: #006699;
  font-family: arial;
  font-weight: bolder;
}
.notgrouped {
  font-size: 12px;
  color: #006699;
  font-family: arial;
}

.bbTop    {border-top:2px #006699 solid;}
.bbBottom {border-bottom:2px #006699 solid;}
.bbTopBottom {border-bottom:2px #006699 solid;border-top:2px #006699 solid;}
.bsLeft   {border-left:1px #006699 solid;}
.bsBottom   {border-bottom:1px #006699 solid;}
.bsBottomLeft   {border-bottom:1px #006699 solid; border-left:1px #006699 solid; }
.bsLeftTop   {border-left:1px #006699 solid; border-top:1px #006699 solid;}
.bsTop   {border-top:1px #006699 solid;}

.bbLeft   {border-left:2px #006699 solid;}
.bbBottomLeft {border-bottom:2px #006699 solid;border-left:1px #006699 solid;}
.bbTopBottomLeft {border-top:2px #006699 solid; border-bottom:2px #006699 solid;border-left:1px #006699 solid;}
.bsTable  {border:2px #006699 solid;font-family:arial;font-size:12px;text-align:left;}
.redText {color:#ff0000;}
.greenText {color:#008000;}
.TIME {font-size:9px;text-align:right;font-weight:200;}


.badForm {
  background: #ff5555;
}
.goodForm {
  background: #ffffff;
}