.bg {
background-image:url(../images/common/i_topnav_bg.jpg);
background-repeat:repeat-x;
border-right: 1px #A2A2A2 solid; 
}

#MenuBar
{
clear: both;
padding: 0px 0px 0px 0px;
}

#Menuhorizontal
{
padding: 0px 0px 0px 0px;
margin: 0;
list-style: none;
}

#Menuhorizontal li
{
cursor: pointer;
float: left;
position: relative;
padding: 0px 0px 0px 0px;
/*padding-left: 13px;*/
}

#Menuhorizontal li a
{
cursor: pointer;
float: left;
position: relative;
padding: 0px 0px 0px 0px;
/*padding-left: 13px;*/
}

#Menuhorizontal li a.about{
background-image:url(../images/common/l_aboutus.gif);
background-repeat:no-repeat;
height:28px;
width: 76px;
}

#Menuhorizontal li a:hover.about{
background-image:url(../images/common/l_aboutus_mo.gif);
background-repeat:no-repeat;
height:28px;
width: 76px;
}

#Menuhorizontal li a.services{
background-image:url(../images/common/l_services.gif);
background-repeat:no-repeat;
height:28px;
width: 75px;
}

#Menuhorizontal li a:hover.services{
background-image:url(../images/common/l_services_mo.gif);
background-repeat:no-repeat;
height:28px;
width: 75px;
}

#Menuhorizontal li a.solutions{
background-image:url(../images/common/l_solutions.gif);
background-repeat:no-repeat;
height:28px;
width: 82px;
}

#Menuhorizontal li a:hover.solutions{
background-image:url(../images/common/l_solutions_mo.gif);
background-repeat:no-repeat;
height:28px;
width: 82px;
}

#Menuhorizontal li a.resources{
background-image:url(../images/common/l_resources.gif);
background-repeat:no-repeat;
height:28px;
width: 92px;
}

#Menuhorizontal li a:hover.resources{
background-image:url(../images/common/l_resources_mo.gif);
background-repeat:no-repeat;
height:28px;
width: 92px;
}

#Menuhorizontal li a.careers{
background-image:url(../images/common/l_careers.gif);
background-repeat:no-repeat;
height:28px;
width: 75px;
}

#Menuhorizontal li a:hover.careers{
background-image:url(../images/common/l_careers_mo.gif);
background-repeat:no-repeat;
height:28px;
width: 75px;
}

#Menuhorizontal li a.whatsnew{
background-image:url(../images/common/l_whatsnew.gif);
background-repeat:no-repeat;
height:28px;
width: 96px;
}

#Menuhorizontal li a:hover.whatsnew{
background-image:url(../images/common/l_whatsnew_mo.gif);
background-repeat:no-repeat;
height:28px;
width: 96px;
}

#Menuhorizontal li a.contactus{
background-image:url(../images/common/l_contactus.gif);
background-repeat:no-repeat;
height:28px;
width: 96px;
}

#Menuhorizontal li a:hover.contactus{
background-image:url(../images/common/l_contactus_mo.gif);
background-repeat:no-repeat;
height:28px;
width: 96px;
}

#Menuvertical
{
padding: 28px 0px 0px 0px;
margin: 0;
list-style: none;
}

#Menuvertical li  
{
background-color: #798494;
border-left: 1px #FFFFFF solid;
border-bottom: 1px #FFFFFF solid;
border-right: 1px #FFFFFF solid;
padding: 0px 0px 0px 0px;
margin: 0;
cursor: pointer ;
float: left;
display:block;
}

#Menuvertical li a {
background-color: #798494;
color: #e8e8e8;
display:block;
font-family:Arial;
font-size:11px;
font-weight: bold;
padding: 5px 0px 5px 10px;
margin: 0;
text-decoration:none;
}

#Menuvertical li a:hover {
background-color: #4e5561;
color: #FFFFFF;
display:block;
font-family:Arial;
font-size:11px;
font-weight:bold;
padding: 5px 0px 5px 10px;
margin: 0;
text-decoration:none;
}

.li-about a{
width:130px;
}

.li-services a{
width:170px;
}

.li-solutions a{
width:140px;
}

.li-resources a{
width:100px;
}

.li-careers a{
width:100px;
}

.li-whatsnew a{
width:110px;
}

.Level1
{
position: relative;
}

.Level2
{
position: absolute; 
display: none;
padding:0px 0px 0px 0px;
font:Arial;
font-size:11px;
font-weight:bold;  
}

.Level2-about
{
position: absolute;
padding:10px 10px 10px 10px;
left:0px;
top:0px;
background-image:url(../images/common/l_aboutus_mo.gif);
background-repeat:no-repeat;
height:28px;
width: 76px;
}

.Level2-services
{
position: absolute;
padding:10px 10px 10px 10px;
left:0px;
top:0px;
background-image:url(../images/common/l_services_mo.gif);
background-repeat:no-repeat;
height:28px;
width: 76px;
}

.Level2-solutions
{
position: absolute;
padding:10px 10px 10px 10px;
left:0px;
top:0px;
background-image:url(../images/common/l_solutions_mo.gif);
background-repeat:no-repeat;
height:28px;
width: 82px;
}

.Level2-resources
{
padding:0px 0px 0px 0px;
left:0px;
top:0px;
background-image:url(../images/common/l_resources_mo.gif);
background-repeat:no-repeat;
height:28px;
width: 92px;
}

.Level2-careers
{
padding:0px 0px 0px 0px;
left:0px;
top:0px;
background-image:url(../images/common/l_careers_mo.gif);
background-repeat:no-repeat;
height:28px;
width: 75px;
}

.Level2-whatsnew
{
padding:0px 0px 0px 0px;
left:0px;
top:0px;
background-image:url(../images/common/l_whatsnew_mo.gif);
background-repeat:no-repeat;
height:28px;
width: 96px;
}

.Level2 li a,
.Level2 li.over a
{
font:Arial;
font-size:10px;
color: #212473;
padding:0 0 0 0px;
font-weight:bold;
}

.Level1 li:hover ul.Level2,
.Level1 li.over ul.Level2
{ 
display: block;
}

* html .Menuvertical li
{
height: 0px;
}

* html .Menuvertical li a
{
display: inline;
}

.Level1 li, .Level2 li
{
behavior:  url(http://www.infinixcorp.com/includes/ieMenu.htc);

/* My ISP is not configured properly to use htc files */
/* Change the above to behavior: url(ieMenu.htc)      */
}
