:hover { color: rgb(0, 194, 153); visited: rgb(0, 194, 153); }
/*.urlref:hover { color: rgb(0, 194, 153); visited: rgb(0, 194, 153); }
.urlref:visited { color: rgb(102, 0, 153); }*/
.clustref { font-size: 66%; color: rgb(0, 0, 196); }
.clustref:link { color: rgb(128, 128, 128); font-style: normal; text-decoration: none; }
.clustref:hover { color: rgb(0, 194, 153); visited: rgb(0, 194, 153); }
.clustref:visited { color: rgb(128, 128, 128); text-decoration: none; }
.pageref:hover { color: rgb(0, 194, 255); visited: rgb(0, 194, 153); }
.nav { font-size: normal; }
.nav:link { font-size: 100%; color: rgb(128, 128, 128); }
.nav:visited { font-size: 100%; color: rgb(128, 128, 128); }
.nav0 { font-size: normal; }
.nav0:link { font-size: normal; color: rgb(128, 128, 128); }
.nav0:visited { font-size: normal; color: rgb(128, 128, 128); }
.nav1 { font-size: normal; }
.nav:hover { color: rgb(255, 194, 0); }
.nav0:hover { color: rgb(0, 194, 153); }
.nav1:link { font-size: normal; color: rgb(0, 0, 204); }
.nav1:visited { font-size: normal; color: rgb(0, 0, 204); }
.nav1:hover { color: rgb(0, 194, 153); visited: rgb(0, 194, 153); }
.query { font-size: 75%; color: rgb(0, 0, 196); text-align: left; }
div.divider { font-size: smaller; color: rgb(255, 255, 255); 
	border-color: rgb(39, 118, 224);
	background: rgb(39, 118, 224);  border-style: plain; border-width: none; 
	width: 100%; padding: 0.2em; }
div.divider:visited { color: rgb(255, 255, 255); text-decoration: none; }
div.divider:link { color: rgb(255, 255, 255); }
div.divider2 { font-size: smaller; color: rgb(255, 255, 255); 
	border-color: rgb(0, 204, 180); background: rgb(0, 204, 180);
	border-style: plain; border-width: none; 
	width: 100%; padding: 0.2em; }
div.divider2:visited { color: rgb(0, 0, 0); }
div.divider2:link { color: rgb(255, 255, 255); }
div.tailer { font-size: smaller; color: rgb(0, 0, 0); 
	background: rgb(0, 204, 180);  border: plain; border-width: none; 
	border-color: rgb(0, 204, 180); width: 95%; padding: 0.2em; }
div.tailer:visited { color: rgb(0, 0, 0); }
div.tailer:link { color: rgb(255, 255, 255); }
div.help { font-size: 75%; color: rgb(0, 0, 0); 
	background: rgb(153, 255, 238);  border: solid; border-color: rgb(136, 153, 208); 
	border-width: thin; width: 100%; padding: 0.2em; text-align: left; align: left; }
div.paid { /*font-size: smaller; */
      background: rgb(244, 244, 244); 
	border: none; border-color: rgb(153, 153, 255); 
	border-width: thin; width: 100%; padding: 0.25em; }
div.marker { font-size: 75%; color: rgb(0, 0, 0); 
	background: rgb(0, 204, 180);  border: solid; border-color: rgb(255, 255, 255); 
	border-width: thin; width: 15em; padding: 0.3em; }
.marker { color: rgb(153, 255, 238); background: rgb(153, 255, 238); }
table.nothing { width:100%; border:none; border-spacing: 0px; 
	border-collapse: collapse; }
td.nothing { padding:0px; cell-spacing: 0px; cell-padding: 0px; }

div.corp { font-size: 125%; text-align: center; color: rgb(0, 0, 0); background: rgb(255,255,255);  
 border: none; border-color: rgb(0, 0, 0);  border-width: thin; padding: 0.2em; width: 75%; 
 margin: 0 auto; text-decoration: none;
 }
 div.corp a { color: rgb(224, 0, 0);  text-decoration: none; }
 div.corp a:link { color: rgb(224, 0, 0);  text-decoration: none; }
 div.corp a:visited { color: rgb(224, 0, 0);  text-decoration: none; }