
div#ag_main_menu {
margin-bottom:0;
width:73%;
float:left;
margin-top:7px;

}
#ag_menu, #ag_menu ul, #ag_menu li {
margin: 0 !important;
padding:0;
padding-bottom:3px;
border: 0 none;

}
#ag_menu {
z-index:1;
position:relative;
margin:2px;
}
#ag_menu li {
float:left;
position:relative;
list-style: none !important;
display: inline;
padding-right:0px;
border:1px solid #91a486;
margin-left:10px !important;
}
#ag_menu li a {
display:block;
white-space: nowrap;
padding:4px;
padding-bottom:0px !important;
font-weight:bold;
text-decoration:none !important;
}
#ag_menu li.ag_node_newmess a {
background:#DD0000;
color:white;
text-decoration: blink;
}
#ag_menu li a:hover {
text-decoration:underline;

}
#ag_menu li li { 
clear: both;  
border: 0;
}
#ag_menu li ul {
visibility: hidden;
position:absolute;
}
#ag_menu li li ul {
top: 0;
left: 0;
}
#ag_menu li.hover ul {
visibility: visible;
}
#ag_menu li.hover ul li ul {
visibility: hidden;
}
#ag_menu li.hover li.hover ul {
visibility: visible;
left: 100%;
}

#ag_menu li.hover a {
background:#0075F0;
height:25px;
color:#fff !important;
}

#ag_menu li.hover li a {
background-color:#CCC;
border: 0 none;
color:#000 !important;
}

#ag_menu li.hover li {
height:25px !important;
padding:0;
border:1px solid #aaa !important;
}
/* 2 level - hover */
#ag_menu li.hover li.hover a {
background-color: #0075F0;
color:#fff !important;
height: 21px;
}

#ag_menu li.hover li.hover li a {
background-color: transparent;
border:none;
}

a.icon_1 {color:#FF0000 !important;}

#ag_forum_menu{
padding:0px;
text-align:left;
text-align:center;
}
#ag_f_menu, #ag_f_menu ul, #ag_f_menu li {
border: 0;
margin:0 !important;
width:245px;
}
#ag_f_menu {
position:relative;
}
#ag_f_menu li {
float:left;
position:relative;
list-style: none !important;
display: inline;
border-right:1px solid #555555;
margin-right:14px;
padding-left:2px !important;
}
#ag_f_menu li a {

white-space: nowrap;
text-decoration:none !important;
}
#ag_f_menu li li { 
clear: both; 
}
#ag_f_menu li ul {
visibility: hidden;
}
#ag_f_menu li li ul {
top: 0;
left: 0;
}
#ag_f_menu li.hover ul {
visibility: visible;
}
#ag_f_menu li.hover ul li ul {
visibility: hidden;
}
#ag_f_menu li.hover li.hover ul {
visibility: visible;
left: 100%;
}



#ag_f_menu li li {
border: 0;
}
#ag_f_menu ul {
text-align:left;
}
#ag_f_menu ul li.ag_node {
border:1px solid #999999;
height:21px;

}
#ag_f_menu ul li.ag_li {
border: 1px solid #999999;
z-index:100;
font-weight:bold !important;
}
#ag_f_menu ul li.ag_separator {

height: 1px;
}
#ag_f_menu a, #ag_f_menu div {
margin-top: 1px;
color: #FFF !important;
vertical-align: middle;
font-size: 11px;
font-weight: bold;
text-decoration: none;
height:21px;

}
#ag_f_menu li.disabled a {
color: gray;
}
#ag_f_menu ul li a {
font-weight:bold !important;
padding-left: 10px;
padding-top:2px !important;
}

#ag_f_menu li.hover a {
/* background:#777777;*/
}


#ag_f_menu li.hover li a {
background:#CCCCCC;
border: 0 none;
color:#000 !important;
}

#ag_f_menu li.hover li.hover a {
border: 1px solid #0075F0;
font-weight:bold;
background:#0075F0;
color:#FFF !important;
}

#ag_f_menu li.hover li.hover li a {

border:none;
}

#ag_f_menu li.hover li.hover li a:hover {

border: 0;
}
li.ag_li {
 width:240px !important; 
 }


