@charset "utf-8";
/* CSS Document */


/**************** menu coding *****************/

#sidemenuwrapper {
z-index: 1;
position: relative;/*
top: 190px;
cursor: pointer;
white-space: nowrap;
background-color: rgb(204, 204, 204);
visibility: visible;*/}

#menu {
/*width: 12em;*/
background: #009900;
width:175px;
}

#menu ul {
list-style: none;
padding: 3px;
margin:0px;
}

#menu a {
color:#FFFFFF;
font-family:Verdana;
font-size:10px;
font-weight:bold;
display: block;
padding: 3px 3px;
background:#009900;
text-decoration: none;
}

.lastitem{
border-bottom:0px;
}

#menu a:hover {
color: #FFF;
background:  #676c6e;
}

#menu li {
position: relative;
margin:0px;
}
.bottomborderitem {
border-bottom:1px solid #00BB00;
}

#menu ul ul ul {
position: absolute;
top: 0;
left: 98%;
width: 140%;
}

#menu ul ul ul a{
color:#000000;
font-weight:normal;
font-size:11px;
background-color:#CCCCCC;
border:1px solid #00BB00;
}

#menu ul ul ul ul{
position: absolute;
top: 0;
left: 98%;
width: 140%;
padding-left:3px;
}

div#menu ul ul ul,
div#menu ul ul li:hover ul ul
{display: none;}

div#menu ul ul li:hover ul,
div#menu ul ul ul li:hover ul
{display: block;}

.spanlink{
display: block;
background: url("/pics/common/menu_arrow_grey_bg.gif") no-repeat right; } 

.spanlink:hover {
color: #FFF;
background:#676c6e url("/pics/common/menu_arrow_grey_bg.gif") no-repeat right;
}
