.grc-decl.NavFrame { /* adjoining classes are intentional */
	clear: both;
	width: 100%; /* changeable */
}

.grc-decl .NavHead {
	text-align: center;
	cursor: pointer;
}

.grc-decl .NavContent {
	display: block;
}

.grc-decl table {
	width: 100%;
	border-collapse: collapse;
	background: #A9A9A9;
	color: #000000;
	text-align: center;
}

.grc-decl table, .grc-decl th, .grc-decl td {
	border: 1px solid darkgray;
}

.grc-decl .divider {
	width: 0.5%;
}

.grc-decl .case-number-header, .grc-decl .derived-forms-header,
.grc-decl .case-header, .grc-decl .number-header, .grc-decl .gender-header,
.grc-decl .notes-header, .grc-decl .derived-forms-header,
.grc-decl .derived-form-name-header {
	font-style: italic;
}

.grc-decl .case-number-header, .grc-decl .case-gender-header,
.grc-decl .derived-forms-header {
	background: #B0C4DE;
}

.grc-decl .case-number-header {
	width: 16%; /* changeable */
}

.grc-decl .number-header {
	width: 28%; /* changeable */
}

.grc-decl .case-header, .grc-decl .number-header, .grc-decl .gender-header,
.grc-decl .notes-header, .grc-decl .derived-form-name-header {
	background: #C0C0C0;
}

.grc-adecl .number-header {
	background: #CECECE;
}

.grc-decl .form {
	background: #F5F5F5;
}

.grc-decl .notes {
	background: #F5F5F5;
	text-align: left;
	font-size: 90%;
}

.grc-decl .tr {
	color: #888888;
}