﻿@import url(//fonts.googleapis.com/css?family=Raleway);
body {
    font-family: 'Raleway', sans-serif;
    background-color: white; /* #efeeef;*/
    font-size: larger;
    position: relative;
    //padding-bottom: 6rem;
   min-height: 100%;
   margin: 0px;
}

.Hdr {
    background-color: #97cee2;
    color: White; /*darkblue;*/
    font-size: 16pt;
    margin-top: -4px;
    border-top: none;
    
}

tr.row {
    background-color: white; /*#fff; */
}

    tr.row:hover td, tr.row.over td {
        color: darkblue; //red;
        background-color: #f7f7f7; /*#e6eff6;*/
    }

.row a:link {
    text-decoration: none;
    color: darkblue;
}

    .row a:link:hover {
        color: red;
    }

.row a:visited:hover {
    color: red;
}

.highlight {
    background-color: yellow;
}

.ListHdr {
    vertical-align: bottom;
    color: darkblue;
    text-align: left;
}

.cb_edit  {
  background-color: green;
}
.center_h {
    display: block;
    text-align: center;
}

.rsfi {
    font: 16px arial,sans-serif;
    line-height: 34px;
    height: 34px !important;
}

.SrchComp{
    /*min-width:200px;
    
    /* #f7f7f7; */
    margin-right:40px;
    //margin-left:10px;
    //background-color: green;
}

.A_Right {
     display: block;
    text-align:right;
}
* {
  box-sizing: border-box;
}

/* Style the search field */
.srchBtn {
  padding: 10px;
  font-size: 26px;
  border: 1px solid grey;
  float: left;
  width: 650px; //80%;
  background: #f1f1f1;
}

/* Style the submit button */
form.srch button {
  float: left;
  width: 20%;
  padding: 10px;
  background: #2196F3;
  color: white;
  font-size: 26px;
  border: 1px solid grey;
  border-left: none; /* Prevent double borders */
  cursor: pointer;
}

form.srch button:hover {
  background: #0b7dda;
}

/* Clear floats */
form.srch::after {
  content: "";
  clear: both;
  display: table;
}

/*@font-face {
  font-family: 'Raleway';
   src: URL('../fonts/raleway-regular.ttf') format('truetype');
 
*/

.msg {
    font-size: smaller;
    color:blue;
}

html {
  height: 100%;
  box-sizing: border-box;
}
*,
*:before,
*:after {
  box-sizing: inherit;
}
.footer {
  position: absolute;
  right: 0;
  bottom: 0;
  left: 0;
  padding: 1rem;
  background-color: #efefef;
  text-align: center;
  font-size:smaller;
}
   