
/* new stuff */
.person-profile-mini {
	background: #FDFDFB url("../_gfx/box2/body_bg") repeat-x;
	border: 1px solid #E3E1D1;
	border-top: 1px solid #D7D5C6;
	padding: 0.7ex;
}
.person-profile-mini h1,
.person-profile-mini h2,
.person-profile-mini h3,
.person-profile-mini h4,
.person-profile-mini h5,
.person-profile-mini h6 {
	margin: 0;
	font-size: 14px;
}
.person-profile-mini img {
	float: left;
	border: 1px solid #000000;
	margin-right: 1ex;
}
.person-profile-mini ul.associations {
	font-size: 11px;
	line-height: 1.0;
	margin: 0;
	padding: 0;
	list-style: none;
}
.person-profile-mini ul.associations li {
	margin: 0;
	padding: 0;
}
.person-profile-mini dl.contact-info {
	line-height: 1.1;
	margin: 1.2ex 0 0 0;
	padding: 0;
	list-style: none;
}
.person-profile-mini dl.contact-info dt {
	font-size: 11px;
	font-weight: normal;
	float: left;
	margin: 0 0.5ex 0 0;
}
.person-profile-mini dl.contact-info dd {
	font-size: 11px;
	margin: 0;
}
.breaker {
	clear: both;
}

/* old stuff */

.profile {
	width: 99%;
	border: 1px solid #e3e1d1;
	border-top: 1px solid #d7d5c6;
	background: #fdfdfb url("../_gfx/box2/body_bg") repeat-x;
}

.profile_title {
	width:				100%;
	color:				#F0F0F4;
	font-family:		arial;
	font-size:			12px;
	font-weight:		bold;
	text-align:			center;
	padding-top:		1px;
	padding-bottom:		2px;
	background-image:	url('/_gfx/box/title_bg.gif');
	border-top:			1px solid #5FADDF;
	border-left:		1px solid #5FADDF;
	border-right:		1px solid #084169;
	border-bottom:		1px solid #082169;
}

.profile_picture {
	margin:				3px 1em 1em 0;
	border:				1px solid black;
}

.profile_body {
	width:				100%;
	padding:			3px;
}

.profile_table {
	padding:			0px;
}

.profile_table_heading {
	padding-top:		8px;
	font-size:			14px;
	font-weight:		bold;
}

.profile_table_td {
	padding:			0px;
	vertical-align:		top;
	padding-left:		2px;
}

.profile_table_key {
	font-family:		arial;
	font-size:			10px;
}

.profile_table_val {
	font-family:		arial;
	font-size:			12px;
	font-weight:		bold;
	padding-left:		5px;
	margin-bottom:		5px;
}
