.gnavi ul {
margin: 3px 0 0 14px;
border-top: #d7d7d7 1px dotted;
}
.gnavi ul.nest {
margin: 0 0 0 8px;
border: none;
}
.gnavi li {
margin: 0 0 3px 0;
padding: 1px 0 0 0;
}
.gnavi ul li {
margin: 0;
padding: 0;
}
.gnavi span {
display: block;
border: solid #d7d7d7;
border-width: 0 1px;
background: #e4e4e4;
}
.gnavi ul span {
border: 0;
background: #fff;
}
.gnavi span.current {
border-color: #696969;
color: #fff;
background: #696969;
}
.gnavi ul span.current {
border: solid #696969;
border-width: 0 1px;
margin: 0 0 3px 0;
background: #696969;
}
.gnavi span b {
display: block;
position:relative;
top: -1px;
left: 0;
border:solid #d7d7d7;
border-width:1px 0 0;
font-weight:normal;
}
.gnavi ul span b {
top: 0;
border: 0;
}
.gnavi span.current b {
border-color: #696969;
}
.gnavi ul span.current b {
top: -1px;
border: solid #696969;
border-width: 1px 0 0;
}
.gnavi span b b {
border-width:0 0 1px;
top: 2px;
}
.gnavi ul span b b {
top: 0;
border-width: 0;
}
.gnavi ul span.current b b {
border-width: 0 0 1px;
top: 2px;
}
.gnavi span b b b {
top: -1px;
font-size:9px;
padding: 1px 1px 1px 19px;
border-width: 0;
background: center left no-repeat;
}
.gnavi #nav_item1 b b b {
font-size: 12px;
background-image: url(icon/dashboard_nav_item.gif);
}
.gnavi .current#nav_item1  b b b {
font-size: 12px;
background-image: url(icon/dashboard_nav_item_on.gif);
}
.gnavi #nav_item2 b b b {
font-size: 12px;
background-image: url(icon/visitors_nav_item.gif);
}
.gnavi .current#nav_item2 b b b {
font-size: 12px;
background-image: url(icon/visitors_nav_item_on.gif);
}
.gnavi #nav_item3 b b b {
font-size: 12px;
background-image: url(icon/traffic_sources_nav_item.gif);
}
.gnavi .current#nav_item3 b b b {
font-size: 12px;
background-image: url(icon/traffic_sources_nav_item_on.gif);
}
.gnavi #nav_item4 b b b {
font-size: 12px;
background-image: url(icon/content_nav_item.gif);
}
.gnavi .current#nav_item4 b b b {
font-size: 12px;
background-image: url(icon/content_nav_item_on.gif);
}
.gnavi #nav_item5 b b b {
font-size: 12px;
background-image: url(icon/goals_nav_item.gif);
}
.gnavi .current#nav_item5 b b b {
font-size: 12px;
background-image: url(icon/goals_nav_item_on.gif);
}
.gnavi ul span b b b {
top: 0;
border-bottom: #d7d7d7 1px dotted;
padding: 3px 8px;
}
.gnavi ul span.current b b b {
top: -1px;
border-width: 0;
padding: 1px 6px;
background: center left no-repeat;
}
.gnavi ul span.right b b b {
top: 0;
border-bottom: #d7d7d7 1px dotted;
padding: 3px 8px;
background: #fff url(icon/button_arrow_right.gif) no-repeat center left;
}
.gnavi ul span.down b b b {
background:#fff url(icon/button_arrow_down.gif) no-repeat center left;
}
