.WaGadgetMenuVertical.VerticalMenuStyle001 ul.firstLevel {
    width: 190px;
}

.WaGadgetMenuVertical.VerticalMenuStyle001 ul.firstLevel>li.dir>.item>a:after {
    position: absolute;
    top: 3px;
    right: 4px;
    z-index: 3;
}

.WaGadgetMenuVertical.VerticalMenuStyle001 ul.firstLevel>li>.item>a {
    text-transform: none;
}

/*KDF 20260816 Skill Clinic Grads Table Styling*/
table.skills-grads {
font-size: 14px;
border-spacing: 5px 5px;
}
  caption {
    font-weight: bold;      
    padding: 10px 0;      
    text-align: left;
  }

/*KDF 20260728: Copy of 2015 Officer Table Styling*/
table.officers-hist {
	float: left !important;
	table-layout: fixed !important;
	border-collapse: collapse !important;
	margin: 5px 10px 10px 5px !important;
	width: 340px !important;
}
.item-list-tabs {
	background-color: #dee8ed;
}

table.officers-hist td {
	border: 1px solid #000;
}

table.officers-hist caption {
	font-weight: bold;
	font-size: 1.3em;
	padding-top: 10px;
	padding-bottom: 5px;
}

table.topAlignTable th {
	background-color: #CCCCCC;
}

td.rowhead {
	background-color: #EEEEEE;
}

table.topAlignTable {
	border-collapse: separate;
	border-spacing: 5px 5px;
}

table.topAlignTable td {
	vertical-align: top;
}
.clear_both {
	clear: both;
}
table {
	line-height: 115%;
}

/*CSS Test 20260812 KDF 
#id_451BEvO {
  color: teal;
  font-size: 16px;
}*/
