//duplicating and modifying from admin/theme/css/components.css for the public edit form
//I hope Jeremy will forgive me for just grabbing code and slapping it in willy-nilly. Sorry, Jeremy.

form {overflow:hidden; zoom:1;}
div.field {overflow:hidden; zoom:1; position:relative; border-bottom:1px dotted #eee; padding: 18px 0;}
  

.field label {font-size:1.2em; color:#444;font-weight:bold; margin-bottom:0.5em; text-align:left;display:block; float:left;}


p.explanation { margin-left: 144px; color: #999; }

.researcher, .super, .admin, .contributor, .default,  .my-omeka  , .user-profiles-edit, .user-profiles-view-profile  {background-position:0px 50%; background-repeat: no-repeat;  padding-left:18px;}


.error , .success { background-position: 12px 50%; background-repeat:no-repeat; padding-left: 82px; text-decoration:none; }

.error {background-image:url("../images/error.gif"); background:#f1c8ba; color:#933; margin:1.5em 0; font-size:1.2em; padding:1.5em;  padding-left: 32px; }


.success {background-image:url("../images/tick.gif"); background-color: #B9D5B9; color:#245525; font-size:1.2em; padding:1.5em; margin-bottom:1.5em;  padding-left: 32px;}


.contributor {background-image:url("../images/user_red.gif");}
.super {background-image:url("../images/user_suit.gif");}
.admin {background-image:url("../images/user_orange.gif");}
.researcher {background-image:url("../images/user_green.gif");}
.default, .my-omeka {background-image:url("../images/user_gray.gif");}
.user-profiles-view-profile {  padding-left:18px; background-image:url("../images/page_go.gif"); padding-top: 5px; padding-bottom: 5px ;}
.user-profiles-edit {  padding-left:18px; background-image:url("../images/edit.gif"); padding-top: 5px; padding-bottom: 5px ;}


.submit, button, .button {
    text-align:center;
    text-decoration:none;
    color:#fff !important;
    clear:both; 
    margin:9px 0;
    background: #6d8e1d url("../images/glass-btn.png") repeat-x 0 50%; 
    float:right; 
    color:#fff;
    padding: 3px 6px;
    border:none; 
    border:1px solid #6d8e1d;
    border-radius:6px;
    -webkit-border-radius:6px;
    -moz-border-radius:6px;
}

input.add-element, input.remove-element {
  background-position:0 50%;
  background-repeat: no-repeat;
  cursor:pointer;
  font-size:1.1em;
  padding-bottom:0;
  padding-top:0;
  border: none;
}

input.add-element {
  background-color:transparent !important;
  color:#76BB5F;
  float:none;
  font-weight:bold;
  margin-left:0;
  padding-left:18px;
  padding-top:8px;
  text-align:left;
  background-image: url('../images/add.png');
}

input.remove-element {
  background-color:transparent !important;
  color:#990000;
  display:none;
  padding-left:18px;
}
img.user_profiles_gravatar {
	float: left;
	margin: 7px;
}
