﻿input:focus::-webkit-input-placeholder { color:transparent; }
input:focus:-moz-placeholder { color:transparent; }
input:focus::-moz-placeholder { color:transparent; }

::-webkit-input-placeholder { /* Chrome */     color: #7b8b89; }
:-moz-placeholder {  /* Firefox 4 - 18 */     color: red; }
::-moz-placeholder {   /* Firefox 19+ */     color: red; }
:-ms-input-placeholder {   /* IE 10+ */     color: #7b8b89; }
  
body {
    background-color: lightgray;
    margin-top: 0px;
    margin-left: 0px;
}

td, body {
	color: #000000;
    font-family:Verdana;
    font-size: 13px;
}

a:link		{ color: #AA4406; }
a:visited	{ color: #B32D87; }
a:hover		{  }
a:active	{ color: #F5B452; }

.box {
  -webkit-box-sizing: border-box;
     -moz-box-sizing: border-box;
          box-sizing: border-box;
}

.auto-style1 {
	font-size: 11px;
	color: #00FFFF;
	background-color: #0000FF;
}
.auto-style2 {
	font-size: 11px;
	color: #9C9C9C;
}
.auto-style3 {
	font-size: 11px;
	color: #3B3B3B;
}

									/* disclaimer box */
 
 
/* Base for label styling */
[type="checkbox"]:not(:checked),
[type="checkbox"]:checked {
  position: absolute;
    opacity: 0;
}

[type="checkbox"]:not(:checked) + label,
[type="checkbox"]:checked + label {
  position: relative;
  padding-left: 1.95em;
}

/* checkbox aspect */
[type="checkbox"]:not(:checked) + label:before,
[type="checkbox"]:checked + label:before {
  content: '';
  position: absolute;
  left: 0; top: 0;
  width: 1.25em; height: 1.25em;
  border: 1px solid #ccc;
  background: #ACE6E1;
  border-radius: 0px;

}
/* checked mark aspect */
[type="checkbox"]:not(:checked) + label:after,
[type="checkbox"]:checked + label:after {
  content: '✔';
  position: absolute;
  top: .2em; left: .275em;
  font-size: 1.0em;
  line-height: 0.8;
  color: #09ad7e;
  transition: all .1s;
  font-family: Helvetica, Arial, sans-serif;
  
}
/* checked mark aspect changes */
[type="checkbox"]:not(:checked) + label:after {
  opacity: 0;
  transform: scale(0);
}
[type=checkbox]:checked + label:after {
  opacity: 1;
  transform: scale(1);
}
/* disabled checkbox */
[type="checkbox"]:disabled:not(:checked) + label:before,
[type="checkbox"]:disabled:checked + label:before {
  box-shadow: none;
  border-color: #bbb;
  background-color: #ddd;
}
[type=checkbox]:disabled:checked + label:after {
  color: #999;
}
[type=checkbox]:disabled + label {
  color: #aaa;
}
