body,td,th {
	font-family: tahoma;
	font-size: 11px;
	color: 4A4A4A;
	vertical-align: top;	
	line-height:12px;
}
img{border:0;}
a {
	font-family: tahoma;
	font-size: 11px;	
	color: #000000;		
}
a:link {
	color: #000000;
	text-decoration: none;
}
a:visited {
	color: #000000;
	text-decoration: none;
}
a:hover {
	color: #000000;
	text-decoration: underline;
}
a:active {
	color: #000000;	
	text-decoration: none;
}
.style1{
	color:#000000;
}

textarea, select, input {
	background-color: #FFFFFF;
	font-family: Verdana, Arial ;
	font-size: 8pt;
	border-color: #77787B #77787B #77787B #77787B;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px
}
.select { color: #6C6964; background-color:#FFFFFF; font-size: 10px; font-family: tahoma; height: 15px; border: 1px solid #6C6964;}

/* put a dotted line under all abbreviations and change the cursor to show that there is extra information */
abbr, acronym, .help {
  border-bottom: 1px dotted #333;
  cursor: help;
  }
.bannerLeft {
	padding-top: 20px;
	padding-bottom: 20px;
}

#Ranking {
    font-size: 100%;
    text-align: center;
    margin-left: auto;
    margin-right: auto;
}

#Ranking table {
	min-width: 300px;
	max-width: 500px;
	border-collapse: collapse;
	border: 1px sold #f7f7f7;
	text-align: center;
	padding: 5px; 
    margin-left: auto;
    margin-right: auto;
	background: #FFFFFF;
}
#Ranking .left{
	text-align: left;
}
#Ranking table thead tr th{
	background: #3B84A5;
	font-weight: bold; 
	color: #FFFFFF;
	padding: 5px; 
	padding-left: 15px;
	padding-right: 15px;
}
#Ranking table thead tr th:first-of-type{
	background: #3B84A5;
	font-weight: bold; 
	color: #FFFFFF;
	text-align: left;
}
#Ranking table tbody tr:nth-child(even){
background: #EEEEEE;
}
#Ranking table tbody tr:nth-child(odd){
background: none;
}
#Ranking table tbody tr.roweven{
background: #EEEEEE;
}
#Ranking table tbody tr.rowodd{
background: none;
}
#Ranking table tbody tr.rowevenlight{ /* without pseudo classes to work with older versions of IE */
	background: #D7E4F2;
}
#Ranking table tbody tr.rowoddlight{ /* without pseudo classes to work with older versions of IE */
	background: #FBFCFE;
}
#Ranking table tbody tr td{
	color: black;
	padding: 5px;
	padding-left: 15px;
	padding-right: 15px;
}
#Ranking table tbody tr td:first-of-type{
	color: black;
	text-align: left;
}
#Ranking table tr:hover td
{
	text-shadow: 1px 1px 2px white, 0 0 1em #3B84A5, 0 0 0.2em #3B84A5;
}
#Ranking table tbody tr td a:link{
	text-decoration:none;
}
#Ranking table tbody tr td a:visited{
	text-decoration:none;
}
#Ranking table tbody tr td a:hover{
	text-decoration:underline;
}
#Ranking table tbody tr td a:active{
	text-decoration:none;
}

/* end of ranking table */

/* start earnings table */

table.Earnings {
	width: 525px;
	border-collapse: collapse;
	border: 1px sold #f7f7f7;
	text-align: center;
	padding: 5px; 
    margin-left: auto;
    margin-right: auto;
	background: #FFFFFF;
}
table.Earnings tr th.left{
	text-align: left;
}
table.Earnings tr td.left{
	text-align: left;
}
table.Earnings tr td.total{
	font-weight: bold;
}
table.Earnings thead tr th{
	background: #3B84A5;
	font-weight: bold; 
	color: #FFFFFF;
	padding: 5px; 
	padding-left: 15px;
	padding-right: 15px;
}
table.Earnings thead tr th:first-of-type{
	background: #3B84A5;
	font-weight: bold; 
	color: #FFFFFF;
	text-align: left;
}
table.Earnings tbody tr:nth-child(even){
	background: #EEEEEE;
}
table.Earnings tbody tr:nth-child(odd){
	background: none;
}
table.Earnings tbody tr td{
	color: black;
	padding: 5px;
	padding-left: 8px;
	padding-right: 8px;
}
table.Earnings tbody tr td:first-of-type{
	color: black;
	text-align: left;
}
table.Earnings tr:hover td
{
	text-shadow: 0px 0px 3px #fff, 1px 1px 6px #7293A0;
}
table.Earnings tbody tr td a:link{
	text-decoration:none;
}
table.Earnings tbody tr td a:visited{
	text-decoration:none;
}
table.Earnings tbody tr td a:hover{
	text-decoration:underline;
}
table.Earnings tbody tr td a:active{
	text-decoration:none;
}

/* end earnings table */
