#error_label {
    width: 100%;
    text-align: left;
    color: red;
    font-weight: bold;
}

label {
    color: green;
    font-weight: bold;
}

#services_table tr td:nth-child(1) {
    text-align: right;
    padding-right: 20px;
    padding-bottom: 20px;
    width: 100px;
}

#services_table tr td:nth-child(2) a {
    color: green;
    font-weight: bold;
    text-decoration: none;
}


.warning {
    display: block;
}

.warning img {
    display: block;
	margin-left: auto;
    margin-right: auto; 
	width: 25%;
	/*width: 400px;*/
}

.warning p {
    /*font: small-caps bold 1.2rem sans-serif;*/
    text-align: center;
}

.warning h1 {
    color: green;
    text-align: center;
}

.warning form {
    /*font: small-caps bold 1.2rem sans-serif;*/
    text-align: center;
}

h2 {
    color: green;
    text-align: center;
}

