/* CSS Document */
.jsmenu ul {
display:none;
}
.jsmenu a, .jsmenu_subul a {
color:#ffffff;
margin:0pt;
padding:0pt;
text-decoration:none;
vertical-align:top;
}
.jsmenu_subul a:hover {
  color:black;
}
.jsmenu img, .jsmenu_subul img {
border:0px none;
margin-right:4px;
}
.jsmenu_subul {
background:#EFEFEF none repeat scroll 0%;
border:1px outset #3a3a3a;
border-bottom:0px;
margin:0pt;
overflow:hidden;
padding:0pt;
}
.jsmenu li div, .jsmenu_subul li div {
line-height:14px;
vertical-align:middle;
}
.jsmenu li, .jsmenu_subul li {
background:#3a3a3a none repeat scroll 0%;
float:left;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
padding:2px 10px;
text-align:left;
vertical-align:middle;
white-space:nowrap;
font-family: verdana;
font-size:11px;
color: #ffffff;
font-weight:bold;
}
.jsmenu_subul li {
  background: #cab9ac none repeat scroll 0%;
}
.jsmenu_subul li {
float:none;
margin-left:auto;
margin-right:auto;
width:auto;
}
.jsmenu li {
border:1px outset #3a3a3a;
border-bottom:0px;
margin-right:4px;
}
.jsmenu, .jsmenu_subul {
margin:0pt;
padding:0pt;
}
.jsmenu {
display:inline;
float:left;
}
#jsmenu2 {
width:100px;
}
li.jsmenu_active {
background-color:#747474;
background-repeat:repeat-x;
}
li.jsmenu_active, li.jsmenu_active a {
color:white;
}

