.lgtitle { font-family: "Fauna One", Georgia, serif; font-size: 1em; font-weight: bold; color: #FEFFFF; background-color: #397AB4; margin-right: 5px; margin-left: 5px; padding-top: 3px; padding-right: 3px; padding-bottom: 3px; padding-left: 3px; margin-top: 20px ; margin-bottom: 2px }
.lglink { font-size: 1em; margin-left: 10px }
a.lglink { color: #333333 }
a.lglink:hover { color: #FE4219 }
.hmtext {
	font-size: 0.75em;
	color: #FEFFFF;
	margin: 5px 0 1px 0;
}
a.hmlink {  color: #FEFFFF; text-decoration: underline; }
a.hmlink:hover {  color: #C6EAF2 !important; text-decoration: underline; }
.pmtpictable {
	margin: 5px 10px 5px 10px;
}
.pmtpiccap {
	font-size: 0.75em;
	font-style: italic;
	padding: 5px;
	text-align: center;
	color: #003366;
}
.doclinks {
	font-size: 1em;
}
.ccb {
	margin: 1px;
	background-color: #DDDDDD;
	border-radius: 3px;
}
.ccbo {
	margin: 1px;
	background-color: #C0C0C0;
	border-radius: 3px;
}
h1 div { /*for cc buttons in title header*/
	display: inline;
	padding-left: 1em;
}
/* Responsive Tables */
.ccrow > * {
	position: relative;
	float: left;
}
.ccrow:after, .ccrow:before {
	content: '';
	display: block;
	clear: both;
	height: 0;
}
/* gutters */
.ccrow:not(.ccnogutters) > * {
	/* padding: (gutters.horizontal) 0 0 (gutters.vertical) */
	padding: 0 1.25em 0 0;
}
.ccnogutter {
	padding: 0 !important;
}

/* Fixed Tables */
.ccrowf > * {
	float: left;
}
.ccrowf:after, .ccrowf:before {
	content: '';
	display: block;
	clear: both;
	height: 0;
}
.ccrowf > * {
	padding: 0;
}

.cctab {
	margin-bottom: 1em;
	border-bottom: 1px solid #333333;
}

.cctab .ccrow {
    border-top: 1px solid #333333;
    padding: 0.5em 0 0.5em 0;
}
.cctab .ccrow:nth-child(2n + 1) {
	background: #E4F2F7;
} 
/* cells */
.ccthead {
	color: #333333;
	font-family: "Open Sans", sans-serif;
	font-weight: 700;
	font-size: 1.1em;
	vertical-align: middle;
	text-align: center;
}

.cc12, .cc12b, .cc12\24 { width: 100%; clear: none; margin-left: 0; }
.cc11, .cc11b, .cc11\24 { width: 91.6666666667%; clear: none; margin-left: 0; }
.cc10, .cc10b, .cc10\24 { width: 83.3333333333%; clear: none; margin-left: 0; }
.cc9, .cc9b, .cc9\24 { width: 75%; clear: none; margin-left: 0; }
.cc8, .cc8b, .cc8\24 { width: 66.6666666667%; clear: none; margin-left: 0; }
.cc7, .cc7b, .cc7\24 { width: 58.3333333333%; clear: none; margin-left: 0; }
.cc6, .cc6b, .cc6\24 { width: 50%; clear: none; margin-left: 0; }
.cc5, .cc5b, .cc5\24 { width: 41.6666666667%; clear: none; margin-left: 0; }
.cc4, .cc4b, .cc4\24 { width: 33.3333333333%; clear: none; margin-left: 0; }
.cc3, .cc3b, .cc3\24 { width: 25%; clear: none; margin-left: 0; }
.cc2, .cc2b, .cc2\24 { width: 16.6666666667%; clear: none; margin-left: 0; }
.cc1, .cc1b, .cc1\24 { width: 8.3333333333%; clear: none; margin-left: 0; }

.cc12\24 + *,
.cc11\24 + *,
.cc10\24 + *,
.cc9\24 + *,
.cc8\24 + *,
.cc7\24 + *,
.cc6\24 + *,
.cc5\24 + *,
.cc4\24 + *,
.cc3\24 + *,
.cc2\24 + *,
.cc1\24 + * {
	clear: left;
}

.cc\-11u { margin-left: 91.6666666667% }
.cc\-10u { margin-left: 83.3333333333% }
.cc\-9u { margin-left: 75% }
.cc\-8u { margin-left: 66.6666666667% }
.cc\-7u { margin-left: 58.3333333333% }
.cc\-6u { margin-left: 50% }
.cc\-5u { margin-left: 41.6666666667% }
.cc\-4u { margin-left: 33.3333333333% }
.cc\-3u { margin-left: 25% }
.cc\-2u { margin-left: 16.6666666667% }
.cc\-1u { margin-left: 8.3333333333% }

@media only screen and (max-width: 480px) {
	.ccrow:not(.ccnobreak) > * {
		display: block;
		width: 100%;
		padding: 0 0.5em;
		margin: 0;
	}	
}
/* Limit img Size in Form (added during update on 2/14/2018) */
#pmtform td > img:not([width]) {
	width: 300px;
	height: auto;
}

/* Wait Spinner (added during update on 7/17/2019) */
#ccwait {
	display: none;
	background: url("../png/wait_leafw.png") no-repeat scroll center center rgba(0, 0, 0, 0.6);
    	position: fixed; 
	top: 0;
	left: 0;
	height: 100%;
	width: 100%;
	z-index: 100;
}

/* Page No Access Message Style (added during update on 6/4/2021) */
.ccnoaccess {
	padding: 2em;
	background-color: #DDD;
}

/* Digest styles (added during update on 10/12/2021) */
#DigestTopicList {
	margin-top: 0;
	list-style-type: none;
}
#DigestTopicList ul {
	list-style-type: none;
}
.digestin1 {
	margin: 0.5em 0 0 2em;
	padding: 0;
}
.digestin2 {
	margin: 0 0 0 4em;
}
.digestgroup {
	margin-bottom: 2em;
}
