/* Style sheet for ide2020 */
#Sect_3  {  border-top: solid 1px Silver; border-bottom: solid 1px Silver; }
#iTtlText { padding-top: 5px;  }
.iPgBar a { color: Silver; }

td div.dvCustom { width:95%; min-width: 1000px; margin: 0 auto; }
.iNotice { margin-top: 20px;}
.iLvGray { border-bottom-color: Silver;  border-right: solid 1px Silver !important; background: #555; color: white; font-weight: bold; }
.iLvHCol { border-right: solid 1px Silver; }

.iTtlBtn img:hover { -moz-box-shadow: none; box-shadow: none; -webkit-box-shadow: none;  background-color: none; opacity: 1;}

!button { background-color: rgb(168,168,168) ; color: white; font-weight: bold; border: none; }
button[data-bt-t] { color: black; }


!div[data-ctl="bt_accept"] button, div[data-ctl="bt_cancel"] button, div[data-ctl="bt_delete"] button, !div[data-ctl="bt_ok"] button { background-color: #7C0A0A; }

!.iGdRow[data-cur="1"] .iGdCell { background-color: rgba(205,205,0,.2) !important; }
!.iGdCell { line-height: 18px; }
!.iLvRow[data-sel] .iLvCol { background-image: linear-gradient(rgba(205,205,0,.2), rgba(205,205,0,.75)) !important; color: Black !important; }
!.iLvRow:hover { background-image: none; background-color: rgba(205,205,0,.2); }

input { line-height: 20px; }

.iDbx { 
background-color: White;
background-image:linear-gradient(#E0E0E0, #E0E0E0);
background-size: 20px 20px;
background-position: right;
background-repeat: no-repeat;
height: 20px;
}


.iDrop_box { background: transparent; height: 20px;  }

!.iClsBtn { display: none; }
!#id_Close a { color: #555; text-decoration: none; font-size: 15px; font-weight: bold; position: relative; top: -2px; padding: 0 2px; }
#id_Close a:hover { color: #A00; }
