/*
html
{
	background-color: black;
	color: white;
}

body
{
	background-color: black;
	color: white;
	height: 30em;
}

div
{
	color: black;
	background-color: transparent;
}

div.underall
{
	position: absolute;
	width: 30%;
	height: 80%;
	margin-right: 30%;
	margin-left: 30%;
	border: 3pt ridge #777;
	margin-top: 5%;
	text-align: center;
	background-color: #777777;
}

div.title
{
	position: absolute;
	width: 100%;
	top: 0em;
	height: 1.5em;
	font-size: 1.5em;
	font-weight: bold;
	text-align: center;
}

div.header
{
	position: absolute;
	width: 100%;
	top: 0em;
	height: 3.5em;
	position: absolute;
}

div.top_bar
{
	position: relative;
	width: 100%;
	height: 1.5em;
	font-size: 0.75em;
	background-color: #888888;
	top: 3.0em;
	bottom: 0em;
}

div.content-scroll
{
	position: absolute;
	top: 3.5em;
	width: 100%;
	bottom: 2.5em;
	overflow: auto;
	text-align: left;
}

div.content
{
	width: 100%;
}

div.nav
{
	position: relative;
	width: 100%;
	height: 1.5em;
	font-size: 0.75em;
	background-color: #888888;
	top: 0px;
	bottom: 2.5em;
}

div.nav_right
{
	position: absolute;
	width: 33.3%;
	text-align: right;
	left: 66.6%;
	top: 0;
}

div.nav_left
{
	position: absolute;
	width: 33.3%;
	text-align: left;
	top: 0;
	left: 0;
}

div.nav_center
{
	position: absolute;
	width: 33.3%;
	text-align: center;
	left: 33.3%;
	top: 0;
}

div.bottom
{
	position: absolute;
	bottom: 0px;
	height: 2.4em;
	width: 100%;
	text-align: center;
}

div.footer
{
	position: absolute;
	bottom: 0px;
	width: 100%;
	height: 3.6em;
}


a:hover
{
	background-color: #666666;
	color: inherit;
}

a:visited
{
	color: inherit;
}

a:link
{
	color: inherit;
}

*/

html
{
	background-color: black;
	color: white;
}

body
{
	background-color: black;
	color: white;
}

ul.tealball
{
	list-style-image: url(../png/dir_tealball.png);
}

table.body
{
	background-color: #777777;
	color: black;
	width: 90%;
	margin-right: auto;
	margin-left: auto;
	border-width: 3px;
	border-style: ridge;
	border-color: #777777;
	text-align: center;
}

table.list
{
	margin-right: auto;
	margin-left: auto;
	border-width: 0;
	text-align: left;
}

tr.title td.title
{
	width: 100%;
	height: auto;
}

h1.title
{
	font-size: 1.5em;
	font-weight: bold;
}

table.nav
{
	width: 100%;
	padding: 0;
	border: 0;
	background-color: #888888;
	height: 1.5em;
	font-size: 0.75em;
}

td.nav_right
{
	width: 33.3%;
	text-align: right;
}

td.nav_left
{
	width: 33.3%;
	text-align: left;
}

td.nav_center
{
	width: 33.3%;
	text-align: center;
}

img.thumb
{
	border: 0;
	padding: 5px;
	background-color: inherit;
}

tr.footer
{
	height: 2.5em;
}

tr.footer td.footer a:link
{
	background-color: inherit;
	color: inherit;
}

tr.footer td.footer a:visited
{
	background-color: inherit;
	color: inherit;
}

a:link
{
	background-color: inherit;
	color: black;
}

a:visited
{
	background-color: inherit;
	color: black;
}

a:hover
{
	background-color: #666666;
}

