.new0907 { color: #000000; }

/* Nefsflash archive */
div.nfa_item { margin-bottom: 15px; }

div.nfa_item td.nfa_img { width: 212px; padding-right: 50px; }

div.nfa_item td.nfa_body { vertical-align: top; }
div.nfa_item div.nf_ttl { padding: 0 0 10px 0; text-align: left; font-weight: bold; }
div.nfa_item div.nf_date { padding: 3px 0 10px 0; text-align: left; }
div.nfa_item div.nf_body { text-align: left; font-weight: normal; vertical-align: top; }
div.nfa_item div.nf_posts { text-align: left; font-weight: normal; color: #808080; padding: 10px 0 10px 0; }

div.nfa_fltr {}
div.nfa_fltr td.yr_lbl { padding-left: 30px; padding-right: 10px; color: #e50f9f; }
div.nfa_fltr td.srch_lbl { padding-left: 170px; padding-right: 10px; color: #e50f9f; }
div.nfa_fltr td.apply_btn { padding-left: 7px; }
div.nfa_fltr td.apply_btn a.nfa_search { display: block; width: 20px; height: 22px; text-decoration: none; background: url(/i/alu/nf_fltr.gif) no-repeat -34px 0; }
div.nfa_fltr div.mnth_pnl { border-top: 1px solid #e63994; border-bottom: 1px solid #e63994; margin: 40px 0 0 0; padding: 10px 0 10px 0; text-align: center; }
div.nfa_fltr input.nfa_txt { border: 1px solid #e63994; }
div.nfa_fltr div.mnth_pnl a { padding: 0 4px 0 4px; color: #000; text-decoration: none; vertical-align: middle; }
div.nfa_fltr div.mnth_pnl a.nfa_seled { font-weight: bold; text-decoration: underline; }
div.nfa_fltr div.mnth_pnl a.nfa_left { padding: 0; display: inline-block; width: 17px; height: 22px; text-decoration: none; background: url(/i/alu/nf_fltr.gif) no-repeat -17px top; }
div.nfa_fltr div.mnth_pnl a.nfa_right { padding: 0; display: inline-block; width: 17px; height: 22px; text-decoration: none; background: url(/i/alu/nf_fltr.gif) no-repeat 0 0; }


/* Jobs edit */
div#job_edt_flds { width: 650px; }
  div#job_edt_flds table.main { width: 650px; }
    div#job_edt_flds table.main td.lbl,
    div#job_edt_flds table.main td.fld { padding-bottom: 3px; }
    div#job_edt_flds table.main td.lbl { width: 100px; }
    div#job_edt_flds table.main td.fld { width: 550px; }
    div#job_edt_flds table.main td.max { width: 650px; }
      div#job_edt_flds table.main td.max textarea { width: 650px; }
    div#job_edt_flds table.main td.space-before { padding-top: 5px; }
      div#job_edt_flds table.main td.fld input,
      div#job_edt_flds table.main td.fld select.w100p { width: 450px; }
  div#job_edt_flds table.job_sel { width: 650px; }
    div#job_edt_flds table.job_sel {}
    div#job_edt_flds table.job_sel td { padding: 0; }
      div#job_edt_flds table.job_sel td.w30 { width: 30px; }
      div#job_edt_flds table.job_sel td.w100 { width: 70px;}
      div#job_edt_flds table.job_sel td.w275 { width: 550px; }
        div#job_edt_flds table.job_sel select { width: 450px; }
        div#job_edt_flds table.job_sel input.w100p { width: 450px; }

/* H1: Photoalbums, manage
------------------------------ */

div#alu_pha { width: 100%; }
  /* Edit */
  div#alu_pha div.edt { width: 100%; }
    /* View thumbnails grid */
    div#alu_pha div.edt div.img_vw {}
      div#alu_pha div.edt div.img_vw table.pha_view_lay {}
        div#alu_pha div.edt div.img_vw table.pha_view_lay td { padding: 0; }
        div#alu_pha div.edt div.img_vw table.pha_view_lay td.cell { padding: 0 10px 10px 0; }
        div#alu_pha div.edt div.img_vw table.pha_view_lay td.cell_last { padding: 0 0 10px 0; }
          div#alu_pha div.edt div.img_vw table.pha_view_lay td.cell div.img { margin: 0 0 3px 0; }
          div#alu_pha div.edt div.img_vw table.pha_view_lay td.cell div.img-ttl { overflow: hidden; }
          div#alu_pha div.edt div.img_vw table.pha_view_lay td.cell div.img-ttl table td { vertical-align: middle; }
    /* Pagination */
    div#alu_pha div.edt div.img_vw table.pgn { margin: 0 0 15px 0; }
      div#alu_pha div.edt div.img_vw table.pgn td { padding: 3px; }

