#artwork legend {
  font: 700 14px Arial, Helvetica, sans-serif;
  padding: 0 5px;
  margin: 0 10px;
  color: #73b304; }

#artwork .progressWrapper {
  width: 357px;
  overflow: hidden; }

#artwork .progressContainer {
  margin-bottom: 5px;
  padding: 4px;
  border: solid 1px #E8E8E8;
  background-color: #F7F7F7;
  overflow: hidden; }

#artwork .message {
  margin: 1em 0;
  padding: 10px 20px;
  border: solid 1px #FFDD99;
  background-color: #FFFFCC;
  overflow: hidden; }

#artwork .red {
  border: solid 1px #B50000;
  background-color: #FFEBEB; }

#artwork .green {
  border: solid 1px #DDF0DD;
  background-color: #EBFFEB; }

#artwork .blue {
  border: solid 1px #CEE2F2;
  background-color: #F0F5FF; }

#artwork .progressName {
  font-size: 8pt;
  font-weight: 700;
  color: #555;
  width: 323px;
  height: 14px;
  text-align: left;
  white-space: nowrap;
  overflow: hidden; }

#artwork .progressBarInProgress,
#artwork .progressBarComplete,
#artowrk .progressBarError {
  font-size: 0;
  width: 0%;
  height: 2px;
  background-color: blue;
  margin-top: 2px; }

#artwork .progressBarComplete {
  width: 100%;
  background-color: green;
  visibility: hidden; }

#artwork .progressBarError {
  width: 100%;
  background-color: red;
  visibility: hidden; }

#artwork .progressBarStatus {
  margin-top: 2px;
  width: 337px;
  font-size: 7pt;
  font-family: Arial;
  text-align: left;
  white-space: nowrap; }

a.progressCancel {
  font-size: 0;
  display: block;
  height: 14px;
  width: 14px;
  background-image: url(/widgets/artwork/cancelbutton.gif);
  background-repeat: no-repeat;
  background-position: -14px 0px;
  float: right; }

#artwork a.progressCancel:hover {
  background-position: 0px 0px; }

#artwork {
  width: 939px;
  /* hack to use both columns */ }

#artwork_table tr th, #artwork_table tr td {
  clear: both;
  text-align: left;
  padding: 12px 6px; }

#artwork_table tr th {
  font-weight: bold;
  vertical-align: bottom; }

#artwork_table tr td {
  border-top: 1px solid #CCCCCC;
  vertical-align: middle; }

#artwork_table tr td.edit a {
  color: #0099ff; }

#artwork_table tr td.edit {
  /*	vertical-align: top; */ }

#artwork_table tr td label.disabled {
  color: grey; }

#artwork_table tr td.thumbnail {
  width: 200px; }

#artwork_table tr td.thumbnail img.thumbnail_poster {
  width: 200px;
  height: 100px; }

#artwork_table tr td.thumbnail img.thumbnailflag {
  width: 200px;
  height: 200px; }

#artwork_table tr td.center {
  text-align: center; }

#artwork_table tr td span.none {
  font-style: italic; }

/*# sourceMappingURL=artwork.css.map */
