@media screen {

BODY {
	font-family: arial,helvetica,sans-serif;
	font-size: .75em;
	margin: 10px;
	background-color: #000;
}

span.h {
	display: none;
	font-size: 1px;
	color: transparent;
}


.h {
	display: none;
	font-size: 1px;
	color: transparent;
}

table.head {
	font: normal xx-small arial,helvetica;
	border: solid 1px dimgray;
	border-bottom: none; 
	background-color: #E1F0FF;
	width: 700px;
	height: auto;

}

table.query {
	font: normal xx-small arial,helvetica;
	border: solid 1px dimgray;
	background-color: #f5f5f5;
	width: 700px;
	height: auto;
}


th.head1 {
	text-align: center;
	padding-top: 10px; 
}

td.head2 {
	font-size: x-small;
	text-align: center;
	padding-bottom: 10px;
}

h2.head1 {
	line-height: 1em;
	font-size: medium;
	padding: 0px;
	margin: 0px;
}

table.tv {
	background-color: #000;
	width: 730px;
}

h1.tvhead {
	font-size: large;
	color: #f5f5f5;
	vertical-align: middle;
	position: relative;
	top: auto;
	left: auto;

}

h1.white {
	color: #f5f5f5;
}

a:link { color:#202020; text-decoration:none;}
a:visited { color:#666; text-decoration:none;}
a:hover { color:#3300cc; text-decoration:underline; }
a:active { color:#cc0000; text-decoration:underline; }

div.dirlink {
		position: relative;
		top: -4px;
		left: auto;

}
a.dirlink {
		font: bold medium arial,helvetica;
		text-transform: uppercase;
		}
a.dirlink:link { color:black; text-decoration:none;}
a.dirlink:visited { color:black; text-decoration:none;}
a.dirlink:hover { color:#3300cc; text-decoration:none;}
a.dirlink:active { color:#cc0000; text-decoration:none; }


}