/* ------------------------------------------------------- HOLDER */

#nav{
float: left;
margin: 0px 1px 0px 0px;
padding: 0px;
width: 147px;
height: 31px;
}

/* ------------------------------------------------------- MAIN */

.nav1li{
width: 147px;
background: url("../images/bg-topnav1.jpg") no-repeat;
}

#navmenu, #navmenu ul{
padding:0;
margin:0;
list-style-type: none;
text-align: center;
}

#navmenu a, #navmenu a:visited{
display: block;
width: 147px;
height: 31px;
text-decoration: none;
font-family: Arial;
font-size: 8pt;
color: #2a2a2a;
font-weight: normal;
line-height: 31px;
margin: 0px;
padding: 0px;
}

#navmenu li a.enclose, #navmenu li a.enclose:visited{
border-width:0px;
}

#navmenu li{
float: left;
}

#navmenu li:hover{
position: relative;
}

#navmenu li:hover > a {
color:#2e2e2e;
background: url('../images/bg-topnav1.jpg') no-repeat;
background-position: 0px -31px;
}

#navmenu li ul{
display: none;
}

#navmenu li:hover > ul {
display: block;
position: absolute;
top: -11px;
left: 90px;
padding: 0px 30px 30px 30px;
background: transparent url(transparent.gif);
width:147px;
}

#navmenu > li:hover > ul {
left: -30px;
top: 31px;
}

#navmenu table{
position: absolute;
border-collapse: collapse;
top: 0;
left: 0;
z-index: 100;
font-size: 1em;
}

* html #navmenu li a:hover {
position: relative; 
color: #2e2e2e;
background: url('../images/bg-topnav1.jpg') no-repeat;
background-position: 0px -31px;
}

* html #navmenu li ul {
visibility: hidden;
display: block;
position: absolute;
top: -11px;
left: 80px;
padding:0px 30px 30px 30px;
background: transparent url(transparent.gif);}

#navmenu li a:hover ul {
visibility:visible; left:-30px; top:32px; lef\t:-31px; to\p:31px;
}

/* ------------------------------------------------------- SUB */

#submenu a, #submenu a:visited{
display: block;
width: 144px;
height: 20px;
text-align: left;
text-decoration: none;
font-family: arial;
font-size: 7.5pt;
color: #2a2a2a;
font-weight: normal;
border: 0px;
line-height: 20px;
padding-top: 0px;
background: url("../images/bg-subnav.jpg") no-repeat;
background-color: #c4cbd5;
padding-left: 3px;
}

#submenu li:hover > a {
background:#c4cbd5;
border: 0px;
color:#2e2e2e;
background: url("../images/bg-subnav.jpg") no-repeat;
background-position: 0px -20px;
}

* html #submenu li a:hover {
position: relative; 
background: #c4cbd5;
border: 0px;
color:#2e2e2e;
background: url("../images/bg-subnav.jpg") no-repeat;
background-position: 0px -20px;
}
