body{
font-family: Arial, Helvetica, sans-serif;	
margin-top:0px;
margin-left:0px;
background-color:#FFFFFF;
	
}
img
{
border:0px;
}



#ajaxticker2{
width: 150px;
height: 100px;
border: 0px ridge black;
padding: 0px;
background-color: #666666;

}

#ajaxticker2 div{ /*IE6 bug fix when text is bold and fade effect (alpha filter) is enabled. Style inner DIV with same color as outer DIV*/
background-color: #666666;
}


BODY{
scrollbar-face-color:#CCCCCC;
scrollbar-arrow-color:#FFFFFF;
scrollbar-track-color:#F2F2F2;
scrollbar-shadow-color:'';
scrollbar-highlight-color:'';
scrollbar-3dlight-color:'';
scrollbar-darkshadow-Color:'';
}


.odd_row
{
  background : #ffffff;
}

.even_row
{
  background: #f2f2f2;
}

.display_info
{
  background-color: #ffffff;
}

.display_info_selected
{
  background-color: #ccffcc;
}
.display_info_hover
{
  background-color: #FFFFB9;
}

pre {
 white-space: pre-wrap;       /* css-3 */
 white-space: -moz-pre-wrap !important;  /* Mozilla, since 1999 */
 white-space: -pre-wrap;      /* Opera 4-6 */
 white-space: -o-pre-wrap;    /* Opera 7 */
 word-wrap: break-word;       /* Internet Explorer 5.5+ */
}


.thumbnail{

position: relative;

z-index: 0;

}



.thumbnail:hover{

background-color: transparent;

z-index: 50;

}



.thumbnail span{ /*CSS for enlarged image*/

position: absolute;

background-color: #FFFFFF;

padding: 0px;

left: -1000px;

border: 1px dashed #CCCCCC;

visibility: hidden;

color: black;

text-decoration: none;

}
tr.hoverz:hover { 

	cursor: pointer; 

	background-color: #FFFFB9;

	}




.thumbnail span img{ /*CSS for enlarged image*/

border-width: 0;

padding: 2px;

}



.thumbnail:hover span{ /*CSS for enlarged image on hover*/

visibility: visible;

top: 10;

left: -100px; /*position where enlarged image should offset horizontally */



}
.text_left{
	text-align:left;
}
.text_center{
	text-align:center;
}


.clear
{
	clear: both;
}

#div_rank_table
{
	text-align:left;
	
}
#div_rank_table div
{
 font-family:verdana;
 font-size:13px;
 height:22px;
}
.rank_heading
{
 font-family:Verdana;
 background-color:#f2f2f2;
 font-size:14px;
 font-weight:bold;

}

.rank_heading div
{
	border-top: 1px solid;
	border-left: 1px solid;
	border-bottom: 1px solid;
	height:22px;
	border-color:#CCCCCC;
	text-align:left;
	background-color:#f2f2f2;
}
.ranks div
{
 	
	border-left: 1px solid;
	border-bottom: 1px solid;
	border-color:#CCCCCC;
	background-color:#fffff;
}

.border_right
{
	
}

.userid
{
	display:none;
}

.hidden_rank_data 
{
	display:none;
}

