﻿.popup {
  -moz-border-radius:15px;
  background-color:#fff;
  border-radius:15px;
  color:#000;
  padding:15px;
}
.close-popup {
  cursor:pointer;
  position:absolute;
  right:-15px;
  top:-15px;
}
.popup-form {
  background-color:#e0eaef;
  color:#000;
  font-size:12px;
  padding:10px;
  text-align:left;
}
.popup-form .close-popup-form {
  cursor:pointer;
  position:absolute;
  right:-15px;
  top:-15px;
}
.popup-form .errors {
  background:#F8CE8E8;
  border:solid 1px Red;
  color:Red;
  font-family:Arial;
  font-size:10px;
  font-variant:normal;
  margin:10px 0;
  padding:10px;
}
.popup-form td { padding:3px 0; }
.popup-form td.label { font-weight:bold;width:180px; }
.popup-form label { font-size:12px; }
.popup-form .field {
  background-color:#f3f3f3;
  border:solid 1px #666;
  font-size:12px;
  height:25px;
  padding:2px;
  width:250px;
}
.popup-form select.field { font-size:11px; }
.popup-form .field-hover {
  background-color:#fff;
  border:solid 1px #B31919;
}
.popup-form .required { color:Red;font-size:10px; }

.popup-form h3 { color: #AF0717; }