a.partner_2 {
  border-left: 4px solid #A8A8A8;
  padding-left: 2px;
  padding-right: 2px;
}
a.partner_1 {
  border-left: 4px solid #A67D3D;
  padding-left: 2px;
  padding-right: 2px;
}
a.partner_3 {
  border-left: 4px solid #D9D919;
  padding-left: 2px;
  padding-right: 2px;
}
a.partner_4 {
  border-left: 4px solid #FF2400;
  padding-left: 2px;
  padding-right: 2px;
}
#content .status4422 {
  background: url('/s/backend/theme/files/status-1.png') no-repeat left 2px;
  line-height: 24px;
  padding-left: 98px;
}
#content .status4421 {
  background: url('/s/backend/theme/files/status-2.png') no-repeat left 2px;
  line-height: 24px;
  padding-left: 61px;
}
#content .status4420 {
  background: url('/s/backend/theme/files/status-3.png') no-repeat left 2px;
  line-height: 24px;
  padding-left: 55px;
}
#content .status4418 {
  background: url('/s/backend/theme/files/status-4.png') no-repeat left 2px;
  line-height: 24px;
  padding-left: 64px;
}
#content h3 span.action {
  background: url("/s/backend/icons/action-b.png") no-repeat scroll right 4px transparent;
  padding-right: 43px;
}
a.action {
  background: url("/s/backend/icons/action-s.png") no-repeat scroll right 2px transparent;
  padding-right: 37px;
}
#documents .docrow {
  float: left;
  width: 23%;
  margin: 25px 20px 25px 0px;
}
#documents .docrow .stateitem {
  display: inline;
}
#documents .docrow .stateitem .state {
  float: left;
}
#documents .docrow .stateitem .partner {
  width: 70%;
  float: left;
}
#documents .docrow .stateitem .partner a {
  cursor: auto;
  color: black;
  text-decoration: none;
}
#documents .lastrow {
  margin-right: 0px;
}
#docinfo {
  padding: 20px;
}
#docinfo h3 {
  display: inline;
}
#docinfo span {
  margin-left: 10px;
}
#docinfo p label {
  margin-left: 10px;
  display: block;
}
#docinfo .controls {
  float: right;
}

