.fg-menu-container  {
left:-999px;
overflow:hidden;
padding:0.4em;
position:absolute;
top:0;
}
.fg-menu-container.fg-menu-flyout {
overflow:visible;
}
.fg-menu, .fg-menu ul {
list-style-type:none;
margin:0;
padding:0;
}
.fg-menu {
position:relative;
}
.fg-menu-flyout .fg-menu {
position:static;
}
.fg-menu ul {
position:absolute;
top:0;
}
.fg-menu ul ul {
top:-1px;
}
.fg-menu-container.fg-menu-ipod .fg-menu-content, .fg-menu-container.fg-menu-ipod .fg-menu-content ul {
background:none repeat scroll 0 0 transparent !important;
}
.fg-menu.fg-menu-scroll, .fg-menu ul.fg-menu-scroll {
overflow-x:hidden;
overflow-y:scroll;
}
.fg-menu li {
border:0 none;
clear:both;
float:left;
margin:0;
padding:0;
width:100%;
}
.fg-menu li li {
font-size:1em;
}
.fg-menu-flyout ul ul {
padding:0.4em;
}
.fg-menu-flyout li {
position:relative;
}
.fg-menu-scroll {
overflow-x:hidden;
overflow-y:scroll;
}
.fg-menu-breadcrumb {
margin:0;
padding:0;
}
.fg-menu-footer {
margin-top:0.4em;
padding:0.4em;
}
.fg-menu-header {
height:40px;
margin-bottom:0.4em;
padding:0.4em;
}
.fg-menu-breadcrumb li {
color:red;
float:left;
font-size:1em;
list-style:none outside none;
margin:0;
opacity:0.7;
padding:0 0.2em;
}
.fg-menu-breadcrumb li.fg-menu-prev-list, .fg-menu-breadcrumb li.fg-menu-current-crumb {
clear:left;
float:none;
opacity:1;
}
.fg-menu-breadcrumb li.fg-menu-current-crumb {
padding-top:0.2em;
}
.fg-menu-breadcrumb a, .fg-menu-breadcrumb span {
color:#FFFFFF;
float:left;
}
.fg-menu-footer a:link, .fg-menu-footer a:visited {
float:left;
text-decoration:none;
width:100%;
}
.fg-menu-footer a:hover, .fg-menu-footer a:active {
}
.fg-menu-footer a span {
cursor:pointer;
float:left;
}
.fg-menu-breadcrumb .fg-menu-prev-list a:link, .fg-menu-breadcrumb .fg-menu-prev-list a:visited, .fg-menu-breadcrumb .fg-menu-prev-list a:hover, .fg-menu-breadcrumb .fg-menu-prev-list a:active {
background-image:none;
text-decoration:none;
}
.fg-menu-breadcrumb .fg-menu-prev-list a {
float:left;
padding-right:0.4em;
}
.fg-menu-breadcrumb .fg-menu-prev-list a .ui-icon {
float:left;
}
.fg-menu-breadcrumb .fg-menu-current-crumb a:link, .fg-menu-breadcrumb .fg-menu-current-crumb a:visited, .fg-menu-breadcrumb .fg-menu-current-crumb a:hover, .fg-menu-breadcrumb .fg-menu-current-crumb a:active {
background-image:none;
color:yellow;
display:block;
font-size:1.3em;
text-decoration:none;
}
.fg-menu a:link, .fg-menu a:visited, .fg-menu a:hover, .fg-menu a:active {
color:#FFFFFF;
float:left;
outline:0 none !important;
padding:0.3em 3%;
text-decoration:none;
width:92%;
}
.fg-menu a {
border:1px dashed transparent;
}
.fg-menu a.ui-state-default:link, .fg-menu a.ui-state-default:visited, .fg-menu a.ui-state-default:hover, .fg-menu a.ui-state-default:active, .fg-menu a.ui-state-hover:link, .fg-menu a.ui-state-hover:visited, .fg-menu a.ui-state-hover:hover, .fg-menu a.ui-state-hover:active, .fg-menu a.ui-state-active:link, .fg-menu a.ui-state-active:visited, .fg-menu a.ui-state-active:hover, .fg-menu a.ui-state-active:active {
border-style:solid;
font-weight:normal;
}
.fg-menu a span {
color:#FFFFFF;
cursor:pointer;
display:block;
}
.fg-menu-indicator span {
float:left;
}
.fg-menu-indicator span.ui-icon {
float:right;
}
.fg-menu-content.ui-widget-content, .fg-menu-content ul.ui-widget-content {
border:0 none;
}
.fg-menu.fg-menu-has-icons a:link, .fg-menu.fg-menu-has-icons a:visited, .fg-menu.fg-menu-has-icons a:hover, .fg-menu.fg-menu-has-icons a:active {
padding-left:20px;
}
.fg-menu .horizontal-divider hr, .fg-menu .horizontal-divider span {
margin:5px 0.6em;
padding:0;
}
.fg-menu .horizontal-divider hr {
border:0 none;
height:1px;
}
.fg-menu .horizontal-divider span {
font-size:0.9em;
padding-left:0.2em;
text-transform:uppercase;
}
.hidden {
height:1px;
left:-9999px;
overflow:hidden;
position:absolute;
top:0;
width:1px;
}