body {
    font:12px arial, helvetica, sans-serif;
}
table {
    font:12px arial, helvetica, sans-serif;
}

span.left-col {
   position: absolute;
   left: -56pt;
}
span.right-col {
   position: absolute;
   left: 60pt;
}

p.fitt {
   position: relative;
   left: 90pt;
}

a.ttLink {
	text-decoration:	none;
	color: black;
	cursor: pointer;
      border: none;
}

a.query {
	text-decoration:	none;
	color: #660000;
	cursor: pointer;
      border: none;
}

a.ttLink:hover {
	color:	red;
      background-color: transparent;
	text-decoration:	underline;
      border: none;
}


.tooltip {
	position:	absolute;
	border:		1px Solid black;
	background:	lightyellow;
	color:		black;
      font:12px arial, helvetica, sans-serif;
	padding:	0px;
	z-index:	2;
}
.meter-lines {
	position:	absolute;
	width:      400pt;
	height:     80pt;
	visibility: hidden;
	padding:	3px;
	z-index:	2;
}

.menu {
    border:		1px Solid blue;
    font:12px arial, helvetica, sans-serif; 
    background-color:#ffffcc; 
}
#floatMenu {
    position:absolute; 
    right:2px;
    width:120pt;
    top:2px
}
.ptr {
    cursor: pointer;
}

body > div#floatMenu {
  /* used by Opera 5+, Netscape6+/Mozilla, Konqueror, Safari, OmniWeb 4.5+, iCab, ICEbrowser */
  position: fixed;
}
/*#statTableHeader {
    position:absolute; 
    left:2px;
    top:2px;
    z-index:    1;
}*/
#statTableHeader {
  /* used by Opera 5+, Netscape6+/Mozilla, Konqueror, Safari, OmniWeb 4.5+, iCab, ICEbrowser */
  position: fixed;
  width: 100%;
}


