﻿
.header-row {
    background-color: #145A85;
    font-weight: bold;
}
        .header-logo{
            width: 339px;
            height: 100%;
            padding-top: 20px;
            padding-bottom: 20px;
        }
.footerr-logo {
    width: 189px;
    height: 100%;
    padding-top: 10px;
    padding-bottom: 10px;
}
.footer-link, .page-link {
    color: #145A85;
    font-weight: bold;
}
    .footer-link:hover, .page-link:hover {
        color: #104565;
        font-weight: bold;
    }
        .toy-row {
            background-color: #f4f4f4;
            font-weight: bold;
        }
        .toy-row h2 {
            margin-bottom: 20px;
        }
        address {
            margin-left: 25px;
        }

        /* Styles for the "Checklist" page */
        ul.checklist{
            list-style-type: none;
        }
        .checklist span{
            color: #00805C;
            margin-right: 25px;
        }

        /* Styles for "Register" page */
        .register-container, .login-container {
            margin-right: 25px;
            padding: 10px 25px 25px 25px;
            width: 75%;
        }
        .register-container input, .login-container input {
            width: 100%;
            clear: both;
        }

        /* Styles for "TeacherViewer" page */
        .teacher-status-incomplete {
            color: #B30000;
            font-weight: bold;
        }
        .teacher-status-complete {
            color: green;
            font-weight: bold;
        }

        a:link.submit-app, a:focus.submit-app, a:visited.submit-app, a:hover.submit-app  {
            color: #ffffff;
            background-color: #3276b1;
            font-weight: bold;
        }

        /* Styles for the "Uploader", "SubmissionEdit", "UserAdminEdit" page */
        .upload-button, .submit-final-app, .save-county-info, .save-user-info {
            width: 100%;
            margin-top: 25px;
            margin-bottom: 25px;
        }

        /* Styles for the "SubmissionEdit" page */
        .submit-textbox {
            width: 100%;
            height: 50px;
        }

        /* Styles for the "CountyAdmin" page */
        .edit-county-btn, .view-apps-btn, .view-users-btn {
            width: 100%;
            margin-top: 10px;
            margin-bottom: 10px;
        }
        a:link.edit-county-btn, a:focus.edit-county-btn, a:visited.edit-county-btn, a:hover.edit-county-btn,
        a:link.view-apps-btn, a:focus.view-apps-btn, a:visited.view-apps-btn, a:hover.view-apps-btn,
        a:link.view-users-btn, a:focus.view-users-btn, a:visited.view-users-btn, a:hover.view-users-btn
        {
            color: #ffffff;
            background-color: #000000;
            font-weight: bold;
        }

        /* Styles for the UserViewer page */
        .edit-user-btn, .create-user-btn {
            margin-top: 10px;
            margin-bottom: 10px;
        }
        a:link.edit-user-btn, a:focus.edit-user-btn, a:visited.edit-user-btn, a:hover.edit-user-btn,
        a:link.create-user-btn, a:focus.create-user-btn, a:visited.create-user-btn, a:hover.create-user-btn
        {
            color: #ffffff;
            background-color: #000000;
            font-weight: bold;
        }

        /* Styles for the "UserAdminEdit" page */
        a:link.save-user-info, a:focus.save-user-info, a:visited.save-user-info, a:hover.save-user-info
        {
            color: #ffffff;
            background-color: #000000;
            font-weight: bold;
        }