#loc_nav li a
{
    text-indent: 0;
}
.mainNav, .mainNav ul 
{
    list-style: none;
}

/*---------------------*/
.mainNav a {
    display: block;
}

.mainNav li {
    float: left;

}
/*-------------------*/

.mainNav li ul 
{
    position: absolute;
    width: 7em; 
    left: -999em;
}

.mainNav li ul li 
{
    /*padding:3px;*/
}

.mainNav li:hover ul 
{
    left: auto;
}
.mainNav li:hover ul, .mainNav li.sfhover ul 
{
    left: auto;
}
.mainNav li ul ul 
{
    margin: -1em 0 0 7em;
}
.mainNav, .mainNav ul 
{
    padding: 0;
    margin: 0;
    list-style: none; 
    line-height: 1;
}
.mainNav li:hover ul ul, .mainNav li.sfhover ul ul 
{
    left: -999em;
}
.mainNav li:hover ul, .mainNav li li:hover ul, .mainNav li.sfhover ul, .mainNav li li.sfhover ul 
{
    left: auto;
}
/*and  for3 level drop down*/
.mainNav li:hover ul ul, .mainNav li:hover ul ul ul, .mainNav li.sfhover ul ul, .mainNav li.sfhover ul ul ul 
{
    left: -999em;
}

.mainNav li:hover ul, .mainNav li li:hover ul, .mainNav li li li:hover ul, .mainNav li.sfhover ul, .mainNav li li.sfhover ul, .mainNav li li li.sfhover ul 
{
    left: auto;
}
/*For 4 level dropdown*/
.mainNav li:hover ul ul, .mainNav li:hover ul ul ul, .mainNav li:hover ul ul ul ul, .mainNav li.sfhover ul ul, .mainNav li.sfhover ul ul ul, .mainNav li.sfhover ul ul ul ul 
{
    left: -999em;
}

.mainNav li:hover ul, .mainNav li li:hover ul, .mainNav li li li:hover ul, .mainNav li li li li:hover ul, .mainNav li.sfhover ul, .mainNav li li.sfhover ul, .mainNav li li li.sfhover ul, .mainNav li li li li.sfhover ul 
{
    left: auto;
}

