body{
	font-family: calibri;
}
.tableheader { font-size: 24px; }
.tableheader td { padding: 20px; }
.tablerow td { text-align:center; }
.message {
	color: #FF0000;
	font-weight: bold;
	text-align: center;
	width: 100%;
}
.login-input {
	border: #CCC 1px solid;
    padding: 10px 20px;
}
.btnSubmit {
	padding: 10px 20px;
    background: #909090;
    border: #d1e8ff 1px solid;
    color: #FFF;
}

/* Use this section foe small screen layout */
@media screen and (max-width: 600px) {
        .tblLogin {
                border: #909090 1px solid;
                background: #b8b8b8;
                border-radius: 4px;
                table-layout: auto;
                width: 100%;
        }
}

/* This section is for LARGER then 600 PX screens */
@media only screen and (min-width: 601px) {
        .tblLogin {
                border: #909090 1px solid;
                background: #b8b8b8;
                border-radius: 4px;
                table-layout: auto;
                width: 600px;
        }
}

        .submitLink2 {
          color: #000;
          background-color: transparent;
          text-decoration: none;
          font-size:75%;
          border: none;
          cursor: pointer;
          cursor: hand;
         }
        .submitLink {
          color: #00f;
          background-color: transparent;
          text-decoration: none;
          font-size:100%;
          border: none;
          cursor: pointer;
          cursor: hand;
         }
        /* Add a black background color to the top navigation */
        .topnav {
          background-color: #444444;
          overflow: hidden;
        }

        /* Style the links inside the navigation bar */
        .topnav a {
          float: left;
          color: #f2f2f2;
          text-align: center;
          padding: 14px 16px;
          text-decoration: none;
          font-size: 17px;
        }

        /* Change the color of links on hover */
        .topnav a:hover {
          background-color: #ddd;
          color: black;
        }

        /* Add a color to the active/current link */
        .topnav a.active {
          background-color: #FCAF50;
          color: white;
        }
        /* Right-aligned section inside the top navigation */
        .topnav-right {
          float: right;
        }
        .topnav .icon {
          display: none;
        }

        @media screen and (max-width: 600px) {
          .topnav a:not(:first-child) {display: none;}
          .topnav a.icon {
            float: right;
            display: block;
          }
        }

        @media screen and (max-width: 600px) {
          .topnav.responsive {position: relative;}
          .topnav.responsive .icon {
            position: absolute;
            right: 0;
            top: 0;
          }
          .topnav.responsive a {
            float: none;
            display: block;
            text-align: left;
          }
          .tr.hide{
            display:none;
          }
          .td.hide{
            display:none;
          }
        }

        @media only screen and (min-width: 600px) {
          .br2{
            display:none;
          }
        }

        .button-yes {
          background-color: #4CAF50; /* Green */
          border: none;
          color: white;
          padding: 15px 32px;
          text-align: center;
          text-decoration: none;
          display: inline-block;
          font-size: 16px;
          margin: 4px 2px;
          cursor: pointer;
        }
        .button-no {background-color: #f44336;} /* Red */

