/************
   
    LIST

**************/


ul.dept_list{
  text-align: center
}

ul.dept_list li.dept{
  list-style-type: none;
  margin: 0px;
  margin-top: 20px
}

ul.dept_list li.dept li.member{
  list-style-type: none;
  margin: 0px;
}

ul.dept_list li.dept span.dept_name{
  font-weight: bold;
  font-size: 14px
}


/************
   
    PROFILE

  **************/


div.member_profile{
  background: url(/images/structure/teampage_bg_for_profiles_14x14px.gif);
  width: 700px;
  float: left;
  margin-bottom: 20px;
  padding: 10px;
  border: 1px solid #797576
}


div.member_profile img.member_image{
  float: left;
  margin: 0 0 10px 10px
}

div.member_profile ul.member_details{
  width: 480px;
  float: left;
  padding-left: 20px
}

div.member_profile span.nickname,
div.member_profile li.name span.member_header,
div.member_profile li.department span.member_header,
div.member_profile li.position span.member_header{
  display: none
}

div.member_profile ul.member_details li{
  list-style-type: none;
  padding-left: 0px;
  margin-right: 15px;
  display: inline
}

div.member_profile ul.member_details li.name{
  background: #FC7C01;
  padding: 5px 7px;
  width: auto;
  font-size: 14px;
  font-weight: bold;
  display: block;
  margin-right: 0px;
}

div.member_profile ul.member_details li.department{
  padding: 5px 7px;
  width: auto;
  font-size: 14px;
  font-weight: bold;
  float: left;
  display: block
}

div.member_profile ul.member_details li.position{
  padding: 5px 7px;
  width: auto;
  font-size: 14px;
  font-weight: bold;
  display: block
}

div.member_profile span.member_header{
  font-weight: bold;
}

div.member_profile div.desc{
  float: left;
  padding-left: 20px;
  width: 480px
}