div {
	margin-bottom:15px;
}
div.containter {		
	padding-bottom: 20px;
}
div.wrapper {
	width: 900px;	
	background-color: white;	
}
div.logo {		
	padding-left: 5px;
}
div.banner-top {
	margin-bottom: 20px;
}
div.menu {
	height: 60px;
	margin-top: 0px;
	padding-right: 10px;
}
div.menu-item {
	margin-right: 15px;
	padding-top: 15px;
	font-family: "Arial Black";
	font-size: large;
	color: rgb(80,80,80);
	//display: inline-block;
	float: right;
}
div.banner-bottom {}
div.header {}
div.footer {
	background-color: #008080;
	margin-top: 50px;
	padding-top: 10px;
	padding-bottom: 10px;
	font-family: "Tahoma";
}
div.textbox {}
div.caption {
	font-family: "Arial Black";
	font-size: x-large;
	color: #FFFF00;
	background-color: #008080;
	margin-bottom: 0px;
	padding-right: 10px;
	padding-left: 5px;
	padding-top: 10px;
	padding-bottom: 10px;
}
div.content {
	background-color: #D5EED6;
	font-size: medium;
	font-family: Tahoma;
	margin-top: 0px;
	padding-right: 10px;
	padding-top: 7px;
	line-height: 140%;
	padding-left: 5px;
}
div.image {}
div.image-button {
	height: 30px;
	background-color: rgb(100,100,100);
}
span.hyperlink {
	font-family: Tahoma;
	color: #3C8000;
	font-size: medium;
}
img.logo {
	margin-top:0px;
	margin-right:5px;
}
img.image {
}
div.font-select {
	height:25px;
}
a#index_btn {
	font-weight: bold;
	font-size: larger;
	color: green;
	text-decoration: none;
}
a#index_btn:hover {
	color: lightgreen;
}
div#issue_title {
	font-family: "Arial Black";
	font-size: XX-large;
	color: #505050;
	background-color: #ffffff;
	margin-bottom: 10px;
	padding-right: 10px;
	padding-left: 5px;
	padding-top: 10px;
	padding-bottom: 10px;
}
/*from https://css-tricks.com/examples/hrs/*/
hr#issue_title {
	margin-top: 3px;
	height: 12px;
	border: 0;
	box-shadow: inset 0 12px 12px -12px rgba(0, 0, 0, 0.5);
}