﻿ 
/*Nav bar styles*/
body {
    behavior: url("csshover3.htc");
}

ul, li, .nav a {
    display: block;
    margin: 0;
    padding: 0;
    border: 0;
}

ul.nav, .nav ul {
    margin: 0;
    padding: 0;
    cursor: default;
    list-style-type: none;
    text-align: center;
}

ul.block {
    width: 100%;
    table-layout: fixed;
}

ul.nav li, .nav li {
    margin-bottom /**/: -4px;
}

ul.nav li, .nav li {
    position: relative;
    height: 29px;
    background-image: url( 'imgs/button_sliver.png' );
    background-repeat: repeat-x;
}

li.rootItem {
    position: relative;
    height: 29px;
    background-image: url( 'imgs/button_sliver.png' );
    background-repeat: repeat-x;
}

li.rootItem ul {
    display: none;
    position: absolute;
    width: 180px;
    right: -180px;
    top: 0px;
    z-index: 102;
} * html li.rootItem ul {
    right: -193px;
}

li.rootItem ul li {
    width: auto;
    height: 29px;
    min-width: 167px;
    background-image: url( 'imgs/button_sliver.png' );
    background-repeat: repeat-x;
    border-left: solid 1px white;
}

li.rootItem:hover {
    height: 29px;
} * html li.rootItem:hover {
    margin-bottom: -3px;
}

li.rootItem:hover ul {
    display: block;
}

/*Menu styles*/ 
.nav a {
    text-decoration: none;
    color: White !important;
    font-size: 11px;
    font-weight: bold;
    padding: 5px 6px 4px;
    line-height: 14px;
    width: 100%; /* IE */
} .nav li > a {
    width: auto;
}
 /* others */ 
 
 
 
 
 
