.personattribute{
}

.personattributetitle{
	width: 100px;
	font-weight: 700;
	height: 1.2em;
	
}

.personattributevalue{
	position: relative;
	top: -1.2em;
	text-align: left;
	padding-left: 130px;
}

/*.personattributevalue p, .mceContentBody p{
	margin: 0 !important;
	padding: 0 !important;
}*/

.personattributevalue textarea{
	width: 600px;
	height: 200px;
	position: relative;
}

.personattributevalue .dummytextarea{
	width: 600px;
	height: 200px;
	position: relative;
	border: 1px solid #cccccc;
	color: #cccccc;
}
.personattributevalue .dummyinputcheckbox{
	color: #cccccc;
}
.personattributevalue .dummyinputcheckbox b{
	color: #666666;
}
.personattributevalue input[type="text"]{
	width: 300px;
}

.personattributevalue .dummytextinput{
	width: 300px;
	border: 1px solid #cccccc;
	color: #cccccc;
}
.personattributevalue .dummycheckboxinput{
	width: 300px;
	color: #cccccc;
}

.personpicture{
	border: 1px solid #cccccc;
	padding: 2px;
	margin-left: 5px;
	margin-bottom: 50px;
	text-align: center;
	float: right;
}

.personpicture img{
	border: 1px solid #cccccc;
}

.personemptyimg{
	border: 1px solid #cccccc;
	background-color: #000000;
	color: #ffffff;
	width: 200px;
	height: 220px;
}

.role_holder{
	height: 200px;
	width: 600px;
	overflow: auto;	
	border: 1px solid #cccccc;
}
.role_holder_small{
	height: 2em;
	width: 600px;
	overflow: auto;	
}
.role_holder_menu{
	width: 600px;
}
.role_subholder .role_subholder{
	padding-left: 20px;
	padding-bottom: 5px;
}

.role_subholder .controls{
	font-size: 70%;
}

.role_subholder b, .role_holder_small b{
}

.supervisor_holder{
	border: 1px #cccccc solid;
	padding: 3px;
	margin-bottom: 15px;
	background-color: #eeeeee;
}
.supervisor_holder .synopsis{
	padding: 3px;
	border: 1px #cccccc solid;
	margin-top: 5px;
	background-color: #ffffff;
	clear: both;
}
.supervisor_holder .synopsis p, .supervisor_holder .synopsis ol, .supervisor_holder .synopsis ul{
	padding-top: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-bottom: .7em;
}

.supervisor_holder .supervisor_photo{
	float: left;
	width: 100px;
	text-align: left;
}

.supervisor_h{
	margin-top: 50px;
}

.check blockquote{
	margin-top: 2px;
	margin-bottom: 2px;
}

h3, h4, h5, h6{
	border: 0px;
}

.person_list_holder{
	height: 140px;
}

.person_list_holder .person_list_photo{
	float: left;
	width: 100px;
	text-align: left;
}


