@charset "utf-8";

@font-face {
    font-family: Futura Std;
    src: url("images/futurastd-book.otf") format("opentype");
	}

@font-face {
    font-family: Futura Std;
    font-weight: bold;
    src: url("images/futurastd-heavy.otf") format("opentype");
	}

body,p {
	font-family:Futura Std;
	font-size:14px;
	color:#002D5F;
	background-color:#FFFFFF;
	}
div {
	font-family:Futura Std;
	font-size:14px;
	color:#002D5F;
	}
a, a:link, a:visited, a:hover, a:active {
	text-decoration:none;
	outline:none;
	}
table {
	border-collapse:collapse;
    margin:0 auto;
	background-color:#FFFFFF;
	}
.linkbutton {
	background-color:#FFF6F6;
	border:0.8px solid #F0361D;
	cursor:pointer;
	}
.linkbutton:hover {
	background-color:#FFE0E0;
	}
.archive_button {
	background-color:#FFF6F6;
	border:0.8px solid #F0361D;
	text-align:center;
	font-weight:bold;
	cursor:pointer;
	}
.archive_button:hover {
	background-color:#FFE0E0;
	}
.masters_button {
	background-color:#ECE4CE;
	border:0.8px solid #06060C;
	text-align:center;
	font-weight:bold;
	cursor:pointer;
	}
.masters_button:hover {
	background-color:#DDCEA5;
	}
.hhc_button {
	background-color:#FFFAF2;
	border:0.8px solid #FD9303;
	text-align:center;
	font-weight:bold;
	cursor:pointer;
	}
.hhc_button:hover {
	background-color:#FEDFB2;
	}
#champbutton:hover {
	background-color:#DDF0FF;
	}
.topbutton {
	background-color:#FFF6F6;
	border: 0.8px solid #F0361D;
	cursor:pointer;
	}
.topbutton:hover {
	background-color:#FFE0E0;
	}
.onb_table {
	vertical-align:top;
	background-color:#FFFFFF;
	color:#002D5F;
	font-size:inherit;
    margin:0 auto;
	width:100%;
	max-width:1000px;
	border:none;
	}
.onb_div {
	border: 0.8px solid #002D5F;
	padding: 0px;
	overflow: hidden;
	vertical-align: top;
	width: 100%;
	max-width:1000px;
	margin:0 auto;
	}
.logo_change {
	font-size: 0.5em;
	color: #F0361D;
	cursor: pointer;
	}