        * {
            font-family: sans-serif;
            font-size: 12px;
        }
        
        div.error {
            color: red;
            clear: both;
            float: left;
            margin-left: 100px;
        }
        
        div.label {
            width: 120px;
            text-align: right;
            float: left;
            font-size: 12px;
            clear: both;
            float: left;
            margin-top: 10px;
        }
        
        div.input_field {
            text-align: left;
            float: left;
            margin-top: 10px;
        }
        
        input#input_name,
        input#input_title,
        input#input_dept,
        input#input_website,
        input#input_pronouns {
            width: 200px;
        }
        
        input#input_phone1,
        input#input_phone2,
        input#input_phone3 {
            width: 45px;
        }
        
        div#sig_form {
            text-align: center;
            width: 500px;
        }
        
        #name {
            font-weight: bold;
            color: #092f44
        }
        
        .bold {
            font-weight: 600;
        }
        
        .small_bold {
            font-weight: 600;
            font-size: 10px;
        }
        
        .small_text {
            font-size: 12px;
        }
        
        .bigger_text {
            font-size: 14px;
        }
        
        .title_text {
            font-size: 10px;
        }
        
        .ls2 {
            letter-spacing: .10em;
        }
        
        div#sig_html_to_copy {
            padding: 10px;
            width: 430px;
            border: solid 1px gray;
            margin-top: 60px;
            overflow-wrap: break-word;
        }
        
        button#generate_html {
            clear: both;
            float: left;
            margin-top: 10px;
            margin-left: 100px;
            padding: 5px;
            margin-bottom: 10px;
        }
        
        table#sig_table {
            width: 450px;
            clear: both;
            margin-top: 40px;
        }
        
        div#sig_html_to_copy {
            margin-top: 40px;
        }
        
        div#sig_display {
            margin-bottom: 40px;
            margin-top: 80px;
        }
        
        button#clear_form {
            clear: both;
            float: left;
            margin-left: 100px;
            width: 163px;
            padding: 5px;
        }
        
        div#popup {
            width: 250px;
            height: 35px;
            background-color: #092F44;
            color: #fff;
            display: none;
            margin-left: 360px;
        }
