.profile_note {
	background:#fff;
	padding:10px;
	margin:0 10px 10px 10px;
	border:1px solid #bdc7d8;
	color:#444;
}

.editprofile .text_with_privacy .inputtext {
  float: left; 
  width: 160px }

.editprofile .school .inputtext {
  width: 200px; }

.editprofile .highschool .inputtext {
  width: 200px; }

.editprofile .two_level_select select {
  width: 135px; }

.editprofile .work_position .editor {
  margin-bottom: 0px;
  margin-top: 0px; }

#sq { width: 200px }

#courses h2 {
  width: 550px;
  margin: 5px 0px;
  padding: 0px 0px 2px;
  font-size: 13px;
  color: #3B5998;
  border-bottom: solid 1px #D8DFEA; }

textarea#website { height: 50px; }

.temporary_notice {
  margin: 0px 10px 10px;
  padding: 0px 10px 0px 10px;
  border: solid 1px #c0c0c0;
  background: #f4f4f4; }

.status p { margin: 4px 0px 0px 0px }

.status a { text-decoration: none }

.editprofile .friends_checkbox {
  padding: 2px 0px; }

.editprofile .friends_checkbox .inputcheckbox {
  margin: 0px; }

.editprofile .friends_checkbox label {
  color: #333; 
  font-size: 9px;
  padding-left: 5px; }

/*  ----------------------|  EDIT PROFILE - CONTACT  |----------------------  */

.editprofile .noneditable_value {
  display: block;
  float: left;
  padding: 1px 0px 0px 3px;
  width: 150px; }

.editprofile .editor_actions {
  display: block;
  float: right;
  font-size:11px;
  padding: 4px 0px 0px 0px;
  width: 170px; }

.editprofile .noneditable .editor_actions { padding-top: 2px }

.aim_explanation_field small {
  padding-top:2px;
  float:left;
}

.editprofile .emails td {
    padding-bottom: 3px;
}

.editprofile .privacy_panel {
  margin-bottom: -5px;
  position: absolute;
  z-index: 98;
  display: block;}

.editprofile .privacy_panel_editor {
  background: white;
  border: 10px solid #d8dfea;
  display: block;
  left: 160px;
  position: relative;
  top: -40px;
  width: 360px;
  z-index: 99; }

.editprofile .privacy_panel_editor h2 {
  border-bottom: 1px solid #d8dfea; 
  color: #3b5998;
  padding: 5px 0px 3px 0px;
  margin: 0px 0px 10px 0px;
  font-size: 13px; }
  
.editprofile .privacy_panel_border {
  border: 1px solid #3b5998;
  padding: 10px; }

.editprofile .privacy_panel_settings {
  padding: 0px 0px 0px 0px; }

.editprofile .privacy_panel_settings h3 {
  color: black;
  font-weight: bold;
  margin: 0px;
  padding: 0px; }

.editprofile .privacy_panel_settings ul {
  list-style-type: none;
  padding: 5px 10px 10px 10px;
  margin: 0px; }

.editprofile .privacy_panel_settings label {
  color: black; 
  font-weight: normal; } 

.editprofile .privacy_save {
  margin: 10px 0px 0px 0px;
  text-align: center; }

.editprofile .privacy_save input { margin-left: 4px }

.coupatroopa {
  position: absolute;
  z-index: 0;
  border: 0px;
  filter: progid:DXImageTransform.Microsoft.Alpha(style=0,opacity=0); }
  
  /*  ----------------------|  EDIT PROFILE - Education  |----------------------  */
  
  .editprofile .education_link_holder{
    border-top:solid 1px #ccc;
    float:left;
    margin:10px 0 10px 20px;
    padding: 10px 0 0 0;
    width:600px;
  }
  
  .editprofile .education_link{
    float:left;
    font-size:13px;
    margin:0 0 10px 0px;
    width: 600px;
  }

  /*  ----------------------|  EDIT PROFILE - Education  |----------------------  */
  
  .editprofile .work_link_holder{
    border-top:solid 1px #ccc;
    float:left;
    margin:10px 0 10px 20px;
    padding: 10px 0 0 0;
    width:600px;
  }
  
  .editprofile .work_link{
    float:left;
    margin:0 0 10px 0px;
    width: 600px;
    font-size:13px;
  }

  /*  ----------------------|  EDIT PROFILE - layout  |----------------------  */

div.layout {
  padding: 20px;
}
img.layout {
  float: left;
  padding: 0px;
}
p.layout {
  float: left;
  padding: 0px 0px 0px 20px;
  margin: 0px;
}
