html{        font-family : Calibri, Candara, Segoe, "Segoe UI", Optima, Arial, sans-serif;}body{        padding     : 10px;}div {        box-sizing: border-box;}.height_20px{        height  : 20px;        width   : 100%;        clear   : both;        }.full_width{           width: 100%;            clear: both;        }.field_label {        margin-top: 5px;        margin-bottom: 5px;        font-weight: bold;        width: 100%;        clear: both;        color: #808080;        font-family: 'Didact Gothic', sans-serif;}input[type=text], input[type=number],input[type=password], select, textarea, select[multiple] {        border-width    : 1px;        border-style    : solid;            border-radius   : 5px;        padding-left    : 5px;        padding-right   : 5px;        height          : 28px;        width           : 200px;        font-size       : 14px;        font-family     : 'Verdana';        line-height     : 1.4em;}input[type=submit], input[type=reset] {        height          : 32px;        text-align      : center;        float           : left;        margin          : 10px 20px 10px 0px;        border          : none;        box-shadow      : 1px 1px 1px #b7b7b7;        color           : #ffffff;        background-color: #02c2bc;        min-width       : 150px !important;        font-size       : 16px;        border-radius   : 5px;        cursor          : pointer;        width           : 212px;}input[type=text],input[type=number],input[type=password]{        width       : 200px !important;        height      : 36px !important;        font-size   : 17px;    }.error {        margin-top      : 5px;        color           : red;}a{        color           : #0277c2;        font-size       : 17px;}