﻿/*Step 1*/
.request-heading {
    background-color: #046F68;
    color: white;
    font-size: 16px;
    font-weight: bold;
    padding: 5px;
}

.pt-10 {
    padding-top: 10px;
}

.pr-10 {
    padding-right: 10px;
}

.pl-10 {
    padding-left: 10px;
}

.p-5 {
    padding: 5px;
}

.p0-m0 {
    padding: 0;
    margin: 0;
}

.font-bold {
    font-weight: bold;
}

.width-200 {
    width: 200px;
}

.div-border {
    border-top: 1px solid #ccc;
    margin-top: 20px;
    padding: 5px;
}

.div-error {
    border: 1px solid #ccc;
    background-color: #eee;
    padding: 10px;
}

.red-color {
    color: #cc0000;
}
/*Step 2*/
.request-heading {
    background-color: #046F68;
    color: white;
    font-size: 16px;
    font-weight: bold;
    padding: 5px;
}

.pt-10 {
    padding-top: 10px;
}

.pr-10 {
    padding-right: 10px;
}

.pl-10 {
    padding-left: 10px;
}

.p-5 {
    padding: 5px;
}

.p0-m0 {
    padding: 0;
    margin: 0;
}

.font-bold {
    font-weight: bold;
}

.width-200 {
    width: 200px;
}

.div-border {
    border-top: 1px solid #ccc;
    margin-top: 20px;
    padding: 5px;
}

.div-error {
    border: 1px solid #ccc;
    background-color: #eee;
    padding: 10px;
}

.red-color {
    color: #cc0000;
}
/*step 3*/
.request-heading {
    background-color: #046F68;
    color: white;
    font-size: 16px;
    font-weight: bold;
    padding: 5px;
}

.pt-10 {
    padding-top: 10px;
}

.pr-10 {
    padding-right: 10px;
}

.pl-10 {
    padding-left: 10px;
}

.p-5 {
    padding: 5px;
}

.p0-m0 {
    padding: 0;
    margin: 0;
}

.font-bold {
    font-weight: bold;
}

.width-160 {
    width: 160px;
}

.font-10 {
    font-size: 10px;
    font-weight: bold;
}

.div-border {
    border-top: 1px solid #ccc;
    margin-top: 20px;
    padding: 5px;
}

.div-error {
    border: 1px solid #ccc;
    background-color: #eee;
    padding: 10px;
}

.red-color {
    color: #cc0000;
}
/*step 4*/
.request-heading {
    background-color: #046F68;
    color: white;
    font-size: 16px;
    font-weight: bold;
    padding: 5px;
}

.pt-10 {
    padding-top: 10px;
}

.pr-10 {
    padding-right: 10px;
}

.pl-10 {
    padding-left: 10px;
}

.p-5 {
    padding: 5px;
}

.p0-m0 {
    padding: 0;
    margin: 0;
}

.p-bottom-emphasis {
    padding: 5px 5px 12px 5px;
}

.pr10-pt20 {
    padding-right: 10px;
    padding-top: 20px;
}

.pl10-pt20 {
    padding-left: 10px;
    padding-top: 20px;
}

.font-bold {
    font-weight: bold;
}

.width-160 {
    width: 160px;
}

.font-10 {
    font-size: 10px;
    font-weight: bold;
}

.div-border {
    border-top: 1px solid #ccc;
    margin-top: 20px;
    padding: 5px;
}

.div-error {
    border: 1px solid #ccc;
    background-color: #eee;
    padding: 10px;
}

.red-color {
    color: #cc0000;
}
/*step 5*/
.request-heading {
    background-color: #046F68;
    color: white;
    font-size: 16px;
    font-weight: bold;
    padding: 5px;
}

.pt-10 {
    padding-top: 10px;
}

.pr-10 {
    padding-right: 10px;
}

.pr-3 {
    padding-right: 3px;
}

.p-5 {
    padding: 5px;
}

.p0-m0 {
    padding: 0;
    margin: 0;
}

.font-bold {
    font-weight: bold;
}

.width-160 {
    width: 160px;
}

.div-border {
    border-top: 1px solid #ccc;
    margin-top: 20px;
    padding: 5px;
}

.div-error {
    border: 1px solid #ccc;
    background-color: #eee;
    padding: 10px;
}

.red-color {
    color: #cc0000;
}
/*step 6*/
.request-heading {
    background-color: #046F68;
    color: white;
    font-size: 16px;
    font-weight: bold;
    padding: 5px;
}

.pt-10 {
    padding-top: 10px;
}

.pr-10 {
    padding-right: 10px;
}

.pb-3 {
    padding-bottom: 3px;
}

.p-5 {
    padding: 5px;
}

.p0-m0 {
    padding: 0;
    margin: 0;
}

.font-bold {
    font-weight: bold;
}

.width-120 {
    width: 120px;
}

.div-border {
    border-top: 1px solid #ccc;
    margin-top: 20px;
    padding: 5px;
}

.div-error {
    border: 1px solid #ccc;
    background-color: #eee;
    padding: 10px;
}

.red-color {
    color: #cc0000;
}
/*step 7*/
.request-heading {
    background-color: #046F68;
    color: white;
    font-size: 16px;
    font-weight: bold;
    padding: 5px;
}

.pt-10 {
    padding-top: 10px;
}

.pt-3 {
    padding-top: 3px;
}

.pr-10 {
    padding-right: 10px;
}

.pr-2 {
    padding-right: 2px;
}

.p-5 {
    padding: 5px;
}

.p0-m0 {
    padding: 0;
    margin: 0;
}

.font-bold {
    font-weight: bold;
}

.font-11 {
    font-size: 11px;
}

.width100-ht80 {
    width: 100%;
    height: 80px;
}

.div-border {
    border-top: 1px solid #ccc;
    margin-top: 20px;
    padding: 5px;
}

.div-error {
    border: 1px solid #ccc;
    background-color: #eee;
    padding: 10px;
}

.red-color {
    color: #cc0000;
}

.placeholder-text {
    display: none;
    padding: 5px 0;
    color: #990000;
    font-weight: bold;
}

.causal-note {
    margin-bottom: 10px;
    font-weight: bold;
    color: #006d66;
    display: none;
}

.display-block {
    display: block !important;
}

.display-none {
    display: none !important;
}
/*step 8*/
.request-heading {
    background-color: #046F68;
    color: white;
    font-size: 16px;
    font-weight: bold;
    padding: 5px;
}

.pt-10 {
    padding-top: 10px;
}

.pr-10 {
    padding-right: 10px;
}

.pr-2 {
    padding-right: 2px;
}

.p-5 {
    padding: 5px;
}

.p0-m0 {
    padding: 0;
    margin: 0;
}

.font-bold {
    font-weight: bold;
}

.width-200 {
    width: 200px;
}

.div-border {
    border-top: 1px solid #ccc;
    margin-top: 20px;
    padding: 5px;
}

.div-error {
    border: 1px solid #ccc;
    background-color: #eee;
    padding: 10px;
}

.red-color {
    color: #cc0000;
}

.red-color-bold {
    color: #cc0000;
    font-weight: bold;
}
/*step 9*/
.request-heading {
    background-color: #046F68;
    color: white;
    font-size: 16px;
    font-weight: bold;
    padding: 5px;
}

.pt-10 {
    padding-top: 10px;
}

.pt-5 {
    padding-top: 5px;
}

.pr-10 {
    padding-right: 10px;
}

.pr-2 {
    padding-right: 2px;
}

.pb-3 {
    padding-bottom: 3px;
}

.p-5 {
    padding: 5px;
}

.p0-m0 {
    padding: 0;
    margin: 0;
}

.font-bold {
    font-weight: bold;
}

.width-160 {
    width: 160px;
}

.width-200 {
    width: 200px;
}

.div-border {
    border-top: 1px solid #ccc;
    margin-top: 20px;
    padding: 5px;
}

.div-error {
    border: 1px solid #ccc;
    background-color: #eee;
    padding: 10px;
}

.red-color {
    color: #cc0000;
}
/*step 10*/
.request-heading {
    background-color: #046F68;
    color: white;
    font-size: 16px;
    font-weight: bold;
    padding: 5px;
}

.pt-10 {
    padding-top: 10px;
}

.pr-10 {
    padding-right: 10px;
}

.p-5 {
    padding: 5px;
}

.p0-m0 {
    padding: 0;
    margin: 0;
}

.width-325 {
    width: 325px;
}

.div-border {
    border-top: 1px solid #ccc;
    margin-top: 20px;
    padding: 5px;
}

.div-error {
    border: 1px solid #ccc;
    background-color: #eee;
    padding: 10px;
}

.red-color {
    color: #cc0000;
}

.input-submit {
    background-color: #046f68;
    border: 0px;
    color: white;
    border-radius: 5px;
    padding: 5px 10px;
}

.background-gray {
    background-color: #ccc;
}

.background-gray-light {
    background-color: #eee;
}

.background-white {
    background-color: white;
    width: 100%;
}
/*step 11*/
.request-heading {
    background-color: #046F68;
    color: white;
    font-size: 16px;
    font-weight: bold;
    padding: 5px;
}

.pt-10 {
    padding-top: 10px;
}

.p-5 {
    padding: 5px;
}

.div-feedback {
    border: 1px solid #990000;
    background-color: #eee;
    padding: 10px;
}

.font-15 {
    font-size: 15px;
}

.center-mt20 {
    text-align: center;
    margin-top: 20px;
}

.center-ht120 {
    height: 120px;
    border: 0;
    text-align: center;
}