.nav-tabs>li.active>a, .nav-tabs>li.active>a:hover, .nav-tabs>li.active>a:focus{
  color:#FFFFFF;
  background-color: #164E07;
}
#grid>.ui-jqgrid tr.jqgrow{
  color:white!important;
}
.black-text{
  color:#333333 !important;
}
.white-text{
  color:#FFFFFF !important;
}
.green-text{
   color:#164E07 !important;
}
.blue-text{
   color:#428bca !important;
}
.btn-group{
  padding-top: 2px;
  padding-bottom: 2px;
}
.btn-green-invert{
	background-color: #FFFFFF;
	color:#164E07;
	font-weight: bold;
}
.btn-green{
    background-color: #164E07;
    color:#FFFFFF;
    padding-top: 5px;
    padding-bottom: 5px;
}
.btn:hover,.btn:focus{
    background-color:#FFFFFF ;
    color:#164E07;
    border: solid 1px #164E07;
}
.btn.btn-green:focus{
    background-color: #164E07;
    color:#FFFFFF;
    padding-top: 5px;
    padding-bottom: 5px;
    outline:none;

}
.btn.btn-green-invert:focus{
     background-color: #164E07;
    color:#FFFFFF;
    padding-top: 5px;
    padding-bottom: 5px;
    outline:none;
    border: 1px solid #FFFFFF;

}
.no-padding{
  padding-left: 0px;
  padding-top: 0px;
  padding-right: 0px;
  padding-bottom: 0px;
}
.no-margin{
  margin:0 !important;
}
.indent{
  padding-left:10px;
}
.top-padding{
  padding-top: 10px;
}
.padding-left{
  padding-left: 15px;
}
.right-margin{
	margin-right: 30px !important;
}
.y-padding{
padding-top: 10px;
padding-bottom: 10px;
}
.y-padding-small{
  padding-top: 5px;
padding-bottom: 5px;
}
.divider{
	border-left: 2px solid #FFFFFF;
	height:50px;
}
.map{
  height: 600px;
  position:relative;
  width:100%;
  bottom:-80px;
}
.active > a{
	border-left: none!important
}
.altbackground{
  background-color: #F9F9F9 !important;
}
.page-break{
  margin:0;
  border-top:2px solid #333333;
  width:100%;
  padding:0px;
}
.top-border{
  amargin:0;
  border-top:2px solid #333333;
  padding:0px;
}
.float-img{
  width:125px;
  float:left;
  margin: 0px 10px 0px 20px;
}
.float-img.float-img-small{
  width:75px;
  margin: 0px 10px 0px 0px;
}
.float-img-right{
  width:75px;
  float:right;
  margin: 0px 10px 0px 0px;
}
.float-logo{
  width:100px;
  float:left;
  margin: 0px 10px 0px 20px;
}

.stats{
    border: 1px solid #969393;
    border-radius: 5px;
    -moz-border-radius: 5px;
    border-collapse: separate;
    border-spacing: 0;
}
.ui-jqgrid .ui-jqgrid-htable th div{
  height:auto;
}
.table>tbody>tr>th,.table>tfoot>tr>td,.stats th{
  background-color: #164E07;
  color:#FFFFFF;
  border: 1px solid #164E07;
}

.stats tr > td {
  border: 1px solid #969393;
}
@media (max-width:991px){
	.navbar-nav>li { 
    text-align: left !important;
    padding-left: 20px;
    border:none !important;
    }
    .navbar-collapse{
	    max-height: none !important;
	}
    .navbar-default{
    	max-height: none !important;
    }
    .navbarcollapse{
    	max-height: none !important;
    }
    .navbar-default .navbar-nav>li>a{
    	border: none! important;
    }
    .navbar-form{
    	border-top: none;
    	border-bottom: none;
    	box-shadow: none;
    
    }
}
.navbar-default .navbar-nav>.active>a:hover{
  background-color: #FFFFFF;
}

/* keep above this */
@media (max-width:1200px) and (min-width:992px) {
  .right-margin{
   	position:absolute;
   	right:-10px;
  }
}​


