body	{background-color: #fff; color:#000; position: absolute; top:2em; font-family:"Verdana","Geneva","Arial",sans-serif}
h1	{font-weight:normal}
img	{border:0}
:link	{color:#00f; text-decoration:none}
:visited	{color: #639; text-decoration:none}
:link:hover, :visited:hover	{text-decoration:underline}
.copy	{text-align:center; font-size:0.8em}
.hidefromvisualbrowsers	{display: none} /* Hide additional navigation elements from standard, visual, screen browsers */
.queryresults	{border: 1px #f33 dotted}
.warning	{text-align:center; background-color: #fdd; border: 1px #333 solid; padding: 0em 0.5em}
.pl	{font-size: 0.7em}
.metainfo	{font-size: 0.8em}

.menu	{font-weight:bold; background-color: #eee; text-align:center; border-width: 1px; border-color: #333; border-style: solid; padding: 0.2em 0em}
body>.menu	{position:fixed; left:2em; right:2em; top:0em; -moz-opacity: 0.7} /* For CSS2 compliant browsers only (currently only Mozilla M18+, Netscape 6.x+ and Opera 6.x */
.menu a	{margin: 0em 0.5em; color:#000}
.menu a:hover	{background-color: #ddd; text-decoration:underline overline}

.tables	{border: 1px #333 solid;}
.tables :link:hover, .tables :visited:hover	{text-decoration:underline overline}
.tables td	{vertical-align: top}
.row1	{background-color: #ddd}
.row1 td	{background-color: #eee}
.row1 :link:hover, .row1 :visited:hover	{background-color: #ddd}
.row2	{background-color: #eee}
.row2 td	{background-color: #ddd}
.row2 :link:hover, .row2 :visited:hover	{background-color: #ccc}

.feedbutton {font-family:"Arial",sans-serif; color: #fff; font-size: 8pt; font-weight: bold; background-color: #f60; border-color: #f60; border-style: outset; text-decoration: none !important; margin: 0em 0em 0em 0em; padding: 0em 0.4em 0em 0.4em; border-width: 1px}
.feedbutton:hover {background-color: #f90; color: #fff}
.feedbutton:active {border-style: inset !important}
