	
.flexdropdownmenu, .flexdropdownmenu ul{ /*topmost and sub ULs, respectively*/
font-size:13px;
background: #030608; /* Old browsers */
background: -moz-linear-gradient(top, #030608 0%, #70767c 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#030608), color-stop(100%,#70767c)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #030608 0%,#70767c 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #030608 0%,#70767c 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #030608 0%,#70767c 100%); /* IE10+ */
background: linear-gradient(to bottom, #030608 0%,#70767c 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#030608', endColorstr='#70767c',GradientType=0 ); /* IE6-9 */
font-weight:normal;
margin:0px 0 0 0px;
padding: 0;
position: absolute;
left: 0;
top: ;
width: auto;
list-style-type: none;
border-bottom: 0px solid #84AB0E;
visibility: hidden;
display: none; /*collapse all sub menus to begin with*/
color:#FFF;
}

.flexdropdownmenu .right-arrow { color:#5F5A5A; font-size:10px;
    float: right;
}
.flexdropdownmenu li{
position: relative;
}
.flexdropdownmenu li table{}
.flexdropdownmenu li table tr{}
.flexdropdownmenu li table tr td{ border-right:1px dotted #C2C2C2;}

.flexdropdownmenu li a{
display: block;
min-width: 160px; /*width of menu (not including side paddings)*/
color:#fff;
border-bottom: 0px solid  #e1e1e1;
text-decoration: none;
padding: 11px 10px 11px 23px;
}
.flexdropdownmenu li ul{}
.flexdropdownmenu li ul li{ float:left; margin:0px; background:none;}
* html .flexdropdownmenu li{ /*IE6 CSS hack*/
display: inline-block;
width: 175px; /*width of menu (include side paddings of LI A*/
padding-left:5px;

}
.flexdropdownmenu li ul li a{ width:200px; margin:0px; float:left; background:none;}
.flexdropdownmenu li a:hover, .flexdropdownmenu li.selected>a{
color:#fff;
border-bottom: 0px solid #e1e1e1;
background:#0292CF;
}
