﻿@font-face {	font-family: 'bankgothic_md_btmedium';
		src: url('apps/fonts/bnkgothm.eot');
		src: url('apps/fonts/bnkgothm.eot?#iefix') format('embedded-opentype'),	
			url('apps/fonts/bnkgothm.woff') format('woff'),	
			url('apps/fonts/bnkgothm.ttf') format('truetype'), 
			url('apps/fonts/bnkgothm.svg#bankgothic_md_btmedium') format('svg');
		font-weight: normal;
		font-style: normal; 
}


* body, html, table, input, select, textarea, pre, .normal {
	color: #808080; }

* body, html, table, input, select, textarea, pre, .normal {
	font-family: Lucida Console, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: normal; }

* body, html, table, textarea, pre {
	line-height: 1.67; }

input, select { 
	line-height: 1.5; }

p, li, dl, pre, .indent2 {
	margin-left: 32px;
	margin-right: 32px; }

.indent	{
	margin-left: 32px; }

blockquote, .blockquote {
	margin-left: 64px;
	margin-right: 64px; }

pre   {	white-space: pre-wrap; word-wrap: break-word; }

html  {	background: url('images/xbg.png');
	background-color: #000000; }

.bground {
	background: url(images/site/semitrans.png); }

big, .big	{ font-size: 11pt; }
small, .small	{ font-size: 9pt; }

.bank {
	font-family: 'bankgothic_md_btmedium';
	font-size: 12pt;
	line-height: 1.5; }

.bank-big {
	font-family: 'bankgothic_md_btmedium';
	font-size: 14pt;
	line-height: 1.5; }

.left { float: left; }	.right { float: right; }

.image	{ margin-left: 32px;	margin-right: 32px;	padding-bottom: 16px; }
.image-border	{ margin-left: 48px;	margin-right: 32px;	margin-top: 16px;	padding-bottom: 16px; }
.image_divider	{ padding-top: 32px; }

hr {	display:block;
	border:0px;
	height:2px;
	background-image:url('images/site/semitrans.png');
	width: calc(100% - 128px); }

.table		{ margin-left: 32px;   margin-right: 32px;      margin-bottom: 32px;   width: calc(100% - 64px);   vertical-align: top; }
.table_narrow		{ margin-left: 64px;   margin-right: 64px;    margin-top: 32px;     margin-bottom: 32px;   width: calc(100% - 128px);   vertical-align: top; }
.table_indent	        { margin-left: 64px;   margin-right: 32px;   margin-top: 0px;   margin-bottom: 0px;   width: calc(100% - 96px); }
.table_indent_margin	{ margin-left: 64px;   margin-right: 32px;   margin-top: 32px;   margin-bottom: 32px;   width: calc(100% - 96px); }

.table-blockquote	{ margin-left: 64px;   margin-right: 32px;   margin-top: 32px;   margin-bottom: 32px;   width: calc(100% - 96px); }

a	{ color: #8080ff;  text-decoration: none; border-color: #8080ff; }

a:hover	{ color: #6060c0; }	a:visited { color: #7070e0; }	a:visited:hover { color: #5050a0; }

a:hover img, .semitrans	{ -ms-filter: "progrid:DXImageTransform.Microsoft.Alpha(Opacity=50)"; filter: alpha(opacity=50); opacity: 0.5; }

h1, h2, h3, .h1, .h2, .h3	{ font-family: bankgothic_md_btmedium, Lucida Console; font-weight: bold; }
h1, h2, h3			{ margin-right: 16px;  }

h1, .h1 { font-size: 18pt; }	h1 { color: #e0e0e0;	margin-left: 16px; }
h2, .h2 { font-size: 16pt; }	h2 { color: #c0c0c0;	margin-left: 16px; }
h3, .h3 { font-size: 14pt; }	h3 { color: #a0a0a0;	margin-left: 16px; }



/* Colours */

	.hi	{ color: #aaaaaa; }	.lo	{ color: #565656; }

	slv-hi	{ color: #aaaaaa; }	.slv	{ color: #808080; }	.slv-lo { color: #565656; }

	.red-hi { color: #ff8080; }	.red { color: #c06060; }	.red-lo	{ color: #804040; }		.gld-hi { color: #c8c864; }	.gld { color: #969648; }	.gld-lo { color: #646432; }
	.grn-hi { color: #80ff80; }	.grn { color: #60c060; }	.grn-lo { color: #408040; }		.trq-hi { color: #64c8c8; }	.trq { color: #489696; }	.trq-lo	{ color: #326464; }
	.blu-hi { color: #8080ff; }	.blu { color: #6060c0; }	.blu-lo { color: #404080; }		.mgn-hi { color: #c864c8; }	.mgn { color: #964896; }	.mgn-lo { color: #643264; }

	.orn-hi { color: #ffaa55; }	.orn { color: #c08341; }	.orn-lo { color: #80552b; }		.prp-hi { color: #aa55ff; }	.prp { color: #8341c0; }	.prp-lo	{ color: #552b80; }
	.pnk-hi { color: #ff55aa; }	.pnk { color: #c04183; }	.pnk-lo { color: #80552b; }		.t-g-hi { color: #55ffaa; }	.t-g { color: #41c083; }	.t-g-lo	{ color: #55802b; }
	.lme-hi { color: #aaff55; }	.lme { color: #83c041; }	.lme-lo	{ color: #55802b; }		.b-g-hi { color: #55aaff; }	.b-g { color: #4183c0; }	.b-g-lo	{ color: #552b80; }

th, .border	{ border-style: solid; border-width: 2px; }
.border-padded
	{ border-style: solid; border-width: 2px; border-color: #282828;
	  padding-left: 8px; padding-right:8px; padding-top: 8px; padding-bottom:8px;
		border-image: url('images/site/semitrans.png') 2 round; }

ul { list-style-type: square; }
dd { padding-bottom: 16px; }
input, textarea, select {    background: url(images/site/trans.png);    border-style: solid;   border-width: 1px;   border-color: #404080; }
.submit, .button	{ color: #8080ff; font-family: 'bankgothic_md_btmedium'; font-size: 16px; font-weight: bold; border-color: #8080ff; background: url(images/site/semitrans-blue.png);}
.reset	{ color: #ff8080; font-family: 'bankgothic_md_btmedium'; font-size: 10pt; font-weight: bold; background: url(images/site/semitrans-red.png); border-color: #ff8080;}

iframe { border-style: solid; border-width: 1px; border-color: #6060c0;  }



/* This stuff is for Gallery filename rollover. */

	.media_container {
		position: relative;
	}
	.media_container:rollover { opacity: 0.5; }

	.rollover {opacity: 0;
		position: absolute;
		bottom: 8px;
		left: 16px;
		background-color: #000;
		padding: 8px;
 	}

	.rollover:hover {opacity: 1;}


/* This stuff is for Sphider. */

#keyword { font-family: 'bankgothic_md_btmedium'; font-size: 16px; height: 24px; }
.button { font-family: 'bankgothic_md_btmedium'; }
.container, .bottom_container, .other_pages { margin-left: 32px; margin-right: 32px; }
#common_report, #result_report, .sresults { padding-left: 32px; margin-right: 32px; padding-bottom: 16px; }
.title	{ font-family: bankgothic_md_btmedium, Lucida Console; font-weight: bold; font-size: 14pt; padding-left: 16px; }
.url	{ color: #565656; margin-left: 64px; margin-right: 32px; }

.title_line	{ color: #565656; margin-left: 16px; margin-right: 16px; }
.description, #other_pages, #powered_by { margin-left: 32px; margin-right: 32px; }
#powered_by	{ padding-top: 16px; padding-bottom: 16px; }

/* Audio Thing */

audio {
	color-scheme: dark;
}
