input[type=text] {
background-color: pink; 
font-size: 12pt;
font-weight:bold;
color: black;
border: 2px solid #800080;
}


input[type=text]:focus {
    background-color: #800080;
    color:white;
    font-size: 14pt;
font-weight:bold;

 border: 2px solid pink;
}

input[type=button] {
background-color: #800080; 
font-size: 12pt;
font-weight:bold;
color: white;
border: 2px solid #800080;
border-radius: 12px;
box-shadow: 0 8px 16px 0 rgba(0,0,0,0.2), 0 6px 20px 0 rgba(0,0,0,0.19);
}


input[type=button]:focus {
    background-color: pink;
    color:black;
    font-size: 14pt;
font-weight:bold;

 border: 2px solid pink;
 border-radius: 12px;
}

input[type=button]:hover {
    background-color: pink;
    color:black;
    font-size: 14pt;
font-weight:bold;

 border: 2px solid pink;
 border-radius: 12px;
}

input[type=submit] {
background-color: #800080; 
font-size: 12pt;
font-weight:bold;
color: white;
border: 2px solid #800080;
border-radius: 12px;
box-shadow: 0 8px 16px 0 rgba(0,0,0,0.2), 0 6px 20px 0 rgba(0,0,0,0.19);
}


input[type=submit]:focus {
    background-color: pink;
    color:black;
    font-size: 14pt;
font-weight:bold;

 border: 2px solid pink;
 border-radius: 12px;
}

input[type=submit]:hover {
    background-color: pink;
    color:black;
    font-size: 14pt;
font-weight:bold;

 border: 2px solid pink;
 border-radius: 12px;
}




textarea {
background-color: pink; 
font-size: 12pt;
font-weight:bold;
color: black;
 border: 2px solid #800080;
}

textarea:focus {
    background-color: #800080;
    color:white;
    font-size: 14pt;
font-weight:bold;
 border: 2px solid pink;
}

select {
background-color: pink; 
font-size: 12pt;
font-weight:bold;
color: black;
 border: 2px solid #800080;
}

select:focus {
    background-color: #800080;
    color:white;
    font-size: 14pt;
font-weight:bold;
 border: 2px solid pink;
}





table, th, td {
    border: 0px solid black;
 border-collapse: collapse; border-spacing: 0; 
 background-color:#FFF8DC
 
 }   
th, td { vertical-align: top; 
text-align: left;
padding: 5px;
font-family:verdana;
font-size:8pt;
font-weight:bold;
}
