h1,h2,h3,h4,h5,h6,h7 {
	margin-top: 6pt;
	margin-bottom: 6pt;
	line-height: normal;
}

div.article {
	margin-top: 3em;
	padding-top: 1em;
	padding-bottom: 1em;
	page-break-before:always;
	display: block;
	clear: both;
	border-top: 2pt solid black;
	border-bottom: 0;
}

.sidebar {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 130%;
	font-weight: normal;
	border-top-width: medium;
	border-left-width: medium;
	border-top-style: outset;
	border-left-style: outset;
	border-top-color: #666;
	border-right-color: #666;
	border-bottom-color: #666;
	border-left-color: #666;
	position: relative;
	width: 350px;
	float: right;
	margin-left: 10px;
	border-bottom-width: thin;
	border-bottom-style: inset;
	padding: 7px;
	border-right-width: thin;
	border-right-style: inset;
	background-color: #FEF7EF;
}

a {
	text-decoration: none;
	color: #C20007;
}

a:link {
	text-decoration: none;
	color: #C20007;
}

a:visited {
	text-decoration: none;
	color: #c20007;
}

a:hover {
	text-decoration: underline;
	color: #c20007;
}

div.clearfix  {
	clear:both;
}

div.hidden  {
	display:none;
	
}

img {
	max-width:600px;
}

div.floatright {
	float:right;
}

/* added April 2019 */

#article-text, #article-right-includes, #vidclips, #article-text2, #article-right-includes2, #articlefundbox {
	width:100%;
	max-width:650px;
	margin-left:auto;
	margin-right:auto;
}
#articlefundbox {
	padding-top:20px;
	border-top:1px solid #D5D5D5;
	margin-top:20px;
}
#articlefundbox p {
	font-size:1.2em;
	line-height:1.3;
}
.block {
	background-color:transparent;
	padding-top:20px;
	border-top:1px solid #D5D5D5;
	margin-top:20px;
}
div.article {
	border-top:12px solid #F0F0F0;
}
.videocontainer {
    position: relative;
    width: 100%;
    height: 0;
    padding-bottom: 56.25%;
}
.videoframe {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}
.nonmobdevice  {
	display:block;
}
.mobdevice  {
	display:none;
}
#article-text p {
	font-size:1.2em;
	line-height:1.3;
}
.width60percent {
	width:60%;
}
.width80percent {
	width:80%;
}

@media only screen and (max-device-width: 500px) {
	#article-text, #article-right-includes, #vidclips, #article-text2, #article-right-includes2, #articlefundbox {
		max-width:98%;
	}

}
