﻿@import url('https://fonts.googleapis.com/css2?family=Aldrich&display=swap');

body {
	background-color: black;
	background-image: url('../images/stars.png');
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: lime;
	text-shadow: 1px 1px 1px black;
	cursor: url('../cursors/bzcursor.gif'), url('../cursors/bzcursor.cur'), default;
}

h1, h2, h3, h4, h5, h6 {
	font-family: Aldrich, sans-serif;
	text-align: center;
	color: lime;
	text-shadow: 2px 2px 5px green;
}

h1 {
    font-size: 32px;
}

h2 {
    font-size: 16px;
}

hr {
	border: 1px dotted green;
	border: 1px thin dotted green; /* IE5-6 */
}

table, th , td {
  border: 1px solid green;
}

tbody {
	border: 1px solid lime;
	border-style: none;
}

table {
  border-collapse: collapse;
  box-shadow: 0px 1px 3px lime inset, 0px 0px 8px lime;
}

thead {
	background-color: darkgreen;
	font-family: Aldrich, sans-serif;
	font-weight: bold;

}

/* unvisited link */
a:link {
  color: lime;
}

/* visited link */
a:visited {
  color: green;
}

/* mouse over link */
a:hover {
  color: yellow;
}

/* selected link */
a:active {
  color: lime;
} 


 /* unvisited link */
.credits .bz-button-a:link {
  color: lime;
}

/* visited link */
.credits .bz-button-a:visited {
  color: lime;
}

/* mouse over link */
.credits .bz-button-a:hover {
  color: lime;
}

/* selected link */
.credits .bz-button-a:active {
  color: lime;
} 


.header-image--top, .header-image--bottom {	
	background-repeat: no-repeat;
  	background-position: center; 
  	height: 19px;
}


.header-image--top {
	background-image: url('../images/top.png');
}

.header-image--bottom {
	background-image: url('../images/bottom.png');
}

.ie5-container {
	text-align: center;
}

.content-block {
	background-image: url('../images/nsdf.png');
	margin: auto;
	width: 90%;
	border: 1px solid lime;
	padding: 16px 8px 16px 8px;
	box-shadow: 0px 1px 3px lime inset, 0px 0px 8px lime;
}

.bz1banner {
    display: block;
    margin: 0 auto;
    padding: 16px 0px 16px 0px;
    border: 0;
}

.credits {
	margin: auto;
	width: 90%;
	padding-right: 16px;
	color: green;
}

.text-block {
	text-align: left;
	margin: auto;
	width: 65%
	
}

.formwrapper {
	display: inline;
}

.menu {
	margin: auto;
	text-align: center;
}

.menuform {
	display: inline; 
}

.button-wrapper {
	width: 90%;
	margin: auto;
	text-align: left;
}

.bz-button--normal, .bz-button--normal:link, .bz-button--normal:hover, .bz-button--normal:active, .bz-button--normal:visited, .bz-button--normal-top, .bz-button--normal-top:link, .bz-button--normal-top:hover, .bz-button--normal-top:active, .bz-button--normal-top:visited, .bz-button--normal-bottom, .bz-button--normal-bottom:link, .bz-button--normal-bottom:hover, .bz-button--normal-bottom:active, .bz-button--normal-bottom:visited {
    cursor: url('cursors/bzcursor.gif'), url('../cursors/bzcursor.cur'), default;
    font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: lime;
	text-align: center;
	text-transform: uppercase;
	background-repeat: no-repeat;
	border: none;
	text-decoration: none;
	display: block;
}

.bz-button--normal, .bz-button--normal:hover, .bz-button--normal:active {
	width: 117px;
	height: 30px;
	line-height: 30px;
}

.bz-button--normal {
	background-image: url('../images/buttons/normal/normal.png');
}

.bz-button--normal:hover {
	background-image: url('../images/buttons/normal/hover.png');
}

.bz-button--normal:active {
	background-image: url('../images/buttons/normal/pressed.png');
}

.bz-button--normal-top, .bz-button--normal-top:hover, .bz-button--normal-top:active {
	width: 126px;
	height: 34px;
	line-height: 30px;
	padding-left:26px;
}

.bz-button--normal-top {
	background-image: url('../images/buttons/normal-top/normal.png');
}

.bz-button--normal-top:hover {
	background-image: url('../images/buttons/normal-top/hover.png');
}

.bz-button--normal-top:active {
	background-image: url('../images/buttons/normal-top/pressed.png');
}

.bz-button--normal-bottom, .bz-button--normal-bottom:hover, .bz-button--normal-bottom:active {
	width: 178px;
	height: 34px;
	line-height: 36px;
	padding-right:21px;

}

.bz-button--normal-bottom {
	background-image: url('../images/buttons/normal-bottom/normal.png');
}

.bz-button--normal-bottom:hover {
	background-image: url('../images/buttons/normal-bottom/hover.png');
}

.bz-button--normal-bottom:active {
	background-image: url('../images/buttons/normal-bottom/pressed.png');
}

 /* unvisited link */
.credits a:link {
  color: green;
}

/* visited link */
.credits a:visited {
  color: darkgreen;
}

/* mouse over link */
.credits a:hover {
  color: olive;
}

/* selected link */
.credits a:active {
  color: green;
} 

 /* unvisited link */
.bz-button-a:link {
  
 
}

/* visited link */
.bz-button-a:visited {
  color: lime;
}

/* mouse over link */
.bz-button-a:hover {
  color: lime;
}

/* selected link */
.bz-button-a:active {
  color: lime;
} 

.bz-button--smallwide-top, .bz-button--smallwide-top:link, .bz-button--smallwide-top:hover, .bz-button--smallwide-top:active, .bz-button--smallwide-top:visited, .bz-button--smallwide-bottom, .bz-button--smallwide-bottom:link, .bz-button--smallwide-bottom:hover, .bz-button--smallwide-bottom:active, .bz-button--smallwide-bottom:visited {
    cursor: url('../cursors/bzcursor.gif'), url('../cursors/bzcursor.cur'), default;
    font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: lime;
	width: 166px;
	height: 15px;
	line-height: 15px;
	text-align: center;
	text-transform: uppercase;
	background-repeat: no-repeat;
	border: none;
	text-decoration: none;
	display: block;
}

.bz-button--smallwide-top{
	background-image: url('../images/buttons/smallwide-top/normal.png');
}

.bz-button--smallwide-top:hover {
	background-image: url('../images/buttons/smallwide-top/hover.png');
}

.bz-button--smallwide-top:active {
	background-image: url('../images/buttons/smallwide-top/pressed.png');
}

.bz-button--smallwide-bottom{
	background-image: url('../images/buttons/smallwide-bottom/normal.png');
}

.bz-button--smallwide-bottom:hover {
	background-image: url('../images/buttons/smallwide-bottom/hover.png');
}

.bz-button--smallwide-bottom:active {
	background-image: url('../images/buttons/smallwide-bottom/pressed.png');
}

::selection {
	background: darkgreen;
	/* WebKit/Blink Browsers */
}
        
::-moz-selection {
	background: darkgreen;
	/* Gecko Browsers */
}

.textbox {
	border: 1px solid lime;
	background-color: darkgreen;
	color: lime;
	outline: none;
	transition: box-shadow 0.2s;
}

.textbox::-webkit-input-placeholder {
    color:green;
}

.textbox::-moz-placeholder {
    color:green;
}

.textbox::-ms-placeholder {
    color:green;
}

.textbox::placeholder {
    color:green;
}

.textbox:focus {
	box-shadow: 0px 1px 1px green inset, 0px 0px 2px lime;
}

