﻿.Members {
	padding:			10px 0 0 10px;
}
.Members TD {
	color:				rgb(133, 133, 133);
	font-size:			12px;
	padding:			0;
	margin:				0;
	line-height:			12px;
}

.UserPic, .UserPicLarge {
	float:				left;
	margin:				8px 7px 7px 8px;
	padding-top:			1px;
	font-size:			1px; /* Moz needs a non-zero value here */ 
	border:				1px solid #ccc;
	text-decoration:		none;
	text-align:			center;
}
.UserPic {
	width:				68px;
	height:				68px;
	.height:			67px;
	line-height:			66px; /* height - 2 */
}
.UserPic img {
	margin-top:			expression(( 68 - this.height ) / 2); 
}

.UserPicLarge {
	width:				153px;
	height:				101px;
	line-height:			99px; /* height - 2 */
}
.UserPicLarge img {
	margin-top:			expression(( 101 - this.height ) / 2); 
}

html>body .UserPic img,
html>body .UserPicLarge img { /*hidden from IE 5-6 */
	margin-top:			0;  /* to clean up, just in case MS later supports valign! */
	vertical-align:			middle;
}

.UserPicInfo {
	position:			absolute;
	width:				100px;
	font-size:			12px;
	font-family:			Verdana, Arial, Helvetica, sans-serif;
	line-height:			15px;
	padding:			12px;
	background-color:		#ececec;
	background-image:		url(UserInfoBg.jpg);
	background-repeat:		repeat-x;
	border:				1px solid #ccc;
	color:				#4f71bc;
	text-align:			left;
}
.UserPicInfo SPAN {
	display:			block;
	margin-top:			5px;
	color:				#858585;
	font-size:			11px;
}
