﻿a {
	text-decoration:none;
}
a:link, a:visited {
	color: #854C9E;
}
a:hover {
	color: #110022;
	text-decoration: underline;
}


body {
	font-size:13px;
	color:#000;
	font-family:verdana,arial,sans-serif;
	background:#fff url("/images/bg.jpg");
}
.odd,.even,.hirankc,.rankc {
	border: 1px solid #aaa;
}
.even {
	background: #fff !important;
}
.odd {
	background: #EEDDFF !important;
}
table {
	border-collapse: collapse;
	margin-bottom: 5px;
}
table.alm {
	border-collapse: separate !important;
}
td {
	font-size:13px;
	color:black;
	font-family:verdana,arial,sans-serif;
	text-align:left;
}

.title {
	color:#000;
	font-weight:700;
	font-size:16px;
	font-family:tahoma,arial,sans-serif;
}

.headtext {
	font-weight:700;
	color:#FFF;
	background-color:#7A58A5;
	text-align:center;
}

.headlinebg {
	background-color:#7A58A5;
}

.tdtop {
	background-color:#7A58A5;
	color: #fff;
	border: 1px solid #333;
}
.ma {
	margin-top: 5px;
}

.hicell10 {
	font-size:10px;
	background:#fff;
	border:1px solid #aaa;
}

.hirankc {
	font-weight:700;
	background-color:#fff;
}

.rankc10 {
	font-size:10px;
	background-color:#fff;
	border: 1px solid #bbb;
}

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

.hirankc10center {
	font-weight:700;
	font-size:10px;
	background-color:#e8e8e8;
	text-align:center;
}

.small {
	font-size:10px;
	font-family:verdana,arial,sans-serif;
}

.asmall {
	font-size:10px;
	color:#333;
	font-family:"arial narrow",arial,sans-serif;
	text-align:center;
}
img {
	max-width:100px;
	max-height:100px;
}
.hicell,.rankc {
	background-color:#fff;
	border: 1px solid #aaa;
}
