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

img { border: 0; }

img.border {
	padding-left: 4px;
	padding-right: 4px;
	padding-top: 4px;
	padding-bottom: 4px;
}

.main { margin-left: 8%; margin-right: 8% }
.footer { 
	border-top: 2px solid #4eef25;
}

h1 { text-align: center }
h2 { text-align: center }

a:link { color: #33dd00; background-color: transparent; font-weight: bold; text-decoration: none; }
a:hover {color: #33dd00; background-color: transparent; font-weight: bold; text-decoration: underline; }
a:active { color: #44ff00; background-color: transparent; font-weight: bold; text-decoration: none; }
a:visited { color: #009900; background-color: transparent; font-weight: bold; text-decoration: none; }

a:visited:hover {color: #33dd00; background-color: black; font-weight: bold; text-decoration: underline; }

table.navTable {  text-align: center; padding-top: 0px; padding-bottom: 0px; margin-top: 0px; margin-bottom: 0px}
td { /*color: black; background-color: white;*/ text-align: center; padding-top: 0px; padding-bottom: 0px; margin-top: 0px; margin-bottom: 0px }

table.tabright {
	margin-left: auto;
}

.left { text-align: left }
.right { text-align: right }
.center { text-align: center }

.small { font-size:10px; }

img.left {
	float: left;
	text-align: left;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 5px;
	padding-bottom: 5px;
}
img.right {
	float: right;
	text-align: left;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 5px;
	padding-bottom: 5px;
}

img.title { padding-top: 10px; padding-left: 50px; float: left }
br.leftclear { clear: left; }
br.all { clear: left; clear: right;}
