
.MenuBar  {
  z-index: 1200;
  margin: 0;
  padding:0;
  
  }
  
.MenuBar a  {
  margin: 0;
  padding: 0;
  }  
  
/* - - - - - - - - ----------------*/
 
.MenuHorizontal li  {
float: left;
position: relative;
text-align:left;
width: 175px;
padding: 0 0 0 0;
margin: 0 0 0 0; 
font: bold 12px Arial, Helvetica, sans-serif;
color: #FFFFFF;
list-style:none;
text-transform:uppercase;
height: 36px;

}  
  


.MenuHorizontal li.home  {
float: left;
position: relative;
width: 200px;
padding: 0 0 0 0;
margin: 0 0 0 0; 
font: bold 12px Arial, Helvetica, sans-serif;
color: #FFFFFF;
list-style:none;
text-transform:uppercase;
height: 39px;
text-align:center;

}  


.MenuHorizontal li.services  {
float: left;
position: relative;
width: 200px;
padding: 0 0 0 0;
margin: 0 0 0 0; 
font: bold 12px Arial, Helvetica, sans-serif;
color: #FFFFFF;
list-style:none;
text-transform:uppercase;
height: 39px;
text-align:center;

} 

.MenuHorizontal li.search{
float: left;
position: relative;
width: 200px;
padding: 0 0 0 0;
margin: 0 0 0 0; 
font: bold 12px Arial, Helvetica, sans-serif;
color: #FFFFFF;
list-style:none;
text-transform:uppercase;
height: 39px;
text-align:center;

}       




.MenuHorizontal li.contact{
float: left;
position: relative;
width: 190px;
padding: 0 0 0 0;
margin: 0 0 0 0; 
font: bold 12px Arial, Helvetica, sans-serif;
color: #FFFFFF;
list-style:none;
text-transform:uppercase;
height: 39px;
text-align:center;


}     
  
.MenuHorizontal a {
  display: block;
  color: #FFFFFF;
  margin: 12px 0 0 0;
  padding:0 0 14px 0;
  text-decoration:none;
  
}



   
  /* - - - - - - - - ----------------*/

.MenuVertical  {
  color: #FFFFFF;
  list-style: none;
  padding: 0;
  margin: 0; 
  }

.MenuVertical li  {
  float: none;
  background: no-repeat url(images/li_bg2.jpg);
  padding: 7px 0 0 0;
  margin: 0;
  height: 22px;
  width: 200px;
  text-align:center;
  
}
  
.MenuVertical li a {
  display: block;
  color: #FFFFFF;
  padding: 0;
  margin: 0;
    text-decoration:none;
	font-size: 12px;
}

.MenuVertical li a:hover {
text-decoration:underline;
}


.Level1  {
 position: relative; 
}

.Level2  {
  position: absolute; 
  top: 40px;
  left: 0px;
  display: none;
}

.Level2 li:hover,
.Level2 li.over  {
text-decoration:underline;
}
  /* - - - - - - - - ----------------*/
.Level1 li:hover ul.Level2,
.Level1 li.over ul.Level2 { 
  display: block;
}
 * html .MenuVertical li  {
   }
 
 * html .MenuVertical li a  {
   display: inline;
   }

 .Level1 li, .Level2 li, .Level3 li, .Level4 li
  {
  behavior: url(ieMenu.htc);
  }
  

