html, body {
  background: #ffffff;
}

.public_container{
  margin-top: 30px;
}

#public_div {
 padding: 25px;
 background-color: #eeeeee;
 /* -webkit-border-radius: 10px; */
 /* -moz-border-radius: 10px; */
 /* border-radius: 10px; */
 /* box-shadow: 0px 0px 7px #bbbbbb; */
 /* -moz-box-shadow: 0px 0px 7px #bbbbbb; */
 /* -webkit-box-shadow: 0px 0px 7px #bbbbbb; */
 position: relative;
 z-index: 1;
 border: 1px solid #dddddd;

/* behavior: url(ie-css3.htc); */
}
#img_div {
  padding-bottom: 40px;
}

.public_table {
  text-align: left;
 
}
/*
.public_table td{ 
  padding: 0px 0px 0px 0px;
}
*/
.public_title {
  font-weight: bold;
  font-size: 15pt;
  color: #5F6A72;
  padding-bottom: 15px;
}

.public_blurb {
  font-size: 10pt;
  color: #5F6A72;
}

.public_button input {
  padding: 5px;
}

.public_label {
  font-size: 10pt;
  color: #5F6A72;
  padding-bottom: 2px;
}

.public_field {
  padding-bottom: 10px;
}

.public_field input {
  border: 1px solid #cccccc;
}

.public_field input[type=text], .public_field input[type=password], .public_email {
  width: 350px;
  font-size: 12pt;
  /* color: #5F6A72; */
  color: black;
  padding: 6px 4px;
}

.public_field textarea {
  width: 350px;
  height: 80px;
  font-size: 12pt;
}

.alert_div, .message_div {
  padding-bottom: 15px;
}

.alert {
  color: red;
  font-size: 11pt;
}
.message {
  color: #5F6A72;
  font-size: 11pt;
}

/* styling generic buttons - moved from objectselector.css */
.button, .eq_save {
  padding: .2em .4em;
/*  border: 1px solid #576a72; */
  border: 1px solid #99a9af;
/*  color: #5f6a72; */
  color: #008ccc;
  font-weight: normal;
  font-size: 10pt;
  display: inline-block;
  cursor: pointer;
  text-align: center;
  overflow: visible;
  border-radius: 4px;
  -webkit-border-radius: 4px;

}

.button-default {
  background: #e6e6e6 url(/main/javascript/jquery/css/smoothness/images/ui-bg_glass_75_e6e6e6_1x400.png) 50% 50% repeat-x;
}

.button-hover {
  background: #e6e6e6 url(/main/javascript/jquery/css/smoothness/images/ui-bg_glass_75_dadada_1x400.png) 50% 50% repeat-x;
  -webkit-box-shadow: 1px 1px 2px rgba(50, 50, 50, 0.75);
  -moz-box-shadow:    1px 1px 2px rgba(50, 50, 50, 0.75);
  box-shadow:         1px 1px 2px rgba(50, 50, 50, 0.75);
}
