a {
    text-decoration: none;
}
a:link {
    color: #0b407a;
}
a:visited {
    color: #790A7C;
}

a:hover {
    color: #AE290D;
}

a.background {
    text-decoration: none;
}

a.background:link {
    color: #0b407a;
}

a.background:visited {
    color: #0b407a;
}

a.background:hover {
    text-decoration: underline;
    color: #0b407a;
}

BODY
{
    font-size: 13px;
    color: white;
    font-family: Verdana, Arial, sans-serif;
    background-color: #647684;
    scrollbar-face-color: #647684;
    scrollbar-shadow-color: black;
    scrollbar-highlight-color: #647684;
    scrollbar-3dlight-color: black;
    scrollbar-darkshadow-color: #647684;
    scrollbar-track-color: #647684;
    scrollbar-arrow-color: black;
}

.female {  color: #BC0000; }
.male	{  color: #005070; }
.bot	{  color: #606060; }

table {		
	border: 0px 0px 0px 0px; 
	PADDING: 0px 0px 0px 0px; 
}

td { 
	font-style: normal; 
	font-family: Verdana, Arial, sans-serif; 
	font-size: 11px; 
	color: black; 
	text-align: left; 
	font-weight: normal; 
}

.title { 
	color: #E0D9C0; 
	font-family: Arial, sans-serif; 
	font-weight: bold; 
	font-style: oblique; 
	font-size: 28px; 
	text-align: center; 
}

/* Column Titles */

td.tdtop { 
	background-color: #E0E0E0; 
	color: black; 
	font-size: 12px; 
}

/* Most Active By Hour Header */
td.mahhdr0 { background-color: #BB79BF; font-size: 12px; text-align: center; } 		
td.mahhdr1 { background-color: #79BF7B; font-size: 12px; text-align: center; } 		
td.mahhdr2 { background-color: #79B9BF; font-size: 12px; text-align: center; } 		
td.mahhdr3 { background-color: #BFAF79; font-size: 12px; text-align: center; } 		

/* Most Active By Hour Cell */
td.mahcell0 { background-color: #E2BFDF; font-size: 11px; text-align: right; }
td.mahcell1 { background-color: #C1E2BF; font-size: 11px; text-align: right; }
td.mahcell2 { background-color: #BFD0E2; font-size: 11px; text-align: right; }
td.mahcell3 { background-color: #E2DABF; font-size: 11px; text-align: right; }

/* Most used nicks */
td.hicell10 { 
	background-color: #CCEAC0; 
	font-size: 11px; 
}

/* Most used nicks */
td.hicell10s { 
	background-color: #CCEAC0; 
	font-size: 10px; 
}  			

/* Name Cells in These Didn't Make It... */
td.rankc10 { 
	background-color: #CCEAC0; 
	font-size: 11px; 
}


td.month { 
	font-family: "Arial"; 
	color: black; 
	font-size: 9px; 
	vertical-align: center; 
	text-align: center; 
	background-color: #B4CEA9 
}

td.month1 { 
	font-family: "Arial"; 
	color: black; 
	font-size: 9px; 
	vertical-align: center; 
	text-align: center; 
	background-color: #CFA7A7;
}

td.sex_m { 
	color: black; 
	background-color: #BFD0E2;
}

td.sex_f { 
	color: black; 
	background-color: #F1C7C7; 
}

td.sex_o { 
	color: black; 
	background-color: #E2DABF;
}

/* Hours "1-23"  in Most Active Times Cell */

td.rankc10center { 
	background-color: #B4CEA9; 
	font-size: 10px; 
	text-align: center; 
} 

/* Hour "0" in Most Active Times Cell */
td.hirankc10center { 
	background-color: #91AC87; 
	font-weight: bold; 
	font-size: 10px; 
	text-align: center; 
} 

td.small { 
	font-family: Verdana, Arial, sans-serif; 
	font-size: 10px; 
	font-style: normal; 
	font-weight: normal;
}

td.asmall { 
	font-family: "Arial narrow", Arial, sans-serif; 
	font-size: 11px; 
	color: white; 
	text-align: center; 
	border: 0px 0px 0px 0px;
}

td.s1 { 
	font-size: 10px; 
	vertical-align: bottom; 
	COLOR: white; 
	font-family: "Arial"; 
	TEXT-ALIGN: center 
}

td.ma { background-color: #E8E8E8; }

/* In numbered lists, the cell properties for 2+ */
td.rankc { 
	background-color: #DBDBDB; 
	width: 20px; 
	text-align: center;
	font-size: 11px;
} 		

/* In numbered lists, the cell properties for 1 */					
td.hirankc { 
	background-color: #F0F0F0; 
	width: 20px; 
	text-align: center;
	font-size: 11px; 
} 		
td.hicell { background-color: #E0E0E0; font-size: 11px; text-align: left; } 				/*  + Больщие цифры */

td.urlc { background-color: #E2DABF; }
td.hiurlc { background-color: #BFAF79; font-weight: bold; }
td.urlcell { background-color: #E2DABF; font-size: 11px; text-align: left; }

td.top10cell { font-size: 11px; text-align: left; }

td.tnickc { background-color: #BFD0E2; }
td.hitnickc { background-color: #79B9BF; font-weight: bold; }
td.tnickcell { background-color: #BFD0E2; font-size: 11px; text-align: left; }

td.twordc { background-color: #E2BFDF; }
td.hitwordc { background-color: #BB79BF; font-weight: bold; }
td.twordcell { background-color: #E2BFDF; font-size: 11px; text-align: left; }

td.ltcell { background-color: #E2DABF; font-size: 11px; text-align: left; }

td.tables {  background-color: #F8F8F8; }
td.tablesbg { background-color: #A0A0A0;  }

/* Cell Properties for Headlines EX: "Most Active Nicks" */
td.headtext { 
	color: #F0F0F0; 
	font-family: Arial, sans-serif; 
	font-weight: bold; 
	font-style: oblique; 
	font-size: 21px; 
	text-align: center; 
} 

/* Заголовки табличек */
td.headlinebg { 
	font-weight: bold; 
	text-align: center;
} 
