﻿.w3-btn, .w3-btn-block {
    border: none;
    display: inline-block;
    outline: 0;
    padding: 6px 16px;
    vertical-align: middle;
    overflow: hidden;
    text-decoration: none!important;
    color: #fff;
    font-size: 11pt;
    border: 2px solid lightsteelblue;
    background-color: #1F5887;
    border-radius: 3px;
    text-align: center;
    cursor: pointer;
    white-space: nowrap;
}

.w3-sidenav {
    height: 100%;
    width: 200px;
    background-color: #fff;
    background: steelblue!important;
    position: fixed!important;
    z-index: 1;
    overflow: auto;
}

.w3-header {
    background: steelblue;
    border-bottom: 1px solid steelblue;
    padding: 3px; 
    color: #fff
}

.w3-header-dark {
    background: #1F5887;
    border-bottom: 1px solid #1F5887;
    padding: 3px; 
    color: #fff
}



.w3-header-white {
    background: white;
    border-bottom: 1px solid lightsteelblue;
    padding: 3px; 
    color: #000
}

.w3-btn-g {
    background: lightsteelblue;
  background-image: -webkit-linear-gradient(top, lightsteelblue, steelblue);
  background-image: -moz-linear-gradient(top, lightsteelblue, steelblue);
  background-image: -ms-linear-gradient(top, lightsteelblue, steelblue);
  background-image: -o-linear-gradient(top, lightsteelblue, steelblue);
  background-image: linear-gradient(to bottom, lightsteelblue, steelblue);
  -webkit-border-radius: 2;
  -moz-border-radius: 2;
  border-radius: 2px;
  font-family: Arial;
  color: #ffffff;
  font-size: 9pt;
  padding: 5px 10px 5px 10px;
  border: solid #b1b2b3 0px;
  text-decoration: none;
}

.w3-btn-g:hover {
    background: steelblue;
  background-image: -webkit-linear-gradient(top, steelblue, lightsteelblue);
  background-image: -moz-linear-gradient(top, steelblue, lightsteelblue);
  background-image: -ms-linear-gradient(top, steelblue, lightsteelblue);
  background-image: -o-linear-gradient(top, steelblue, lightsteelblue);
  background-image: linear-gradient(to bottom, steelblue, lightsteelblue);
  text-decoration: none;
}


.w3-btn-b {
    background: black;
  background-image: -webkit-linear-gradient(top, steelblue, black);
  background-image: -moz-linear-gradient(top, steelblue, black);
  background-image: -ms-linear-gradient(top, steelblue, black);
  background-image: -o-linear-gradient(top, steelblue, black);
  background-image: linear-gradient(to bottom, steelblue, black);
  -webkit-border-radius: 2;
  -moz-border-radius: 2;
  border-radius: 2px;
  font-family: Arial;
  color: #ffffff;
  font-size: 9pt;
  padding: 5px 10px 5px 10px;
  border: solid #b1b2b3 0px;
  text-decoration: none;
}

.w3-btn-b:hover {
    background: black;
  background-image: -webkit-linear-gradient(top, black, steelblue);
  background-image: -moz-linear-gradient(top, black, steelblue);
  background-image: -ms-linear-gradient(top, black, steelblue);
  background-image: -o-linear-gradient(top, black, steelblue);
  background-image: linear-gradient(to bottom, black, steelblue);
  text-decoration: none;
}

.w3-btn-dg {
  /*background: #545657;
  background-image: -webkit-linear-gradient(top, #545657, #66696b);
  background-image: -moz-linear-gradient(top, #545657, #66696b);
  background-image: -ms-linear-gradient(top, #545657, #66696b);
  background-image: -o-linear-gradient(top, #545657, #66696b);
  background-image: linear-gradient(to bottom, #545657, #66696b);*/
    background: steelblue;
  background-image: -webkit-linear-gradient(top, steelblue, lightsteelblue);
  background-image: -moz-linear-gradient(top, steelblue, lightsteelblue);
  background-image: -ms-linear-gradient(top, steelblue, lightsteelblue);
  background-image: -o-linear-gradient(top, steelblue, lightsteelblue);
  background-image: linear-gradient(to bottom, steelblue, lightsteelblue);
  -webkit-border-radius: 2;
  -moz-border-radius: 2;
  border-radius: 2px;
  font-family: Arial;
  color: #ffffff;
  font-size: 9pt;
  padding: 5px 10px 5px 10px;
  border: solid #b1b2b3 0px;
  text-decoration: none;
}

.w3-btn-small {
    border: none;
    display: inline-block;
    outline: 0;
    padding: 2px 12px;
    vertical-align: middle;
    overflow: hidden;
    text-decoration: none!important;
    color: #fff;
    border: 1px solid steelblue;
    background-color: #000;
    border-radius: 3px;
    text-align: center;
    cursor: pointer;
    white-space: nowrap;
}

.bodybackground {
    background: lightsteelblue;
}

                .bodyMenubackground {
    background: #1F5887;
}

.w3-top {
    top: 0;
/*    background-image: url('/Pics/DatsisStart.png');
*/}