/* Minification failed. Returning unminified contents.
(1190,53): run-time error CSS1039: Token not allowed after unary operator: '-buckeye-blue-800'
(1243,28): run-time error CSS1039: Token not allowed after unary operator: '-buckeye-blue-800'
(1425,17): run-time error CSS1039: Token not allowed after unary operator: '-buckeye-blue-700'
(1431,21): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1432,21): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1433,21): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1434,21): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1435,21): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1436,21): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1437,21): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1438,21): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1439,21): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1440,21): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1441,21): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1442,21): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1443,21): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1444,21): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1445,21): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1446,21): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1447,21): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1448,21): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1449,21): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1450,21): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1451,21): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1452,21): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1453,21): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1454,21): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1455,21): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1456,21): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1457,21): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1458,21): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1459,21): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1460,21): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1461,21): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1462,21): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1463,21): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1464,21): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1465,21): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1466,21): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1467,21): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1468,21): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1469,21): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1470,21): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1471,21): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1472,21): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1473,21): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1474,21): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1475,21): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1476,21): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1477,21): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1478,21): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1479,21): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1480,21): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1481,21): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1482,21): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1483,21): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1484,21): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1485,21): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1486,21): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1487,21): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1488,21): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1489,21): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1490,21): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1491,21): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1492,21): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1493,21): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1494,21): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1495,21): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1496,21): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1497,21): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1498,21): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1499,21): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1500,21): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1501,21): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1502,21): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1503,21): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1504,21): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1505,21): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1506,21): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1507,21): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1508,21): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1509,21): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1510,21): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1511,21): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1512,21): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1513,21): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1514,21): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1515,21): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1516,21): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1517,21): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1518,21): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1519,21): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1520,21): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1521,21): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1522,21): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1526,33): run-time error CSS1039: Token not allowed after unary operator: '-utility-blue-drk'
(1530,33): run-time error CSS1039: Token not allowed after unary operator: '-cardinal-red-600'
(1533,44): run-time error CSS1039: Token not allowed after unary operator: '-buckeye-blue-800'
(1537,44): run-time error CSS1039: Token not allowed after unary operator: '-buckeye-blue-700'
 */
/* main layout
----------------------------------------------------------*/
.content-wrapper {
    margin: 0 auto;
}

#body {
    background-color: #fff;
    clear: both;
    padding-bottom: 35px;
    margin-top: 10px;
    margin-bottom: 5px;
    height: 730px;
}

.main-content {
    padding-left: 10px;
    padding-top: 0px;
    width: 98%;
}

.featured + .main-content {
    background: url("../Images/heroAccent.png") no-repeat;
}

/*footer {
    clear: both;
    background-color: #a2a2a4;
    font-size: .8em;
}*/

#welcometext {
    font-size: large;
    color: white;
    padding-right: 10px;
}

#logotext {
    font-size: 25px;
    font-weight: bold;
    margin-left: 150px;
    margin-top: 30px;
}
/* site title
----------------------------------------------------------*/
.site-title {
    color: #c8c8c8;
    font-family: Calibri;
    font-size: 2.3em;
    margin: 20px 0;
}

    .site-title a, .site-title a:hover, .site-title a:active {
        background: none;
        color: #c8c8c8;
        outline: none;
        text-decoration: none;
    }

/* login
----------------------------------------------------------*/
#login {
    display: block;
    font-size: .95em;
    text-align: right;
    width: 100%;
    background-color: #a2a2a4;
    height: 35px;
}

    #login a {
        margin-left: 10px;
        margin-right: 3px;
        padding: 2px 3px;
        text-decoration: none;
    }

        #login a.username {
            background: none;
            margin-left: 0px;
            text-decoration: underline;
        }

    #login ul {
        margin: 0;
    }

    #login li {
        display: inline;
        list-style: none;
    }

/* menu
----------------------------------------------------------*/

#navigation {
    width: 200px;
    margin-left: 4px;
    margin-top: 5px;
}

    #navigation ul {
        list-style: none;
        margin: 0;
        padding: 0;
    }

    #navigation li {
        border-bottom: .5px solid #636567;
    }

        #navigation li a:link, #navigation li a:visited {
            display: block;
            padding: 0.4em 0 0.4em 0.5em;
            border-left: 12px solid #a2a2a4;
            background-color: #636567;
            color: #FFFFFF;
            text-decoration: none;
        }

        #navigation li a:hover {
            background-color: #636567;
            color: #FFFFFF;
        }

    #navigation ul ul {
        margin-left: 12px;
    }

        #navigation ul ul li {
            border-bottom: 1px solid #636567;
            margin: 0;
        }

        #navigation ul ul a:link, #navigation ul ul a:visited {
            background-color: #a2a2a4;
            color: #FFFFFF;
        }

        #navigation ul ul a:hover {
            background-color: #636567;
            color: #FFFFFF;
        }

.menu-wrapper {
    padding-top: 5px;
    width: 100%;
    height: 30px;
    margin-top: 110px;
    text-align: center;
    background-color: #636567;
}

ul#css3menu, ul#css3menu ul {
    margin: 0;
    list-style: none;
    padding: 0;
    background-color: #636567;
    border-width: 0px;
    border-style: solid;
    border-color: #a2a2a4;
    margin-top: -10px;
}

    ul#css3menu ul {
        display: none;
        position: absolute;
        left: 0;
        top: 100%;
        background-color: #636567;
        border-color: #d4d4d4;
        margin-top: 0px;
    }

    ul#css3menu li:hover > * {
        display: block;
    }

    ul#css3menu li {
        position: relative;
        display: block;
        white-space: nowrap;
        font-size: 18px;
        float: left;
    }

        ul#css3menu li:hover {
            z-index: 1;
        }

.ui-datepicker {
    z-index: 9999 !important;
}

#downloaddisclaimer {
    display: none;
}

ul#css3menu {
    font-size: 0;
    z-index: 999;
    position: relative;
    display: inline-block;
    zoom: 1;
    padding: 0;
    *display: inline;
}

    * html ul#css3menu li a {
        display: inline-block;
    }

    ul#css3menu > li {
        margin: 0;
    }

    ul#css3menu a:active, ul#css3menu a:focus {
        outline-style: none;
    }

    ul#css3menu a {
        display: block;
        vertical-align: middle;
        text-align: left;
        text-decoration: none;
        color: #ffffff;
        cursor: pointer;
        padding: 10px;
        padding-top: 6px;
        padding-bottom: 6px;
        border-width: 0 0 0 1px;
        border-style: solid;
        border-color: #a2a2a4;
        color: #ffffff;
        font-weight: normal;
    }

    ul#css3menu ul li {
        float: none;
        border-bottom: thin solid #a2a2a4;
    }

    ul#css3menu ul a {
        color: #ffffff;
        text-align: left;
        background-color: #636567;
        background-image: none;
        border-width: 0;
        font-weight: normal;
        text-decoration: none;
    }

    ul#css3menu li:hover > a, ul#css3menu li a.pressed {
        background-color: #a2a2a4;
        border-color: #C0C0C0;
        border-style: solid;
        color: #ffffff;
        background-position: 0 100px;
        text-decoration: none;
    }

    ul#css3menu span {
        display: block;
        overflow: visible;
        background-position: right center;
        background-repeat: no-repeat;
        padding-right: 0px;
    }

    ul#css3menu ul li:hover > a, ul#css3menu ul li a.pressed {
        background-color: #a2a2a4;
        background-image: none;
        color: #ffffff;
        text-decoration: none;
    }

/* page elements
----------------------------------------------------------*/
/* featured */
.featured {
    background-color: #fff;
}

    .featured .content-wrapper {
        background-color: #7ac0da;
        background-image: -ms-linear-gradient(left, #7ac0da 0%, #a4d4e6 100%);
        background-image: -o-linear-gradient(left, #7ac0da 0%, #a4d4e6 100%);
        background-image: -webkit-gradient(linear, left top, right top, color-stop(0, #7ac0da), color-stop(1, #a4d4e6));
        background-image: -webkit-linear-gradient(left, #7ac0da 0%, #a4d4e6 100%);
        background-image: linear-gradient(left, #7ac0da 0%, #a4d4e6 100%);
        color: #3e5667;
        padding: 20px 40px 30px 40px;
    }

    .featured hgroup.title h1, .featured hgroup.title h2 {
        color: #fff;
    }

    .featured p {
        font-size: 1.1em;
    }

/* page titles */
hgroup.title {
    margin-bottom: 10px;
}

    hgroup.title h1, hgroup.title h2 {
        display: inline;
    }

    hgroup.title h2 {
        font-weight: normal;
        margin-left: 3px;
    }

/* features */
section.feature {
    width: 300px;
    float: left;
    padding: 10px;
}

/* ordered list */
ol.round {
    list-style-type: none;
    padding-left: 0;
}

    ol.round li {
        margin: 25px 0;
        padding-left: 45px;
    }

        ol.round li.zero {
            background: url("../Images/orderedList0.png") no-repeat;
        }

        ol.round li.one {
            background: url("../Images/orderedList1.png") no-repeat;
        }

        ol.round li.two {
            background: url("../Images/orderedList2.png") no-repeat;
        }

        ol.round li.three {
            background: url("../Images/orderedList3.png") no-repeat;
        }

        ol.round li.four {
            background: url("../Images/orderedList4.png") no-repeat;
        }

        ol.round li.five {
            background: url("../Images/orderedList5.png") no-repeat;
        }

        ol.round li.six {
            background: url("../Images/orderedList6.png") no-repeat;
        }

        ol.round li.seven {
            background: url("../Images/orderedList7.png") no-repeat;
        }

        ol.round li.eight {
            background: url("../Images/orderedList8.png") no-repeat;
        }

        ol.round li.nine {
            background: url("../Images/orderedList9.png") no-repeat;
        }

/* content */
article {
    float: left;
    width: 70%;
}

aside {
    float: right;
    width: 25%;
}

    aside ul {
        list-style: none;
        padding: 0;
    }

        aside ul li {
            background: url("../Images/bullet.png") no-repeat 0 50%;
            padding: 2px 0 2px 20px;
        }

.label {
    font-weight: 800;
}

/* login page */
#loginForm {
    border-right: solid 2px #c8c8c8;
    float: left;
    width: 45%;
}

    #loginForm .validation-error {
        display: block;
        margin-left: 15px;
    }

#socialLoginForm {
    margin-left: 40px;
    float: left;
    width: 50%;
}

/* contact */
.contact h3 {
    font-size: 1.2em;
}

.contact p {
    margin: 5px 0 0 10px;
}

.contact iframe {
    border: 1px solid #333;
    margin: 5px 0 0 10px;
}

/* forms */
/*fieldset {
    border: none;
    margin: 0;
    padding: 0;
}

    fieldset ol {
        padding: 0;
        list-style: none;
    }

        fieldset ol li {
            padding-bottom: 5px;
        }

    fieldset label {
        display: block;
        font-size: 1em;
        font-weight: 600;
    }

        fieldset label.checkbox {
            display: inline;
        }

    fieldset select,
    fieldset input[type="text"],
    fieldset input[type="tel"],
    fieldset input[type="email"],
    fieldset input[type="number"],
    fieldset input[type="datetime"],
    fieldset input[type="password"] {
        border: 1px solid #e2e2e2;
        color: #333;
        padding: 5px;
        width: 200px;
    }

        fieldset input[type="text"]:focus,
        fieldset input[type="tel"]:focus,
        fieldset input[type="email"]:focus,
        fieldset input[type="number"]:focus,
        fieldset input[type="datetime"]:focus,
        fieldset input[type="password"]:focus {
            border: 1px solid #7ac0da;
        }*/

/*fieldset input[type="submit"],
    fieldset input[type="reset"],
    fieldset input[type="button"],
    input[type="reset"],
    input[type="button"],
    input[type="submit"] {
        background-color: #636567;
        color: #fff;
        border: 1px solid #787878;
        cursor: pointer;
        font-size: 1em;
        padding-top: 3px;
        padding-bottom: 3px;
        padding-left: 10px;
        padding-right: 10px;
    }*/

fieldset legend {
    display: none;
}
/* info and errors */
.message-info {
    border: 1px solid;
    clear: both;
    padding: 10px 20px;
}

.message-error {
    clear: both;
    color: #e80c4d;
    font-size: 1em;
    font-weight: bold;
    margin: 20px 0 10px 0;
}

.message-success {
    color: #7ac0da;
    font-size: 1.3em;
    font-weight: bold;
    margin: 20px 0 10px 0;
}

.error {
    color: #e80c4d;
}

/* styles for validation helpers */
/*.field-validation-error {
    color: #e80c4d;
    font-weight: bold;
}*/

.field-validation-valid {
    display: none;
}

input[type="text"].input-validation-error,
input[type="password"].input-validation-error {
    border: 1px solid #e80c4d;
}

.validation-summary-errors {
    color: #e80c4d;
    font-weight: bold;
    font-size: 1em;
}

.validation-summary-valid {
    display: none;
}

ul#social li {
    display: inline;
    list-style: none;
}

    ul#social li a {
        color: #999;
        text-decoration: none;
    }

a.facebook, a.twitter {
    display: block;
    float: left;
    height: 24px;
    padding-left: 17px;
    text-indent: -9999px;
    width: 16px;
}

a.facebook {
    background: url("../Images/facebook.png") no-repeat;
}

a.twitter {
    background: url("../Images/twitter.png") no-repeat;
}

/* tables
----------------------------------------------------------*/
table.defaulttable {
    margin-bottom: 10px;
    width: 100%;
}

table {
    border-collapse: collapse;
    border-spacing: 0;
    border: 0 none;
    width: 100%;
}

th {
    font-size: 1em;
    text-align: left;
    border: none 0px;
    padding-left: 0;
}

    th a {
        display: block;
        position: relative;
    }

        th a:link, th a:visited, th a:active, th a:hover {
            color: #333;
            font-weight: 600;
            text-decoration: none;
            padding: 0;
        }

        th a:hover {
            color: #000;
        }

    th.asc a, th.desc a {
        margin-right: .75em;
    }

        th.asc a:after, th.desc a:after {
            display: block;
            position: absolute;
            right: 0em;
            top: 0;
            font-size: 0.75em;
        }

        th.asc a:after {
            content: '?';
        }

        th.desc a:after {
            content: '?';
        }

td {
    padding: 0.25em 0em 0em 0em;
    border: 0 none;
}

tr.pager td {
    padding: 0 0.25em 0 0;
}

/********************
*   Mobile Styles   *
********************/
@media only screen and (max-width: 850px) {
    /* header
	----------------------------------------------------------*/
    header .float-left,
    header .float-right {
        float: none;
    }

    /* logo */
    header .site-title {
        margin: 10px;
        text-align: center;
    }

    /* login */
    #login {
        font-size: .85em;
        margin: 0 0 12px;
        text-align: center;
    }

        #login ul {
            margin: 5px 0;
            padding: 0;
        }

        #login li {
            display: inline;
            list-style: none;
            margin: 0;
            padding: 0;
        }

        #login a {
            background: none;
            color: #999;
            font-weight: 600;
            margin: 2px;
            padding: 0;
        }

            #login a:hover {
                color: #333;
            }

    /* menu */
    nav {
        margin-bottom: 5px;
    }

    ul#menu {
        margin: 0;
        padding: 0;
        text-align: center;
    }

        ul#menu li {
            margin: 0;
            padding: 0;
        }

    /* main layout
	----------------------------------------------------------*/
    .main-content,
    .featured + .main-content {
        background-position: 10px 0;
    }

    .content-wrapper {
        padding-right: 10px;
        padding-left: 10px;
    }

    .featured .content-wrapper {
        padding: 10px;
    }

    /* page content */
    article, aside {
        float: none;
        width: 100%;
    }

    /* ordered list */
    ol.round {
        list-style-type: none;
        padding-left: 0;
    }

        ol.round li {
            padding-left: 10px;
            margin: 25px 0;
        }

            ol.round li.zero,
            ol.round li.one,
            ol.round li.two,
            ol.round li.three,
            ol.round li.four,
            ol.round li.five,
            ol.round li.six,
            ol.round li.seven,
            ol.round li.eight,
            ol.round li.nine {
                background: none;
            }

    /* features */
    section.feature {
        float: none;
        padding: 10px;
        width: auto;
    }

        section.feature img {
            color: #999;
            content: attr(alt);
            font-size: 1.5em;
            font-weight: 600;
        }

    /* forms */
    fieldset input[type="text"],
    fieldset input[type="password"] {
        width: 90%;
    }

    /* login page */
    #loginForm {
        border-right: none;
        float: none;
        width: auto;
    }

        #loginForm .validation-error {
            display: block;
            margin-left: 15px;
        }

    #socialLoginForm {
        margin-left: 0;
        float: none;
        width: auto;
    }

    /* footer
	----------------------------------------------------------*/
    footer .float-left,
    footer .float-right {
        float: none;
    }

    footer {
        text-align: center;
        height: auto;
        padding: 10px 0;
        background-color: #a2a2a4;
    }

        footer p {
            margin: 0;
        }

    ul#social {
        padding: 0;
        margin: 0;
    }

    a.facebook, a.twitter {
        background: none;
        display: inline;
        float: none;
        padding-left: 0;
        text-indent: 0;
    }
}

.Comment-template textarea {
    width: 600px;
    height: 60px;
    font-size: 90%;
    font-family: Calibri;
    color: #333;
}

table.box-table-a {
    width: 100%;
    margin: 5px;
    margin-left: 0px;
    text-align: left;
    border-collapse: collapse;
}

    table.box-table-a th {
        font-weight: normal;
        padding: 5px;
        background: #636567;
        border-bottom: 1px solid #fff;
        color: #fff;
    }

    table.box-table-a td {
        padding: 5px;
        background: #fff;
        border-bottom: 1px solid #a2a2a4;
        color: #333;
        border-top: 1px solid transparent;
    }

    table.box-table-a tr:hover td {
        background: #a2a2a4;
        color: #fff;
    }

    table.box-table-a tr:hover a {
        color: #fff;
    }

    table.box-table-a a {
        color: #333;
    }

/* Styling for displaying the Incident Types of the Incident page*/
#divincidenttype ul {
    margin: 0.3em;
    padding: 3px;
    list-style: none;
}

#divincidenttype ul {
    overflow: hidden;
}

    #divincidenttype ul li:nth-child(odd) {
        float: left;
        clear: left;
        width: 50%;
    }

    #divincidenttype ul li:nth-child(even) {
        float: right;
        clear: right;
        width: 50%;
    }

    #divincidenttype ul ul ul li:nth-child(even),
    #divincidenttype ul ul ul li:nth-child(odd) {
        float: none;
        padding-left: 0.3em;
    }

.injurycodes ul {
    margin: 0.3em;
    padding: 3px;
    list-style: none;
}

.injurycodes ul {
    overflow: hidden;
}

    .injurycodes ul li:nth-child(odd) {
        float: left;
        clear: left;
        width: 50%;
    }

    .injurycodes ul li:nth-child(even) {
        float: right;
        clear: right;
        width: 50%;
    }

.boldstyle {
    font-weight: bold;
}

div.box {
    width: 450px;
    padding: 5px;
    border: 5px solid gray;
    margin: 0px;
}

.loadingDialog-container {
    display: none;
}

#loadingDialog {
    text-align: center;
    position: absolute;
}

.ui-resizable-handle {
    display: none !important;
}

/* Paging Start */

.pagination {
    margin: 20px 0;
}

    .pagination ul {
        display: inline-block;
        *display: inline;
        margin-bottom: 0;
        margin-left: 0;
        -webkit-border-radius: 4px;
        -moz-border-radius: 4px;
        border-radius: 4px;
        *zoom: 1;
        -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05);
        -moz-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05);
        box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05);
    }

        .pagination ul > li {
            display: inline;
        }

            .pagination ul > li > a,
            .pagination ul > li > span {
                float: left;
                padding: 4px 12px;
                line-height: 20px;
                text-decoration: none;
                background-color: #ffffff;
                border: 1px solid #dddddd;
                border-left-width: 0;
            }

                .pagination ul > li > a:hover,
                .pagination ul > .active > a,
                .pagination ul > .active > span {
                    background-color: #f5f5f5;
                }

        .pagination ul > .active > a,
        .pagination ul > .active > span {
            color: #999999;
            cursor: default;
        }

        .pagination ul > .disabled > span,
        .pagination ul > .disabled > a,
        .pagination ul > .disabled > a:hover {
            color: #999999;
            cursor: default;
            background-color: transparent;
        }

        .pagination ul > li:first-child > a,
        .pagination ul > li:first-child > span {
            border-left-width: 1px;
            -webkit-border-bottom-left-radius: 4px;
            border-bottom-left-radius: 4px;
            -webkit-border-top-left-radius: 4px;
            border-top-left-radius: 4px;
            -moz-border-radius-bottomleft: 4px;
            -moz-border-radius-topleft: 4px;
        }

        .pagination ul > li:last-child > a,
        .pagination ul > li:last-child > span {
            -webkit-border-top-right-radius: 4px;
            border-top-right-radius: 4px;
            -webkit-border-bottom-right-radius: 4px;
            border-bottom-right-radius: 4px;
            -moz-border-radius-topright: 4px;
            -moz-border-radius-bottomright: 4px;
        }

.pagination-centered {
    text-align: center;
}

.pagination-right {
    text-align: right;
}

.pagination-large ul > li > a,
.pagination-large ul > li > span {
    padding: 11px 19px;
    font-size: 17.5px;
}

.pagination-large ul > li:first-child > a,
.pagination-large ul > li:first-child > span {
    -webkit-border-bottom-left-radius: 6px;
    border-bottom-left-radius: 6px;
    -webkit-border-top-left-radius: 6px;
    border-top-left-radius: 6px;
    -moz-border-radius-bottomleft: 6px;
    -moz-border-radius-topleft: 6px;
}

.pagination-large ul > li:last-child > a,
.pagination-large ul > li:last-child > span {
    -webkit-border-top-right-radius: 6px;
    border-top-right-radius: 6px;
    -webkit-border-bottom-right-radius: 6px;
    border-bottom-right-radius: 6px;
    -moz-border-radius-topright: 6px;
    -moz-border-radius-bottomright: 6px;
}

.pagination-mini ul > li:first-child > a,
.pagination-small ul > li:first-child > a,
.pagination-mini ul > li:first-child > span,
.pagination-small ul > li:first-child > span {
    -webkit-border-bottom-left-radius: 3px;
    border-bottom-left-radius: 3px;
    -webkit-border-top-left-radius: 3px;
    border-top-left-radius: 3px;
    -moz-border-radius-bottomleft: 3px;
    -moz-border-radius-topleft: 3px;
}

.pagination-mini ul > li:last-child > a,
.pagination-small ul > li:last-child > a,
.pagination-mini ul > li:last-child > span,
.pagination-small ul > li:last-child > span {
    -webkit-border-top-right-radius: 3px;
    border-top-right-radius: 3px;
    -webkit-border-bottom-right-radius: 3px;
    border-bottom-right-radius: 3px;
    -moz-border-radius-topright: 3px;
    -moz-border-radius-bottomright: 3px;
}

.pagination-small ul > li > a,
.pagination-small ul > li > span {
    padding: 2px 10px;
    font-size: 11.9px;
}

.pagination-mini ul > li > a,
.pagination-mini ul > li > span {
    padding: 0 6px;
    font-size: 10.5px;
}

.pager {
    margin: 20px 0;
    text-align: center;
    list-style: none;
    *zoom: 1;
}

    .pager:before,
    .pager:after {
        display: table;
        line-height: 0;
        content: "";
    }

    .pager:after {
        clear: both;
    }

    .pager li {
        display: inline;
    }

        .pager li > a,
        .pager li > span {
            display: inline-block;
            padding: 5px 14px;
            background-color: #fff;
            border: 1px solid #ddd;
            -webkit-border-radius: 15px;
            -moz-border-radius: 15px;
            border-radius: 15px;
        }

            .pager li > a:hover {
                text-decoration: none;
                background-color: #f5f5f5;
            }

    .pager .next > a,
    .pager .next > span {
        float: right;
    }

    .pager .previous > a,
    .pager .previous > span {
        float: left;
    }

    .pager .disabled > a,
    .pager .disabled > a:hover,
    .pager .disabled > span {
        color: #999999;
        cursor: default;
        background-color: #fff;
    }

.validationMessage {
    color: Red;
}

.txt {
    font-size: 90%;
    font-family: Calibri;
    color: #333;
}
/* Paging End */
/* End of styling*/

.circle {
    position: absolute;
    z-index: 1031;
}

.grey-container {
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    background: none repeat scroll 0 0 #EEEEEE;
    border-color: #DFDFDF;
    border-image: none;
    border-style: solid;
    border-width: 1px 0;
    padding: 15px;
}

.shortcut-link {
    color: #CCCCCC;
    display: inline-block;
    margin-right: 20px;
    text-shadow: 0 1px 0 #FFFFFF;
    transition: all 0.2s ease 0s;
}

    .shortcut-link .shortcut-icon {
        font-size: 30px;
        position: relative;
    }

        .shortcut-link .shortcut-icon .shortcut-alert {
            background: none repeat scroll 0 0 var(--buckeye-blue-800);
            border-radius: 50em;
            color: #FFFFFF;
            font-size: 11px;
            font-weight: bold;
            height: 18px;
            line-height: 16px;
            position: absolute;
            /*right: 0 !important;*/
            text-align: center;
            text-shadow: none;
            /*top: 0;*/
            width: 18px;
            left: 51%;
        }

    .shortcut-link .text {
        color: #626262;
        display: inline-block;
        font-weight: 600;
        margin-left: 10px;
        margin-top: -5px;
    }

    .shortcut-link:hover {
        color: #626262;
        text-decoration: none;
        transition: all 0.2s ease 0s;
    }

.none {
    float: none;
}

.navbar-toggle {
    padding: 6px 10px;
}

.breadcrumb {
    margin-left: 100px;
}

.pull-right .nav.ace-nav {
    padding-left: 0;
}

.table > thead > tr > td.danger,
.table > tbody > tr > td.danger, .table > tfoot > tr > td.danger,
.table > thead > tr > th.danger, .table > tbody > tr > th.danger,
.table > tfoot > tr > th.danger, .table > thead > tr.danger > td,
.table > tbody > tr.danger > td, .table > tfoot > tr.danger > td,
.table > thead > tr.danger > th, .table > tbody > tr.danger > th,
.table > tfoot > tr.danger > th {
    background-color: var(--buckeye-blue-800);
    color: #fff;
}

.box-table-a td > input {
    text-align: right;
}

.wizard-steps li:hover .step {
    transform: scale(1.1);
}

.wizard-steps li:hover a {
    text-decoration: none;
}

.login-layout .widget-box {
    position: relative;
}

.field-validation-valid {
    display: none;
}

.field-validation-error > span {
    color: #d16e6c;
}

.field-validation-error {
    color: #d16e6c;
}

.error {
    color: #d16e6c;
}

#validation-alert {
    display: none;
}

.box-table-a td:last-child {
    vertical-align: middle;
}

#logoutForm {
    padding: 0 11px;
    line-height: 1.42857;
    margin: 1px 0;
}

.dataText {
    padding-top: 4px;
}

.both {
    clear: both;
}

.ace-thumbnails li {
    border: none;
    margin-right: 5px;
}

    .ace-thumbnails li::after(1) {
        padding-left: 5px;
    }

.checkbox > input[type="checkbox"] {
    margin-right: 10px;
}
/* Styling for displaying the Incident Types of the Incident page*/
#divincidenttype ul {
    margin: 0.3em;
    padding: 3px;
    list-style: none;
}

#divincidenttype ul {
    overflow: hidden;
}

    /*#divincidenttype ul li:nth-child(odd) {
    float: left;
    clear: left;
    width: 50%;
}

#divincidenttype ul li:nth-child(even) {
    float: right;
    clear: right;
    width: 50%;
}*/

    #divincidenttype ul ul ul li:nth-child(even),
    #divincidenttype ul ul ul li:nth-child(odd) {
        float: none;
        padding-left: 0.3em;
    }

.injurycodes ul {
    margin: 0.3em;
    padding: 3px;
    list-style: none;
}

.injurycodes ul {
    overflow: hidden;
}

    .injurycodes ul li:nth-child(odd) {
        float: left;
        clear: left;
        width: 50%;
    }

    .injurycodes ul li:nth-child(even) {
        float: right;
        clear: right;
        width: 50%;
    }

label {
    font-size: 14px;
}

#even > div:nth-child(odd) {
    clear: both;
}

#even .col-xs-6 > input[type="text"] {
    margin-top: 10px;
}

@media screen and (min-width: 768px) {
    .modal-dialog {
        width: 900px;
    }
}

/*************   Screen specific styles *****************/

/*jumbotron background color change*/
.jumbotron {
    padding-top: 30px;
    padding-bottom: 30px;
    margin-bottom: 30px;
    color: inherit;
    background-color: rgba(0, 0, 0, 0.05);
}
/* Required field */
.required:after {
    content: ' *';
    color: Red;
}

.well-blue {
    min-height: 20px;
    padding: 19px;
    margin-bottom: 20px;
    background-color: #d9edf7;
    border: 1px solid #e3e3e3;
    border-radius: 4px;
    -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .05);
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, .05);
}

.well-white {
    min-height: 20px;
    padding: 19px;
    margin-bottom: 20px;
    background-color: #ffffff;
    border: 1px solid #e3e3e3;
    border-radius: 4px;
    -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .05);
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, .05);
    font-family: "Open Sans";
    font-size: 14px;
}

.screen-title {
    font-size: 18px;
    font-weight: bold;
    color: var(--buckeye-blue-700);
    font-family: "Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;
}

                /* Ohio Heart of it All Brand Colors */
                :root {
                    --buckeye-blue-800: #082646;
                    --buckeye-blue-700: #0E3F75;
                    --buckeye-blue-600: #738CAD;
                    --buckeye-blue-500: #A2B3C8;
                    --buckeye-blue-400: #bec9d9;
                    --buckeye-blue-300: #d8e0e9;
                    --buckeye-blue-200: #e8ecf3;
                    --buckeye-blue-100: #f3f5f9;
                    --cardinal-red-600: #6E0017;
                    --cardinal-red-500: #C12637;
                    --cardinal-red-400: #D05760;
                    --cardinal-red-300: #DD8288;
                    --cardinal-red-200: #EFC0C3;
                    --cardinal-red-100: #FAE9EB;
                    --appalachian-green-600: #527445;
                    --appalachian-green-500: #729364;
                    --appalachian-green-400: #8FA984;
                    --appalachian-green-300: #ABBFA3;
                    --appalachian-green-200: #C6D4C1;
                    --appalachian-green-100: #E3E9E0;
                    --pawpaw-green-600: #8AAE1B;
                    --pawpaw-green-500: #BBD36F;
                    --pawpaw-green-400: #D0E19C;
                    --pawpaw-green-300: #E4EFBF;
                    --pawpaw-green-200: #EBF2D5;
                    --pawpaw-green-100: #F1F6E3;
                    --circleville-orange-700: #BC860B;
                    --circleville-orange-600: #EBA70E;
                    --circleville-orange-500: #EFB93E;
                    --circleville-orange-400: #F3CA6E;
                    --circleville-orange-300: #F7DC9F;
                    --circleville-orange-200: #FBEDCF;
                    --circleville-orange-100: #FDF6E7;
                    --solar-yellow-600: #C2B26E;
                    --solar-yellow-500: #F3DF89;
                    --solar-yellow-400: #F5E5A1;
                    --solar-yellow-300: #F8ECB8;
                    --solar-yellow-200: #FAF2D0;
                    --solar-yellow-100: #FDF9E7;
                    --quarry-blue-600: #549B9E;
                    --quarry-blue-500: #69C2C6;
                    --quarry-blue-400: #87CED1;
                    --quarry-blue-300: #A5DADD;
                    --quarry-blue-200: #C3E7E8;
                    --quarry-blue-100: #E1F3F4;
                    --tech-blue-600: #007AA9;
                    --tech-blue-500: #0098D3;
                    --tech-blue-400: #33ADDC;
                    --tech-blue-300: #66C1E5;
                    --tech-blue-200: #99D6ED;
                    --tech-blue-100: #CCEAF6;
                    --earth-brown-600: #53381E;
                    --earth-brown-500: #8A5E32;
                    --earth-brown-400: #A17E5B;
                    --earth-brown-300: #B99E84;
                    --earth-brown-200: #D0BFAD;
                    --earth-brown-100: #E8DFD6;
                    --monument-gray-600: #6A6B69;
                    --monument-gray-500: #B0B3AF;
                    --monument-gray-400: #C0C2BF;
                    --monument-gray-300: #D0D1CF;
                    --monument-gray-200: #DFE1DF;
                    --monument-gray-100: #EFF0EF;
                    --black-1000: #0e0e0e;
                    --black-900: #222222;
                    --black-800: #444444;
                    --black-700: #666666;
                    --black-600: #949494;
                    --black-500: #b5b5b5;
                    --black-400: #d4d4d4;
                    --black-300: #e5e5e5;
                    --black-200: #F0F0F0;
                    --black-100: #f6f6f6;
                    --text-black: #171717;
                    --utility-red: #CC071E;
                    --utility-red-drk: #9E0012;
                    --utility-red-lte: #F9E6E8;
                    --utility-orange: #EBA70E;
                    --utility-orange-drk: #A95600;
                    --utility-orange-lte: #FDF6EA;
                    --utility-blue: #0074E8;
                    --utility-blue-drk: #0047B0;
                    --utility-blue-lte: #E5EFF9;
                    --utility-green: #007D3E;
                    --utility-green-drk: #005C2E;
                    --utility-green-lte: #E6F2EC;
                    --wild-sand-600: #FFFFFF;
                    --wild-sand-400: #ECECEC;
                    --wild-sand-300: #DFDFDF;
                    --wild-sand-200: #CFCFCF;
                    --wild-sand-100: #BFBFBF;
                    --oh-transparent: transparent
                }
       
                td a {
                    color: var(--utility-blue-drk) !important;
                }

                td a:visited {
                    color: var(--cardinal-red-600) !important;
                }
                .topnav, .topnav a.active {
                    background-color: var(--buckeye-blue-800) !important;
                }

                a.tablink:not(.active),  a.tablink:hover {
                    background-color: var(--buckeye-blue-700) !important;
                }

                .ace-settings-box > p > img {
                    height: auto !important;
                    margin: 5px auto !important;
                    width: 143px !important; 
                }
            

