table {
	color: white;
	font-size: 18px;
	padding: 20px;
	text-align: center;
	margin: 40px;
}
th {
	font-size: 25px;
}
table,th,td {
	border: 1px solid white;
	border-collapse: collapse;
}
button {
	padding: 20px;
	background-color: #ccc;
	font-size: 18px;
	font-weight: bold;
	float: right;
	margin-top: -600px;
	margin-left: 50px;
	cursor: pointer; 
	border: none;
	transition: 0.3s;
	outline: none;
}
button:hover {
	background-color: #0c3358;
	color: white;
}
span.linking_btn {
	width: 900px;
	display: inline-block;
}
caption {
	color: white;
	font-size: 20px;
}
table.html_table {
	float: left;
}
table.css_table {
	float: right;
}
table.image_table {
	margin-left: 100px;
}
img {
	width: 70px;
	height: 60px;
}