/* files */
.attachment {
    margin: 1em; padding-left: 40px; padding-bottom: 8px;
    background: url( "../images/unknown.png" ) no-repeat left top;
}
.application_msword {
    background: url( "../images/application_msword.gif" ) no-repeat left top;
}
.text_rtf {
    background: url( "../images/text_rtf.gif" ) no-repeat left top;
}
.application_vnd_ms_excel,
.application_xls {
    background: url( "../images/application_xls.gif" ) no-repeat left top;
}
.application_pdf,
.application_x_pdf {
      background: url( "../images/application_pdf.gif" ) no-repeat left top;
}
.image_jpeg {
    background: url( "../images/image_jpeg.gif" ) no-repeat left top;
}
.image_tiff {
    background: url( "../images/image_tiff.gif" ) no-repeat left top;
}
.application_odt {
    background: url( "../images/application_odt.gif" ) no-repeat left top;
}
.application_ods {
    background: url( "../images/application_ods.gif" ) no-repeat left top;
}
.unknown {
    background: url( "../images/unknown.png" ) no-repeat left top;
}


.attachments {
    clear: both;
}
.attachments ul.files li {
    list-style: none;
    margin: 1em; padding-left: 40px;
    background: url( "../images/unknown.png" ) no-repeat left top;
}
.attachments ul.files li.application_msword {
    background: url( "../images/application_msword.gif" ) no-repeat left top;
}
.attachments ul.files li.text_rtf {
    background: url( "../images/text_rtf.gif" ) no-repeat left top;
}
.attachments ul.files li.application_vnd_ms_excel,
.attachments ul.files li.application_xls {
    background: url( "../images/application_xls.gif" ) no-repeat left top;
}
.attachments ul.files li.application_zip {
    background: url( '../images/application_zip.png' ) no-repeat left top;
}
.attachments ul.files li.application_pdf,
.attachments ul.files li.application_x_pdf {
    background: url( "../images/application_pdf.gif" ) no-repeat left top;
}
.attachments ul.files li.image_jpeg {
    background: url( "../images/image_jpeg.gif" ) no-repeat left top;
}
.attachments ul.files li.image_tiff {
    background: url( "../images/image_tiff.gif" ) no-repeat left top;
}
.attachments ul.files li.application_odt {
    background: url( "../images/application_odt.gif" ) no-repeat left top;
}
.attachments ul.files li.application_ods {
    background: url( "../images/application_ods.gif" ) no-repeat left top;
}
.attachments ul.files li.unknown {
    background: url( "../images/unknown.png" ) no-repeat left top;
}

.attachments ul.files li.secure { background-image: url( "../images/secure_unknown.png" ); }
.attachments ul.files li.secure.application_msword { background-image: url( "../images/secure_application_msword.png" ); }
.attachments ul.files li.secure.text_rtf { background-image: url( "../images/secure_text_rtf.png" ); }
.attachments ul.files li.secure.application_vnd_ms_excel,
.attachments ul.files li.secure.application_xls { background-image: url( "../images/secure_application_xls.png" ); }
.attachments ul.files li.secure.application_zip { background-image: url( '../images/secure_application_zip.png' ); }
.attachments ul.files li.secure.application_pdf { background-image: url( "../images/secure_application_pdf.png" ); }
.attachments ul.files li.secure.application_x_pdf { background-image: url( "../images/secure_application_pdf.png" ); }
.attachments ul.files li.secure.image_jpeg { background-image: url( "../images/secure_image_jpeg.png" ); }
.attachments ul.files li.secure.image_tiff { background-image: url( "../images/secure_image_tiff.png" ); }
.attachments ul.files li.secure.application_odt { background-image: url( "../images/secure_application_odt.png" ); }
.attachments ul.files li.secure.application_ods { background-image: url( "../images/secure_application_ods.png" ); }
.attachments ul.files li.secure.unknown { background-image: url( "../images/secure_unknown.png" ); }
