#id_permissions_from, #id_permissions_to, #id_groups_from, #id_groups_to,
#id_user_permissions_from, #id_user_permissions_to {
	height: 400px
}

input[readonly="True"] {
  cursor: not-allowed;
  background-color: #eee;
  color: gray;
  opacity: 1;
}

ul
{
    list-style-type: none;
    padding:0; 
    margin:0;
}
.navbar-inverse .navbar-nav>li>a {
color: white;
}


body {
	font-size: 12px;
}


.navbar-inverse .navbar-nav > .open > a, .navbar-inverse .navbar-nav > .open > a:hover, .navbar-inverse .navbar-nav > .open > a:focus {
#    background-color: #080808;
}

.navbar-inner {
#	background-color: #000000;
}

.container {
    width: 1304px;
}
table#timecontrols 
{
        width: 100%;
        margin-left: 2px;
        border-collapse:separate;
        border-spacing:0px 3px;
        border-color: #eee;
        border-width: 1px;
        border-style: solid;
}
table#searchform 
{
        width: 90%;
	margin-left: 2px;
    	border-collapse:separate;
   	border-spacing:0 3px;
        #border-color: #eee;
        #border-width: 1px;
        #border-style: solid;
}



.nav-tabs li a.tab-default {
	background-image: linear-gradient(to bottom, #fff 0%, #e0e0e0 100%);
    background-repeat: repeat-x;
    border-color: #ccc;
    text-shadow: 0 1px 0 #fff;
    background-color: #fff;
	color: #333;
	box-shadow: 0 1px 0 rgba(255, 255, 255, 0.15) inset, 0 1px 1px rgba(0, 0, 0, 0.075);
	text-shadow: 0 1px 0 #fff;
} 
.nav-tabs li a.tab-primary {
    background-image: linear-gradient(to bottom, #428bca 0%, #2d6ca2 100%);
	background-repeat: repeat-x;
	border-color: #2b669a;
	background-color: #428bca;
    color: #fff;
    box-shadow: 0 1px 0 rgba(255, 255, 255, 0.15) inset, 0 1px 1px rgba(0, 0, 0, 0.075);
    text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.2);
}
.nav-tabs li a.tab-info {
    background-image: linear-gradient(to bottom, #5bc0de 0%, #2aabd2 100%);
    background-repeat: repeat-x;
  	border-color: #28a4c9;
	box-shadow: 0 1px 0 rgba(255, 255, 255, 0.15) inset, 0 1px 1px rgba(0, 0, 0, 0.075);
  	text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.2);
  	background-color: #5bc0de;
  	color: #fff;
}

.nav-tabs li a.tab-success {
    background-image: linear-gradient(to bottom, #5cb85c 0%, #419641 100%);
    background-repeat: repeat-x;
    border-color: #3e8f3e;
    box-shadow: 0 1px 0 rgba(255, 255, 255, 0.15) inset, 0 1px 1px rgba(0, 0, 0, 0.075);
    text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.2);
    background-color: #5cb85c;
    color: #fff;
}
.nav-tabs li a.tab-warning {
    background-image: linear-gradient(to bottom, #f0ad4e 0%, #eb9316 100%);
    background-repeat: repeat-x;
    border-color: #e38d13;
    box-shadow: 0 1px 0 rgba(255, 255, 255, 0.15) inset, 0 1px 1px rgba(0, 0, 0, 0.075);
    text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.2);
    background-color: #f0ad4e;
    color: #fff;
}
.nav-tabs li a.tab-danger {
    background-image: linear-gradient(to bottom, #d9534f 0%, #c12e2a 100%);
    background-repeat: repeat-x;
    border-color: #b92c28;
    box-shadow: 0 1px 0 rgba(255, 255, 255, 0.15) inset, 0 1px 1px rgba(0, 0, 0, 0.075);
    text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.2);
    background-color: #d9534f;
    color: #fff;
}

.header-buttons {
	margin-top:6px;
	margin-left:6px;
	margin-right:15px;
}


	