.navbar {
	margin:0 0 5px 0;
}
.navbar-inverse .navbar-nav > li > a { color:#FFF;}
.navbar-inverse .navbar-nav > li > a:hover,
.navbar-inverse .navbar-nav > li > a:focus {
  color: #777777;
}
textarea.form-control,
input.form-control,
select.form-control {
	width:auto;
}

/*** accordion ***/
#accordion .panel-title{
	font-family:tahoma;
	font-size:12px;
	font-weight:bold;
}
#accordion .panel-body {
	padding:5px;
}
#accordion .panel-body ul{
	margin:0;
	padding:0 15px 0 0;
}



/*** dropdown-submenus **/
.nav.vertical {width:100% !important;}
.nav.vertical > li{
	display:block;
	float:none;
}
.dropdown-submenu{
    position:relative;
}
.dropdown-submenu > .dropdown-menu
{
    top:0;
    right:100%;
	left:auto;
    margin-top:-6px;
    margin-right:-1px;
	margin-left:0;
    -webkit-border-radius:0 6px 6px 6px;
    -moz-border-radius:0 6px 6px 6px;
    border-radius:0 6px 6px 6px;
}
.dropdown-submenu.vertical > .dropdown-menu {
	-webkit-border-radius:6px;
    -moz-border-radius:6px;
    border-radius:6px;
}
.dropdown-submenu:hover > .dropdown-menu{
    display:block;
}
.dropdown-submenu > a:after{
    display:block;
    content:" ";
    float:left;
    width:0;
    height:0;
    border-color:transparent;
    border-style:solid;
    border-width:5px 5px 5px 0;
    border-right-color:#cccccc;
    margin-top:5px;
    margin-left:-10px;
} 
.dropdown-submenu:hover > a:after{
    border-right-color:#ffffff;
}
.dropdown-submenu .pull-left{
    float:none;
}
.dropdown-submenu.pull-left > .dropdown-menu{
    right:-100%;
	left:auto;
    margin-right:10px;
    -webkit-border-radius:6px 0 6px 6px;
    -moz-border-radius:6px 0 6px 6px;
    border-radius:6px 0 6px 6px;
}


/*** vertical dropdown ***/
.navbar-nav.vertical li a {width:100%;}
.navbar-nav.vertical > li{
	border-bottom:1px solid #EEE;
	display:block;
	float:none;
}
.navbar-nav.vertical > li > a {
	color:#000;	
	display:block;
	float:none;
	
}

