﻿body {
    margin:0;
    height:100%;
}

.appheader {
}

.bar_black{
    background-image: url('images/bg_nav-core-black.jpg');    
    height:80px;
    width:auto;
    background:url('images/bg_nav-core-black.jpg') repeat;
    display:block;    
}

.bar_orange {        
    height: 80px;
    width: 100%;    
    background:url('images/orange_wood.jpg') no-repeat;
    display: inline-block;

}

.agency_logo {    
    background-image: url('images/l_agency-ncagr.png');
    background-position: center;
    background-repeat: no-repeat;   
    height:inherit; /*height:60px; Oringinal Size*/
    width:inherit; /*width:344px; Oringinal Size*/
    display:block;
}

.li-link {    
    font:bold 18px arial;
    color:white;        
    padding-top: 2rem;
    padding-right: 1.25rem;
    padding-bottom: 1.7rem;
    padding-left: 1.25rem; 
}



.layout_body {

    top:180px;
   height:auto;
   min-height:640px;
    width:auto;
    overflow-y:auto;
    margin-bottom:80px;
}

.layout_footer {
    background-image: url('images/l_gtbnc-brand-footer.png');
    background-position: center;
    background-repeat: no-repeat;
    width: inherit;
     bottom:0;
    left: 0;
    right: 0;
    height: 80px;
 
}

.layout_aspxheader {
    background-image: url('images/bg_nav-core-black.jpg');
    background-position: center;
    background-repeat: no-repeat;
    width:inherit;
    height:inherit;
}

.layout_aspxbody {

        top:80px;
   height:auto;
   min-height:730px;
    width:auto;
    overflow-y:auto;
   margin-bottom:80px;
  
           /*top:180px;
   height:auto;
    position: fixed;
    width:100%;
    overflow-y:auto;
    bottom:80px;*/
}

.layout_aspxfooter {
    background-image: url('images/l_gtbnc-brand-footer.png');
    background-position: center;
    background-repeat: no-repeat;
    width: inherit;
    left: 0;
    right: 0;
    height: 80px;
    /*background-image: url('images/l_gtbnc-brand-footer.png');
    background-position: center;
    background-repeat: no-repeat;
    width:inherit;
       position: absolute;
    bottom: 0;
    left: 0;
    right: 0;
    height:80px;*/
}
/* Bootstrap Dropdown Submenu */
.navbar-default .navbar-nav>li>a{
     margin-top:15px;
     color:white !important;   
}

.navbar-nav>li>.dropdown-menu 
{  
     background-color:#3c3c3e;
}

.dropdown-menu li{
        height: 80px;
        background-color: rgba(0,0,0,0);
        align-content:center;
}

.dropdown-menu li a{
     padding-top:25px;
     padding-left:25px;
     font:bold 18px arial;
     color:white;     
     background-color:rgba(0,0,0,0);     
     height:80px;
     width:inherit;
}

.dropdown-menu li a:hover{
    color:indianred !important;
    background-color:rgba(0,0,0,0);
}
 
.navbar-default{
    border:none;
    height:80px;
    padding:0px 0px 0px 0px;
    margin:0px 0px 0px 0px;
    background-color:inherit;
}

.navbar-nav>.open>a{
     background-color:rgba(0,0,0,0) !important;
}

.navbar li{
    height:80px;
}

.navbar li:hover{    
    background-color: rgba(0,0,0,.25);
}

.container-nav{
    margin-bottom:0px;
    height: 80px;
    width: 100%;    
    background:url('images/orange_wood.jpg') repeat;
}
