@charset "utf-8";
/* BRIAN REED MASSIE &copy;2017 * * * - - - - - - - - - - */

/* CHECK CODE * * * - - - - - - - - - - */




/* LAYOUTS, MARGINS AND BACKGROUNDS * * * - - - - - - - - - - */
body.body_main-page {
	height: 10000;
	padding: 0;
	margin-top: 0;
	margin-left: 0;
	margin-right: 0;
	background-color: #699; }
body.body_frame-page {
	height: 10000;
	padding: 0;
	margin-top: 0;
	margin-left: 0;
	margin-right: 0;
	background-color: #CCC; }
table.table_header-bar {
	margin-top: 0;
	margin-left: 0;
	margin-right: 0;	
	padding: 0; }
table.table_menu-bar {
	background-color: #6C9; }
td.td_menu-button:hover {
	background-color: #FFFFFF; }
span.span_back-to-top {
	cursor: pointer; }
div.div_back-to-top {
	position: fixed;
    bottom: 0;
    width: 100%; }
#div_header {
	position:fixed;
	margin:auto;
	opacity: 1;
	width:100%;
	height: 140px; }
#div_scroll-view {
	top: 0;
	padding-top: 130px; }
#page1, #page2, #page3, #page4, #page5, #page6, #page7, #page8, #page9 {
  display:none;
  height:5200px;
  overflow:hidden; }

/* UNIVERSAL TEXT, LINKS AND BUTTONS SETTINGS * * * - - - - - - - - - - */
a:link {
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif; }
	a:active {
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif; }
	a:visited {
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif; }
	a:hover {
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif; }
span {
	text-decoration: none;
	font-family:Arial, Helvetica, sans-serif; }
	span.span_black-standard {
	color: #000000;
	font-size: 11px; }
	span.span_white-standard {
	color: #999;
	font-size: 11px; }
a.a_image-button {
	outline: none; }
	a.a_image-button:active {
	outline: none; }
	a.a_image-button:visited {
	outline: none; }
	a.a_image-button:hover {
	outline: none; }

/* UNIQUE TEXT, LINKS AND BUTTONS * * * - - - - - - - - - - */
img.img_text-shadow {
	z-index: 10000;
	filter: drop-shadow(0px 0px 5px #FFFFFF);
	-webkit-filter: drop-shadow(0px 0px 5px #FFFFFF); }
span.span_page-headline {
	color: #FFF;
	text-shadow: 0px 0px 2px #900, 0px 0px 4px #900; ; 
	font-size: 18px; }
span.span_page-text {
	color: #900;
	text-shadow: 0px 0px 1px #FFF;
	font-size: 12px; }
a.a_link {
	color: #FFF;
	text-shadow: 0px 0px 1px #666; 
	font-size: 13px; }
	a.a_link:hover {
	color: #FFF;
	text-shadow: 0px 0px 2px #666; }
a.a_white-menu-button {
	color: #FFF;
	text-shadow: 0px 0px 2px #000000, 0px 0px 4px #0067d0;  
	font-size: 18px; }
	a.a_white-menu-button:hover {
	color: #F99;
	text-shadow: 0px 0px 3px #000000, 0px 0px 4px #0067d0; }
a.a_image-button-shadow {
	outline: none;
	z-index: 10000;
	filter: drop-shadow(0px 0px 3px #666);
	-webkit-filter: drop-shadow(0px 0px 3px #666); }
	a.a_image-button-shadow:active {
	outline: none;
	z-index: 10000;
	filter: drop-shadow(0px 0px 3px #666);
	-webkit-filter: drop-shadow(0px 0px 3px #666); }
	a.a_image-button-shadow:visited {
	outline: none;
	z-index: 10000;
	filter: drop-shadow(0px 0px 3px #666);
	-webkit-filter: drop-shadow(0px 0px 3px #666); }
	a.a_image-button-shadow:hover {
	outline: none;
	z-index: 10000;
	filter: drop-shadow(0px 0px 5px #666);
	-webkit-filter: drop-shadow(0px 0px 5px #666); }
img.img_picture-frame-shadow {
	z-index: 10000;
	filter: drop-shadow(5px 5px 5px #000);
	-webkit-filter: drop-shadow(5px 5px 5px #000); }
img.img_bullet-shadow {
	z-index: 10000;
	filter: drop-shadow(1px 1px 1px #000);
	-webkit-filter: drop-shadow(1px 1px 1px #666); }
	img.img_bullet-shadow:hover {
	z-index: 10000;
	filter: drop-shadow(2px 2px 2px #000);
	-webkit-filter: drop-shadow(2px 2px 2px #666); }