body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

.text-dist1{
    letter-spacing:0.02em;
    font-family:Arial, Helvetica,calibri light;
	font-size:50px;
    font-weight:600;
	color:#000000;
	text-align:center;
}

.black { 
 color :#000000;
 text-decoration: none;
}

.white { 
 color :#FFFFFF;
 text-decoration: none;
}

.dark_gray { 
 color :#777;
 text-decoration: none;
}

.users { 
 color:#808080;
 text-decoration: none;
}


.footer-color { 
 color :#A0A0A0;
 text-decoration: none;
}

.cms { 
 color :#DCDCDC;
 text-decoration: none;
}

.cms_asset { 
 color :#00CC07;
 text-decoration: none;
}

.cmsg { 
 color:#00FF00;
 text-decoration: none;
}

.cms3 { 
 color :#000000;
 font-family:Arial, Helvetica,calibri light;
 font-size:14px;
 font-weight:400;
 text-decoration: none;
}

.cms4 { 
 color :#FFFFFF;
 font-family:Arial, Helvetica,calibri light;
 font-size:18px;
 font-weight:400;
 text-decoration: none;
}

.orange { 
	color:#00CC07;
 text-decoration: none;
}


.aaaaaa { 
	color:#AAAAAA;
 text-decoration: none;
}


.bbbbbb { 
	color:#BBBBBB;
 text-decoration: none;
}

a:visited {
	text-decoration: none;
}

a:hover {
  color: #333333;
}

a:active {
	text-decoration: none;
}


.input-rounded-button2 a{ -moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	-khtml-border-radius: 5px;
	border-radius: 5px;
    padding:9px 10px 9px 10px;
    display:inline-block;
    text-decoration:none;
    color:#FFFFFF;
    cursor:pointer;
	border:0px;    background:#CD010D;
 padding:9px 8px 9px 8px; font:12px Arial, Helvetica, sans-serif; font-weight:bold;color:#fff; }

.input-rounded-button2 a:hover { 
      padding:9px 8px 9px 8px;font:12px Arial, Helvetica, sans-serif; font-weight:bold;color:#fff;
	background:#000;
}
.top-nav{font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:600;
color:#000000;
}
.bottom-nav{font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:500;
color:#000000;
text-align:center;
}

.top-nav a:hover{
color:#FF6600;
}
.text-box
{
border:1px solid #d4c29f;
padding:4px;
height:25px;
background:url(images/text-box-bg.jpg) top repeat-x;
}
.text-box:hover{ background:url(images/text-box-bg-over.jpg) top;}


.top-nav1{font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:500;
letter-spacing:1px;
color:#000000;
font-weight:200;
}
.heading{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#179f35;
}

.tesimonials{
	font-family:Arial, Helvetica, sans-serif; 
	font-size:13px;
	font-style:italic;
	font-weight:bold;
	text-align:justify;
	
		letter-spacing:1px;
	color:#da6506;
}




.PageText { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; text-decoration: none }
.PageTextLink { font-family: Arial, Helvetica, sans-serif; font-size: 12px; text-decoration: none}


<!--  EVENTS PAGE  -->

.blue{ color:#006699!important;}

.power-container table tr.blue{background-color:#006699; text-align:center; }
.power-container table tr.blue td{ padding:5px 5px;color:#ffffff; font-size:12px; font-weight:bold;}
.power-container table tr.grey{ background-color:#e0e0e0;}
.power-container table tr th{border-right:solid 1px #bdb5b2;  padding:7px 0px 5px; text-align:center;  vertical-align:top; font-size:12px; color:#ffffff; font-weight:bold;}
.power-container table tr td{border-right:solid 1px #bdb5b2;  padding:7px 10px 5px;   vertical-align:top; font-size:12px;}
.power-container table tr td form{ width:100px; float:left;}
.power-container table tr td.no-border{ border:none;}
.power-container table tr td a{ background:url(../common/images/blue-arrow.png) no-repeat right 5px; padding-right:13px; float:left;}

.evenat{float:left; width:100%;}
.evenat table tr.blue{background-color:#006699; text-align:center; }
.evenat table tr.blue td{ padding:5px 5px;color:#ffffff; font-size:12px; font-weight:bold;}
.evenat table tr.grey{ background-color:#e0e0e0;}
.evenat table tr th{border-right:solid 1px #bdb5b2;  padding:7px 0px 5px; text-align:center;  vertical-align:top; font-size:12px; color:#ffffff; font-weight:bold;}
.evenat table tr td{border-right:solid 1px #bdb5b2;  padding:10px 15px 10px;   vertical-align:top; font-size:12px;}
.evenat table tr td.no-border{ border:none;}
.evenat table tr td a{ background:url(../common/images/blue-arrow.png) no-repeat right 5px; padding-right:13px; float:left;}
.no-record{ font-size:14px; font-weight:bold; color:red; float:left; width:90%; margin:20px 0px 0px;}






.heading1{
	font-family:Calibri, Helvetica, sans-serif;
	font-size:24px;
	color:#FFFFFF;
}	
.heading2{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#283CC0;
}
.heading3{
	font-family:Trebuchet MS,Arial, Helvetica;
	font-size:34px;
	color:#64696E;
}


.homeheading{
	font-family:Calibri,Arial, Helvetica;
	font-size:30px;
	color:#002350;
}

.careers_dept{
	font-family:Calibri light, Helvetica, sans-serif;
	font-weight:600;
	font-size:22px;
	color:#222222;
	text-align:left;
}

.job_title{
	font-family:Calibri light, Helvetica, sans-serif;
	font-weight:600;
	font-size:24px;
	color:#222222;
	text-align:left;
}

.headingpress{
    font-family:Calibri light, Helvetica, sans-serif;
    color: #000000;
	font-size:40px;
	line-height:50px;
	text-align:left;
	letter-spacing:0.07em;
	font-weight:100;
}

.headingpressevp{
    font-family:Calibri light, Helvetica, sans-serif;
    color: #000000;
    font-size:40px;
	line-height:50px;
	text-align:center;
	letter-spacing:0.07em;
	font-weight:100;
}

.subheadingpress{
	font-family:Calibri, Trebuchet MS, Helvetica;
	font-size:21px;
	color:#000000;
}

.news_sum_head0{
	font-family:Trebuchet MS,Arial, Helvetica;
	font-size:34px;
	color:#64696E;
	text-align:center;
}

.news_sum_head1{
    font-family:Calibri light, Helvetica, sans-serif;
    color: #000000;
	font-size:30px;
	line-height:36px;
	text-align:left;
	letter-spacing:0.04em;
	font-weight:100;
}
.news_sum_date{
	font-family:Calibri, Trebuchet MS, Helvetica;
	font-size:18px;
	color:#000000;
	font-weight:500;
}

.news_sum_text{font-family:Arial, Helvetica, sans-serif;
font-size:16px;
color:#000;
line-height:20px;
text-align:justify;
font-weight:200;
}

.news_sum_articlelink{font-family:Arial, Helvetica, sans-serif;
width: 100px;
height: 40px;
background-color:#FFFFFF;
font-size:16px;
line-height:21px;
text-align:justify;
font-weight:400;
}

.news_sum_rightpanel_head1{
    font-family:Calibri light, Helvetica, sans-serif;
    color: #000000;
	font-size:24px;
	line-height:30px;
	text-align:left;
	letter-spacing:0.02em;
	font-weight:100;
}

.news_sum_rightpanellink1{font-family:Arial, Helvetica, sans-serif;
width: 100px;
height: 40px;
background-color:#EBEBEB;
font-size:16px;
line-height:21px;
text-align:justify;
font-weight:400;
}


.text-naspi{font-family:Calibri, Trebuchet MS, Helvetica;
font-size:14px;
color r g b:99 103 107;
line-height:20px;
text-align:left;
font-weight:140;
}


@font-face {
    font-family:appfont;
    src: url('appfont.ttf');
}


.asapgrid{
	font-family:Arial, Helvetica, sans-serif;
	font-size:30px;
	color:#000000;
}


.news3{
	font-family:Arial, Helvetica, sans-serif;
	font-size:22px;
	color:#000000;
}
.heading4{
	font-family:Calibri, Trebuchet MS, Helvetica;
	font-style:italic;
	font-size:21px;
	color:#000000;
}
.heading5{
	font-family: "Trebuchet MS", Arial, Helvetica;
	font-size:22px;
	color: #008CA0;
}
.heading5a{
	font-family: "Trebuchet MS", Arial, Helvetica;
	font-size:18px;
	line-height:18px;
	color: #64696E;
}
.heading5b{
font-family:Calibri, Helvetica, sans-serif;
font-size:16px;
color:#31383b;
line-height:18px;
vertical-align:top;
text-align:justified;
font-weight:300;
}
.more{
	font-family: "Trebuchet MS", Arial, Helvetica;
	font-size:14px;
	line-height:14px;
	font-weight:bold;
	color: #64696E;
}
.heading6{
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:18px;
	color: #666;
	font-weight:bold;
}
.heading7{
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:14px;
	color: #EF884A;
}
.heading8{
	margin-bottom:18px;
	font-family:"Oswald";
	color: #333333;
	font-size:24px;
	font-weight:100;
	line-height:1.62em;
	letter-spacing:1px;
	margin: 0;
	padding: 0;
	border: 0;
	vertical-align: baseline;
}
.heading9{
	font-family: "Trebuchet MS", Arial, Helvetica;
	font-size:20px;
	line-height:24px;
	color: #000000;
}
.heading9a{
	font-family: "Trebuchet MS", Arial, Helvetica;
	font-size:15px;
	line-height:24px;
	color: #0174A1;
}



.sensor4{
font-family:Calibri, Helvetica, sans-serif;
font-size:15px;
color:#31383b;
line-height:20px;
vertical-align:top;
text-align:justified;
font-weight:400;
}
.components{
	font-family:Calibri;
	font-weight:400;
	font-size:18px;
	color:#000000;
}


.asappro{
	font-family:Calibri light, Helvetica, sans-serif;
	font-weight:300;
	font-size:26px;
	color:#64696E;
	text-align:center;
line-height:40px;
}

.asappro-bottom{
	font-family:Calibri light;
	font-weight:300;
	font-size:26px;
	color:#20252A;
	text-align:center;
line-height:40px;
}

.text-appheader{
	letter-spacing:0.1em;
	font-family:calibri light,Arial, Helvetica;
	font-size:24px;
	color:#000000;
	text-align:center;
}

.text-appheader2{
    letter-spacing:0.1em;
	font-family:calibri,Arial, Helvetica;
	font-size:34px;
	color:#FFFFFF;
	text-align:center;
	text-weight:400;
}

.text-appheader3{
    letter-spacing:0.1em;
	font-family:calibri,Arial, Helvetica;
	font-size:18px;
	color:#FFFFFF;
	text-align:center;
	text-weight:400;
}

.text-appheader22{
    letter-spacing:0.1em;
	font-family:calibri,Arial, Helvetica;
	font-size:22px;
	color:#FFFFFF;
	text-align:center;
	text-weight:400;
}

.text_alarm_hdr{
    letter-spacing:0.1em;
	font-family:Montserrat-v25-latin-regular,Arial, Helvetica;
//	font-family:Calibri,Arial, Helvetica;
	font-size:20px;
	color:#FFFFFF;
	text-align:center;
	text-weight:400;
}

.text_alarm_hdr_18{
    letter-spacing:0.1em;
	font-family:Montserrat-v25-latin-regular,Arial, Helvetica;
	font-size:18px;
	color:#FF9900;
	text-align:center;
	text-weight:400;
}

.text_alarm_hdr_18_wht{
    letter-spacing:0.1em;
	font-family:Calibri,Arial, Helvetica;
	font-size:18px;
	color:#FFFFFF;
	text-align:center;
	text-weight:400;
}

.alarm-hdr2{
    letter-spacing:0.1em;
	font-family:calibri,Arial, Helvetica;
	font-size:34px;
	color:#FFFFFF;
	text-align:center;
	text-weight:400;
}

.text-success{
	letter-spacing:0.06em;
	font-family:calibri,Arial, Helvetica;
	font-size:40px;
	color:#FBC200;
	text-align:center;
	text-weight:5000;
}

.text-continue{
	letter-spacing:0.1em;
	line-height:30px;
	font-family:calibri,Arial, Helvetica;
	font-size:26px;
	color:#000000;
	text-align:left;
	text-weight:400;
}

.intel{
	letter-spacing:0.1em;
	font-family:calibri,Arial, Helvetica;
	font-size:30px;
	color:#FFFFFF;
	text-align:center;
	text-weight:300;
}
.intel2{
	font-family:Calibri light, Helvetica, sans-serif;
	font-weight:300;
	font-size:26px;
	color:#FFFFFF;
	text-align:center;
        line-height:32px;
}


.apps-caption2{
	letter-spacing:0.1em;
	font-family:calibri,Arial, Helvetica;
	font-size:16px;
	color:#FFFFFF;
	text-align:center;
	text-weight:400;
}

.apps-caption{
	letter-spacing:0.1em;
	font-family:calibri,Arial, Helvetica;
	font-size:32px;
	color:#FFFFFF;
	text-align:center;
	text-weight:400;
}

.coms-caption{
	letter-spacing:0.1em;
	font-family:calibri,Arial, Helvetica;
	font-size:24px;
	color:#FFFFFF;
	text-align:center;
	text-weight:400;
}

.apps-caption3{
    letter-spacing:0.1em;
	font-family:calibri,Arial, Helvetica;
	font-size:16px;
	color:#FFFFFF;
	text-align:center;
	text-weight:400;
}

.apps-caption4{
    letter-spacing:0.1em;
	font-family:calibri,Arial, Helvetica;
	font-size:12px;
	color:#FFFFFF;
	text-align:center;
	text-weight:400;
}

.edge-caption3{
    letter-spacing:0.1em;
	font-family:calibri,Arial, Helvetica;
	font-size:16px;
	color:#000000;
	text-align:center;
	text-weight:400;
}

.text-username{
	letter-spacing:0.02em;
	font-family:calibri light,Arial, Helvetica;
	font-size:20px;
	color:#000000;
	text-align:center;
}

.text-asapgrid{
	letter-spacing:0.1em;
	font-family:calibri,Arial, Helvetica;
	font-size:40px;
	color:#000000;
	text-align:center;
	text-weight:400;
}


.text-asapgrid2{
	letter-spacing:0.02em;
	font-family:calibri light,Arial, Helvetica;
	font-size:36px;
	color:#000000;
	text-align:center;
}

.text-asapgrid3{
	letter-spacing:0.1em;
	line-height:30px;
	font-family:calibri,Arial, Helvetica;
	font-size:26px;
	color:#000000;
	text-align:center;
	text-weight:400;
}

.text-appheader33{
	letter-spacing:0.02em;
	font-family:calibri light,Arial, Helvetica;
	font-size:22px;
	color:#90ED7D;
	text-align:center;
	width:200px;
}

.text-appheader05{
	letter-spacing:0.06em;
	font-family:calibri light,Arial, Helvetica;
	font-size:14px;
	color:#00CC07;
	text-align:left;
	font-weight: 900;
}

.text-appheader06{
	letter-spacing:0.06em;
	font-family:calibri light,Arial, Helvetica;
	font-size:18px;
	color:#00CC07;
	text-align:center;
	font-weight: 900;
}

.gen_splash{
	letter-spacing:0.06em;
	font-family:calibri light,Arial, Helvetica;
	font-size:14px;
	text-align:left;
	font-weight: 900;
	color:#BBBBBB;
}

.gen_splash a:hover{
	letter-spacing:0.06em;
	font-family:calibri light,Arial, Helvetica;
	font-size:14px;
	color:#FFFFFF;
	text-align:left;
	font-weight: 900;
}

.text-appheader01{
	letter-spacing:0.06em;
	font-family:calibri light,Arial, Helvetica;
	font-size:14px;
	text-align:left;
	font-weight: 900;
	color:#BBBBBB;
}

.text-appheader01 a:hover{
	letter-spacing:0.06em;
	font-family:calibri light,Arial, Helvetica;
	font-size:14px;
	color:#FFFFFF;
	text-align:left;
	font-weight: 900;
}

.text-load1{
	letter-spacing:0.06em;
	font-family:calibri light,Arial, Helvetica;
	font-size:18px;
	color:#11BDFF;
	text-align:center;
	font-weight: 900;
}

.text-load{
	letter-spacing:0.06em;
	font-family:calibri light,Arial, Helvetica;
	font-size:18px;
	text-align:left;
	font-weight: 900;
	color :#11BDFF;
}

.text-load a:hover{
	letter-spacing:0.06em;
	font-family:calibri light,Arial, Helvetica;
	font-size:18px;
	color :#0082FF;
	text-align:left;
	font-weight: 900;
}


.load { 
 color :#11BDFF;
 text-decoration: none;
}

.load a:hover { 
 color :#0082FF;
 text-decoration: none;
}

.text-peaks{
	letter-spacing:0.06em;
	font-family:calibri light,Arial, Helvetica;
	font-size:18px;
	text-align:left;
	font-weight: 900;
	color:#FF5A09;
}

.text-peaks a:hover{
	letter-spacing:0.06em;
	font-family:calibri light,Arial, Helvetica;
	font-size:18px;
	color:#E4390D;
	text-align:left;
	font-weight: 900;
}

.peaks { 
 color:#FF5A09;
 text-decoration: none;
}

.peaks a:hover { 
 color:#E4390D;
 text-decoration: none;
}




.text-totals{
	letter-spacing:0.06em;
	font-family:calibri light,Arial, Helvetica;
	font-size:18px;
	text-align:left;
	font-weight: 900;
	color:#FFE400;
}

.text-totals a:hover{
	letter-spacing:0.06em;
	font-family:calibri light,Arial, Helvetica;
	font-size:18px;
	color:#FFD700;
	text-align:left;
	font-weight: 900;
}

.totals { 
 color:#FFE400;
 text-decoration: none;
}

.totals a:hover { 
 color:#FFD700;
 text-decoration: none;
}

.text-appheader02{
	background: #D19E05;
	letter-spacing:0.06em;
	font-family:calibri light,Arial, Helvetica;
	font-size:18px;
	color:#000000;
	text-align:center;
	font-weight: 900;
}

.text-setup{
	background: #E4390D;
	letter-spacing:0.06em;
	font-family:calibri light,Arial, Helvetica;
	font-size:18px;
	color:#000000;
	text-align:center;
	font-weight: 900;
}

.text-setup2{
	letter-spacing:0.06em;
	font-family:calibri light,Arial, Helvetica;
	font-size:14px;
	color:#FF9900;
	text-align:center;
	font-weight: 900;
}

.text-health1{
	letter-spacing:0.02em;
	font-family:calibri light,Arial, Helvetica;
	font-size:24px;
	color:#2b85f2;
	text-align:center;
	width:200px;
	font-weight: 900;
}

.text-health{
	background: #5031EB;
	letter-spacing:0.06em;
	font-family:calibri light,Arial, Helvetica;
	font-size:18px;
	color:#FFFFFF;
	text-align:center;
	font-weight: 900;
}

.text-diagnostics1{
	letter-spacing:0.02em;
	font-family:calibri light,Arial, Helvetica;
	font-size:24px;
	color:#FFE400;
	text-align:center;
	width:200px;
	font-weight: 900;
}

.text-diagnostics{
	background: #FFE400;
	letter-spacing:0.06em;
	font-family:calibri light,Arial, Helvetica;
	font-size:14px;
	color:#000000;
	text-align:center;
	font-weight: 900;
}



.text-asapgrid4{
	letter-spacing:0.1em;
	line-height:36px;
	font-family:calibri light,Arial, Helvetica;
	font-size:24px;
	color:#000000;
	text-align:center;
}

.text-appsheader{
	letter-spacing:0.1em;
	line-height:36px;
	font-family:calibri,Arial, Helvetica;
	font-size:22px;
color:#31383b;
	text-align:left;
	font-weight:800;

}

.text-evalselect{
	letter-spacing:0.1em;
	line-height:24px;
	font-family:calibri,Arial, Helvetica;
	font-size:18px;
	color:#000000;
	text-align:left;
	text-weight:400;
}

.text-evalselecthead{
	letter-spacing:0.1em;
	line-height:24px;
	font-family:calibri,Arial, Helvetica;
	font-size:20px;
	color:#000000;
	text-align:left;
	text-weight:400;
}

.text-appstore{
	letter-spacing:0.1em;
	font-family:calibri light,Arial, Helvetica;
	font-size:36px;
	color:#000000;
	text-align:center;
}




.text-solutions{
font-family:Calibri light, Helvetica, sans-serif;
font-size:18px;
color:#31383b;
line-height:21px;
vertical-align:top;
text-align:justified;

}

.apptext{
font-family:appfont, Helvetica, sans-serif;
font-size:17px;
color:#31383b;
line-height:23px;
vertical-align:top;
text-align:justified;

}

.appbullets{
font-family:Calibri, Helvetica, sans-serif;
line-height:26px;
font-size:18px;
color:#000;
text-align:left;
vertical-align:top;
font-weight:300;
}


.text-cart{
font-family:Interstate poly light, Calibri, Helvetica;
line-height:15px;
font-size:10px;
color:#ooooC8;
text-align:left;
vertical-align:top;
font-weight:900;
}

.text-cart2{
font-family:Calibri, Helvetica, sans-serif;
line-height:32px;
font-size:26px;
color:#000;
text-align:left;
vertical-align:top;
font-weight:900;
}



.text-components{
font-family:Calibri, Helvetica, sans-serif;
line-height:26px;
font-size:16px;
color:#000;
text-align:left;
vertical-align:top;
font-weight:300;
}

.text-components2{
font-family:Calibri light, Helvetica, sans-serif;
line-height:26px;
font-size:20px;
color:#F7A655;
text-align:center;
vertical-align:top;
font-weight:300;
}

.text-components3{
font-family:Calibri light, Helvetica, sans-serif;
line-height:26px;
font-size:20px;
color:#F7A655;
text-align:left;
vertical-align:top;
font-weight:300;
}

.text-terms{
font-family:Calibri light, Helvetica, sans-serif;
line-height:26px;
font-size:16px;
color:#000;
text-align:center;
vertical-align:top;
font-weight:300;
}

.text-comphead{
font-family:Calibri, Helvetica, sans-serif;
line-height:32px;
font-size:17px;
color:#000;
text-align:left;
vertical-align:center;
font-weight:900;
}

.text-comphead2{
font-family:Calibri, Helvetica, sans-serif;
line-height:27px;
font-size:20px;
color:#FFF;
text-align:left;
vertical-align:center;
font-weight:400;
}

.text-order{
font-family:Calibri, Helvetica, sans-serif;
line-height:32px;
font-size:17px;
color:#000;
text-align:center;
vertical-align:center;
font-weight:900;
}

.text-orderqty{
font-family:Calibri, Helvetica, sans-serif;
line-height:20px;
font-size:14px;
color:#000;
text-align:right;
vertical-align:center;
font-weight:250;
}


.text-checkout{
font-family:Calibri, Helvetica, sans-serif;
line-height:32px;
font-size:17px;
color:#000;
text-align:left;
vertical-align:center;
font-weight:900;
}


.text-eval{
font-family:Calibri, Helvetica, sans-serif;
line-height:20px;
font-size:17px;
color:#000;
text-align:left;
vertical-align:center;
font-weight:900;
}


.text-compheaddb{
font-family:Calibri, Helvetica, sans-serif;
line-height:32px;
font-size:17px;
color:#00CC07;
text-align:left;
vertical-align:center;
font-weight:900;
}

.text-mount{
font-family:Calibri, Helvetica, sans-serif;
line-height:32px;
font-size:17px;
color:#000;
text-align:center;
vertical-align:center;
font-weight:900;
}

.text-cart{
font-family:Calibri, Helvetica, sans-serif;
line-height:20px;
font-size:13px;
color:#646464;
text-align:left;
vertical-align:center;
font-weight:900;
}

.text-cart2{
font-family:Calibri light, Helvetica, sans-serif;
line-height:20px;
font-size:13px;
color:#808080;
text-align:left;
vertical-align:top;
font-weight:500;
}

.text-cart3{
font-family:Calibri, Helvetica, sans-serif;
line-height:20px;
font-size:13px;
color:#646464;
text-align:left;
vertical-align:center;
font-weight:900;
}

.navtree{
	font-family:Calibri, Helvetica, sans-serif;
	font-weight:400;
	font-size:14px;
        line-height:18px;
        color: #868B8F;
}



.producttree{
	font-family:Calibri;
	font-weight:400;
	font-size:14px;
	color: #008CA0;
}


.learnmore{
	background:url(images/menu-over.jpg) left  repeat-x;
	font-family:Calibri;
	font-weight:400;
	font-size:20px;
	color:#5F6973;
}
.sensor5{font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#5F6973;
line-height:21px;
text-align:justify;
font-weight:200;
}
.drector{
	font-family:Calibri light, Helvetica, sans-serif;
	font-size:24px;
	color:#000000;
}

.read-more{font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
letter-spacing:1px;
color:#006699;
}
.text-sub{font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#000;
line-height:21px;
text-align:justify;
font-weight:200;
}
.text-sub-bold{font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#000;
line-height:21px;
text-align:justify;
font-weight:600;
}
.text-press{font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#000;
line-height:21px;
text-align:justify;
font-weight:200;
}

.text-sub2{	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
font-size:13px;
color:#000;
line-height:21px;
text-align:justify;
font-weight:200;
}
.text-footer{font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#A0A0A0;
line-height:21px;
text-align:justify;
font-weight:200;
}
.style1 {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
	color: #666666;
	font-weight: bold;
}

.style {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
	color: #000;
	font-weight: bold;
}
.news {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
	color: #0099cc;
	font-weight: bold;
}


.features{
	font-family:Trebuchet MS,Arial, Helvetica;
	font-size:12px;
	color:#64696E;
}


.toggle-box {
  display: none;
}

.toggle-box + label {
  cursor: pointer;
  display: block;
  line-height: 14px;
  margin-bottom: 5px;
}

.toggle-box + label + div {
  display: none;
  margin-bottom: 10px;
}

.toggle-box:checked + label + div {
  display: block;
}

.toggle-box + label:before {
  background-color: #64696E;
  -webkit-border-radius: 6px;
  -moz-border-radius: 10px;
  border-radius: 10px;
  color: #FFFFFF;
  content: "+";
  display: block;
  float: left;
  font-weight: bold;
  height: 16px;
  line-height: 16px;
  margin-right: 5px;
  text-align: center;
  width: 10px;
}

.toggle-box:checked + label:before {
  content: "\2212";
}

#rotating-item-wrapper {
position: relative;
width: 733px;
height: 300px;

}

#rotating-item-wrapper2 {
position: relative;
width: 350px;
height: 306px;

}



#rotating-item-wrapper-event {
position: relative;
width: 650px;
height: 265px;

}



.rotating-item {
display: none;
position: absolute;
top: 0;
left: 0;

}

.text-asap{
font-family:Calibri light, Helvetica, sans-serif;
font-size:16px;
color:#53585D;
line-height:21px;
text-align:center;
font-weight:200;
}

.text-asapdb{
font-family:Arial;
font-style:italic;
font-size:26px;
color:#FFFFFF;
line-height:26px;
text-align:left;
font-weight:160;
}


.text-devices{font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#7CBBC6;
line-height:21px;
text-align:justify;
font-weight:200;
}


.text-devices2{font-family:Arial, Helvetica, sans-serif;
font-size:16px;
color:#7CBBC6;
line-height:18px;
text-align:justify;
font-weight:200;
valign=bottom;
}

.text-devices5{font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#00CC07;
line-height:24px;
text-align:left;
font-weight:200;

}

.dragtozoom {
    text-align: center;
font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
        color:#C7E2E7;
line-height: 15px;
font-weight:200;
}




.bottom-nav-db{font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:500;
line-height:12px;
color:#000000;
text-align: left;
}

.bottom-nav-dbleft{font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:500;
line-height:12px;
color:#000000;
text-align: left;
}

.bottom-nav-dbright{font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:500;
line-height:12px;
color:#000000;
text-align: right;
}

.bottom-nav-dbcenter{font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:500;
line-height:12px;
color:#000000;
text-align: center;
}

div.dataTables_wrapper {

        width: 800px;

        margin: 0 auto;

    }


.stats-header{font-family:Arial, Helvetica, sans-serif;
font-size:16px;
color:#7CBBC6;
line-height:18px;
text-align:center;
font-weight:200;
valign=bottom;
}

.vartitle {
    text-align: left;
font-family:Arial, Helvetica, sans-serif;
    font-size:15px;
        color:#C7E2E7;
line-height: 30px;
font-weight:200;
}









