/* Project Style */
.pcss {
  color: #000000;
  background-color: #ffffff;
  font-family: arial, helvetica, sans-serif;
  font-size: 9pt;
  font-weight: bold;
  text-decoration: none;
}

form {
  margin: 0px;
  padding: 0px;
}

/* Navigation */

.navigation {
  background-color: #d4e4f4;
  padding: 7px 10px;
  margin-bottom: 5px;
}

.navigation a {
  color: #004080;
  font-family: arial, helvetica, sans-serif;
  font-size: 9pt;
  font-weight: bold;
  margin-right: 12px;
  text-decoration: underline;
}

.navigation a.close {
  position: absolute;
  right: 0px;
}


/* Browse Attachments */

.browseAttachments {
  margin: 0px 7px;
  width: 100%;
}

.browseAttachments h1 {
  text-align: center;
  font-size: 14pt;
  margin: 0px 0px 5px 0px;
}

.browseAttachments table {
  border: 1px solid #a0b8c8;
  border-spacing: 1px;
  width: 100%; // TODO: IE ?
}

/* Browse Attachments : THEAD */

.browseAttachments table thead tr {
  background-color: #a0b8c8;
}

.browseAttachments table thead th.type {
  width: 5%;
}

.browseAttachments table thead th.name {
  width: 45%;
}

.browseAttachments table thead th.modified {
  text-align: center;
  width: 25%;
}

.browseAttachments table thead th.fileSize {
  text-align: center;
  width: 10%;
}

.browseAttachments table thead th.action {
  text-align: center;
  width: 15%;
}

/* Browse Attachments : TBODY */

.browseAttachments table tbody a img {
  border: 0px;
}

.browseAttachments table tbody a {
  color: #004080;
  font-family: arial, helvetica, sans-serif;
  font-size: 9pt;
  font-weight: bold;
  text-decoration: underline;
}

.browseAttachments table tbody tr.odd {
  background-color: #f4f4f4;
}

.browseAttachments table tbody tr.even {
  background-color: #e4e4e4;
}

.browseAttachments table tbody td {
  padding: 5px;
}

.browseAttachments table tbody td.type {
  text-align: center;
}

.browseAttachments table tbody td.name {
}

.browseAttachments table tbody td.modified {
  text-align: center;
}

.browseAttachments table tbody td.fileSize {
  text-align: center;
}

.browseAttachments table tbody td.action {
  text-align: center;
}

.browseAttachments table tbody td.action a {
  margin-right: 12px;
}

/* Display Attachment */

.displayAttachment {
  margin: 0px 7px;
  width: 100%;
}

.displayAttachment h1 {
  text-align: center;
  font-size: 14pt;
  margin: 0px 0px 5px 0px;
}

.displayAttachment table {
  border: 1px solid #a0b8c8;
  border-spacing: 1px;
  width: 100%; // TODO: IE ?
}

.displayAttachment table tbody a {
  color: #004080;
  font-family: arial, helvetica, sans-serif;
  font-size: 9pt;
  font-weight: bold;
  text-decoration: underline;
}

.displayAttachment table tbody tr th {
  background-color: #e4e4e4;
  width: 25%;
}

.displayAttachment table tbody tr td {
  background-color: #f4f4f4;
  width: 75%;
}

/* Edit Attachment */

.editAttachment {
  margin: 0px 7px;
  width: 100%;
}

.editAttachment h1 {
  text-align: center;
  font-size: 14pt;
  margin: 0px 0px 5px 0px;
}

.editAttachment table {
  border: 1px solid #a0b8c8;
  border-spacing: 1px;
  width: 100%; // TODO: IE ?
}

.editAttachment table tbody a {
  color: #004080;
  font-family: arial, helvetica, sans-serif;
  font-size: 9pt;
  font-weight: bold;
  text-decoration: underline;
}

.editAttachment table tbody tr th {
  background-color: #e4e4e4;
  width: 25%;
}

.editAttachment table tbody tr td {
  background-color: #f4f4f4;
  width: 75%;
}

/* Delete Attachment */

.deleteAttachment {
  margin: 0px 7px;
  width: 100%;
}

.deleteAttachment h1 {
  text-align: center;
  font-size: 14pt;
  margin: 0px 0px 5px 0px;
}

.deleteAttachment table {
  border: 1px solid #a0b8c8;
  border-spacing: 1px;
  width: 100%; // TODO: IE ?
}

.deleteAttachment table tbody a {
  color: #004080;
  font-family: arial, helvetica, sans-serif;
  font-size: 9pt;
  font-weight: bold;
  text-decoration: underline;
}

.deleteAttachment table tbody tr th {
  background-color: #e4e4e4;
  width: 25%;
}

.deleteAttachment table tbody tr td {
  background-color: #f4f4f4;
  width: 75%;
}

/* Add Attachment */

.addAttachment {
  margin: 0px 7px;
  width: 100%;
}

.addAttachment h1 {
  text-align: center;
  font-size: 14pt;
  margin: 0px 0px 5px 0px;
}

.addAttachment table {
  border: 1px solid #a0b8c8;
  border-spacing: 1px;
  width: 100%; // TODO: IE ?
}

.addAttachment table tbody a {
  color: #004080;
  font-family: arial, helvetica, sans-serif;
  font-size: 9pt;
  font-weight: bold;
  text-decoration: underline;
}

.addAttachment table tbody tr th {
  background-color: #e4e4e4;
  width: 25%;
}

.addAttachment table tbody tr td {
  background-color: #f4f4f4;
  width: 75%;
}


