
body{
      width:760px;
      margin:0px auto;
      background-image: url(shortindexbackground.jpg);
      background-position:top center;
      position:relative; /*need this for ie to move other relative bits when window dragged*/
      padding-top:0;
}



  .closed{display:none;}

  .handcursor{
  cursor:hand;
  cursor:pointer;
  }

 .handcursor:hover {
  bbackground: #258;
  color:#BE0000;
  }



#indexpage .panel2, #indexpage .nopanel2{
    border-width:0px;
    border-color: green;
    border-style: solid;
    border-top-width: 1px;
    font-size:0.9em;
  }

#indexpage .panel2 p{
    padding-right:9px;
}



h1{
   font-size:1.0em;
   ffont-size:0.9em;
   padding:0;
   margin:1em 0 0 0;
   height:2.5em;

}

h2{
ffont-size:1.0em;
font-size:0.9em;
margin:0;
padding:0;
font-weight:normal;
color:#3366CC;
line-height:170%;
width:90%;

}


#indexpage p{
    padding-right:0em;
    margin-top:0em;
    margin:0 0 1em 0;

  }

.popup{
 position:relative;

}



/*rollover links*/
h2 a{
  display:block;
  text-decoration:none;
  ccolor:#00b;
  margin:0;
  width:100%;
  bbackground:red;
  line-height:120%; /*dont use padding or it flashes if its box ist contigious*/
  margin-bottom:0.6em;
  background-image:url(bluearrowbullet.gif);
  background-repeat: no-repeat;
  background-position: left top;
  padding-left: 1em;
}



h2 a:hover  {
  background:#f1f1f1; /*need this or IE6 doesnt work!*/
  background-image:url(bluearrowbullet.gif);
  background-repeat: no-repeat;
  background-position: left top;
}


.popup ul{
    margin:0em 0 1em 0;
    padding:0;
    bbackground:blue;
    padding-right:9px;
    font-size:0.9em

}

.popup li{
  ddisplay:block;
  text-decoration:none;
  list-style:none;/*stops flashing as img loaded!*/
  ccolor:#00b;
  margin:0;
  wwidth:100%;
  bbackground:red;
  line-height:120%; /*dont use padding or it flashes if its box ist contigious*/
  margin-bottom:0.5em;

  list-style-image: url(bluearrowbullet.gif);
  list-style-position: outside;
  margin-left:1.5em;
  padding:0;
}






div.switchgroup1{
  /*the main popup box*/
  display:block;
  display:none;
  margin:0;
  cursor:pointer;
  position:absolute;
  top:-15px;
  left:110px;
  wwidth:211px;
  wwidth:350px;
  padding:0;

  background:#e3f1fa;
  background:white;
  border-top: 1px solid #c1d3c8;
  border-left: 1px solid #c1d3c8;
  border-right: 1px solid #c1d3c8;
  border-bottom: 1px solid #c1d3c8;

}



div.switchgroup1 ul{
   float:left;
   margin:0;
   padding:1em;
   ppadding:0;
   width:200px;
   background:#e3f1fa;
}

/*this is the main list for the popup*/
.switchgroup1 li{
  list-style:none;/*stops flashing as img loaded!*/
  padding-bottom:.5em;
  padding-left:1.2em;
  line-height:120%;
  margin:0;
  padding:0 0 .5em 0;

  /*stuff for list image method*/
  list-style-image: url(greybullet.gif);
  list-style-position: outside;
  margin-left:1em;
  padding-left:0;
}

.switchgroup1 img{
  clear:both;
  margin:0;
  padding:0;
}

div.image{

  background:white;
  margin:0;
  padding:0;

  position:absolute;
  top:-122px;
  left:110px;
  left:-1px;
  width:198px;


  padding-left:1em;
  padding-right:1em;
  padding:1em;
  padding-top:1em;
  ppadding-bottom:0.5em;

  border-top: 1px solid #c1d3c8;
  border-left: 1px solid #c1d3c8;
  border-right: 1px solid #c1d3c8;
  bborder-bottom: 1px solid #c1d3c8;
  text-align:center;
  bbackground:red;
}




table{
    border-collapse: collapse;
    padding:0;
    margin:0;
    mmargin-left:-10px;
    wwidth:760px;
    bbackground:red;

}

tr{

}

td{
    vertical-align:top;
    border-color: green;
    border-style: solid;
    border-width:0;
    border-right-width: 1px;
    padding:0px;
    ppadding-right:10px;
    padding-left:10px;
    ppadding-right:9px;
    margin:0;
    padding-bottom:1em;
    width:138px;
}

sup{/*superscript*/
 font-size:75%;
}



.qpumps{border-color:#C20013;}
.pressurevessels{border-color:#C20013;}
.packagesmodules {border-color: #4c92fa;}
.pumps{border-color: #30831E;}
.qpressurevessels{border-color: #30831E;}
.sparesservice{border-color: #8A5C48;}
.businesssystems{border-color: #1D9B93;}






