body {color: #737373; font-size: 10px; font-family: verdana;}

input {
background-color: #FDFBFB;
border: 1px solid #BBBBBB;
padding: 2px;
margin: 1px;
font-size: 14px;
color: #808080;
}

a, a:link, a:visited, a:active { color: #000000; text-decoration: none; font-size: 12px; }
a:hover { border-bottom: 1px dotted #808080; color: #000000; }
img {border: none;}
td { font-size: 14px; color: #7A7A7A; padding: 2px; }
h2 { color: #000000; text-decoration: none; font-weight: bold; font-size: 14px; }
th {font-size 14px; color: #000000; padding:2px; font-weight: bold: background-color: #92a8d1;  text-align:left; border: 1px solid black;}
textarea {width:95%; border:none; resize: none; font-size:14px; background-color:#FFFFFF; rows:4;}

#txttimer {font-size:20px; }
#results {
  font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
  border-collapse: collapse;
  width: 100%;
}
#results td, #customers th {
  border: 1px solid #ddd;
  padding: 8px;
}

#results tr:nth-child(even){background-color: #f2f2f2;}

#results tr:hover {background-color: #ddd;}

#results th {
  padding-top: 4px;
  padding-bottom: 4px;
  text-align: left;
  background-color: #4CAF50;
  color: white;
}



select {
    padding:2px 5px; 
    border:1 solid;
    cursor:pointer;
    -webkit-border-radius: 5px;
    border-radius: 5px; 
	height: 30px;
	width: 64px;
    font-size: 14px;
}

input[type=text] {
    padding:5px 15px; 
    border:1 solid;
    cursor:pointer;
    -webkit-border-radius: 5px;
    border-radius: 5px; 
	height: 20px;
	width: 150px;
}

input[type=text].number {
    padding:5px 15px; 
    border:1 solid;
    cursor:pointer;
    -webkit-border-radius: 5px;
    border-radius: 5px; 
	height: 20px;
	width: 30px;
}

input[type=file] {
    padding:5px 15px; 
    border:1 solid;
    cursor:pointer;
    -webkit-border-radius: 5px;
    border-radius: 5px; 
	height: 20px;
	width: 100%;
}

input[type=password] {
    padding:5px 15px; 
    border:1 solid;
    cursor:pointer;
    -webkit-border-radius: 5px;
    border-radius: 5px; 
	height: 20px;
	width: 150px;
}

input[type=submit] {
    padding:5px 15px; 
    border:1 solid;
    cursor:pointer;
    -webkit-border-radius: 5px;
    border-radius: 5px; 
	height: 40px;
	width: 260px;
	background: #ecffcb;
}

input[type=button] {
    padding:5px 15px; 
    border:1 solid;
    cursor:pointer;
    -webkit-border-radius: 5px;
    border-radius: 5px; 
	height: 40px;
	width: 260px;
	background: #ecffcb;
}

input[type=submit]:disabled {
	background: #f2f1f3;
}



.notice {position: relative; color: #000000; font-size: 12px; margin-top: 40px; background-color: #ffffff; text-align: center; width:100%;}
/*
.agreement {margin-top: 20px; color:#000000; font-size:12px; background-color:#ffffff; text-align:left; width:500px; height:400px; overflow:scroll;}
*/
.agreement {margin-top: 20px; color:#000000; font-size:12px; background-color:#ffffff; text-align:left; width:500px; height:400px;}
.pagecontent {margin-top: 70px; color:#000000; font-size:12px; background-color:#ffffff; text-align:left; width:500px; height:250px; }

.logintable {border: 1px solid #cccccc; padding: 0px; width:480px; height:180px;}

.error {color: #FF8080; font-size: 12px;}
/* .agreement {color: #000000; font-size: 12px;} */

/* logo {begin} */
.d_top {position: relative; 
background-color: #ffffff; 
/* background-color: #008dd2; */ 
height: 64px; margin-top: 20px;}

.d_top:before {content:''; 
    background: #ffffff; 
/*    background: #008dd2; */
    position: absolute; 
    top:0; right:0; width: 50%; 
    height: 100%; z-index: 1;}
.d_top .d_global {height: 100%;}
.d_logo {display: inline-block; position: absolute; top: -20px; left: 50%; margin-left: -185px;
	width: 371px; height: 
	108px; background-color: #ffffff; 
	background-image: url('./img/logo.png'); 
	background-repeat: no-repeat; 
	background-position: center; 
	background-size: contain; 
	z-index: 2; 
	cursor: hand;}
/* logo {end} */


#fullpage {
  width: 100%;
  height: 100%;
  position: relative;
}
#settings {
  width: 300px;
  height: 400px;
  position: absolute;
  top: 0;
  left: 0;
  display: block;
  visibility: hidden;
  background-color: #D0D0D0; 
  z-index: 10;
}

#footer {color: #000000; font-size: 12px; text-align:center; width:100%; position: relative;}