
body {
    margin: auto;
    padding-left: 20px;
    font-family: 'Roboto',Arial,sans-serif;
    font-size: 12pt;
}
h1 {
    font-size: 20pt;
    font-style: normal;
    font-weight:normal; 
}
input[type=text],input[type=text2],input[type=checkbox],input[type=password],input[type=number],input[type=time],textarea {
    /*font-family: Arial, sans-serif;*/
    font-family: 'Roboto',Arial,sans-serif;
    font-size: 10pt;
    padding:2px 5px;
    margin: 2px;
    box-sizing: border-box;
    border: 1px solid #B0C4DE;/* lightsteelblue */
}
input[type=text]:hover,[type=text2]:hover,input[type=password]:hover,input[type=time]:hover,input[type=number]:hover,textarea:hover{
    border: 1px solid #1e90ff;/* dodgerblue */
}
input[type=text]:focus,[type=text2]:focus,input[type=password]:focus,input[type=time]:focus,input[type=number]:focus,textarea:focus{
    padding:1px 4px;
    border: 2px solid #1e90ff;/* dodgerblue */
}
input[type=text]:disabled,[type=text2]:disabled,input[type=password]:disabled,input[type=time]:disabled,input[type=number]:disabled,textarea:disabled {
    background-color: white;
}
input[type=number] {
    margin-left:0px;
    width: 60px;
    height: 25px;
    text-align:center;
}
input[type=time] {
    width: 100px;
    text-align:center;
}
input[type=radio] {
    margin-left:0px;
}
.submit{
    width: 100px;
    text-decoration: none;
    text-align: center;
    padding: 8px 10px;
    margin: 3px 4px 3px 2px;
    color: white;
    background-size : 100% 100%;
    background-color: blue;
    border: 2px solid blue;
    border-radius:4px;
    min-height:38px;
}
.submit:hover {
    background-image:none;
    background-color: white;
    color: blue;
    border-radius:3px;
}
.form0 {
    /*width:1500px;*/
    margin:auto;
    /*margin-right:auto;*/
    border: 10px solid #1e90ff;
    padding:20px
}