td.profilLeft {
	width: 190px; 
	padding-right: 5px;
	padding-left:10px;
	vertical-align: top;
	border-right:1px dotted #CCCCCC;
}
	td.profilLeft img {
		padding: 2px; 
		border: 1px solid rgb(204, 204, 204);
	}
td.profilRight {
	padding-right:10px;
	padding-left:5px;
}

table.profile th {
	border-bottom:1px dotted #CCCCCC;
	font-weight:bold;
	padding:7px;
	text-align:left;
	width:45%;
}
table.profile th span {
	margin-left:10px;
}
table.profile td {
	border-bottom:1px dotted #CCCCCC;
	padding:7px;
}
table.profile a, span.userprofillinks a {
	color: #CCC;
}
table.profile a:hover, span.userprofillinks a:hover {
	color: #000;
}
td.profilicons img.icon {
	margin:5px 5px;
	height:18px;
	width:18px;
}
td.profilicons img.icon:hover,
td.profilicons img.icon:focus {
	border: 1px solid #09F;
}
td.profilicons img.icon:active {
	border: 1px solid #06F;
}
td.profilLatest {
	background-image: url('../../../images/online.gif');
	background-repeat:no-repeat;
    background-position:5px 5px;
	color: #CCC;
	font-weight:bold;
}
td.profilLatest:hover {
	background: rgba(182, 214, 255, 0.4);
	background-image: url('../../../images/online.gif');
	background-repeat:no-repeat;
    background-position:5px 5px;
	color:#000;
}
td.profilFavorites {
	background-image: url('../../../images/hp.gif');
	background-repeat:no-repeat;
    background-position:5px 5px;
	color: #CCC;
	font-weight:bold;
}
td.profilFavorites:hover {
	background: rgba(182, 214, 255, 0.4);
	background-image: url('../../../images/hp.gif');
	background-repeat:no-repeat;
    background-position:5px 5px;
	color:#000;
}
td.profilLatest span, td.profilFavorites span {
	margin-left:20px;
}