
#alertMessagePanel, #divWarningPanel {
	display: none;
	background-color: rgba(78, 62, 62, 0.49);
	z-index: 99999;
	position: absolute;
	width: 100%;
	bottom: 0rem;
	top: 0rem;
	height: 100%;
	text-align: center;
}

#divAlert {
	border: 0.25rem solid darkred;
	background-color: #f8f8f8;
	width: 80%;
	height: auto;
	max-height: 35rem;
	margin: 10rem auto;
	text-align: center;
	position: relative;
	font-weight: bolder; 
}

#divAlertMessage {
    padding: 1rem;
    width: 80%;
}

#divAlertHeaderCaption, #divWarningHeaderCaption {
	color: white;
	font-weight: bolder;
	vertical-align: middle;
	display: inline-block;
	height: 1.5rem;
	width: auto;
}

#divAlertHeader, #divWarningHeader {
	background-color: #322348;
	width: 100%;
	height: 2rem;
	text-align: left;
	position: relative;
	font-weight: bolder;
}




.clsTree, .clsTreeL {
	padding-right: 1rem;
	font-size: 1rem;
}

	.clsTree:hover, .clsTreeL:hover {
		padding-right: 1rem;
		font-size: 1rem;
		color: #910505;
	}

.clsLedger {
    font-size: 1rem;
    padding-left: 2rem;
    cursor: pointer;
    color: #000000;
}

.clsGrpLedger {
    font-size: 1rem;
    cursor: pointer;
    color: #000000;
}
.clsVouchers {
    font-size: 1rem;
    cursor: pointer;
    color: #000000;
}

    .clsLedger:hover, .clsGrpLedger:hover {
        text-decoration: underline;
        cursor: pointer;
        font-size: 1rem;
        color: #910505;
    }
.grid_accounts {
    width: 100%;
    border-collapse: collapse;
}
    .grid_accounts:nth-child(even) {
        background-color: #ff0000;
    }

    .grid_accounts tr {
        margin-top: 5rem;
        padding: 2px;
        border: 1px solid #000000 !important;
        background-color: #edf7fb;
        font-weight: bold;
    }
        .grid_accounts tr:hover {
            background-color: #d0ebf7 !important; 
            /*border: 1px solid #d0ebf7 !important;*/
            cursor: pointer;
        }
        .grid_accounts tr:focus {
            background-color: #d0ebf7 !important; 
            border: 1px solid #d0ebf7 !important;
        }
.grid_accounts tr td {
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    text-align: left;
    padding: 2px 2px 2px 2px;
    padding-left: 2px;
    overflow-wrap: break-word;
    max-width: 10rem;
}
        .grid_accounts tr th {
            color: white;
            overflow: hidden;
            text-overflow: ellipsis;
            padding:2px;
            overflow-wrap: break-word;
            background-color: #030f4b;
        } 
_verify_application{
    cursor:pointer;
}