/* Example theme for JADN Schema in HTML format */

/* Classes needed to render div tables (display: property is required) */

.tTable{
	display: table;
	margin-left: 30px;
}
.tCaption{
    display: table-caption;
    margin-left: -30px;
    margin-top: 12px;
    width: max-content;
    padding: 3px 10px;
    font-weight: bold;
    color: darkblue;
}
.tHead{
    display: table-header-group;
    font-weight: bold;
}
.tHCell{
    display: table-cell;
    font-size: small;
    text-align: center;
    padding: 0 6px;
    color: gray;
    border-bottom: 1px solid gray;
}
.tBody{
    display: table-row-group;
}
.tRow{
	display: table-row;
}
.tCell {
	display: table-cell;
    padding: 0px 5px;
}

/* JADN-specific styling classes (optional): */

.jKey{
    font-weight: bold;
    text-align: right;
    min-width: 6em;
}
.jVal{
    padding: 1px;
}
.jTdef{
    display: inline-block;
    min-width: 20em;
}
.jTname{
    display: inline-block;
}
.jTstr{
    display: inline-block;
}
.jTdesc{
    display: inline-block;
    font-style: italic;
    font-weight: normal;
}
.jHid{
    min-width: 1em;
}
.jFid{
    text-align: right;
}
.jHname{
    min-width: 8em;
}
.jFname{
}
.jHstr{
    min-width: 8em;
}
.jFstr{
}
.jHmult{
    min-width: 1em;
}
.jFmult{
    text-align: right;
}
.jHdesc{
    min-width: 20em;
}
.jFdesc{
    font-style: italic;
    padding-left: 3em;
}