a{
text-decoration:none;
color:blue;
}

input{
border:1px solid gainsboro;
font-size:12px;
font-family:Arial;
}

/*
input:focus{
border:2px solid #16e711;
background:#99e711;
color:white;
font-size:12px;
font-family:Arial;
}
*/

input:focus{
border:2px solid #FFFF00;
background:#FFFF99;
color:red;
font-size:12px;
font-family:Arial;
}

textarea{
border:1px solid gainsboro;
font-size:12px;
font-family:Arial;
}

/*
textarea:focus{
border:2px solid #16e711;
background:#99e711;
color:white;
font-size:12px;
font-family:Arial;
}
*/

textarea:focus{
border:2px solid #FFFF00;
background:#FFFF99;
color:red;
font-size:12px;
font-family:Arial;
}

.button{
width:120px;
background:lightgrey;
color:white;
font-weight:bold;
font-family:Arial;
border:1px solid gray;
}

table{
font-family:Arial;
font-size:11px;
background:#ffffff;
}

/*
h2{
color:#e7118a;
}
*/

h2{
font-size:18px;
color:red;
}

td{
height:24px;
}

.fieldvalue{
font-family:Arial;
font-size:14px;
font-weight:bold;
}
