/* Body */
table, td {
    border: 0px solid black;
    border-collapse: collapse;
}

td.description {
    border: 0px solid black;
   /* border-collapse: collapse; */
    font-family: "Times New Roman";
    font-weight: bold;
    color:blue;
    font-size: 160%;
    padding: 15px;
}

table.nofillcolor tr:nth-child(even) 
{
 background-color: #ffffff; 
/*background-color: #ffffb3;*/
}


tr:nth-child(even) 
{
/* background-color: #f2f2f2; */
background-color: #ffffb3;
}

.loginBtn {
   /* background:url(images/loginBtn-center.jpg) repeat-x; */
    width:100px;
    height:38px;
    margin:0px ;
    border-radius:20px;
    -webkit-border-radius:20px;
    box-shadow:0 1px 2px #5e5d5b;
    text-align: center;  
    line-height: 27px;  
    background-color:#ffae33; /* #FA2  */
    font-size: 22px;
    color:black;
}


select {
  font-family: "Times New Roman";
  font-weight: bold;
  color:red;
  margin: 5px;
  /* border: 4px solid #111;*/
  background: transparent;
  width: 20px;
 /* padding: 5px 35px 5px 5px;*/
  font-size: 22px;
  border: 0px solid #ccc;
  height: 30px;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
}

option.color_black{
  font-family: "Times New Roman";
  font-weight: bold;
  color:black;
  margin: 5px;
  /* border: 4px solid #111;*/
  background: transparent;
  width: 20px;
 /* padding: 5px 35px 5px 5px;*/
  font-size: 22px;
  border: 0px solid #ccc;
  height: 30px;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
}

select.fixed {
  font-family: "Times New Roman";
  font-weight: bold;
  color:blue;
  margin: 5px;
  /* border: 4px solid #111;*/
  background: transparent;
  width: 20px;
 /* padding: 5px 35px 5px 5px;*/
  font-size: 22px;
  border: 0px solid #ccc;
  height: 30px;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
}

body
{
    font-family: "Times New Roman", Times, serif;
    font-size:14px;
    -webkit-font-smoothing: subpixel-antialiased;
}

button, button_label
{
    font-family: "Times New Roman", Times, serif;
    font-size:16px;
    -webkit-font-smoothing: subpixel-antialiased;
}

.button_label
{
    font-family: "Times New Roman", Times, serif;
    font-size:24px;
}

textarea
{
    font-family: "Times New Roman", Times, serif;
    font-size:20px;
    -webkit-font-smoothing: subpixel-antialiased;
}


div.test {
    width:   800px;
    padding: 5px;
    border:  5px solid navy;
    margin:  5px;
    font-family: "Times New Roman", Times, serif;
    font-size:20px;
    -webkit-font-smoothing: subpixel-antialiased;
}

hr.fancy { 
  height: 40px; 
  border-style: solid; 
  /* border-style: ridge;  */
  border-color: #900;
  border-width: 2px 0 0 0; 
  border-radius: 25px; 
} 
hr.fancy:before { 
  display: block; 
  content: ""; 
  height: 40px; 
  margin-top: -41px; 
  border-style: solid; 
  border-color: #900;
  border-width: 0 0 2px 0; 
  border-radius: 25px;
}


.button1 {
	-webkit-box-shadow:rgba(0,0,0,0.2) 0 1px 0 0;
	-moz-box-shadow:rgba(0,0,0,0.2) 0 1px 0 0;
	box-shadow:rgba(0,0,0,0.2) 0 1px 0 0;
	color:#fff;
	background-color:#ffae33; /* #FA2  */
	border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border:none;
	font-family: "Times New Roman", Times, serif;
	font-size:20px;
	font-weight:700;
	height:28px;
	padding:1px 4px;
	/* text-shadow:#FE6 0 1px 0*/
}

input[type="text"]
{
    font-family: "Times New Roman", Times, serif;
    font-size:16px;
    border: solid 1px #ffffff;
    box-shadow: inset 1px 1px 2px 0 #000000;
    transition: box-shadow 0.3s;
    height:22px;
}

/*
select option[val="0"]
{
    color:#fff;
}
*/


input[type="text"]:focus,
input[type="text"].focus {
  border: solid 1px #707070;
 /* box-shadow: 0 0 5px 1px #969696; */
  box-shadow: 0 0 5px 1px #b3d9ff; 
  height:28px;
}

input.readonly {
/* background-color: #ffffb3;*/  /* light yellow */ 
/* background-color: #f2f2f2;*/  /* light gray */ 
 background-color:  #e6e6e6; /* lighter gray */ 
}