﻿div.ui-dialog-titlebar {
    height: 1em;
    font-size: 12px;
    background-color: #C3D3D9;
}

.ui-datepicker {
    font-size: 12px;
}

.ui-dialog-titlebar-close {
    visibility: hidden;
}

div.xsmall {
    font-size: x-small;
}

form {
    margin-bottom: 16px;
}

.hide {
    display: none;
}

.show {
    display: inline;
}

.approved {
    border: 1px solid #00E600;
}

.error {
    border: 1px solid red;
}

div.error {
    padding: 0px 0px 0px 10px;
    border: none;
}

.success {
    border: 1px solid black;
}

input.SearchBox {
    padding: 2px 0px 2px 0px;
    width: 250px;
    margin: 0px;
}

div.fifty {
    width: 49%;
    max-width: 49%;
    padding: 0px;
    float: left;
    margin: 0px;
}

div.full {
    width: 100%;
}

div.lineSpacing {
    padding: 2px;
}

span.blue {
    color: Blue;
    font-weight: bold;
}

td.link, a.link, span.link, #link {
    color: Blue;
    cursor: pointer;
}

td.underline, a.underline, span.underline, div.underline, #underline {
    text-decoration: underline;
}

div.textLeft {
    text-align: left;
}

td.textLeft {
    text-align: left;
}

div.textRight {
    text-align: right;
}

td.textRight {
    text-align: right;
}


div.fullLeft {
    float: left;
    width: 100%;
}

div.fiftyFull {
    width: 49%;
    max-width: 49%;
    padding: 0px 0px 0px 0px;
    float: left;
}

div.thirtyThree {
    width: 32%;
    max-width: 32%;
    padding: 0px 2px 0px 2px;
    margin: 0px 2px 0px 2px;
    float: left;
}

div.borderRight {
    border-right: 1px solid gray;
}

div.borderLeft {
    border-left: 1px solid gray;
}

div.FormErrorSummary {
    text-align: center;
    color: Red;
    font-size: small;
    float: left;
    padding: 0px;
    margin: 0px;
    width: 100%;
}

div.FormSubmitSummary {
    text-align: center;
    color: Green;
    font-size: small;
    float: left;
    padding: 0px;
    margin: 0px;
    width: 100%;
}

div.ProviderContent {
    width: 645px;
    max-width: 645px;
    height: 420px;
    max-height: 420px;
    overflow-y: auto;
    overflow-x: hidden;
    float: left;
}

div.center {
    text-align: center;
}

div.helpText {
    padding: 5px 0px 0px 0px;
    font-weight: bold;
    font-size: 9px;
    text-align: left;
}

label.frm {
    float: left;
    text-align: left;
    margin: 2px 0px 2px 2px;
    padding: 4px 0px 0px 2px;
}

table {
    padding: 0px;
    margin: 0px;
    width: 100%;
}

th, td {
    padding: 0px;
    margin: 0px;
}

input.frm, select.frm {
    float: left;
    margin: 2px 2px 2px 10px;
}

input.frmDiv {
    float: right;
    margin: 2px 2px 2px 10px;
}

input.text {
    width: 175px;
}

input.date {
    width: 68px;
}

input.phone {
    width: 85px;
}

legend {
    font-size: small;
    font-weight: bold;
    margin: 0px 0px 10px 0px;
    padding: 10px 0px 0px 0px;
}

div.titleBar {
    font-size: small;
    font-weight: bold;
}

div.ContractualLanguageSection {
    padding: 4px 0px 4px 0px;
    width: 95%;
}

:-ms-input-placeholder {
    font-family: Arial;
    opacity: .75;
    font-size: 10px;
    font-style: italic;
}

input.editLab, select.editLab, textarea.editLab {
    width: 90%;
    margin-bottom: 5px;
}

label.editLab {
    width: 100%;
    text-align: left;
    margin: 2px 0px 2px 2px;
    padding: 4px 0px 0px 2px;
}

#OrderTypeId {
    width: 90%;
}

#LabDialog div.ui-widget-content {
    border: none;
    padding-bottom: 0;
}

#LabDialog div.ui-dialog-buttonpane {
    margin-top: 0;
    padding-top: 0;
    padding-bottom: 0;
}

    #LabDialog div.ui-dialog-buttonpane button {
        margin-top: 0;
        font-size: .8em;
    }

input[type=button], input[type=reset], .submit, button {
    border-color: darkgray;
    padding: 2px 10px 2px 10px;
    border-style: solid;
    border-right-style: ridge;
    border-bottom-style: ridge;
    border-width: 2px;
    border-top-width: 1px;
    border-left-width: 1px;
}
    input[type=button]:disabled, input[type=reset]:disabled, .submit:disabled, button:disabled {
        border-style: solid;
        border-width: 1px;
    }

    input[type=button]:enabled:hover, input[type=reset]:enabled:hover, .submit:enabled:hover, button:enabled:hover {
        background-color: paleturquoise;
        border-color: skyblue;
    }

        input[type=button]:enabled:active, input[type=reset]:enabled:active, .submit:enabled:active button:enabled:active {
            background-color: deepskyblue;
            border-color: dimgray;
        }

input:focus, select:focus, textarea:focus {
    outline: none;
}

input[type=text], input[type=password], input[type=search] {
    border: 1px solid gray;
}

select {
    border: 1px solid black;
}
