.leftmenu {background-image:url(../images/lbg2.jpg);background-repeat:repeat-y;}
.menuitem a {margin:2px;padding:4px 0px 2px 6px;background-color:#CCCCCC;color:#066BAF;}
.menuitem a {font:normal 10pt Verdana;text-decoration:none;display:block;}
.menuitem a:active {padding-left:6px;background-color:#CCCCCC;color:#066BAF;}
.menuitem a:visited {padding-left:6px;background-color:#CCCCCC;color:#066BAF;}
.menuitem a:hover {padding-left:10px;background-color:#EEEEEE;color:#555555;}
.menuline {margin:2px;padding:0px;border-top:solid 1px #CCCCCC;}
.menuother {margin:2px;padding:4px 0px 2px 6px;border-top:solid 1px #CCCCCC;}
a.menu {font-size:8pt;font-weight:bold;}

.lbutton {
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-weight:bold;
 font-size:12px;
 border-color:#CCCCCC;
 color:#09adff;
 background-color:#333333;
}

.toggleopacity img {
 filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50);
 -moz-opacity:0.5;
}
.toggleopacity:hover img {
 filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);
 -moz-opacity:1;
}

#menuAnchor,#menuLimit {position:relative;visibility:hidden;}
#floatingMenu {
 position:absolute;visibility:hidden;
 width:234px;clip:rect(0 234px 300px 0);margin:0;padding:2px;
 font-family:Verdana,Arial;font-size:10px;
 background:transparent;layer-background-color:transparent;
 -moz-opacity:.99;filter:Alpha(Opacity=99);
}
