
/**/
/**/
@media only screen and (max-width: 969px) { html { font-size:  1.0em !important; } }
@media only screen and (max-width: 969px) { body { font-size:  1.1em !important; } }
@media only screen and (max-width: 400px) { body { font-size:  1.0em !important; } }
@media only screen and (max-width: 350px) { body { font-size:  0.9em !important; } }
@media only screen and (max-width: 310px) { body { font-size:  0.8em !important; } }
@media only screen and (max-width: 969px) 
{

    /**/

    /**/
    div
    {
        width: auto !important;
    }
    
    /**/
    html, body
    {
        width: 100%;
        height: 100%;
        margin: 0px;
        padding: 0px;
    } 
 
    /**/
    #banner
    {
        height: 19.0em;     /**/
        background-size: 144.0em 22.0em; /**/
        background-position: left top;
    }
    /**/
    #banner #mdlogo
    {
        visibility: hidden;
    }

    /**/
    #container
    {
        width: 100%;        /**/
        min-width: auto;    /**/
    }
    
    /**/
    .contentContainer
    {
        font-size: 0.9em;      /**/
    }
    /**/
    ul.mIndexMenu li
    {
        width: auto !important; /**/
    }    
    /**/
    ul.mIndexMenu li div
    {
        font-size: 1.0em !important; /**/
    }
    
    /**/
    .contentContainer
    {
        margin-top: 0.0em;     /**/
        margin-right: 0.2em;   
        margin-bottom: 0.5em;
        margin-left: 0.2em;
        padding-top: 0.0em;    /**/
        padding-right: 0.0em;  /**/ 
        padding-bottom: 0.0em; /**/ 
        padding-left: 0.0em;   /**/ 
    }
    /**/
    .gDivContent,
    .gDivContent div,
    .gDivContent li,
    .gDivContent div a,
    .gDivContent ul a,
    .gDivContent li a
    {
        padding: 0.5em !important;  /**/    
        margin: 0.0em !important;   /**/    
    }
    /**/
    .gDivContent ul,
    .gDivContent div ul,
    .gDivContent li ul
    {
        padding: 0.25em !important;  /**/    
        margin: 0.25em !important;   /**/    
    }
    /**/
    .gDivContent ul div,
    .gDivContent li div,
    .gDivContent h1,
    .gDivContent h2,
    .gDivContent h3,
    .gDivContent h4,
    .gDivContent h5,
    .gDivContent h6
    {
        padding: 0.0em !important;  /**/    
        margin: 0.0em !important;   /**/    
    }
    
    /**/
    #mDivContent
    {
        height: auto !important;  /**/
    }



    /**/

    /**/
    .btnSessExtend
    {
        padding: 1.0em 4.0em 1.0em 4.0em;
        margin-bottom: 1.0em;
    }

    /**/
    .gBtnStandard, .gBtnDisabled, .coreButton, .coreButtonDisabled, .formButton, .formButtonDisabled, .gBtnBack, .gBtnPostbackStandard
    {
        padding: 0.42em 1.45em 0.42em 2.49em;    /**/
        height: 4.05em; /**/
        background-size: 49.84em 3.84em; /**/
    }
    /**/
    .gBtnBack
    {
        padding: 0.42em 2.49em 0.42em 1.45em; /**/
    }



    /**/

    /**/
    .gExpandableRegionLevel1Container,
    .gDivContent div.gExpandableRegionLevel1Container,
    .gExpandableRegionLevel2Container,
    .gDivContent div.gExpandableRegionLevel2Container,
    .gExpandableRegionLevel3Container,
    .gDivContent div.gExpandableRegionLevel3Container
    {
        padding: 0.0em !important;
    }
    /**/
    .gExpandableRegionLevel1Header,
    .gExpandableRegionLevel2Header,
    .gExpandableRegionLevel3Header
    {
        height: auto;  /**/
        box-sizing: border-box;
        width: 100% !important;
        min-width: 86vw;
    }
    /**/
    .gExpandableRegionLevel1HeaderPlus,
    .gDivContent div.gExpandableRegionLevel1HeaderPlus,
    .gExpandableRegionLevel2HeaderPlus,
    .gDivContent div.gExpandableRegionLevel2HeaderPlus,
    .gExpandableRegionLevel3HeaderPlus,
    .gDivContent div.gExpandableRegionLevel3HeaderPlus
    {
        padding: 0.0em !important;
    }
    .gExpandableRegionLevel1HeaderPlus img,
    .gExpandableRegionLevel2HeaderPlus img,
    .gExpandableRegionLevel3HeaderPlus img
    {
        height: 1.2em;
        width: 1.2em;
        padding: 0.5em !important;
    }
    /**/
    .gExpandableRegionLevel1HeaderLeft, .gExpandableRegionLevel1HeaderRight,
    .gExpandableRegionLevel2HeaderLeft, .gExpandableRegionLevel2HeaderRight,
    .gExpandableRegionLevel3HeaderLeft, .gExpandableRegionLevel3HeaderRight
    {
        padding: 0.5em !important;
    }
    /**/
    .gExpandableRegionLevel1HeaderRight,
    .gExpandableRegionLevel2HeaderRight,
    .gExpandableRegionLevel3HeaderRight
    {
        float: none;
        margin-bottom: 1.5em !important;
    }
    


    /**/

    /**/
    .studentBar A
    {        
        display: block;
        margin-bottom: 1.3em;
        font-size: 150%;
        position: relative;
        top: -0.5em;
        /**/
        text-shadow: -0.1em -0.1em #fff,
                      0.1em -0.1em #fff,
                     -0.1em  0.1em #fff,
                      0.1em  0.1em #fff;
    }
    


    /**/
    
    /**/
    #navigation
    {
        height: 13.75em;      /**/
        background-size: 260.34em 14.28em; /**/
        background-position: -20.77em 0.00em; /**/
    } 
    /**/
    #menuText
    {
        font-size: 2.75em;   /**/
        top: 2.04em;         /**/
        left: 0.28em;        /**/
    }
    
    /**/
    div#navDropDownMenu
    {
        margin-bottom: 1.0em;
        width: 100% !important;
        position: relative;
    }
    /**/
    div.navMainMenu div.NavigationSubItems div.NavigationItem
    {
        font-size: 0.8em;   /**/
    }
    


    /**/
    
    /**/
    .navContainer
    {
        width: auto;        /**/
    }

    /**/
    .navContainer
    {
        position: relative; /**/
        margin-top: 0;      /**/
        padding-left: 0;    /**/
        left: auto;         /**/
        padding-top: 1.0em; /**/
    } 
    /**/
    .navDropDownSection
    {
        margin-right: 0em;  /**/
        margin-left: 0;     /**/
        margin-top: 1.5em;  /**/
    }
    /**/
    div.navDropDownSection div.navDropDownHeader
    {
        margin-right: 2.0em; /**/
    }
 
    /**/
    .navDropDownSection A
    {
        font-size: 150%
    } 
    
    /**/
    div#BannerUserName
    {
        font-size: 1.4em;         /**/
        top: auto !important;     /**/
        bottom: 0.00em;
        right: 1.04em !important; /**/
    }    

    /**/
    div.NavigationSubItems
    {
        width: auto !important; /**/
    }    
    /**/
    #BannerHelp
    {
        margin-top: 0.0em;      /**/
    }
    #BannerLogout
    {
        margin-top: 0.0em;      /**/
    }

    


    /**/
    
    /**/
    #footerBanner
    {
        background-position: center;
    }
    

    /**/
    
    /**/
    .gModalDialog 
    {
        max-width: 80% !important;
        left: 10% !important;
    }


    /**/

    /**/
    textarea,
    .gTxtStandard, .gTxtDisabled, .gTxtStandardInvalid, .gTxtInvalid, .gTxtReadOnly, .gTxtMoneyStandard, .gTxtMoneyDisabled, .gTxtMoneyStandardInvalid, .gTxtMoneyInvalid, .gTxtMoneyReadOnly, .gTxtZipStandard, .gTxtZipDisabled, .gTxtZipInvalid, .gtxtZipReadOnly, .gTxtStateStandard, .gTxtStateDisabled, .gTxtStateInvalid, .gtxtStateReadOnly, .gTxtDobStandard, .gTxtDobDisabled, .gTxtDobInvalid, .gtxtDobReadOnly, .coreTextBox, .coreTextBoxInvalid
    {
        font-size: 1.2em;
        padding-top: 0.4em;       /**/
        padding-bottom: 0.4em;    /**/
        box-sizing: border-box;   /**/
        max-width: 100%;          /**/
        margin-top: 0.4em;        /**/
        margin-bottom: 0.4em;     /**/
    }
    textarea,
    textarea.gTxtStandard, textarea.gTxtDisabled, textarea.gTxtStandardInvalid, textarea.gTxtInvalid, textarea.gTxtReadOnly, textarea.gTxtMoneyStandard, textarea.gTxtMoneyDisabled, textarea.gTxtMoneyStandardInvalid, textarea.gTxtMoneyInvalid, textarea.gTxtMoneyReadOnly, textarea.gTxtZipStandard, textarea.gTxtZipDisabled, textarea.gTxtZipInvalid, textarea.gtxtZipReadOnly, textarea.gTxtStateStandard, textarea.gTxtStateDisabled, textarea.gTxtStateInvalid, textarea.gtxtStateReadOnly, textarea.gTxtDobStandard, textarea.gTxtDobDisabled, textarea.gTxtDobInvalid, textarea.gtxtDobReadOnly, textarea.coreTextBox, textarea.coreTextBoxInvalid
    {
        box-sizing: border-box;   /**/
        max-width: 97%;           /**/
    }
    .gDrpStandard, .gDrpDisabled, .gDrpInvalid, .gDrpStandardInvalid, .coreDropdown
    {
        font-size: 1.2em;         /**/
        padding-top: 0.4em;       
        padding-bottom: 0.4em;
        box-sizing: border-box;   /**/
        max-width: 96%;           /**/
        /*max-width: 86vw;*/      /**/
        margin-top: 0.4em;        /**/
        margin-bottom: 0.4em;     /**/
    }
    .gDrpStandard option, .gDrpDisabled option, .gDrpInvalid option, .gDrpStandardInvalid option, .coreDropdown option
    {
        box-sizing: border-box;   /**/
        max-width: 96%;           /**/
        /*max-width: 86vw;*/      /**/
        font-size: 0.8em;         /**/
    }
    /**/
    input[type=checkbox] 
    {
        transform: scale(2.0);
        -ms-transform: scale(2); /**/
        -moz-transform: scale(2); /**/
        -webkit-transform: scale(2); /**/
        -o-transform: scale(2); /**/
        margin: 1.5em 1.5em 1.5em 1.5em !important; /**/
    }

    /**/
    table.mobile-friendly.data
    {        
        font-size: 1.0em;               /**/
    }
    table.mobile-friendly 
    {
        margin: 0 !important;           /**/
        padding: 0 !important;          /**/
    }
    table.mobile-friendly,
    table.mobile-friendly thead,
    table.mobile-friendly tbody,
    table.mobile-friendly tr,
    table.mobile-friendly td,
    table.mobile-friendly th 
    {
        display: block;
        text-align: left !important;
        max-width: 100%;              /**/
        box-sizing: border-box;       /**/
    }
    table.mobile-friendly td,
    table.mobile-friendly th
    {
        padding-left: 0.7em !important;
        padding-right: 0.7em !important;
    }
    table.mobile-friendly td textarea
    table.mobile-friendly td .gTxtStandard, 
    table.mobile-friendly td .gTxtDisabled, 
    table.mobile-friendly td .gTxtStandardInvalid, 
    table.mobile-friendly td .gTxtInvalid, 
    table.mobile-friendly td .gTxtReadOnly, 
    table.mobile-friendly td .gTxtMoneyStandard, 
    table.mobile-friendly td .gTxtMoneyDisabled, 
    table.mobile-friendly td .gTxtMoneyStandardInvalid, 
    table.mobile-friendly td .gTxtMoneyInvalid, 
    table.mobile-friendly td .gTxtMoneyReadOnly, 
    table.mobile-friendly td .gTxtZipStandard, 
    table.mobile-friendly td .gTxtZipDisabled, 
    table.mobile-friendly td .gTxtZipInvalid, 
    table.mobile-friendly td .gtxtZipReadOnly, 
    table.mobile-friendly td .gTxtStateStandard, 
    table.mobile-friendly td .gTxtStateDisabled, 
    table.mobile-friendly td .gTxtStateInvalid, 
    table.mobile-friendly td .gtxtStateReadOnly, 
    table.mobile-friendly td .gTxtDobStandard, 
    table.mobile-friendly td .gTxtDobDisabled, 
    table.mobile-friendly td .gTxtDobInvalid, 
    table.mobile-friendly td .gtxtDobReadOnly, 
    table.mobile-friendly td .coreTextBox, 
    table.mobile-friendly td .coreTextBoxInvalid,
    table.mobile-friendly td .gDrpStandard, 
    table.mobile-friendly td .gDrpDisabled, 
    table.mobile-friendly td .gDrpInvalid, 
    table.mobile-friendly td .gDrpStandardInvalid, 
    table.mobile-friendly td .coreDropdown
    {
        box-sizing: border-box;  /**/
        width: 100% !important;  /**/
    }



    /**/
    .gDivContent .mobile-pad-top          { padding-top:     0.5em !important; }
    .gDivContent .mobile-pad-top-1        { padding-top:     1.0em !important; }
    .gDivContent .mobile-pad-top-2        { padding-top:     2.0em !important; }
    .gDivContent .mobile-pad-left         { padding-left:    0.5em !important; }
    .gDivContent .mobile-pad-left-1       { padding-left:    1.0em !important; }
    .gDivContent .mobile-pad-left-2       { padding-left:    2.0em !important; }
    .gDivContent .mobile-margin-top       { margin-top:      0.5em !important; }
    .gDivContent .mobile-margin-top-1     { margin-top:      1.0em !important; }
    .gDivContent .mobile-margin-top-2     { margin-top:      2.0em !important; }
    .gDivContent .mobile-margin-left      { margin-left:     0.5em !important; }
    .gDivContent .mobile-margin-left-1    { margin-left:     1.0em !important; }
    .gDivContent .mobile-margin-left-2    { margin-left:     2.0em !important; }
    .gDivContent .mobile-pad-bottom       { padding-bottom:  0.5em !important; }
    .gDivContent .mobile-pad-bottom-1     { padding-bottom:  1.0em !important; }
    .gDivContent .mobile-pad-bottom-2     { padding-bottom:  2.0em !important; }
    .gDivContent .mobile-pad-right        { padding-right:   0.5em !important; }
    .gDivContent .mobile-pad-right-1      { padding-right:   1.0em !important; }
    .gDivContent .mobile-pad-right-2      { padding-right:   2.0em !important; }
    .gDivContent .mobile-margin-bottom    { margin-bottom:   0.5em !important; }
    .gDivContent .mobile-margin-bottom-1  { margin-bottom:   1.0em !important; }
    .gDivContent .mobile-margin-bottom-2  { margin-bottom:   2.0em !important; }
    .gDivContent .mobile-margin-right     { margin-right:    0.5em !important; }
    .gDivContent .mobile-margin-right-1   { margin-right:    1.0em !important; }
    .gDivContent .mobile-margin-right-2   { margin-right:    2.0em !important; }
    table.mobile-friendly.mobile-pad-top          { padding-top:     0.5em !important; }
    table.mobile-friendly.mobile-pad-top-1        { padding-top:     1.0em !important; }
    table.mobile-friendly.mobile-pad-top-2        { padding-top:     2.0em !important; }
    table.mobile-friendly.mobile-pad-left         { padding-left:    0.5em !important; }
    table.mobile-friendly.mobile-pad-left-1       { padding-left:    1.0em !important; }
    table.mobile-friendly.mobile-pad-left-2       { padding-left:    2.0em !important; }
    table.mobile-friendly.mobile-margin-top       { margin-top:      0.5em !important; }
    table.mobile-friendly.mobile-margin-top-1     { margin-top:      1.0em !important; }
    table.mobile-friendly.mobile-margin-top-2     { margin-top:      2.0em !important; }
    table.mobile-friendly.mobile-margin-left      { margin-left:     0.5em !important; }
    table.mobile-friendly.mobile-margin-left-1    { margin-left:     1.0em !important; }
    table.mobile-friendly.mobile-margin-left-2    { margin-left:     2.0em !important; }
    table.mobile-friendly.mobile-pad-bottom       { padding-bottom:  0.5em !important; }
    table.mobile-friendly.mobile-pad-bottom-1     { padding-bottom:  1.0em !important; }
    table.mobile-friendly.mobile-pad-bottom-2     { padding-bottom:  2.0em !important; }
    table.mobile-friendly.mobile-pad-right        { padding-right:   0.5em !important; }
    table.mobile-friendly.mobile-pad-right-1      { padding-right:   1.0em !important; }
    table.mobile-friendly.mobile-pad-right-2      { padding-right:   2.0em !important; }
    table.mobile-friendly.mobile-margin-bottom    { margin-bottom:   0.5em !important; }
    table.mobile-friendly.mobile-margin-bottom-1  { margin-bottom:   1.0em !important; }
    table.mobile-friendly.mobile-margin-bottom-2  { margin-bottom:   2.0em !important; }
    table.mobile-friendly.mobile-margin-right     { margin-right:    0.5em !important; }
    table.mobile-friendly.mobile-margin-right-1   { margin-right:    1.0em !important; }
    table.mobile-friendly.mobile-margin-right-2   { margin-right:    2.0em !important; }
    table.mobile-friendly td.mobile-pad-top          { padding-top:     0.5em !important; }
    table.mobile-friendly td.mobile-pad-top-1        { padding-top:     1.0em !important; }
    table.mobile-friendly td.mobile-pad-top-2        { padding-top:     2.0em !important; }
    table.mobile-friendly td.mobile-pad-left         { padding-left:    0.5em !important; }
    table.mobile-friendly td.mobile-pad-left-1       { padding-left:    1.0em !important; }
    table.mobile-friendly td.mobile-pad-left-2       { padding-left:    2.0em !important; }
    table.mobile-friendly td.mobile-margin-top       { margin-top:      0.5em !important; }
    table.mobile-friendly td.mobile-margin-top-1     { margin-top:      1.0em !important; }
    table.mobile-friendly td.mobile-margin-top-2     { margin-top:      2.0em !important; }
    table.mobile-friendly td.mobile-margin-left      { margin-left:     0.5em !important; }
    table.mobile-friendly td.mobile-margin-left-1    { margin-left:     1.0em !important; }
    table.mobile-friendly td.mobile-margin-left-2    { margin-left:     2.0em !important; }
    table.mobile-friendly td.mobile-pad-bottom       { padding-bottom:  0.5em !important; }
    table.mobile-friendly td.mobile-pad-bottom-1     { padding-bottom:  1.0em !important; }
    table.mobile-friendly td.mobile-pad-bottom-2     { padding-bottom:  2.0em !important; }
    table.mobile-friendly td.mobile-pad-right        { padding-right:   0.5em !important; }
    table.mobile-friendly td.mobile-pad-right-1      { padding-right:   1.0em !important; }
    table.mobile-friendly td.mobile-pad-right-2      { padding-right:   2.0em !important; }
    table.mobile-friendly td.mobile-margin-bottom    { margin-bottom:   0.5em !important; }
    table.mobile-friendly td.mobile-margin-bottom-1  { margin-bottom:   1.0em !important; }
    table.mobile-friendly td.mobile-margin-bottom-2  { margin-bottom:   2.0em !important; }
    table.mobile-friendly td.mobile-margin-right     { margin-right:    0.5em !important; }
    table.mobile-friendly td.mobile-margin-right-1   { margin-right:    1.0em !important; }
    table.mobile-friendly td.mobile-margin-right-2   { margin-right:    2.0em !important; }
    table.mobile-friendly th.mobile-pad-top          { padding-top:     0.5em !important; }
    table.mobile-friendly th.mobile-pad-top-1        { padding-top:     1.0em !important; }
    table.mobile-friendly th.mobile-pad-top-2        { padding-top:     2.0em !important; }
    table.mobile-friendly th.mobile-pad-left         { padding-left:    0.5em !important; }
    table.mobile-friendly th.mobile-pad-left-1       { padding-left:    1.0em !important; }
    table.mobile-friendly th.mobile-pad-left-2       { padding-left:    2.0em !important; }
    table.mobile-friendly th.mobile-margin-top       { margin-top:      0.5em !important; }
    table.mobile-friendly th.mobile-margin-top-1     { margin-top:      1.0em !important; }
    table.mobile-friendly th.mobile-margin-top-2     { margin-top:      2.0em !important; }
    table.mobile-friendly th.mobile-margin-left      { margin-left:     0.5em !important; }
    table.mobile-friendly th.mobile-margin-left-1    { margin-left:     1.0em !important; }
    table.mobile-friendly th.mobile-margin-left-2    { margin-left:     2.0em !important; }
    table.mobile-friendly th.mobile-pad-bottom       { padding-bottom:  0.5em !important; }
    table.mobile-friendly th.mobile-pad-bottom-1     { padding-bottom:  1.0em !important; }
    table.mobile-friendly th.mobile-pad-bottom-2     { padding-bottom:  2.0em !important; }
    table.mobile-friendly th.mobile-pad-right        { padding-right:   0.5em !important; }
    table.mobile-friendly th.mobile-pad-right-1      { padding-right:   1.0em !important; }
    table.mobile-friendly th.mobile-pad-right-2      { padding-right:   2.0em !important; }
    table.mobile-friendly th.mobile-margin-bottom    { margin-bottom:   0.5em !important; }
    table.mobile-friendly th.mobile-margin-bottom-1  { margin-bottom:   1.0em !important; }
    table.mobile-friendly th.mobile-margin-bottom-2  { margin-bottom:   2.0em !important; }
    table.mobile-friendly th.mobile-margin-right     { margin-right:    0.5em !important; }
    table.mobile-friendly th.mobile-margin-right-1   { margin-right:    1.0em !important; }
    table.mobile-friendly th.mobile-margin-right-2   { margin-right:    2.0em !important; }



    /**/
    .mobile-float-left  { float: left !important;  }
    .mobile-float-right { float: right !important; }



    /**/
    .mobile-display-inline { display: inline !important;  }
    .mobile-display-block  { display: block  !important; }



    /**/
    .mobile-bold { font-weight: bold; }



    /**/
    .mobile-width-auto { width: auto !important; }



    /**/
    .mobile-text-center,
    table.mobile-friendly tr.mobile-text-center,
    table.mobile-friendly th.mobile-text-center,
    table.mobile-friendly td.mobile-text-center 
    { 
        text-align: center !important; 
    }



    /**/
    .hide-on-mobile-only
    {
        visibility: hidden !important;
        display: none !important;
    }
    .show-on-mobile-only
    {
        visibility: visible !important;
        display: block !important;
    }
    span.show-on-mobile-only
    {
        display: inline !important;
    }



    /**/

    /**/
    #divNotification #divBody #divLogo img 
    {
        width: 100%;
    }



    /**/

    /**/
    textarea,
    .gTxtStandard, .gTxtStandardInvalid, .gTxtInvalid, .gTxtMoneyStandard, .gTxtMoneyStandardInvalid, .gTxtMoneyInvalid, .gTxtZipStandard, .gTxtZipInvalid, .gTxtStateStandard, .gTxtStateInvalid, .gTxtDobStandard, .gTxtDobInvalid, .coreTextBox, .coreTextBoxInvalid,
    .gDrpStandard, .gDrpInvalid, .gDrpStandardInvalid, .coreDropdown
    {
        background-color: white;
    }




    /**/

    /**/
    #divIndexMenu
    {
        height: auto !important;  /**/
    }
    /**/
    div.NavigationItemText 
    {
        /* max-width: 80vw; */
    }
    /**/
    ul.mIndexMenu li div.NavigationSubItems
    {
        display: table;
        float: none !important;
    }
    ul.mIndexMenu li div.NavigationSubItems div.NavigationItem
    {
        display: table-row;
        float: none !important;
    }
    ul.mIndexMenu li div.NavigationSubItems div.NavigationItem > *
    {
        display: table-cell;
        float: none !important;
    }
    .gDivContent .mIndexMenu li div.NavigationItemIcon
    {
        float: none !important;
    }
    .gDivContent .mIndexMenu li div.NavigationItemText
    {
        padding-left: 0.5em !important;  /**/
        float: none !important;
    }
    .gDivContent .mIndexMenu li a.NavigationItemLink
    {
        padding: 0.0em !important;  /**/    
        float: none !important;
    }
    .gDivContent .mIndexMenu li div.NavigationItemDescription
    {
        float: none !important;
    }


    /**/

    /**/
    table#tblApplication td,
    table#tblApplication th,
    table#tblInfo td,
    table#tblInfo th,
    table#tblApplicantInfo td,
    table#tblApplicantInfo th
    {
        display: block;
        margin: 0.0em !important; /**/
        padding-top: 0.0em !important; /**/
        padding-bottom: 0.0em !important; /**/
        padding-left: 0.1em !important; /**/
        padding-right: 0.1em !important; /**/
    }    
    /**/
    table#tblApplication td table td#tdApplicationFinishedButtons span
    {
        display: block;
        text-align: center;
    }
    table#tblApplicationDeadlines
    {
        margin-left: auto !important;
        margin-right: auto !important;
        margin-top: 0.0em !important;
        margin-bottom: 0.0em !important;
        padding: 0 !important;
    }
    table#tblApplicationDeadlines td,
    table#tblApplicationDeadlines th
    {
        display: table-cell;
        text-align: left !important;
        padding-left: 0.5em !important;
        padding-right: 0.5em !important;
        padding-top: 0.0em !important;
        padding-bottom: 0.0em !important;
        margin: 0.0em !important; /**/
    }
    table#tblApplicationHeader
    {
        margin-bottom: 1.2em;
    }
    table#tblApplicationHeader td h3#lblApplicationDeadlines
    {
        text-align: center;
        margin-bottom: 0.0em !important;
        padding-bottom: 0.1em !important;
    }
    table#tblApplicationHeader td h3#lblProgramName
    {
        text-align: center;
        margin-bottom: 0.0em !important;
        padding-bottom: 0.1em !important;
        padding-left: 2.0em !important;
        padding-right: 2.0em !important;
    }
    /**/
    table#bottomNav td,
    table#bottomNav th
    {
        display: inline;
    }    
    /**/
    table#tblApplication .tdHeader,
    table#tblInfo .tdHeader,
    table#tblApplicantInfo .tdHeader
    {
        text-align: left;    /**/
    }
    /**/
    table#tblApplicantInfo tbody tr td
    {
        text-align: left !important; /**/
    }
    /**/
    table#tblApplication td h3,
    table#tblApplication th h3,
    table#tblInfo td h3,
    table#tblInfo th h3,
    table#tblApplicantInfo td h3,
    table#tblApplicantInfo th h3
    {
        margin-top: 1.0em !important; /**/
        margin-bottom: 1.0em !important; /**/
    }
    /**/
    table#tblApplication td input,
    table#tblApplication th input,
    table#tblInfo td input,
    table#tblInfo th input,
    table#tblApplicantInfo td input,
    table#tblApplicantInfo th input,
    table#tblApplication td select,
    table#tblApplication th select,
    table#tblInfo td select,
    table#tblInfo th select,
    table#tblApplicantInfo td select,
    table#tblApplicantInfo th select
    {
        margin-bottom: 1.0em !important; /**/
    }
    table#tblApplication td input[type=checkbox],
    table#tblApplication th input[type=checkbox],
    table#tblInfo td input[type=checkbox],
    table#tblInfo th input[type=checkbox],
    table#tblApplicantInfo td input[type=checkbox],
    table#tblApplicantInfo th input[type=checkbox] {
        margin-bottom: 3.0em !important; /**/
    }
    /**/
    #tblOldSchoolInformation td, #tblNewSchoolInformation td, #tblNewSchoolInformation th, #tblOldSchoolInformation th, #tblInterests th, #tblGraduateInformation td, #tblWorkInformation td, #tblApplicantInfo td, #tblOldSchoolInformation1 td, #tblOldSchoolInformation1 th    
    {
        height: auto !important;  /**/
    }
    /**/
    .tdApplicantInfo
    {
        height: auto !important;  /**/
    }
    /**/
    #tblInfo .tdNameInfo
    {
        height: auto !important;  /**/
    }
    /**/
    table.infoSection tr
    {
        height: auto !important;  /**/
    }
    
    .passwordRequirementsContainer 
    {
        height: auto !important;
    }
    .display-block
    {
        display: block !important;
    }
    .errorMessage
    {
        padding-bottom: inherit;
        padding-top: inherit;
        padding-left: inherit;
    }
    table.mobile-friendly td 
    {
        border: none;
    }
    
}