﻿/* »»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»
FileName:    DrFrankJForte.Css
Created:    June 30, 2009
Modified:    March 20, 2013
Condensed: Feb 04, 2022
»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»» */
@media print {
    h1, h2, h3

{
    color: Black;
}

#Content2 {
    display: none !important;
}

#ppPnlLftTop {
    display: none;
}

* {
    font-family: Malgun Gothic, Helvetica, Sans-Serif;
    font-size: small;
}

.Signature {
    font-size: 20pt;
    color: black;
    font-family: Forte;
    letter-spacing: normal;
}

.Printable {
    font-size: 16pt;
    color: black;
    font-family: Times New Roman;
    white-space: pre-wrap;
    margin-left: 1em;
    letter-spacing: normal;
    orphans: inherit;
}

.PrintableHeader {
    font-size: 22pt;
    font-weight: bold;
    color: black;
    font-family: Arial;
}

.PrintableSubHeader {
    font-size: 18pt;
    font-weight: bold;
    color: black;
    font-family: Arial;
}

.Alert0 {
    color: #2f4779;
    font-weight: bold;
    font-size: 18pt;
    color: black;
    font-family: Times New Roman;
}

.Alert1 {
    color: #2f4779;
    font-size: 18pt;
    color: black;
}

BtnHide {
    display: none, !important;
}

.BtnStyle {
    border-radius: 22px 21px;
    width: 275px;
    height: 35px;
}

}

@media Screen {
    * {
        color: #3B5998;
    }

    * html ul li {
        float: left;
    }

        * html ul li a {
            height: 1%;
            color: darkblue;
        }

    html {
        font-size: 9pt;
    }

    body {
        background-color: #ffffff;
        font-size: 85.0%;
        margin: 0;
        padding: 0;
        text-align: justify;
    }

    form {
        letter-spacing: normal;
        word-spacing: normal;
    }

    h1 {
        color: #2f4779;
        font-family: "BankGothic Md BT";
        margin-bottom: 0.2em;
        margin-left: 0;
        margin-top: 0;
        text-align: left;
    }

    h2 {
        color: #2f4779;
        font-family: "BankGothic Md BT";
        margin-bottom: 0.2em;
        margin-left: 0;
        margin-top: 0;
        text-align: left;
    }

    h3 {
        color: #2f4779;
        font-family: "BankGothic Md BT";
        margin-bottom: 0.2em;
        margin-left: 0;
        margin-top: 0;
        text-align: left;
    }

    h4 {
        color: #2f4779;
        font-family: "BankGothic Md BT";
        margin-bottom: 0.2em;
        margin-left: 0;
        margin-top: 0;
        text-align: left;
    }

    h5 {
        color: #2f4779;
        font-family: "BankGothic Md BT";
        margin-bottom: 0.2em;
        margin-left: 0;
        margin-top: 0;
        text-align: left;
    }

    h6 {
        color: #2f4779;
        font-family: "BankGothic Md BT";
        font-size: 10.0pt;
        margin-bottom: 0.2em;
        margin-left: 0;
        margin-top: 0;
        text-align: left;
    }

    ul, li, a {
        line-height: 1.5em;
        max-width: 22.50em;
    }

    p {
        color: #000000;
        font-size: 10.0pt;
        margin-left: 0;
        width: 38.2em;
    }

    .rbl {
        color: Green;
        font-weight: bold;
    }

    .rblSmall {
        font-size: 8pt;
        color: black;
        font-family: Forte;
        letter-spacing: normal;
    }

    .GridView header thead a th {
        padding-left: 20px;
        padding-right: 20px;
    }

    .GridView tr td {
        padding-left: 8px;
        padding-right: 8px;
    }

    .tbx {
        padding: 4px 4px 4px 4px;
        border: 1px solid #CCCCCC;
        font-family: Malgun Gothic, Helvetica, Sans-Serif;
        font-size: 12px;
        overflow: hidden;
    }

    .Alert {
        color: #2f4779;
        font-weight: bold;
        width: 38.2em;
    }

    .Alert0 {
        color: #2f4779;
        #8E2800;
        font-weight: bold;
        width: 38.2em;
    }

    .Alert1 {
        color: #2f4779;
        #8E2800;
        font-weight: bold;
        width: 38.2em;
    }

    .EdtItm {
        background: OldLace !Important;
        padding: 5px 10px !Important;
    }

    .PatientID {
        color: Navy;
        font-weight: bold;
        font-size: 11pt;
    }

    .PtChargesHeader {
        color: Navy;
        font-weight: normal;
        font-size: 10pt;
    }

    .ChargesLabels {
        color: #2f4779;
        font-weight: normal;
        font-size: 8pt;
    }

    .ChargesLabelsSelected {
        color: Green;
        font-weight: bold;
        font-size: 8pt;
    }

    .Clr {
        clear: both;
    }

    .cpyRight {
        color: #C0C0FF;
        font-family: Arial;
        font-size: 9.0pt;
    }

    .BtnStyle {
        border-radius: 22px 21px;
        width: 275px;
        height: 35px;
    }

    .ppPnl {
        background-color: transparent;
        clear: both;
        float: left;
        height: 75%;
        position: absolute;
        left: 0em;
        top: 6.2em;
        width: 19%;
        z-index: 1;
    }

    .ppPnl_Thin {
        background-color: transparent;
        clear: both;
        float: left;
        height: 75%;
        position: absolute;
        left: 0em;
        top: 6.2em;
        width: 10%;
        z-index: 1;
    }

    .ppPnlRtTop {
        background-color: transparent;
        clear: both;
        float: right;
        height: 33.00%;
        position: absolute;
        vertical-align: central;
        width: 10%;
        z-index: 1;
        top: 65px;
        left: 1251px;
    }

    .ppftr {
        clear: both;
        float: left;
        margin-bottom: 0.0em;
        margin-left: 0.0em;
        margin-top: 0.5em;
        position: absolute;
        left: 2.0em;
        top: 95.00%;
        text-align: Left;
        width: 30%;
        z-index: 0;
    }
    /*.ftrtxt {*/ /* footer text*/
    /*background-position: left top;
        clear: both;
        float: left;
        height: 3.0em;
        line-height: 1.0em;
        margin-left: 0.0em;     
        margin-top: 1.0em;
        position: absolute;
        left: 1.0em;
        top: 91.0%;
        text-align: left;
        z-index: 0;
    }*/
    .pphdr {
        background-color: #333333; /*
#3b5998;*/
        clear: both;
        height: 3em;
        margin-left: 0;
        margin-right: 0;
        min-height: 0.0em;
        position: relative;
        left: 0.0em;
        top: 0.0em;
        width: 120.00%;
        padding: 5px;
        z-index: 1;
        color: #FFFFFF;
        font-family: Malgun Gothic, Helvetica, Sans-Serif;
    }

    .hdrH2 { /* Used for Omni Header */
        color: White;
        background-color: #333333 !important;
        clear: both;
        height: 3em;
        margin-left: 0;
        margin-right: 0;
        min-height: 0.0em;
        position: relative;
        width: 120.00%;
        font-family: Malgun Gothic, Helvetica, Sans-Serif;
    }
    /*    .WaterMarked {
        color: 
#687a9e;
        font-size: 12pt;
        font-family: "Times New Roman", Times, seriff;
    }*/
    .ppcntnt0 {
        background-color: transparent;
        clear: both;
        height: 100%;
        margin-left: 2em;
        margin-bottom: 2em;
        position: absolute;
        left: 24%;
        top: 1em;
        width: 72.50%;
    }

    .ppcntnt {
        font-family: Malgun Gothic, Helvetica, Sans-Serif !important;
        background-color: transparent;
        clear: both;
        height: 81%;
        margin-left: 0.0em;
        margin-bottom: 0;
        position: absolute;
        left: 22%;
        top: 6.4em; /*top was changed from 7 to 5 em FJF 7/29/2010*/
        width: 72.50%;
    }

    .ContentHx {
        background-color: transparent;
        clear: both;
        height: 81.25%;
        margin-left: 0.0em;
        margin-bottom: 0;
        position: absolute;
        left: 15.00%;
        top: 6.00em;
        width: 72.50%;
    }

    .WideContent {
        font-family: Malgun Gothic, Helvetica, Sans-Serif !important;
        background-color: transparent;
        clear: both;
        height: 81.25%;
        margin-left: 0.0em;
        margin-bottom: 0;
        position: absolute;
        left: 20.00%;
        top: 7.00em;
        width: 80%;
    }

    .WideMedContent {
        font-family: Malgun Gothic, Helvetica, Sans-Serif !important;
        background-color: transparent;
        clear: both;
        height: 81.25%;
        margin-left: 0.0em;
        margin-bottom: 0;
        position: absolute;
        left: 20.00%;
        top: 7.00em;
        width: 80%;
    }

    .WideVeryContent {
        font-family: Malgun Gothic, Helvetica, Sans-Serif !important;
        background-color: transparent;
        clear: both;
        height: 81.25%;
        margin-left: 0.0em;
        margin-bottom: 0;
        position: absolute;
        left: 2.00%;
        top: 7.00em;
        width: 90%;
    }

    .hr {
        color: #717171;
        height: 1px;
        width: inherit;
    }

    .accordionContent {
        background-color: #D3DEEF;
        border-color: -moz-use-text-color #2F4F4F #2F4F4F;
        border-right: 1px dashed #2F4F4F;
        border-style: none dashed dashed;
        border-width: medium 1px 1px;
        padding: 10px 5px 5px;
    }

    .accordionHeaderSelected {
        background-color: #5078B3;
        border: 1px solid #2F4F4F;
        color: white;
        cursor: pointer;
        font-family: Malgun Gothic, Helvetica, Sans-Serif;
        font-size: 12px;
        font-weight: bold;
        margin-top: 5px;
        padding: 5px;
    }

    .accordionHeader {
        background-color: #2E4D7B;
        border: 1px solid #2F4F4F;
        color: white;
        cursor: pointer;
        font-family: Malgun Gothic, Helvetica, Sans-Serif;
        font-size: 12px;
        font-weight: bold;
        margin-top: 5px;
        padding: 5px;
    }

    .modalBackground {
        background-color: LightGray;
        filter: alpha(opacity=70);
        opacity: 0.7;
    }

    .modalPopup {
        background-color: #c7d0e1;
        border-width: 2px;
        border-style: solid;
        border-color: #3b5998;
        padding: 2px;
        width: 502px;
        position: absolute;
        top: 50px;
        left: 50px
    }

    .updateProgress {
        border-width: 1px;
        border-style: solid;
        background-color: #FFFFFF;
        position: absolute;
        width: 180px;
        height: 65px;
    }

    .fixedHeader {
        font-weight: bold;
        position: absolute;
        background-color: #758ab6;
        color: white;
        height: 25px;
        top: expression(Sys.UI.DomElement.getBounds(document.getElementById("Pnl_Gridview1")).y-25);
    }

    .unfixedHeader {
        font-weight: bold;
        background-color: #758ab6;
        color: white;
        height: 25px;
    }
}
