body{font:13px/1.5 'Helvetica Neue',Helvetica,Arial,sans-serif;}a:focus{outline:1px dotted invert}hr{border:0 #ccc solid;border-top-width:1px;clear:both;height:0}h1{font-size:25px}h2{font-size:23px}h3{font-size:21px}h4{font-size:19px}h5{font-size:17px}h6{font-size:15px}ol{list-style:decimal}ul{list-style:square}p,dl,hr,h1,h2,h3,h4,h5,h6,ol,ul,pre,table,address,fieldset{margin-bottom:20px}

div.orange h3{color:#FFF; line-height:12px; text-transform:none;}
.rounded-title{height:30px;width:200px;background:#012B41;margin-bottom:50px;margin-top:20px;text-align:center;}


#solutions h2{ display:block; text-indent:-9999px; width:200px; height:50px; margin-bottom:30px; }

h2#managent{background:url(../images/management-solutions.jpg) no-repeat;}
h2#compliance{background:url(../images/compliance-solutions.jpg) no-repeat;}
h2#cs{background:url(../images/cs-solutions.jpg) no-repeat;}
h2#emissions{background:url(../images/emissions-solutions.jpg) no-repeat;}

h2{ font-size:14px; line-height:16px; color:#EA704C; font-weight:700; margin-top:20px; margin-bottom:10px;}
#left h2{ margin-top:0;}
h2#slogan{ position:absolute; left:550px; top:25px; color:#FFFFFF; text-transform:none; text-indent:-9999px;  width:250px; height:30px;background: url(../images/remote-asset-heading.png);}

.bubble h3#safety{background:url(../images/safety-heading.jpg) no-repeat; width:150px; height:35px; text-indent:-9999px;}
.bubble h3#emissions{background:url(../images/emissions-heading.jpg) no-repeat; width:150px; height:35px; text-indent:-9999px;}
.bubble h3#efficiency{background:url(../images/efficiency-heading.jpg) no-repeat; width:150px; height:35px; text-indent:-9999px;}

div.AccordionPanelTab h3{ font-size:12px; line-height:14px;  color:#EA704C; font-weight:700; }
h3{ font-size:14px; line-height:16px; text-transform:uppercase; color:#EA704C; font-weight:400;}

div#about-icons h4{ font-size:12px; line-height:14px;  color:#000; font-weight:350; margin-bottom:5px;}

a.button{background:url(../images/button.gif) no-repeat; width:100px; height:22px; display:block; color:#FFF; padding: 1px 0px; text-transform:uppercase; text-align:center;text-decoration:none; }

a#demo{position:absolute; top:200px; right:0;}

a#c02{position:relative; top:-22px;left:130px;}

a#litres{position:relative; top:-22px; left:130px;}

#service-links{position:absolute; top:150px; height:20px;}

#service-links a{ color:#FFF; font: Arial, Helvetica, sans-serif 14px/16px; font-weight:700; text-indent:-9999px;  display:block;}

a#solutions{width:920px; height:160px; position:relative; top:-130px;}