﻿body
{
}

.baGrid { width: 100%; background-color: #fff; margin: 5px 0 10px 0; border: solid 1px #525252; font: 12px Tahoma; text-align: left; line-height: 20px; border-collapse:collapse; }
.baGrid td { padding: 2px; border: solid 1px #c1c1c1; color: #515151; }
.baGrid th { padding: 4px 2px; color: #fff; text-align: center; background: #424242 url(grd_head.png) repeat-x top; border-left: solid 1px #525252; font-size: 0.9em; }
.baGrid baRow { background-color: #fff; }.baGrid .baRow:hover { background-color: #ffe4a3; }
.baGrid .alt { background: #ececec url(grd_alt.png) repeat-x top; }.baGrid .alt:hover { background-color: #ffe4a3; }
.baGrid .pgr {background: #424242 url(grd_pgr.png) repeat-x top; }
.baGrid .pgr table { margin: 5px 0; }
.baGrid .pgr td { border-width: 0; padding: 0 6px; border-left: solid 1px #666; font-weight: bold; color: #fff; line-height: 12px; }   
.baGrid .pgr a { color: #666; text-decoration: none; }
.baGrid .pgr a:hover { color: #000; text-decoration: none; }
.baGrid .itemName { padding: 2px; border: solid 1px #c1c1c1; color: #515151; }

.baGrid tr.baGrid_header th { padding: 4px 2px; }
/* GridView Fonts */
.baGrid2 { width: 100%; background-color: #fff; margin: 0px 0 1px 0; border: solid 1px #525252; font-size: 13px; font-family: "Roboto", sans-serif, Tahoma; text-align: left; line-height: 16px; border-collapse:collapse; }
.baGrid2 td { padding: 1px 3px 1px 3px; border: solid 1px #c1c1c1; color: #515151; }
.baGrid2 th { padding: 5px 3px 5px 3px; color: #fff; background-color: #828282; border-left: solid 1px #525252; font-size: 12px; }
.baGrid2 th a { padding-right:27px; color: #fff; text-decoration: none; }
.baGrid2 th a:hover { padding-right:27px; color: #DFDFDF; text-decoration: none; }

/*
modified baGrid2 th { padding: 5px 3px 5px 3px; changed from 1 to 5px padding

*/
/*.baGrid2 tr { background-color: #fff; }.baGrid2 tr:hover { background-color: #ffe4a3; }  style="table-layout:fixed"   */

.baGrid2 gvRow { background-color: #fff; }.baGrid2 .gvRow:hover { background-color: #ffe4a3; }
.baGrid2 .alt { background-color: #ececec; }.baGrid2 .alt:hover { background-color: #ffe4a3; }
.baGrid2 th.sortAsc a { padding-right:27px; color:#efefef; background: Transparent url('../images/Up-Down-24px.png') no-repeat right top; }
.baGrid2 th.sortDes a { padding-right:27px; color:#efefef; background: Transparent url('../images/Up-Down-24px.png') no-repeat right bottom; }
.baGrid2 .pgr {background-color: #424242; }
.baGrid2 .pgr table { margin: 5px 0; }
.baGrid2 .pgr td { border-width: 0; padding: 0 6px; border-left: solid 1px #666; font-weight: bold; color: #fff; line-height: 12px; }   
.baGrid2 .pgr a { color: #666; text-decoration: none; }
.baGrid2 .pgr a:hover { color: #000; text-decoration: none; }
.baGrid2 .itemName { padding: 3px; border: solid 1px #c1c1c1; color: #515151; }
.baGrid2 tr.baGrid2_header th { padding: 3px 2px 3px 2px; }


.baGrid2 tr.dtlGvPgr table { border: solid 1px #525252; border-collapse: collapse; line-height: 16px; padding: 3px; }
.baGrid2 tr.dtlGvPgr table tr td:hover { color: #0000CD; text-decoration: none; background-color: #ffe4a3; }
.baGrid2 tr.dtlGvPgr td { color: #666; border: solid 1px #e0e0e0; padding: 3px; }
.baGrid2 tr.dtlGvPgr span { padding: 4px; color: red; }
.baGrid2 tr.dtlGvPgr a { padding: 4px; color: #0077CD; text-decoration: none; }
.baGrid2 tr.dtlGvPgr a:hover { padding: 4px; color: #0000CD; text-decoration: none; }
/* Sunday, November 25, 2018 */
/* 

*/
/* GridView Fonts table-layout: fixed; */
.dtlGrid { width: 100%; background-color: #fff; margin: 0px 0 1px 0; border: solid 1px #525252; color: #001a33; font-size: 13px; font-family: "Roboto", sans-serif, Tahoma; text-align: left; border-collapse:collapse; }
.dtlGrid .dtlGvRow { background-color: #ffffff; } .dtlGrid .dtlGvRow:hover { background-color: #ffe4a3; }
.dtlGrid .dtlGvAlt { background-color: #ececec; } .dtlGrid .dtlGvAlt:hover { background-color: #ffe4a3; }
.dtlGrid th { padding:0px; color:#efefef; background-color: #828282;}
.dtlGrid th.sortAsc a { padding-right:27px; color:#efefef; background: Transparent url('../images/Up-Down-24px.png') no-repeat right top; }
.dtlGrid th.sortDes a { padding-right:27px; color:#efefef; background: Transparent url('../images/Up-Down-24px.png') no-repeat right bottom; }
.dtlGrid tr th table.tblDtlGrid { width: 100%; margin: 0px 0px 0px 0px; border-bottom: 1px solid #525252; text-align: left; line-height: 20px; border-collapse:collapse; }
.dtlGrid tr th table.tblDtlGrid tr td { padding: 1px 3px 1px 3px; font-size: 13px;}
/* GridView Fonts table-layout: fixed; overflow: hidden; white-space: nowrap;*/
.dtlGrid tr td table.tblDtlGrid { width: 100%; margin: 0px 0px 0px 0px; border-bottom: 1px solid #c0c0c0; text-align: left; line-height: 20px; border-collapse:collapse; }
.dtlGrid tr td table.tblDtlGrid tr td { padding: 1px 3px 1px 3px; color:#505050; } /* fore color of grid details */
.dtlGrid tr.dtlGvPgr table { border: solid 1px #525252; border-collapse: collapse; line-height: 16px; padding: 3px; }
.dtlGrid tr.dtlGvPgr table tr td:hover { color: #0000CD; text-decoration: none; background-color: #ffe4a3; }
.dtlGrid tr.dtlGvPgr td { color: #666; border: solid 1px #e0e0e0; padding: 3px; }
.dtlGrid tr.dtlGvPgr span { padding: 4px; color: red; }
.dtlGrid tr.dtlGvPgr a { padding: 4px; color: #0077CD; text-decoration: none; }
.dtlGrid tr.dtlGvPgr a:hover { padding: 4px; color: #0000CD; text-decoration: none; }
.dtlGrid .itemName { padding: 3px; border: solid 1px #c1c1c1; color: #515151; }
.dtlGrid tr.baGrid2_header th { padding: 3px 2px 3px 2px; }/* ????? */
.fntGridCN { font-family:'Courier New',Arial; }

.dtlGrid tr td table.tblDtlGrid tr td a.fnt_red { color: #ff6633; }
.dtlGrid tr td table.tblDtlGrid tr td a.fnt_dark { color: #505050; }
.dtlGrid tr td table.tblDtlGrid tr td a.fnt_darker { color: #000000; }

.dtlGrid tr td table.tblDtlGrid tr td { color: #001a33; }



.dtlGrid td.line_hdr { background-color: Transparent; color:#303030; padding: 3px 2px 4px 2px; } 
.dtlGrid td.line_des { background-color: Transparent; color:#404040; padding: 4px 2px 4px 2px; font-family:"Roboto", sans-serif, Tahoma; font-size: 1.1em; }


.minwdth4dtshrt{
 min-width: 88px !important;
}
.minwdth55px{
 min-width: 55px;
}
.minwdth25px{
 min-width: 25px;
}
.minwdth100px{
 min-width: 100px;
}
.minwdth4tmshrt{
 min-width: 95px;
}
.minwdth4tmlong{
 min-width: 175px;
}
.minwdth60px {
    min-width: 60px !important;
}
.ovrflwTextEll  {
 overflow:hidden;
 text-overflow:ellipsis;
 white-space:nowrap;
 cursor: default;
 display: inline-block;
 box-sizing: content-box;
 vertical-align: bottom;
 line-height: 20px;
}
.overflowHover {
 color: #101010;
 cursor:pointer;
}
.overflowHover:hover {
 color: blue;
 box-shadow: 5px 4px 5px rgba(56, 54, 54, 0.86);
}

.table_shw {
 empty-cells: show;
}
.disp_name {
    overflow: hidden !important;
    white-space: nowrap !important;
    font-family: Tahoma, robotoregular, open_sans, sans-serif;
    color: #505050;
    font-weight: bold;
    padding: 0px;
}
.disp_fgname {
 font-family: Tahoma, open_sans, sans-serif;
 color: #0077CD;
}
/*  testing 08-07-2019 .dtlGrid tr td table.tblDtlGrid tr  */
td.hide_gv_txt { 
 color: #505050; 
 white-space: nowrap;
 overflow: hidden;
 text-overflow: ellipsis;
}

.fnt_red { color: #ff6633; }
.fnt_dark { color: #505050; }
.fnt_darker { color: #000000; }

a.lnkDtlGrid {
 font-family: Tahoma, sans-serif, Arial, Helvetica; 
 color: #525252;
 text-decoration: none;
 cursor: default;
}
a.lnkDtlGrid:hover {
 color: #7468FE; 
 text-decoration: none;
}

a.lnkDtlGrid2 {
 font-family: Verdana, Arial;
 color: #333333;
 font-size: 13px;
 font-style: normal;   
 font-weight: normal;
 text-decoration: none; 
}
a.lnkDtlGrid2:hover {
 font-family: Verdana, Arial;
 color: #7468FE;
 font-style: normal;   
 font-weight: normal;
 text-decoration: none; 	
}

/* use in gv */
.evnt_itemrg_lnk {
 font-family: Tahoma, sans-serif, Arial, Helvetica; 
 font-size: 12px; color: #525252;
 text-decoration: none;
 cursor: default;
}
/* 03-21-2019 */
/*  important   */

/* Sunday, November 25, 2018 #1F52A7*/

/*input.checkbox_gv3[type=checkbox],
input.checkbox_gv3[type=radio] 
{
 padding: 0px;
 height: 6px; width: 6px;
 border-collapse: collapse;
 border: solid 1px red !important;
 font-family: Arial, Helvetica, sans-serif ;
 color: red; line-height: 14px;
 font-weight: normal;
  
 color: #ccc;
 font-style: italic;
}*/ 

/*input[type=checkbox].checkbox_gv3 + label {
 padding: 0px;
 height: 6px; width: 6px;
 border-collapse: collapse;
 border: solid 1px red !important;
 font-family: Arial, Helvetica, sans-serif ;
 color: red; line-height: 14px;
 font-weight: normal;
  
 color: #ccc;
 font-style: italic;
} 
input[type=checkbox].checkbox_gv3:checked + label {
 color: #f00;
 font-style: normal;
}
*/ 

.checkbox_gv2 {
 padding: 0px; margin-left: auto; margin-right: auto;
 height: 6px; width: 6px;
 font-family: Arial, Helvetica, sans-serif,"Lucida Grande";
 color: red; line-height: 14px;
 font-weight: bold;
}


.chckbx_rls {
 padding: 0px; margin-left: auto; margin-right: auto;
 height: 12px; width: 12px;
 font-family: Arial, Helvetica, sans-serif,"Lucida Grande";
 color: red; line-height: 12px;
 font-weight: normal;
}

.baGrid2 tr.gvFixed_header th { position: absolute; padding: 3px 2px 3px 2px; }

.GridNSty tr { background-color: Transparent; } .GridNSty td { padding: 0px; border: solid 1px Transparent; }

.GridNSty td.line_hdr { background-color: Transparent; color:#303030; padding: 3px 2px 4px 2px; } 
.GridNSty td.line_des { background-color: Transparent; color:#404040; padding: 4px 2px 4px 2px; font-family: Tahoma, Arial; font-size: 1.2em; }

span.gvw_sts_ok { color: #303030; font-size: 12px; font-family: Tahoma, Arial; }
span.gvw_sts_bd { color: #FF0000; font-size: 12px; font-family: Tahoma, Arial; }

tr.PagingGV td { color: #666; }
tr.PagingGV span { padding: 4px; color: red; }
tr.PagingGV a { padding: 4px; color: #0077CD; text-decoration: none; }
tr.PagingGV a:hover { padding: 4px; color: #0000CD; text-decoration: none; }

tr.PagingGV table tr td:hover { color: #0000CD; text-decoration: none; background-color: #ffe4a3; } /* #ffe4a3 page number td's */

.baGrid2 tr.gvFixed_header th { position: fixed; padding: 0px 0px 0px 0px; left:500px;}


/*.
.baGrid2 tr.gvFixed_header th { position: fixed; padding: 0px 0px 0px 0px; width:100%; }
baGrid2 tr.PagingGV { padding: 4px; color: red; text-decoration: none;background-color: red; }

tr.PagingGV { padding: 4px; color: red; text-decoration: none;background-color: red; }  #0000CD  1-11-2018 */
/* modal */
.modal {
 position: fixed;
 z-index: 999;
 height: 100%;
 width: 100%;
 top: 0;
 background-color: Black;
 filter: alpha(opacity=60);
 opacity: 0.6;
 -moz-opacity: 0.8;
}
.center {
 z-index: 1000;
 margin: 300px auto;
 padding: 10px;
 width: 130px;
 background-color: White;
 border-radius: 10px;
 filter: alpha(opacity=100);
 opacity: 1;
 -moz-opacity: 1;
}
.center img {
 height: 128px;
 width: 128px;
}
.center div.centerLoader {
 margin-left: auto;
 margin-right: auto;
 height: 128px;
 width: 120px;
 background: Transparent url('../images/loader4.gif') no-repeat center center;
}
.modalDiv {
    position: fixed;
    z-index: 999;
    height: 100%;
    width: 100%;
    top: 0;
    background: Transparent url('../images/img_bg/m0d4l_bg_7.png') repeat center center;
}
.centerDiv {
    z-index: 1001;
    margin-left: auto;
    margin-right: auto;
    padding: 10px;
    background-color: White;
    border-radius: 10px;
}
.modalDiv_nosize {
    position: fixed;
    z-index: 999;
    top: 0;
    background: Transparent url('../images/img_bg/m0d4l_bg_7.png') repeat center center;
}
.centerDiv_nosize {
    z-index: 1001;
    margin-left: auto;
    margin-right: auto;
    padding: 10px;
    border-radius: 10px;
}
.centerDiv_rmrk {
    z-index: 1001;
    margin-left: auto;
    margin-right: auto;
    padding: 10px;
    background-color: #f9f9f9;
    border: 1px solid #999;
    border: 1px solid rgba(0,0,0,.2);
    border-radius: 5px;
    -webkit-box-shadow: 0 3px 9px rgba(0,0,0,.5);
    box-shadow: 0 3px 9px rgba(0,0,0,.5);
    outline: 0;
}
.cntrDiv_rmrk_nrml {
    margin-top: 15px;
    min-width: 650px;
    width: 1100px;
    min-height: 400px;
    height: 93%;
}
.cntrDiv_rmrk_xpnd {
    margin-top: 2px;
    min-width: 1100px;
    width: 98%;
    min-height: 400px;
    height: 97%;
}
.centerDiv_rmrk_nbg {
    z-index: 1001;
    margin-left: auto;
    margin-right: auto;
    padding: 10px;
    border: 1px solid rgba(0,0,0,.2);
    border-radius: 5px;
    -webkit-box-shadow: 0 3px 9px rgba(0,0,0,.5);
    box-shadow: 0 3px 9px rgba(0,0,0,.5);
    outline: 0;
}
/* modal */
.aspLinkBtn { border: none; background-color: Transparent; font: 12px Tahoma;color: #717171; }

.baGrid2 tr.test th { padding: 4px 2px; color: #fff; background-color: #828282; border-left: solid 1px #525252; font-size: 12px; }

span.ba_mapping_int { font-size: 16px; font-family: Arial; color: #707070;}

div.grdvw_rpr { border: solid 1px Transparent; vertical-align: top; }
.l1st_rpr_fnt { color: #303030;}

span.gv_hddrs {
 color: #0077CD; min-width: 50px; padding: 1px; font-size: .81em; text-decoration: none; font-family: Tahoma, Arial;
}
span.gv_hdrs_m {
 color: #0077CD; min-width: 10px; padding: 1px; font-size: 1.4em; text-decoration: none; font-family: Tahoma, Arial;
}

input[type="submit"].btn_gridview_nf {
 display: inline-block; color: #303030; line-height:20px; background-color: buttonface; height: 22px; min-width: 55px; padding: 1px 3px 1px 3px; border: solid 1px #505050; font-size: .8em; text-decoration: none;
 text-align: center; font-family: Tahoma, Arial; font-weight: normal; webkit-border-radius: 2px 2px 2px 2px; -moz-border-radius: 2px 2px 2px 2px; border-radius: 2px 2px 2px 2px; cursor: default;
 -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.4), 0 1px 1px rgba(0, 0, 0, 0.2); -moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.4), 0 1px 1px rgba(0, 0, 0, 0.2);
 box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.4), 0 1px 1px rgba(0, 0, 0, 0.2);
}
input[type="submit"].btn_gridview_nf:hover {
 color: #202020; background-color: #CCE5FF; border:solid 1px #505050;
}
input[type="submit"].btn_gridview_nf.disabled, a.btn_gridview_nf[disabled]
{
 color: #B0B0B0; background-color: #E0E0E0; border:solid 1px #A0A0A0;
}

input[type="submit"].btn_gridview_rf {
 display: inline-block; color: red; line-height:20px; background-color: buttonface; height: 22px; min-width: 55px; padding: 3px; border: solid 1px red; font-size: .8em; text-decoration: none;
 text-align: center; font-family: Tahoma, Arial; font-weight: normal; webkit-border-radius: 2px 2px 2px 2px; -moz-border-radius: 2px 2px 2px 2px; border-radius: 2px 2px 2px 2px; cursor: default;
 -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.4), 0 1px 1px rgba(0, 0, 0, 0.2); -moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.4), 0 1px 1px rgba(0, 0, 0, 0.2);
 box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.4), 0 1px 1px rgba(0, 0, 0, 0.2);
} 
/* 02-06-2019 */
.btn_gridview_navhtml {
 display: inline-block; color: #0077CD; line-height:20px; background-color: buttonface; height: 22px; min-width: 22px; padding: 1px; border: solid 1px #505050; font-size: .9em; text-decoration: none;
 text-align: center; font-family: Tahoma, Arial; font-weight: normal; webkit-border-radius: 2px 2px 2px 2px; -moz-border-radius: 2px 2px 2px 2px; border-radius: 2px 2px 2px 2px; cursor: default;
 -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.4), 0 1px 1px rgba(0, 0, 0, 0.2); -moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.4), 0 1px 1px rgba(0, 0, 0, 0.2);
 box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.4), 0 1px 1px rgba(0, 0, 0, 0.2);
}
.btn_gridview_navhtml:hover {
 color: red; background-color: #CCE5FF; border:solid 1px #505050;
}
    .btn_gridview_navhtml[disabled] {
        color: #808080;
        background-color: #E0E0E0;
        border: solid 1px #A0A0A0;
    }
/* 08-09-2018 */
input[type="submit"].btn_gridview_nav {
 display: inline-block; color: #0077CD; line-height:20px; background-color: buttonface; height: 22px; min-width: 22px; padding: 1px; border: solid 1px #505050; font-size: .75em; text-decoration: none;
 text-align: center; font-family: Tahoma, Arial; font-weight: normal; webkit-border-radius: 2px 2px 2px 2px; -moz-border-radius: 2px 2px 2px 2px; border-radius: 2px 2px 2px 2px; cursor: default;
 -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.4), 0 1px 1px rgba(0, 0, 0, 0.2); -moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.4), 0 1px 1px rgba(0, 0, 0, 0.2);
 box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.4), 0 1px 1px rgba(0, 0, 0, 0.2);
}
input[type="submit"].btn_gridview_nav:hover {
 color: red; background-color: #CCE5FF; border:solid 1px #505050;
}
input[type="submit"].btn_gridview_nav:disabled, a.btn_gridview_nav[disabled]
{
 color: #808080; background-color: #E0E0E0; border:solid 1px #A0A0A0;
}
/* 08-09-2018 */

/* 09-19-2018 */
input[type="submit"].btn_gridview_action {
 display: inline-block; color: #0077CD; line-height:20px; background-color: buttonface; height: 24px; min-width: 20px; padding: 1px; border: solid 1px #505050; font-size: .85em; text-decoration: none;
 text-align: center; font-family: Tahoma, Arial; font-weight: normal; webkit-border-radius: 2px 2px 2px 2px; -moz-border-radius: 2px 2px 2px 2px; border-radius: 2px 2px 2px 2px; cursor: default;
 -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.4), 0 1px 1px rgba(0, 0, 0, 0.2); -moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.4), 0 1px 1px rgba(0, 0, 0, 0.2);
 box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.4), 0 1px 1px rgba(0, 0, 0, 0.2);
}
input[type="submit"].btn_gridview_action:hover {
 color: green; background-color: #CCE5FF; border:solid 1px #505050;
}
input[type="submit"].btn_gridview_action:disabled, a.btn_gridview_action[disabled]
{
 color: #B0B0B0; background-color: #E0E0E0; border:solid 1px #A0A0A0;
}
/* 09-19-2018 */


/* 11-08-2018 */
input[type="submit"].btn_gridview_action_s {
 display: inline-block; color: #0077CD; line-height:12px; background-color: buttonface; height: 15px; min-width: 15px; padding: 0px; border: solid 1px #505050; font-size: .85em; text-decoration: none;
 text-align: center; font-family: Tahoma, Arial; font-weight: normal; webkit-border-radius: 2px 2px 2px 2px; -moz-border-radius: 2px 2px 2px 2px; border-radius: 2px 2px 2px 2px; cursor: default;
 -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.4), 0 1px 1px rgba(0, 0, 0, 0.2); -moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.4), 0 1px 1px rgba(0, 0, 0, 0.2);
 box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.4), 0 1px 1px rgba(0, 0, 0, 0.2); line-height:12px;
}
input[type="submit"].btn_gridview_action_s:hover {
 color: green; background-color: #CCE5FF; border:solid 1px #505050;
}
input[type="submit"].btn_gridview_action_s:disabled, a.btn_gridview_action[disabled]
{
 color: #B0B0B0; background-color: #E0E0E0; border:solid 1px #A0A0A0;
}
/* 11-08-2018 */

/* 03-10-2019 btn_gridview_nav */
input[type="submit"].btn_msovr_red {
}
input[type="submit"].btn_msovr_red:hover {
 color: red; background-color: #FF4040; border:solid 1px #505050;
}
input[type="submit"].btn_msovr_red:disabled, a.btn_msovr_red[disabled]
{
 color: #808080; background-color: #E0E0E0; border:solid 1px #A0A0A0;
}
/* 03-10-2019 */


/*  
 height: 100%; #0077CD blue
 width: 100%;
*/


.aspLinkBtn { border: none; background-color: Transparent; font: 12px Tahoma;color: #717171; }

.aspLinkBtn_filtered { border: none; background-color: Transparent; font: 12px Tahoma;color: #6998ff; }


a.gvw_link_filtered { color: #6998ff; font-size: 12px; font-family: Tahoma, Arial; text-decoration: none; }
a.gvw_link_ok { color: #303030; font-size: 12px; font-family: Tahoma, Arial; text-decoration: none; }


input[type="submit"].gv_btn_fltr_off {
 display: inline-block; height: 15px; line-height:12px; 
 border: none; background-color: Transparent; font: 12px Tahoma; color: #303030; 
 text-decoration: none;
 cursor: pointer;
}
input[type="submit"].gv_btn_fltr_off:hover {
 color: #202020;
}
input[type="submit"].gv_btn_fltr_off:disabled, a.gv_btn_fltr_off[disabled]
{
 color: #B0B0B0; background-color: #E0E0E0;
}


input[type="submit"].gv_btn_fltr_on {
 display: inline-block; height: 15px; line-height:12px;
 border: none; background-color: Transparent; font: 12px Tahoma; color: #6998ff; 
 text-decoration: none;
 cursor: grab;
}
input[type="submit"].gv_btn_fltr_on:hover {
 color: #202020;
}
input[type="submit"].gv_btn_fltr_on:disabled, a.gv_btn_fltr_on[disabled]
{
 color: #B0B0B0; background-color: #E0E0E0;
}
/* 03-24-2020 */
a.gv_btn_fltr_off {
 display: inline-block; height: 15px; line-height:12px; 
 border: none; background-color: Transparent; font: 12px Tahoma; color: #303030; 
 text-decoration: none;
 cursor: pointer;
}
a.gv_btn_fltr_off:hover {
 color: #202020;
}
a.gv_btn_fltr_off[disabled]
{
 color: #B0B0B0; background-color: #E0E0E0;
}

a.gv_btn_fltr_on {
 display: inline-block; height: 15px; line-height:12px;
 border: none; background-color: Transparent; font: 12px Tahoma; color: #6998ff; 
 text-decoration: none;
 cursor: grab;
}
a.gv_btn_fltr_on:hover {
 color: #202020;
}
a.gv_btn_fltr_on[disabled]
{
 color: #B0B0B0; background-color: #E0E0E0;
}
/* 03-24-2020 */
/*   font-size: 1em; */
/* 09-25-2018 */
.tbl_rmrks_hdr { width: 100%; background-color: #fff; margin: 2px 0 2px 0; padding: 1px; font: 1em Tahoma; text-align: left; line-height: 14px; }
.tbl_rmrks_hdr td { padding: 2px 1px 2px 1px; color: #515151; }
.tbl_rmrks_hdr td a { color: #151B54; text-decoration: none; }
.tbl_rmrks_hdr td a:hover { color: #ff6633; }
.tbl_rmrks_hdr th { padding: 3px 2px 3px 4px; color: #fff; background-color: #828282; border-left: solid 1px #525252; font-size: 12px; }
.tbl_rmrks_hdr th a { padding-right:27px; color: #fff; text-decoration: none; }
.tbl_rmrks_hdr th a:hover { padding-right:27px; color: #DFDFDF; text-decoration: none; }


 /*09-27-2018 
table.tbl_sftwr_lst { width: 100%; background-color: #fff; margin: 2px 0 2px 0; padding: 1px; font: 1em Tahoma; text-align: left; line-height: 18px; }
table.tbl_sftwr_lst td { padding: 3px 2px 3px 2px; color: #515151; }
table.tbl_sftwr_lst td a { color: #151B54; text-decoration: none; }
table.tbl_sftwr_lst td a:hover { color: #ff6633; }
table.tbl_sftwr_lst th { padding: 3px 2px 3px 4px; color: #fff; background-color: #828282; border-left: solid 1px #525252; font-size: 12px; }
table.tbl_sftwr_lst th a { padding-right:27px; color: #fff; text-decoration: none; }
table.tbl_sftwr_lst th a:hover { padding-right:27px; color: #DFDFDF; text-decoration: none; }


div.dv_rmrk_dtl_wrpr {

 color: blue;

}

.site_rmrks_wrpr { 
 border: 1px solid #c0c0c0;
 margin-top: 5px;
 margin-left: auto;
 margin-right: auto;
 text-align: center;
 width: 785px;
 min-height: 75%;
 background-color: transparent;
 box-shadow: 5px 5px 3px #aaaaaa;
 border-radius:3px; -webkit-border-radius:3px; -moz-border-radius:3px;

}


 */

/* config.allowedContent = true; in ckeditor  */
/*box-shadow: 0 2px 2px rgba(0, 0, 0, 0.4), inset 0 1px 0 #FFF;*/

.boder_radius {
 /*border-color: #dedede;*/
  /*border: 1px solid #c0c0c0;*/
 -webkit-border-radius: 5px 5px 5px 50px; 
 -moz-border-radius: 5px 5px 5px 5px; 
 border-radius: 5px 5px 5px 5px;
 -webkit-box-shadow: 3px 3px 3px rgba(0, 0, 0, 0.4), inset 0 1px 0 #FFF; 
 -moz-box-shadow: 3px 3px 3px rgba(0, 0, 0, 0.4), inset 0 1px 0 #FFF;
 box-shadow: 3px 3px 3px rgba(0, 0, 0, 0.4), inset 0 1px 0 #FFF;
}


/* 10-16-2018  */
.left_arrw_gray {
 background: transparent url('../images/img_btn/icon_prev2_s.png') left center no-repeat;
}
.right_arrw_gray {
 background: transparent url('../images/img_btn/icon_next2_s.png') right center no-repeat;
}

.icon_arrow_right_s {
 background: transparent url('../images/img_btn/icon_arrow_right_s.png') 3px center no-repeat;
}

.icon_update_s {
 background: transparent url('../images/img_btn/icon_update_s.png') left center no-repeat;
}
.icon_prev_s {
 background: transparent url('../images/img_btn/icon_prev_s.png') left center no-repeat;
}
.icon_next_s {
 background: transparent url('../images/img_btn/icon_next_s.png') right center no-repeat;
}
.icon_close_s {
 background: transparent url('../images/img_btn/icon_close_s.png') 3px center no-repeat;
}
.icon_search_s {
 background: transparent url('../images/img_btn/icon_search_s.png') 3px center no-repeat;
}
.icon_add_s {
 background: transparent url('../images/img_btn/icon_add_s.png') 3px center no-repeat;
}
.icon_duplicate_s {
 background: transparent url('../images/img_btn/icon_duplicate_s.png') 3px center no-repeat;
}
.icon_edit_s {
 background: transparent url('../images/img_btn/icon_edit_s.png') 2px center no-repeat;
}
.icon_save_s {
 background: transparent url('../images/img_btn/icon_save_s.png') 3px center no-repeat;
}
.icon_maximize_s {
 background: transparent url('../images/img_btn/icon_maximize_s.png') center center no-repeat;
}
.icon_minimize_s {
 background: transparent url('../images/img_btn/icon_minimize_s.png') center center no-repeat;
}
.icon_enter_s {
 background: transparent url('../images/img_btn/icon_enter_s.png') 3px center no-repeat;
}
.icon_reset_s {
 background: transparent url('../images/img_btn/icon_reset_s.png') 3px center no-repeat;
}
.icon_delete_red_s {
 background: transparent url('../images/img_btn/icon_delete_red_s.png') 1px center no-repeat;
}
.icon_look_s {
 background: transparent url('../images/img_btn/icon_look_s.png') 1px center no-repeat;
}

.icon_process_s {
 background: transparent url('../images/img_btn/icon_process_s.png') 3px center no-repeat;
}
.icon_mail_s {
 background: transparent url('../images/img_btn/icon_mail_s.png') 3px center no-repeat;
}
.icon_mail_m {
 background: transparent url('../images/img_btn/icon_mail_m.png') 3px center no-repeat;
}
.icon_mailsend_s {
 background: transparent url('../images/img_btn/icon_mailsend_s.png') 3px center no-repeat;
}

.icon_downloads_s {
 background: transparent url('../images/img_btn/icon_downloads_s.png') 3px center no-repeat;
}

.icon_upload_s {
 background: transparent url('../images/img_btn/icon_upload_s.png') 4px center no-repeat;
}
.icon_trash_s {
 background: transparent url('../images/img_btn/icon_trash_s.png') 3px center no-repeat;
}

.icon_fileshow_s {
 background: transparent url('../images/img_btn/icon_fileshow_s.png') 3px center no-repeat;
}
.icon_filehide_s {
 background: transparent url('../images/img_btn/icon_filehide_s.png') 3px center no-repeat;
}
.icon_lock_s {
 background: transparent url('../images/img_btn/icon_lock_s.png') 3px center no-repeat;
}
.icon_unlock_s {
 background: transparent url('../images/img_btn/icon_unlock_s.png') 3px center no-repeat;
}

.icon_edit_xs {
 background: transparent url('../images/img_btn/icon_pencil_s.png') 2px center no-repeat;
}

.icon_download_s {
    background: transparent url('../images/img_btn/icon_download_s.png') 3px center no-repeat;
}

.right_dbarrw_gray {
 background: transparent url('../images/img_btn/icon_next_pg_s.png') right center no-repeat;
}
.left_dbarrw_gray {
 background: transparent url('../images/img_btn/icon_prev_pg_s.png') left center no-repeat;
}
.icon_encrypt_s {
    background: transparent url('../images/img_btn/icon_encrypted_s.png') 3px center no-repeat;
}

.icon_hash_s {
    background: transparent url('../images/img_btn/icon_hash_s.png') 3px center no-repeat;
}

.icon_start_s {
    background: transparent url('../images/img_btn/icon_start.png') 3px center no-repeat;
}

.icon_stop_s {
    background: transparent url('../images/img_btn/icon_stop.png') 3px center no-repeat;
}

/* 12-12-2018 xxx 02-14-2021 */
input[type="submit"].btn_option_tab {
 display: inline-block; color: #A0A0A0; line-height:25px; background-color: buttonface; height: 27px; min-width: 20px; padding: 1px; font-size: .85em; text-decoration: none;
 border-left: solid 1px #ECECEC; border-top: solid 1px #ECECEC; border-right: solid 1px #ECECEC;   border-bottom: 0px;
 text-align: center; font-family: Tahoma, Arial; font-weight: normal; webkit-border-radius: 6px 6px 0px 0px; -moz-border-radius: 6px 6px 0px 0px; border-radius: 6px 6px 0px 0px; cursor: default;
 -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.4), 0 1px 1px rgba(0, 0, 0, 0.2); -moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.4), 0 1px 1px rgba(0, 0, 0, 0.2);
 box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.4), 0 1px 1px rgba(0, 0, 0, 0.2);
}
input[type="submit"].btn_option_tab:hover {
 color: #707070; background-color: #DFDFDF; border:solid 1px #c0c0c0;
}
input[type="submit"].btn_option_tab:disabled, a.btn_gridview_action[disabled]
{
 color: #B0B0B0; background-color: #E0E0E0; border:solid 1px #A0A0A0;
}
input[type="submit"].btn_option_tab_sltd {
 display: inline-block; color: #0077CD; line-height:25px; background-color: #EDEDED; height: 27px; min-width: 20px; padding: 1px; font-size: .85em; text-decoration: none;
 border-left: solid 1px #b0b0b0; border-top: solid 1px #b0b0b0; border-right: solid 1px #b0b0b0;   border-bottom: solid 1px #b0b0b0;
 text-align: center; font-family: Tahoma, Arial; font-weight: normal; webkit-border-radius: 6px 6px 0px 0px; -moz-border-radius: 6px 6px 0px 0px; border-radius: 6px 6px 0px 0px; cursor: default;
 -webkit-box-shadow: inset 0 2px 0 rgba(255, 255, 255, 0.4), 0 2px 2px rgba(0, 0, 0, 0.2); -moz-box-shadow: inset 0 2px 0 rgba(255, 255, 255, 0.4), 0 2px 2px rgba(0, 0, 0, 0.2);
 box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.4), 0 1px 1px rgba(0, 0, 0, 0.2);
}
input[type="submit"].btn_option_tab_sltd:hover {
 color: #0077CD; background-color: #EDEDED; border:solid 1px #a0a0a0;
}
input[type="submit"].btn_option_tab_sltd:disabled, a.btn_gridview_action[disabled]
{
 color: #B0B0B0; background-color: #E0E0E0; border:solid 1px #A0A0A0;
}
/* 12-12-2018 */
.tabrow {
  /*background: linear-gradient(to top, #ECECEC 50%, #D1D1D1 100%);
  -webkit-box-shadow: inset 0 2px 0 rgba(255, 255, 255, 0.4), 0 2px 2px rgba(0, 0, 0, 0.2); 
  -moz-box-shadow: inset 0 2px 0 rgba(255, 255, 255, 0.4), 0 2px 2px rgba(0, 0, 0, 0.2);*/
  box-shadow: 0 2px 2px rgba(0, 0, 0, 0.4), inset 0 1px 0 #FFF;
  text-shadow: 0 1px #FFF;
  margin: 0px;
  padding: 0px;
}
/*.tabrow_or {
  background: linear-gradient(to bottom, #ECECEC 50%, #D1D1D1 100%);
  box-shadow: 0 2px 2px rgba(0, 0, 0, 0.4), inset 0 1px 0 #FFF;
  text-shadow: 0 1px #FFF;
  margin: 0 -3px;
  padding: 0 3px;
}*/

.dvsearch_pnl_hdr {
 margin-left:auto; 
 margin-right:auto; 
 padding-top:1px;
 background-color:#dcdcdc;
 border-top: 1px solid #c1c1c1; 
 border-right: 1px solid #c1c1c1;
 border-bottom: 1px inset #dedede;
 border-left: 1px solid #c1c1c1;
}
.dvsearch_pnl_bdy {
 margin-left:auto; 
 margin-right:auto; 
 background-color:#F3ECE2;
 border-top: 1px solid #c1c1c1; 
 border-right: 1px solid #dedede;
 border-bottom: 1px inset #dedede;
 border-left: 1px solid #dedede;
}
.dvsearch_pnl_proc {
 margin-left:auto; 
 margin-right:auto; 
 background-color:#dfdfdf;
 border-top: 1px solid #c1c1c1; 
 border-right: 1px solid #c1c1c1;
 border-bottom: 1px inset #dedede;
 border-left: 1px solid #c1c1c1;
}
.gv_custom_hdr {
 margin-left:auto; 
 margin-right:auto; 
 padding: 2px 0 2px 0;
 background-color:#ffffff;
 height:27px;
 border-top: 2px inset #dedede; 
 border-right: 1px solid #c1c1c1;
 border-bottom: 1px inset #dfdfdf;
 border-left: 1px solid #c1c1c1;
}
.dvdetail_body {
 margin-left:auto; 
 margin-right:auto; 
 background-color:#efefef;
 border-top: 1px solid #c1c1c1; 
 border-right: 1px solid #dedede;
 border-bottom: 1px inset #dedede;
 border-left: 1px solid #dedede;
}
.dv_pnl_proc_02 {
 margin-left:auto; 
 margin-right:auto; 
 background-color:#F3ECE2;
 border-top: 1px solid #c1c1c1; 
 border-right: 1px solid #c1c1c1;
 border-bottom: 1px inset #dedede;
 border-left: 1px solid #c1c1c1;
}

.spn_label{
 display:inline-block; width:100%; text-align:right;
}
.spn_label_flname {
 display:inline-block; width:100%; font-family: Tahoma, Arial; font-size: 14px; color: #191970;
}
.spn_fl_lstdesc{
 font-family: Tahoma, Arial; font-size: 13px; color: #191970;
}

.page_headers_1 {
 font-family: open_sansbold, sans-serif;
 font-weight: 700;
 font-size: 15px;
 color: #13afeb; 
 text-align: right;
 text-decoration: none; 
 margin-bottom: 6px;
 padding-right: 5px;
 background-color: transparent; 
}
.form_labels_1 {
 margin-left: auto;
 margin-right: auto;
 font-family: "Roboto", sans-serif;
 font-weight: 700;
 font-size: 13px;
 color: #525252; 
 text-align: left;
 text-decoration: none; 
 padding-bottom: 1px;
 background-color: transparent; 
}

.form_info_ltrl {
 margin-left: auto;
 margin-right: auto;
 font-family: "Roboto", sans-serif;
 font-weight: 700;
 font-size: 13px;
 text-align: left;
 text-decoration: none; 
 padding-bottom: 1px;
 background-color: transparent; 
}
/*#0077CD  #4f5b69 gray from nav*/



/* Wed, Apr 02, 2019 */
.baGrid2 tr.gvRowF { background-color: #fff; padding: 0px; margin: 0px; height: 20px; vertical-align:top; font-family:"Roboto", sans-serif;} .baGrid2 .gvRowF:hover { background-color: #ffe4a3; }
.baGrid2 tr.altF { background-color: #ececec; padding: 0px; margin: 0px; height: 20px; vertical-align:top; font-family:"Roboto", sans-serif;} .baGrid2 .altF:hover { background-color: #ffe4a3; }
.baGrid2 tr.gvRowF td { padding-left: 3px; margin: 0px; height: 20px; vertical-align:top;}
.baGrid2 tr.altF td { padding-left: 3px; margin: 0px; height: 20px; vertical-align:top;}
/* Wed, Apr 02, 2019 */
/* 06-14-2024 */
div.fldr_cnn_icons_noevnt {
    display: inline-block;
    padding: 0px;
    margin: 0px;
    width: 20px;
    height: 19px;
}
/* 04-02-2019 */
div.fldr_cnn_icons {
 display: inline-block;
 padding: 0px;
 margin: 0px;
 width: 20px;
 height: 19px;
}
.fldr_cnn_fldr {
 background: transparent url('../images/img_file_icons/file_vwr_btn/icon_fld.gif') center center no-repeat;
}
.fldr_cnn_topnoch {
 background: transparent url('../images/img_file_icons/file_vwr_btn/cnct_t.gif') center center no-repeat;
}
.fldr_cnn_vline {
 background: transparent url('../images/img_file_icons/file_vwr_btn/cnct_vl.gif') center center no-repeat;/* 07-28-2019 cnct_s.gif */
}
.fldr_cnn_hasch {
 background: transparent url('../images/img_file_icons/file_vwr_btn/cnct_m.gif') center center no-repeat;
}
.fldr_cnn_lstch {
 background: transparent url('../images/img_file_icons/file_vwr_btn/cnct_l.gif') center center no-repeat;
}
.fldr_cnn_blnkspcr {
 background: transparent url('../images/transparent.gif') center center no-repeat;
}
.fldr_cnn_dispname {
 display: inline-block;
 height: 19px;
 padding: 0px;
 margin: 0px;
 vertical-align:top;
}
.fldr_cnn_nameonly {
 display: inline-block;
 height: 19px; color: #001a33;
 padding: 0px;
 margin: 0px;
 vertical-align:top;
}
/* 07-27-2019 #003366 */
.fldr_cnn_hasch_hdn {
 background: transparent url('../images/img_file_icons/file_vwr_btn/cnct_m_m.gif') center center no-repeat;
}
.fldr_cnn_fldr_opn {
 background: transparent url('../images/img_file_icons/file_vwr_btn/icon_fld_o.gif') center center no-repeat;
}
/* 04-02-2019 #003366 */


.tooltipforlogs {
 -webkit-border-radius: 5px 5px 5px 50px; 
 -moz-border-radius: 5px 5px 5px 5px; 
 border-radius: 5px 5px 5px 5px;
 -webkit-box-shadow: 3px 3px 3px rgba(0, 0, 0, 0.4), inset 0 1px 0 #FFF; 
 -moz-box-shadow: 3px 3px 3px rgba(0, 0, 0, 0.4), inset 0 1px 0 #FFF;
 box-shadow: 3px 3px 3px rgba(0, 0, 0, 0.4), inset 0 1px 0 #FFF;
 text-align: center; 
 color: azure;
 font-family: "Roboto", sans-serif; 
 font-weight: normal; 
 background-color: #505050; 
 filter: alpha(opacity=95);
 opacity: .9;
 -moz-opacity: .9;
}

div.pnl_trans {
  background-color: RGB(177, 0, 0);
  /*color: white;
  font-size: large;
  height: 160px;
  width: 230px;
  text-align: center;
  line-height: 150px;*/
  height: 200px;
  width: 99%;
  transition: all .5s linear;
}

/* 02-16-2020 */
button.btn_dtl_misc {
 display: inline-block; color: #0077CD; line-height:20px; background-color: buttonface; height: 24px; min-width: 20px; padding: 1px; border: solid 1px #505050; font-size: .85em; text-decoration: none;
 text-align: center; font-family: Tahoma, Arial; font-weight: normal; webkit-border-radius: 2px 2px 2px 2px; -moz-border-radius: 2px 2px 2px 2px; border-radius: 2px 2px 2px 2px; cursor: default;
 -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.4), 0 1px 1px rgba(0, 0, 0, 0.2); -moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.4), 0 1px 1px rgba(0, 0, 0, 0.2);
 box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.4), 0 1px 1px rgba(0, 0, 0, 0.2);
}
button.btn_dtl_misc:hover {
 color: green; background-color: #CCE5FF; border:solid 1px #505050;
}
button.btn_dtl_misc:disabled
{
 color: #B0B0B0; background-color: #E0E0E0; border:solid 1px #A0A0A0;
}
/* 02-16-2020 */

/* 10-23-2020 */
input[type="submit"].gv_btn_sort_asc {
 display: inline-block; height: 15px; line-height:12px; border: none; padding:0px; 
 font-family:robotoregular, sans-serif, Tahoma;
 color:#efefef !important; 
 font-size: 1em;
 text-decoration: none;
 cursor: pointer;
 background: Transparent url('../images/img_btn/Up-Down-24px.png') no-repeat right top;
}
input[type="submit"].gv_btn_sort_asc:hover {
 color: #202020;
}
input[type="submit"].gv_btn_sort_des {
 display: inline-block; height: 15px; line-height:12px; border: none; padding:0px; 
 font-family:robotoregular, sans-serif, Tahoma;
 color:#efefef !important; 
 font-size: 1em;
 text-decoration: none;
 cursor: pointer;
 background: Transparent url('../images/img_btn/Up-Down-24px.png') no-repeat right bottom;
}
input[type="submit"].gv_btn_sort_des:hover {
 color: #202020;
}
input[type="submit"].gv_btn_sort_ns {
 display: inline-block; height: 15px; line-height:12px; border: none; padding:0px; 
 font-family:robotoregular, sans-serif, Tahoma;
 color:#efefef !important; 
 font-size: 1em;
 text-decoration: none;
 cursor: pointer;
}
input[type="submit"].gv_btn_sort_ns:hover {
 color:red;
}

.dtlGrid {
    margin-left: auto;
    margin-right: auto;
}
.dtlGrid tr th table.tblDtlGrid tr td a.gv_btn_sort_asc {
    color: #66eeff;
    background: Transparent url('../images/img_btn/icon_sort_asc.png') no-repeat right center;
}
.dtlGrid tr th table.tblDtlGrid tr td a.gv_btn_sort_des { 
 color: #66eeff; 
 background: Transparent url('../images/img_btn/icon_sort_des.png') no-repeat right center;
}
.dtlGrid tr th table.tblDtlGrid tr td a.gv_btn_sort_ns { 
 color: #efefef; 
}
.dtlGrid tr th table.tblDtlGrid tr td a.gv_btn_sort_ns:hover { 
 color: #33ccef; 
}
/* background-color: #828282; */
/* 11-17-2020 */
input[type="submit"].CNw_btn_fltr_off {
 display: inline-block; height: 15px; line-height:12px; 
 border: none; background-color: Transparent; font-family:'Courier New', Arial; font-size: 12px; color: #303030; 
 text-decoration: none;
 cursor: pointer;
}
input[type="submit"].CNw_btn_fltr_off:hover {
 color: #202020;
}
input[type="submit"].CNw_btn_fltr_off:disabled, a.CNw_btn_fltr_off[disabled]
{
 color: #B0B0B0; background-color: #E0E0E0;
}

input[type="submit"].CNw_btn_fltr_on {
 display: inline-block; height: 15px; line-height:12px;
 border: none; background-color: Transparent; font-family:'Courier New', Arial; font-size: 12px; color: #6998ff; 
 text-decoration: none;
 cursor: grab;
}
input[type="submit"].CNw_btn_fltr_on:hover {
 color: #202020;
}
input[type="submit"].CNw_btn_fltr_on:disabled, a.CNw_btn_fltr_on[disabled]
{
 color: #B0B0B0; background-color: #E0E0E0;
}

/* 02-01-2022 */
.d1spl4yExp {
    color: #0067B8;
    text-decoration: none;
    padding-left: 5px;
    cursor: pointer;
    /*width: 100%;*/
    text-align: left;
    white-space: nowrap;
    overflow: hidden;
    /*display: inline-block;*/
}
.d1spl4yExp:hover {
    color: #101010;
}
.d1spl4yCol {
    color: #0067B8;
    text-decoration: none;
    padding-left: 5px;
    cursor: pointer;
    /*width: 100%;*/
    text-align: left;
    white-space: nowrap;
    overflow: hidden;
    /*display: inline-block;*/
    /*background-color: rgba(176, 216, 230, 0.7);*/
}
.d1spl4yCol:hover {
    color: #101010;
    /*background-color: rgba(135, 206, 235, 0.7);*/
}
.d1spl4yExp::after {
    font-family: "FontAwesome";
    font-weight: normal;
    text-align: right;
    margin-right: 5px;
    float: right;
    font-size: 1.25em;
    content: "\00a0 \00a0 \00a0 \f103 \00a0 \00a0 \00a0";
    border: 1px solid #999999;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
    /*display: inline-block;*/
}
.d1spl4yCol::after {
    font-family: "FontAwesome";
    font-weight: normal;
    text-align: right;
    margin-right: 5px;
    float: right;
    font-size: 1.25em;
    content: '\00a0 \00a0 \00a0 \f102 \00a0 \00a0 \00a0';
    border: 1px solid #dfdfdf;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
    /*display: inline-block;*/
}
.d1spl4yExp:hover:after,
.d1spl4yCol:hover:after {
    border: 1px solid #0077CD;
    background-color: #dee8eb;
}
/* 02-29-2024 */
.d1spl4yExpV {
    color: #999999;
    text-decoration: none;
    padding: 5px;
    cursor: pointer;
    text-align: left;
    white-space: nowrap;
    overflow: hidden;
    line-height: 30px;
}

    .d1spl4yExpV:hover {
        color: #101010;
    }

    .d1spl4yExpV::after {
        font-family: "FontAwesome";
        font-weight: normal;
        text-align: right;
        margin-top: 5px;
        margin-right: 5px;
        margin-bottom: 5px;
        float: right;
        font-size: 1.25em;
        content: "\00a0 \00a0 \00a0 \f101 \00a0 \00a0 \00a0";
        border: 1px solid #999999;
        -webkit-border-radius: 3px;
        -moz-border-radius: 3px;
        border-radius: 3px;
    }

.d1spl4yColV {
    color: #999999;
    text-decoration: none;
    padding: 5px;
    cursor: pointer;
    text-align: left;
    white-space: nowrap;
    overflow: hidden;
    line-height: 30px;
}

    .d1spl4yColV:hover {
        color: #101010;
    }

    .d1spl4yColV::after {
        font-family: "FontAwesome";
        font-weight: normal;
        text-align: right;
        margin-top: 5px;
        margin-right: 5px;
        margin-bottom: 5px;
        float: right;
        font-size: 1.25em;
        content: '\00a0 \00a0 \00a0 \f100 \00a0 \00a0 \00a0';
        border: 1px solid #dfdfdf;
        -webkit-border-radius: 3px;
        -moz-border-radius: 3px;
        border-radius: 3px;
    }

    .d1spl4yExpV:hover:after,
    .d1spl4yColV:hover:after {
        border: 1px solid #0077CD;
        background-color: #dee8eb;
    }

.container_4dmn {
    width: 98%;
    margin: auto auto auto auto;
    padding: 0px;
}

#adm1nmstrwrppr {
}
div.gv_block {
    margin-left: auto;
    margin-right: auto;
    padding: 0px;
    min-height: 1px;
    min-width: 1px;
    vertical-align: top;
}

div.gv_cntrl_tr {
    border-style: none;
    margin: 0px auto 0px auto;
    clear: both;
    padding: 0px;
    min-height: 1px;
    vertical-align: top;
    display: inline-block;
}

div.gv_cntrl_td {
    border-style: none;
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 2px 0px; /* ??? padding question */
    min-height: 1px;
    text-align: left;
    float: left;
    display: inline;
}
div.gv_cntrl_th {
    border-style: none;
    margin: 0px 0px 0px 0px;
    padding: 5px 0px 0px 0px;
    min-height: 1px;
    text-align: left;
    vertical-align: bottom !important;
    float: left;
    display: inline;
}
.gv_tr_hght {
    height: 26px !important;
}

/* 08-03-2026 */
button[type="button"].btn_gridview_btn {
    display: inline-block;
    color: #0077CD;
    line-height: 20px;
    background-color: buttonface;
    height: 22px;
    min-width: 22px;
    padding: 1px;
    border: solid 1px #505050;
    font-size: .75em;
    text-decoration: none;
    text-align: center;
    font-family: Tahoma, Arial;
    font-weight: normal;
    webkit-border-radius: 2px 2px 2px 2px;
    -moz-border-radius: 2px 2px 2px 2px;
    border-radius: 2px 2px 2px 2px;
    cursor: default;
    -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.4), 0 1px 1px rgba(0, 0, 0, 0.2);
    -moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.4), 0 1px 1px rgba(0, 0, 0, 0.2);
    box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.4), 0 1px 1px rgba(0, 0, 0, 0.2);
}

    button[type="button"].btn_gridview_btn:hover {
        color: red;
        background-color: #CCE5FF;
        border: solid 1px #505050;
    }

    button[type="button"].btn_gridview_btn:disabled, a.btn_gridview_btn[disabled] {
        color: #808080;
        background-color: #E0E0E0;
        border: solid 1px #A0A0A0;
    }
/* 08-03-2026 */