body{ margin: 0px; background-color: white; }
body, input, table, pre, textarea{ font-family: Arial, Tahoma; font-size: 11px; }
a, a:hover, a:visited, a:active{ color: blue; }
a:hover{ text-decoration: none; }
h1{ display: inline; color: white; font-size: 18px; }

/* TOPLIST START */
.hits_in{ border-left-width: 0px; text-align: right; color: grey; }
.url_out{ white-space : nowrap; }
.record_line{ background-color: #EfEfEf; }
.desc_text{ font-size: 9px; }
.titles{ font-size: 11px; color: white; background-color: #8B0000; }
.titles th, .titles td{ white-space : nowrap; }
.records_table{ background-color: black; }
.rating{ font-size: 9px; }
.rate{  font-size: 11px; font-weight: bold; }
/* TOPLIST END */

.bottom_links, .bottom_links a, .bottom_links a:hover, .bottom_links a:visited,
.addyoursite_line, .addyoursite_line a, .addyoursite_line a:hover, .addyoursite_line a:visited,
.bottom_links_copy, .bottom_links_copy a, .bottom_links_copy a:hover, .bottom_links_copy a:visited
{
	color: black;
}

.bottom_links{ text-align: center; width: 100%; }
.bottom_links_copy{ font-size: 10px; }
.perm_links{ margin-top: 10px; text-align: center; font-weight: bold; }
.perm_links a{ margin: 10px; font-weight: normal; }

/* se text */
.se_text{ font-size: 9px; margin: 0px; padding: 3px; }
.se_text u{ text-decoration:none; }
/* */

/* NT LINKS (START) */
.ntLinksTable{ text-align: center; font-family: Arial, Tahoma, Verdana; font-size: 9px; letter-spacing: -1px; }
.ntLinksTd{ text-align: left; }
.ntLinksTd a, .ntLinksTd a:visited{ text-align: left; text-align: left; text-decoration: none; }
.ntTitle{ text-decoration: underline; text-align: right; }
/* NT LINKS (END) */
