
a:link {
  font-family:arial;
  font-size:10px;
  font-weight: bold;
  color: #000000; 
  text-decoration: none; 
   }
a:visited {
  font-family:arial;
  font-size:10px;
  font-weight: bold;
  color: #000000; 
  text-decoration: none; 
  
  }
a:hover { 
  font-family:arial;
  font-weight: bold;
  color: #33CCFF; 
  text-decoration: none; 
  
  }
a:active {
  font-family:arial;
  font-weight: bold;
  color: #FF0000; 
  text-decoration: none; 
 }




caption.detailstable
  {
     background-color:#ffffff;
     color:black;
     border-style:none;
  }

  table.detailstable
  { 
     font-family:arial;
     font-size:7pt;
     background-color:#ffffff;
     width:100%;
     border-style:none;
  }

  th.detailstable
  {
     font-size:7pt;
     color:black;
  }


  tr.detailstable
  { 
  }

  td.detailstable
  {  
     font-size:7pt;
     background-color:#ffffff;
     color:black;
     border-style:none;
  }















body {
  margin:0;
  topmargin:0;
  border:0 none;
  text-align:center;
  font-size: 11px;
  color: #000;
  font-weight: bold;
  background-color: #000080;
  }
  
  #container {
  width:760px;
  text-align:left;
  height: 750px;
  margin:0 auto;
  top:50;
  position: relative;
  background-color: #FFFFFF;
 }
 
 
  #layerbanner {
  width:760px;
  text-align:left;
  left:0;
  top:0;
  height: 101px;
  margin:0 auto;
  position: absolute;
  background-color: #FFFFFF;
 }
 
  #imagebar {
  width:760px;
  text-align:left;
  left:0;
  top:110;
  height: 101px;
  margin:0 auto;
  position: absolute;
  background-color: #FFFFFF;
 }
 
 
 
 #layernavigation {
  width:180px;
  text-align:left;
  left:105;
  top:240;
  height: 200px;
  margin:0 auto;
  position: absolute;
  background-color: #FFFFFF;
 }
 
  
 #layertext {
  width:375px;
  text-align:left;
  font-family:arial;
  font-size:8pt;
  font-weight: normal;
  left:370;
  top:240;
  height: 250px;
  margin:0 auto;
  position: absolute;
  background-color: #FFFFFF;
 }
 
 
 #layerpageimage {
  width:375px;
  text-align:left;
  font-family:arial;
  font-size:8pt;
  font-weight: normal;
  left:370;
  top:500;
  height: 200px;
  margin:0 auto;
  position: absolute;
  background-color: #FFFFFF;
 }
 
 
#hitachiContactlogo{
  width:93px;
  text-align:left;
  font-family:arial;
  font-size:8pt;
  font-weight: normal;
  left:350;
  top:500;
  height: 103px;
  margin:0 auto;
  position: absolute;
  background-color: #FFFFFF;
 }
 

 
 
 
 
 
 
 
 
 

#layercontactform {
  width:375px;
  text-align:left;
  font-family:arial;
  font-size:8pt;
  font-weight: normal;
  left:370;
  top:240;
  height: 250px;
  margin:0 auto;
  position: absolute;
  background-color: #FFFFFF;
 }



#layerhvmcontactform {
  width:375px;
  text-align:left;
  font-family:arial;
  font-size:8pt;
  font-weight: normal;
  left:105;
  top:418;
  height: 250px;
  margin:0 auto;
  position: absolute;
  background-color: #FFFFFF;
 }




#layercompanyregisrereddetails{
  width:380px;
  text-align:left;
  font-size: 11px;
  font-weight:bold;
  color: #666666;
  left:370;
  top:680;
  height: 50px;
  margin:0 auto;
  position: absolute;
  background-color:#FFFFFF ;
}





  
 #layercompanydetails {
  width:200px;
  text-align:left;
  font-size: 11px;
  font-weight:bold;
  left:105;
  top:500;
  height: 200px;
  margin:0 auto;
  position: absolute;
  background-color: #FFFFFF;
 }