body {
  padding-top: 50px;
}

   .navbar-inverse .navbar-nav li a:hover {
         color:#000000;
 }


.navbar {
margin-left: 0;
margin-right: 0;
border: none;
-webkit-box-shadow: none;
box-shadow: none;
border-radius:0;
margin:0;
padding-left:0;
padding-right: 0;
padding-top:5px; 
background:#000000;
}

 .navbar a {
     color:#ffffff;
      text-decoration:none;
 }

.sitename {
    color: #ffffff;
font-size: 24px;
text-shadow: none;
padding-top:10px;
padding-bottom: 10px;
float: left;
  
line-height: 20px;

}


.nav-pills>li.active>a, .nav-pills>li.active>a:hover, .nav-pills>li.active>a:focus {
color:#333;
background-color: #ffffff;
}
 

  
.flat {
  -webkit-border-radius: 0 !important;
  -moz-border-radius: 0 !important;
  border-radius: 0 !important;
}

.bdc {
 border-color:#4f81bd
}

.fblue {
 color:#1970c0;
}

.btn-flat {
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
  border-width: 1px;
}
 
 
 
.sub-header {
  padding-bottom: 10px;
  border-bottom: 1px solid #eee;
}

 

 
.sidebar {
  
}
@media (min-width: 768px) {
  .sidebar {
    position: fixed;
    top: 51px;
    bottom: 0;
    left: 0;
    z-index: 1000;
    display: block;
    padding: 20px;
    overflow-x: hidden;
    overflow-y: auto;  
    background-color: #f5f5f5;
    border-right: 1px solid #eee;
  }
}

 
.nav-sidebar {
  margin-right: -21px;  
  margin-bottom: 20px;
  margin-left: -20px;
}
.nav-sidebar > li > a {
  padding-right: 20px;
  padding-left: 20px;
}
.nav-sidebar > .active > a,
.nav-sidebar > .active > a:hover,
.nav-sidebar > .active > a:focus {
  color: #fff;
  background-color: #428bca;
}

 
 

     
 
:-webkit-input-placeholder { /* WebKit browsers */ 
color: #999; 
} 
:-moz-placeholder { /* Mozilla Firefox 4 to 18 */ 
color: #999; 
} 
::-moz-placeholder { /* Mozilla Firefox 19+ */ 
color: #999; 
} 
:-ms-input-placeholder { /* Internet Explorer 10+ */ 
color: #999; 
} 

.rr{ color:red}


 .serviceitem td {
       padding-left:20px;
       width:100px;
       font-weight:normal;
      }

  .serviceitem td input {
          margin:3px;  vertical-align:central;   
      }
   .serviceitem td label {
          
            font-weight:normal; vertical-align:central
          }
      .noborder {
       border-width:0px;
         padding-bottom:2px;
      }
   .line{
        border-bottom:solid 1px #cccccc;
      
   }

.bd {
 font-weight:bold;
}


         
   	.contleave1{  width:100% ;   background-color:#ff99cc; margin:0px; padding:0px;  height:20px;}
	.contleave2{  width:100% ;   background-color:#3399cc; margin:0px; padding:0px;  height:20px;}
	